2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Alexey
Сообщения: 205
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Alexey » 10 дек 2019, 23:09

И на всякий случай....при сканировании штрихкода GTIN 14 значный, где-то читал, что если не хватает длины, то они 0 к тринадцатисимвольному GTIN добавляют. У вас в примере 13 символов. Надеюсь, что при отправке 14 символов всё будет норм.

Alexey
Сообщения: 205
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Alexey » 13 дек 2019, 01:20

Прошел модерацию модуль для Битрикс. И я стал изучать, что у них там с честным знаком. Как оказалось, они практически сами подготавливают TLV, вот как поступают позиции заказа в интерфейс формирования запроса на регистрацию чека.

Код: Выделить всё

[items] => Array
        (
            [0] => Array
                (
                    [entity] => Array
                        (
                        )

                    [name] => 1С-Битрикс: Корпоративный портал
                    [base_price] => 25000
                    [price] => 25000
                    [sum] => 25000
                    [quantity] => 1
                    [vat] => 0
                    [payment_object] => commodity
                    [nomenclature_code] => 13 B8 00 F3 A8 53 BF 79 34 33 32 31 4C 59 49 64 44 69 70 47 72
                )

            [1] => Array
                (
                    [entity] => Array
                        (
                        )

                    [name] => 1С-Битрикс: Корпоративный портал
                    [base_price] => 25000
                    [price] => 25000
                    [sum] => 25000
                    [quantity] => 1
                    [vat] => 0
                    [payment_object] => commodity
                    [nomenclature_code] => 13 B8 00 F3 A8 53 BF 79 39 38 32 31 4C 52 49 52 52 50 42 77 6E
                )

            [2] => Array
                (
                    [entity] => Array
                        (
                        )

                    [name] => Доставка
                    [base_price] => 500
                    [price] => 500
                    [sum] => 500
                    [quantity] => 1
                    [vat] => 0
                    [payment_object] => service
                )

        )
13 B8 - это их косяк, там должен быть 15 20, то есть это то, что идет после 8A 04 15 00
00 F3 A8 53 BF 79 - GTIN

То есть мы имеем то, что Битрикс сам подготавливает содержимое тега 1162. А для того, чтобы отправить в ККМ-сервер придется обратно распаковывать. Может быть вы добавите альтернативное описание для GoodCodeData, например, если оно string, а не array, то это уже подготовленная строка в HEX, как nomenclature_code?

P.S. Насколько я понимаю у них поля уже подготовлены/адаптированы в API АтолОнлайн и там как раз есть поле nomenclature_code
АТОЛ Онлайн достаточно популярный сервис и если у интеграторов уже есть наработки под АтолОнлайн, то и с ККМ-сервером им будет проще, так как они будут передавать GoodCodeData в формате nomenclature_code

P.S2 Пока в TLV Битрикс есть косяки (так что на сами цифры смотреть не стоит, помимо косяка с кодом обуви, они еще и GTIN неверное получили - вместе с 01 вначале), с этим как бы я разберусь, но вот всё-равно очень бы хотелось передавать его в таком подготовленном формате.

Audim
Администратор
Сообщения: 1797
Зарегистрирован: 17 мар 2015, 18:36

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Audim » 16 дек 2019, 19:52

Таких форматов море - у каждого по своему.

Alexey
Сообщения: 205
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Alexey » 21 дек 2019, 17:05

Битрикс обновил список, надеюсь и вы обновите. У них цифры в DEC.

02 изделия из меха
03 лекарственные препараты
05 табачные изделия
5408 обувь
8258 духи и туалетная вода
8721 шины и покрышки пневматические резиновые новые
9840 фотокамеры (кроме кинокамер), фотовспышки и лампы-вспышки
06 алкоголь
5010 белье постельное, столовое, туалетное и кухонное
5137 предметы одежды, включая рабочую одежду, изготовленные из натуральной или композиционной кожи
5139 пальто, полупальто, накидки, плащи, куртки (включая лыжные), ветровки, штормовки и аналогичные изделия мужские или для мальчиков (женские или для девочек)
5140 блузки, блузы и блузоны трикотажные машинного или ручного вязания, женские или для девочек

Крепость
Сообщения: 1
Зарегистрирован: 19 янв 2020, 20:56

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Крепость » 19 янв 2020, 21:02

Здравствуйте !!! А как быть если в серийном номере будут спец символы например двойная кавычка ? и еще я так понял StampType берётся из программы когда заводим товар ? в QR коде его нету ? Спасибо !!! Очень доволен вашей программой огромное спасибо !!!

Audim
Администратор
Сообщения: 1797
Зарегистрирован: 17 мар 2015, 18:36

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Audim » 20 янв 2020, 15:15

JSON экранирование и все :)
Пример строки с кавычкой: "\""
https://docs.microsoft.com/ru-ru/sql/re ... rver-ver15

Valerii
Сообщения: 21
Зарегистрирован: 20 апр 2018, 01:58
Откуда: Владивосток
Контактная информация:

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Valerii » 03 фев 2020, 12:12

Ребята кто уже проводил маркировку через kkmserver, скажите пожалуйста за какое время маркировка меняет свой статус в честном знаке? Не пойму, вроде все сделал по инструкции, а товар не меняет своего статуса на проданный

Audim
Администратор
Сообщения: 1797
Зарегистрирован: 17 мар 2015, 18:36

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Audim » 03 фев 2020, 13:22

Вопрос - с ОФД заключили доп.соглашение на передачу в "Честный знак" или у Вас в договоре это "По умолчанию"?

Valerii
Сообщения: 21
Зарегистрирован: 20 апр 2018, 01:58
Откуда: Владивосток
Контактная информация:

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Valerii » 05 фев 2020, 09:29

Здравствуйте. Заключил доп договор, сказали в офд что больше ни каких действий делать не нужно, все должно идти в честный знак. Проверяю датаматрикс код после продажи, а на честном знаке статус не поменялся. Скажите пожалуйста кто сталкивался с подобным, через какое время на честном знаке меняется статус товара на проданный?

Audim
Администратор
Сообщения: 1797
Зарегистрирован: 17 мар 2015, 18:36

Re: 2.1.27.10 от 11.04.2019 новое в версии: Маркировка товаров (Честный знак / КИЗ)

Сообщение Audim » 05 фев 2020, 15:18

В самом ОФД в чеке есть данные по маркировке?
Или они В Вашем ОФД не показываются?

Ответить