Могу повторить только то, что сказал Сергей:
Цитата: sergk ➤ Ошибка однозначно говорит о том, что будет формироваться документ в закрытом периоде. Т.е. в выгружаемых файлах имеются данные из прошлого периода.
Самых очевидных вариантов два - либо закрытый период на вчерашнюю дату все-таки есть, либо каким-то образом в выгружаемых файлах оказались старые данные, по которым пытается сформироваться документ в закрытом периоде.
Ну и еще один довольно вероятный вариант - переписанный триггер. У топикстартера ошибка возникала в 201-й строке триггера - в оригинальном триггере проверка на закрытый период находится не там.
Кстати, обратите внимание на строчку
"At procedure 'XCASH_COLLECT_DOCS_PREPARE' line: 45, col: 7"
Если у вас тоже line 45, то это говорит о том, что новая кассовая выгрузка пытается переписать уже существующую, что может быть признаком того, что в выгрузке содержатся данные за старые даты