Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ WIN

УКМ WIN и поддержка протокола обмена УКМ4 : УКМ WIN

29.03.2024 10:08


25.03.2018 17:13
student
 
Цитата:
student ожидайте, за вами уже выехали
если еще не доехали, а уж "замуж невтерпеж" :), то можно попробовать самостоятельно - по постоянным ссылкам (правда пока еще не все обновил)
включение в настройках - смена типа на хмл и надо будет сменить флаг загрузки на *.xml - в описании обмена не нашел упоминания про флаг и ни в одной из присланных загрузок для проверки ничего похожего не было - вероятнее всего его сейчас просто нет :( ... остается надеяться что флаги блокировки сохранились ...
пы сы
если что - не пинайте сильно - все таки это первый релиз...
03.04.2018 14:41
student
 
в первом приближении все работает (данные ходят и в кассу и из кассы), остались некоторые непонятки которые сейчас с камрадом Stels, пытаемся разрешить...
вопрос номер 1
у кого нибудь оперсводка в связке укм4-см2000 в хмл формате работает ?
все нормально в см отображается ? просто у нас почему то ерунда по суммам получается, хотя сам хмл файл корректен и в нем все верно (ну по крайней мере я так думаю, раз см его принимает) сам файлик соответствует вики от с+
если у кого либо будет возможность - киньте плиииз несколько файликов оперсводки по разным чекам со скидками и без и с разными типами оплаты (нал\безнал)
остальные вопросы будут уже по результатам решения данного ...
05.04.2018 19:31
Starter
 
Во вложении оперчеки, укм 78 сп2. Там всякие разные. С налом/безналом, со скидками, без, с алкоголем.
Если, конечно, актуально :)
Вложения
Тип файла: 7z operchecks.7z (6.6 Кб, 21 просмотров)
06.04.2018 07:25
student
 
Цитата:
Starter Если, конечно, актуально :)
Спасибо, добрый человек, все актуально, правда мы со Stels, уже практически подошли к логическому концу, но помощь никогда не бывает лишней
09.04.2018 08:56
student
 
подводя итог
обмен хмл работает, причем как загрузка\выгрузка так и оперсводка, появится для всех в ближайшей общей сборке
единственно что удручает, так это временные характеристики и размеры передаваемых файлов, некоторые из них даже спецсредствами типа xmlnotepad обрабатываются с большим трудом ... если честно - не понимаю, почему нельзя было допилить под егаис обычный цсв, который в разы компактнее и быстрее обрабатывается т.е. зачем понадобился лисапед с треугольными колесами ...

выгрузка 48 смен
Терминал: таймер: XML: выгрузка: 21007 ms.
в тоже время для тхт и парадокс соответственно 6 и 5 секунд

полная загрузка
Терминал: таймер: XML: загрузка: 15023 ms.
аналогичный набор данных парадокса (для тхт просто такого набора не было а формировать его из парадокса\хмл уже не было желания) - 4 секунды
причем наборы компактные - 7553 артикулов, 10764 шк, 22452 дк и остальное по мелочи

единственный плюс хмл это то что все данные из\в см2000 передаются без использования доп утилит, которые сейчас многие юзают для егаиса (правда при тестах для загрузки парадоксом доп набор присутствовал, а для выгрузок тхт и парадокс формировался, но все равно по времени получилось быстрее чем в хмл)

тем кто будет писать свой собственный обмен - соблюдайте порядок тегов как в документации (я всегда считал что в хмл возможен произвольный :( - много времени ушло на то чтобы понять почему в см бред отображается) и учитывайте совместный доступ к файлам - см не выставляет блокировки для хмл обмена - можно подхватить пустой файлик, или наоборот нарваться на блокировку при выгрузке, также при использовании данного обмена следует обратить внимание на проставленные значения мрц - практически весь набор ограничений по скидкам построен именно на мрц и классификаторе

еще раз огромное спасибо тем кто не поленился и прислал образцы - Starter и Stels, за терпение и проделанную работу Stels отдельный поклон
09.04.2018 08:59
OlegON
 
Цитата:
student соблюдайте порядок тегов как в документации (я всегда считал что в хмл возможен произвольный
Он там в нормальном XML и есть произвольный. Для того это и XML, а не CSV со странными разделителями.
09.04.2018 09:05
student
 
Цитата:
OlegON а не CSV со странными разделителями
а ничего странного в разделителях и нет, все логично, все на своих местах, та же табличка что и в любой скульной базе, только индексов нет, но это меньшая беда чем искать огрызки данных по 50мб тхт файлу :)
09.04.2018 09:07
OlegON
 
Цитата:
student а ничего странного в разделителях и нет, все логично, все на своих местах
Я тоже предпочитаю CSV. Но в данном случае, если XML требует определенного порядка полей, то это уже CSV с кучей мусора, а не XML. В настоящем XML порядок следования (не вложения) записей значения не имеет.
28.04.2018 16:57
Stels
 
Отписываюсь по результатам:

полтора магазина работают на конверторе xml УКМ4 уже недели 3.

Вчера отловили (надеюсь) последний небольшой косяк ..

Сейчас всё нарядно .. в СМ передаются и ШК и АМ ...

Спасибо Олегу за хорошую работу и быструю обратную связь!

Часовой пояс GMT +3, время: 10:08.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.