|
1C касса штрих-м, подакцизные товары |
☑ |
0
LopesLeonid
20.06.23
✎
16:46
|
Всем привет, кто-нибудь реализовывал продажу подакцизных товаров через драйвер штрих-м?
Можете подсказать как это всё делается.
Или это так же как с маркировкой?
- Считываешь код сканером
- Открываешь чек OpenCheck
- заполняешь цену количество и т.д.
- К Barcode приравниваешь код маркировки
- Проверяешь код FNCheckItemBarcode2
- Принимаешь код FNAcceptMarkingCode, если норм
- Привязываем код к позиции чека FNSendItemBarcode
- и закрываем чек
А с подакцизными товарами как?
Есть Подакцизная операция ExcisableOperation команда, для неё поля Тип Операции(OperationType) и т.д. их все заполняем как у обычной продажи
И есть свойство код акциза(ExciseCode) сюда просто прировнять считанный код? И потом так же проверять результат?
А привязывать к позиции чека надо или нет, проверенный код? и какой командой?
И у этой же команды есть ещё свойство Данные штрихкода(BarCode) сюда что приравнивать? Или считанный код делить?
Подскажите
|
|
1
victuan1
21.06.23
✎
06:11
|
Просто нужно указать правильный "Признак предмета расчета".
Вместо "Товар" передать "Подакцизный товар".
Это тег 1212.
Объект.PaymentItemSign = 2; //1 - Товар, 2 - Подакцизный товар
Всё. ККМ должна быть зарегистрирована на продажу подакцизных товаров, иначе будет ошибка.
|
|
2
LopesLeonid
21.06.23
✎
07:59
|
(1) а дальше работать так же как с маркировкой?
прировнять к Barcode считанный код проверять через FNCheckItemBarcode2 и FNAcceptMarkingCode, и привязывать FNSendItemBarcode ?
так?
|
|
3
LopesLeonid
22.06.23
✎
08:22
|
up
|
|
4
victuan1
22.06.23
✎
10:12
|
(2) Нет, причем здесь маркировка?
Подакцизный товар это одно, а маркировка это другое. Не надо мешать в одну кучу.
Когда появится обязанность маркировки, тогда дополнительно и маркировку прикручивать для этого товара.
|
|
5
MWWRuza
22.06.23
✎
13:43
|
Все как по алкоголю(только без передачи в УТМ), если он у Вас есть. Ну, или по пиву. Там вообще точно(ели Вы конечно пивные чеки не используете).
|
|
6
LopesLeonid
22.06.23
✎
15:11
|
(4) достаточно для позиции чека сделать Объект.PaymentItemSign = 2 и всё?
я правильно понял?
|
|
7
victuan1
22.06.23
✎
17:48
|
(6) Да, если товар не маркированный.
|
|
8
LopesLeonid
22.06.23
✎
20:21
|
(7) спасибо большое
|
|