| Автор | Сообщение |
|
|
| |
Пост N: 725
Зарегистрирован: 08.07.06
|
|
Отправлено: 24.03.25 22:01. Заголовок: ЭДО и все вопросы по его реализации (REST API / JSON / XML)
В ближайшее время нам предстоит переход к маркировке продукции через "Честный Знак". Вопросы, связанные с применением ТСД (терминала сбора данных) начал изучать тут: http://clipper.borda.ru/?1-4-0-00001398-000-0-0-1742816912 Кроме того, что каждая марка на каждой упаковке товара должна быть отсканирована, весь документооборот маркированной продукции должен проходить ТОЛЬКО В ЭЛЕКТРОННОМ ВИДЕ, через провайдера ЭДО. С одной стороны, это конечно круто и избавляет торговых и бухгалтерию от головняка, связанного с печатями, подписями, возвратом и потерей бумажных документов, но с другой - наваливает работы программистам. Почитал документацию у нашего провайдера тут: https://saby.ru/help/integration/api/all_methods/format и даже немного обрадовался. Если раньше было нагромождение десятков вложенных скобок <data> ... </data>, то сейчас это более понятный (для меня) JSON и протокол REST API, с которым я сейчас пытаюсь разобраться для ТСД под управлением Mobile SMARTS. По крайней мере, готовить данные в виде хэша и и обмениваться ими при помощи hb_JsonEncode() / hb_JsonDecode() на порядок проще, чем прогрызаться через кучу скобок... Давайте тут делиться опытом, наверняка некоторым из нас будет взаимно полезно. upd: так понимаю, что документы всё равно передаются в XML и это печально...
|
 |

|
|
Ответов - 2
[только новые]
|
|
|
|
| постоянный участник
|
Пост N: 4702
Зарегистрирован: 17.02.12
|
|
Отправлено: 24.03.25 23:09. Заголовок: Sergy пишет документ..
Sergy пишет | цитата: | | документы всё равно передаются в XML и это печально... |
| Есть в hb lib-ы для работы с xml, можно использовать их, можно старый "дедовский" метод файлы шаблонов готовых вариантов xml и подстановки в них данных, например, тут https://clipper.borda.ru/?1-4-0-00001349-000-0-0-1631200103 Берете за основу пример xml-ы из описания системы, она должна быть, т.к. надо знать в каком виде\формате данные подаются в тегах, т.е. даты, числа (разделители ), типы документов ... (у нас целые талмуды даются к системам обмена данными xml)
|
 |

|
|
|
| |
Пост N: 173
Зарегистрирован: 09.09.11
|
|
Отправлено: 25.03.25 07:03. Заголовок: Sergy отправил на ли..
Sergy отправил на личную почту.... описание XML , который нужно создать
|
 |

|
|