Добрый день! Мой вопрос очень простой.
Как создать файл для Меркурия 185ф с каталогом самостоятельно(blabla_BPC.cfg), без программы mercbase? а теперь немного подробнее:
Я имею самописную систему учета товара на собственном сайте. Появилась необходимость выгружать в кассу каталог товаров.
Мне повезло, как раз недавно вы научили свои кассы обновлять каталог с FTP сервера. Прекрасно! Только для того, чтобы создать файл каталога, надо воспользоваться программой mercbase, и эта программа закинет на FTP файл с каталогом. Все работает отлично, я протестировал.
Мне нужно все автоматизировать, я легко научу свою систему саму закачивать на FTP файл с каталогом. И не было бы вопросов, если бы я мог закачивать его в json формате. Но касса запрашивает с FTP только blabla_BPC.cfg файл с каталогом. Какую кодировку и структуру имеет файл CFG? Не могу разобраться как создать его програмно.
На данный момент планирую для начала научить свою систему выгружать каталог в json формате, скачивать файл и открывать его в mercbase, оттуда отправлять его на FTP, ну а дальше касса схавает новый каталог. Уверен что все будет работать как надо, но это требует ручного вмешательства, а хотелось чтобы при изменении нуменклатуры система создавала сама файл каталога и заливала его на FTP для съедения кассой.
Очень прошу помощи и жду любой полезной для меня инфы!
Программное создание файла каталога _BPC.cfg
Re: Программное создание файла каталога _BPC.cfg
Мб когда-нибудь сделают открытую утилиту, мб добавят функционал в службу INECRMAN и в линуксах без GUI можно будет конвертировать json через CURL... Кстати, там по адресу http://localhost:50010 в блоке JS много чего интересного, быть может блоб *.cfg там в скрипте и формируется...
А пока, возможность загрузки номенклатуры через json есть у нового техсервера.
А пока, возможность загрузки номенклатуры через json есть у нового техсервера.
Re: Программное создание файла каталога _BPC.cfg
Открыта свободная регистрация.
На все вопросы и предложения отвечаю на форуме…
На все вопросы и предложения отвечаю на форуме…
- ritminform
- Сообщения: 47
- Зарегистрирован: 11 мар 2020, 04:05
- Откуда: Астрахань
- Контактная информация:
Re: Программное создание файла каталога _BPC.cfg
ExcluZZ, Посмотрите http://www.ritminform.ru/topicTry.htm
Качните архив и почитайте файл unit_KKM_Merc.prg
А на форме kkmMerc.xml посмотрите функцию поКнопкеТоварТаблЗначSaveAsBase64()
Если поможет, буду рад.
Качните архив и почитайте файл unit_KKM_Merc.prg
А на форме kkmMerc.xml посмотрите функцию поКнопкеТоварТаблЗначSaveAsBase64()
Если поможет, буду рад.
Последний раз редактировалось ritminform 27 фев 2021, 01:29, всего редактировалось 2 раза.
- ritminform
- Сообщения: 47
- Зарегистрирован: 11 мар 2020, 04:05
- Откуда: Астрахань
- Контактная информация:
Re: Программное создание файла каталога _BPC.cfg
То, на что я скинул ссылку выше кроссплатформенное. Долижу - будете грузить с xls-а, цвс-а и т.п.dimk писал(а): ↑27 дек 2020, 11:24 Мб когда-нибудь сделают открытую утилиту, мб добавят функционал в службу INECRMAN и в линуксах без GUI можно будет конвертировать json через CURL... Кстати, там по адресу http://localhost:50010 в блоке JS много чего интересного, быть может блоб *.cfg там в скрипте и формируется...
Я свои базы гружу из-под линукса без проблем
P.S.
Кстати, модифицируйте форму (или создайте новую) и если надо будет - подумаю как организовать установку пакта под линуксом.
Думаю, что даже можно маленький prg-файл написать (без формы) и он всё будет лить...
Re: Программное создание файла каталога _BPC.cfg
Тоже пишу программу и тоже требуется инфа для конвертации csv в cfg программно без участия меркбазы. кто то нашел решение?
Re: Программное создание файла каталога _BPC.cfg
Здравствуйте, Andey.
Если Вы пишите свою программу, то чем не устраивает команда ConvertBaseToBin п.5.3 протокола обмена?
Если Вы пишите свою программу, то чем не устраивает команда ConvertBaseToBin п.5.3 протокола обмена?