Заработало!
командный файл pos_01.mb5 с содержимым
файл чека pos_01.pay c содержимым
Код:
;номер магазина
ShopIndex=1
;номер кассы
CashNumber=1
;идентификация клиента
swСLIENT=0
;тип операции: продажа/возврат
swTYPE=продажа
;сумма оплаты: магнитная карта
swSUM4=0
;сумма оплаты: кредит
swSUM2=0
;сумма оплаты: наличные
swSUM1=50
;признак обработки наличного и безналичного расчетов: 0-все, 1-только наличный расчет, 2-только безналичный расчет
swFRPAY=1
;признак печати фискального документа: 0-не фискальный документ, -1-фискальный чек
swFRCHECK=-1
;cтрока для печати до списка продаж в чеке
s1=Заголовок внешнего чека
;cтрока для печати после списка продаж в чеке
s2=Подвал внешнего чека
;строки чека: артикул, наименование, реквизит, количество, стоимость, ндс
#=29580~Пакет универсальный~~1~50~0
кодировка - 1251
командный каталог \\Server\Cash\Cash_01\Check\
Кладу файл чека (pos_01.pay) в подкаталог IN командного каталога (\\Server\Cash\Cash_01\Check\In)
Кладу командный файл (pos_01.mb5) в командный каталог (\\Server\Cash\Cash_01\Check\)
Выхожу и вхожу заново в окно кассира - появляется информация о том, что есть внешний чек!
Для памяти - в строке чека НДС - это не сумма, а ставка.
Ставлю (в моём случае "Без НДС" - это "-1" из таблицы ставок НДС) -1, получается правильная строка
Код:
;строки чека: артикул, наименование, реквизит, количество, стоимость, ндс
#=29580~Пакет универсальный~~1~50~-1
Всё, отлично!
Ну, если придираться
- то кассир этот чек видит только после того, как он напечатан.
Но это можно пережить.