Неожиданно не заработал обмен xPos и 1с:УТ 10.3. На стандартный флаг автовыгрузки отчета о продажах с ручным указанием периода выдавал пустой файл. Оказалось, что теперь вместо $$$TRANSACTIONSBYDATE
TIMERANGE нужно в заголовке файла-флага указывать $$$TRANSACTIONSBYDATERANGE (без TIME) и дату указывать тоже без указания времени.
Исправил путем замены в модуле обработки 82ATOLCashierECROfflineEx_v2_34_free.epf строки "ДЛФ=DT", "ДЛФ=D" на строку "ДЛФ=D", "ДЛФ=D"
Должно получиться:
Код
Функция ФорматДатаВремя(Значение, ИспользоватьДатуВремя = Истина)
ФорматСтр = ?(ИспользоватьДатуВремя, "ДЛФ=D", "ДЛФ=D");
Возврат Формат(Значение, ФорматСтр);
КонецФункции
После этого xPos отчет начинает выгружать исправно, но появились неожиданные грабли: при загрузке отчета ругается на неверный формат данных в произвольных строках. Например, не нравятся строки (строки из разных отчетов):
855;09.06.2015;13:51:16;60;1;206;0000000001;;;2754.00;2123200.00;2754.00;;3;;;0;;;;;;;;;1/3/206;;;;;;;;
555;08.06.2015;11:39:17;60;1;136;0000000001;;;2164.00;2110800.00;2164.00;;2;;;0;;;;;;;;;1/2/136;;;;;;;;
97;07.06.2015;09:54:37;60;1;32;0000000001;;;9.00;2089920.00;9.00;;1;;;0;;;;;;;;;1/1/32;;;;;;;;
Полный файл отчета прилагаю. + документация на формат обмена xPos
Судя по номеру транзакции, не нравится X-отчет, но чем именно не нравится я понять не могу.
Обработка 82ATOLCashierECROfflineEx_v2_34_free.epf свежая, скачанная с атоловского сайта вчера.
готов оплатить работу по допиливанию данной обработки для работы с xPos.
+ нужна еще корректная обработка продаж по свободной цене. (она там, вроде, не работает).