Вход | Регистрация
 

Как перевести строку (GUID) в 16-ти ричнй вид для выгрузки в атол онлайн

Как перевести строку (GUID) в 16-ти ричнй вид для выгрузки в атол онлайн
Я
   ИС-2
 
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})$
   lodger
 
1 - 14.07.21 - 15:40
как образом связаны
"guid связи номенклтаруа + характеристика + серия в 16-ти ричном виде"
и
"код товара, считанный с маркированного товара, в формате GS1 Data Matrix."
?
   ИС-2
 
2 - 15.07.21 - 07:25
(1) после выгрузки заказов будет делаться загрузка чеков.
Могут быть ситуации, когда чек будут отбивать только не части позиций (например, не довезли). Поэтому мне нужен идентификатор в данных чека по которому буду искать номенклатуру в 1С
   Йохохо
 
3 - 15.07.21 - 07:39
раньше у фронтола была настройка код номенклатуры числом или строкой
   lodger
 
4 - 15.07.21 - 08:44
(2) то что ты собрался использовать это тег 1162 Код товара. используется для маркировки.
не думаю, что всё будет хорошо если ты начнешь совать туда свои коды.
   ИС-2
 
5 - 15.07.21 - 09:42
(4) возможно. Но это единственное, что нашел куда можно поместить идентификатор товара
   lodger
 
6 - 15.07.21 - 09:43
(5) у тебя есть Учетная система. зачем тебе в ККМ и ОФД совать свои данные?
   ИС-2
 
7 - 15.07.21 - 09:49
(6) из ККМ будет приходить чек в котором будет информация о том, что фактически продали. Эти данные надо загружать. Для этого нужно сопоставление
   lodger
 
8 - 15.07.21 - 10:01
(7) в этом то и вопрос. зачем вам это? вы и так передаёте xml в ккм и получаете код ответа - прошло не прошло.
   ИС-2
 
9 - 15.07.21 - 10:17
(8) касса онлайн. Ответ может придти через несколько дней, когда курьер доставит
   lodger
 
10 - 15.07.21 - 10:26
(9) вы что-то путаете. касса онлайн - всегда в сети, и может отстукивать в учётную систему как только чек пробился.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.