С вопросом
Этикетка отправления в JSON
3 марта 2023
27129
7
58
Здравствуйте, через тикеты игнонярят, в чате разработчиков тоже полный игнор, решил написать здесь:
можно ли сделать дополнительный метод API, который будет отдавать данные этикеток в текстовом формате, для тех, кто сам этикетку формирует этикетку на стороне селлера?
(Скрипты на сервере печатают этикетки путём отправки TSPL-команд принтеру, возиться с PDF очень неудобно).

Добрый день. Для нас данная тема тоже очень актуальна.
Планируем самостоятельно формировать этикеты fbs. Получилось разобраться со всеми полями, кроме "место, откуда доставят/выдадут заказ покупателю".
ilia_2s, можете поделиться опытом, как формируете этикету сейчас, продолжаете "разбирать" pdf или получилось найти другое решение?
На ПВЗ видел что у многих селлеров и так разные этикетки. Вы и сами меняете их каждые три месяца. Штрихкоды, ФИО, адрес есть. Сканируется, доставляется. На что ещё влияет "стандарт" этикетки и почему это так важно?
К сожалению именно текстовые данные мы не сможем отдавать по АПИ, потому что это может привести к тому, что не будут соблюдаться стандарты этикетки (не конкретно вами, но кем-то уж точно).Мы проработаем вариант выдачи этикетки под кодировки разных принтеров, и если это будет возможно реализовать на нашей стороне, чтобы всем было удобно с этим работать, то получится выдержать наши стандарты и сделать использование нашего продукта еще удобнее и лучше.
В первом сообщении описал, что у нас своя система, есть сервер на OpenBSD там работает код на PHP и perl. Получаем от вас этикетку, далее запускается код, который распознаёт PDF и вытаскивает из него текст. Этот текст преобразовывается в текстовые команды на языке TSPL и отправляются в принтер, который стоит на рабочем месте кладовщика, который паковал данный заказ. Принтеры PDF не понимают, в операционной системе конвертацию из PDF в команды принтера делает драйвер. В этой схеме преобразования PDF - лишнее, к тому же он еще иногда и криво распознаётся и получаются кривые этикетки.
А можете тогда подсказать, в чем именно сложность использовать PDF? Мы из специально стандартизировали, чтобы они на каждом постинге они были строго одинаковыми. Это позволяет ускорить логистику.Возможно вам удобнее было работать, если бы мы добавили разные форматы под разные виды принтеров?Если да, то какие например?
Лучше поля этикетки в переменных, в ввиде JSON массива
{"label":["upper_barcode":"%101%1234567899","fsb":"123456",posting_number":"1234567-0011-1","method":"ПВЗ","client":"Иванов Илья","pvz:address":"Россия, 680000, край Хабаровский, г. Хабаровск.,","address":"Россия, Хабаровск, улица Знамёнщикова, 10","logistic":"ХАБРАВИА|Хабар-АВИА","region":"АВИА_ХАБАРОВСК_72","dims":"230x150x50мм,"wight":"857 г.","pack_date":"Упак: 23.01.2023 08:46","delivery_date":"Дост.: 01.02.2023 20:00","lower_barcode":"30001234567800","xx":"1:55"]}Добрый день. Вы имеете ввиду PDF в текстовом формате или переменные со значениями, которые должны быть на этикетке(Склад, адрес, значение ШК и тд)?