Объявления методов
Необязательные параметры (со значениями по умолчанию) должны располагаться после обязательных параметров (без значений по умолчанию).
метод НовоеСообщение(Дата = "", 
                     Вид: Строка): Соответствие<Строка,Строка> 
    возврат {"тип": Вид, "дата": Дата}
;
метод НовоеСообщение(Вид: Строка, 
                     Дата = ""): Соответствие<Строка,Строка> 
    возврат {"тип": Вид, "дата": Дата}
;