Имя: Пароль:
1C
 
Как перевести строку (GUID) в 16-ти ричнй вид для выгрузки в атол онлайн
0 ИС-2
 
naïve
14.07.21
15:08
УТ11. В атол онлайн надо выгрузить guid связи номенклтаруа + характеристика + серия в 16-ти ричном виде. Как это можно сделать ? Получиться их сжать,
https://online.atol.ru/files/API_atol_online_v4.pdf

Код товара в шестнадцатеричном представлении с
пробеламиМаксимальная длина – 32 байта.
Пример: 00 00 00 01 00 21 FA 41 00 23 05 41 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 12 00 AB 00
Возможно напрямую передавать код товара,
считанный с маркированного товара, в формате GS1
Data Matrix.
В таком случае сервис сам преобразует значение в
необходимый шестнадцатеричный вид.
Максимальная длина – 150 символов.
Пример кода товара в формате GS1:
010463003407001221CMK45BrhN0WLf
Корректность заполненного поля определяется по
регулярному выражению:
^([a-fA-F0-9]{2}$)|(^([a-fA-F0-9]{2}\\s){1,31}[afA-F0-9]{2}|01(?<gtin>\\d{14})21(?<serial>[a-zAZ0-9!\" % &'()*+\\/\\-.,:;=<>?_]{13})([a-zA-Z0-
9!\" % &'()*+\\/\\-
.,:;=<>?_]{1,119})?|(?<gtin>\\d{14})(?<serial>[azA-Z0-9!\" %&'()*+\\/\\-.,:;=<>?_]{11})[a-zA-Z0-
9!\" %&'()*+\\/\\-.,:;=<>?_]{4})$
1 lodger
 
14.07.21
15:40
как образом связаны
"guid связи номенклтаруа + характеристика + серия в 16-ти ричном виде"
и
"код товара, считанный с маркированного товара, в формате GS1 Data Matrix."
?
2 ИС-2
 
naïve
15.07.21
07:25
(1) после выгрузки заказов будет делаться загрузка чеков.
Могут быть ситуации, когда чек будут отбивать только не части позиций (например, не довезли). Поэтому мне нужен идентификатор в данных чека по которому буду искать номенклатуру в 1С
3 Йохохо
 
15.07.21
07:39
раньше у фронтола была настройка код номенклатуры числом или строкой
4 lodger
 
15.07.21
08:44
(2) то что ты собрался использовать это тег 1162 Код товара. используется для маркировки.
не думаю, что всё будет хорошо если ты начнешь совать туда свои коды.
5 ИС-2
 
naïve
15.07.21
09:42
(4) возможно. Но это единственное, что нашел куда можно поместить идентификатор товара
6 lodger
 
15.07.21
09:43
(5) у тебя есть Учетная система. зачем тебе в ККМ и ОФД совать свои данные?
7 ИС-2
 
naïve
15.07.21
09:49
(6) из ККМ будет приходить чек в котором будет информация о том, что фактически продали. Эти данные надо загружать. Для этого нужно сопоставление
8 lodger
 
15.07.21
10:01
(7) в этом то и вопрос. зачем вам это? вы и так передаёте xml в ккм и получаете код ответа - прошло не прошло.
9 ИС-2
 
naïve
15.07.21
10:17
(8) касса онлайн. Ответ может придти через несколько дней, когда курьер доставит
10 lodger
 
15.07.21
10:26
(9) вы что-то путаете. касса онлайн - всегда в сети, и может отстукивать в учётную систему как только чек пробился.