On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение





Пост 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 и это печально...

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 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)

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 173
Зарегистрирован: 09.09.11
ссылка на сообщение  Отправлено: 25.03.25 07:03. Заголовок: Sergy отправил на ли..


Sergy отправил на личную почту.... описание XML , который нужно создать

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 17
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет