Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > КИС Lack & УС Land

Разработчикам и продвинутым пользователям. Нюансы и ошибки функционирования ЕГАИС : КИС Lack & УС Land

29.03.2024 1:33


23.03.2021 15:28
AndreyZh
 
ЕГАИС, УТМ 4.2.0 - косяк на косяке, косяком погоняет...

Очередная "засада", заставившая вносить громадное число изменений - на каждую ТТН и не важно какой версии ЕГАИС присылает полностью идентичный дуплет файлов справок (выделено):





P.S. Обнаружена "несовместимость" (наконец-то) "УС Лэнд:ЕГАИС" с УТМ 4.2.0. Не критичная и конечно найду решение, когда найду время на это. Раньше, в прежних УТМ при нажатии кнопки F6 на документе XML файл запроса/ответа открывался в броузере, а сейчас нет, но режим сохранения запроса в XML файл, вызываемый кнопкой F9 работает.
24.03.2021 15:17
AndreyZh
 
Цитата:
AndreyZh P.S. Обнаружена "несовместимость" (наконец-то) "УС Лэнд:ЕГАИС" с УТМ 4.2.0. Не критичная и конечно найду решение, когда найду время на это. Раньше, в прежних УТМ при нажатии кнопки F6 на документе XML файл запроса/ответа открывался в броузере, а сейчас нет, но режим сохранения запроса в XML файл, вызываемый кнопкой F9 работает.
Разобрался с причиной проблемы и разрешил, т.к. УТМ 4 ещё "белыми нитками на воде писан" универсальным для УТМов способом

Причина моих проблем. Раньше, что бы открыть страницу с запросом нужно было лишь id запроса вставить в адресную строку, а с УТМ 4 это уже не работает. В смысле, что появляется запрос на сохранение файла без расширения, который правда можно сохранить дав расширение ".xml" и уже потом открывать.

Как решил:
Код:
            cOnXml  := zTemp(cdTemp,"xml",32)
            cZ  := cgpCurl+[curl -X GET ]+Alltrim(TEMPZ->codDoc)+[ > ]+cOnXml
            RUN (cZ)
            pInkey(ngWait)
            IF lReplUTM( cOnXml,ngWait)
                pDemoInIE( cOnXml )
                Inkey(2)
            ELSE
                ErrMess("Не получилось!",cError)
            ENDI
            fErase( cOnXml )
Сохраняю запрос курлом в XML файл временного каталога, а затем этом файл открываю броузером, стирая его через 2 секунды.

Результат:

02.04.2021 14:13
AndreyZh
 
Интересный вопрос-ответ на форуме ФСРАР. Как-то не задумывался и это для меня явилось новостью-нюансом

Цитата:
УТМ 4.2.0 egaissm » 35 минут назад

Почему в УТМ 4.2.0 (Документы - Входящие) все варианты актов отображаются как "Акт разногласий по накладной"?
Цитата:
operator3 » 29 минут назад Рекомендуем ознакомиться с технической документацией к УТМ. В ней указано, что все акты являются актами разногласия. Акт разногласий может быть 3 видов:

- На полное подтверждение ТТН
- С частичным расхождением по позициям
- На полный отказ.
03.04.2021 09:56
plvn24
 
вот еще нюанс:

Цитата:
<ns:Document>

<ns:WayBill_v3>

<wb:Identity>n012_03.04.21_13:28:40</wb:Identity>


Цитата:
<ns:Document>

<ns:WayBill_v4>

<wb:Identity>n011_03.04.21_13:18:51</wb:Identity>




(0Мб)
04.04.2021 09:16
AndreyZh
 
Вредный совет... или как навредить фирме. Оказалась старой "хорошо" известной проблемой, которая сейчас, в силу новых ограничений приводит к фатальным последствиям

Как это получить?

1. Когда-то был приход по ТТН без указания марок;
2. Для списания с регистра №1 зафиксировали бутылки;
3. Списали по маркам с регистра №1;
4. Затем найденный "излишек" ставим на баланс склада, предположим 10 шт, где 1 марка когда-то была списана;
5. После чего остаток регистра №1 увеличивается на 10 штук, а марок на рег.№3 встают 9 штук;
6... По одной бутылке патовая ситуация - убрать её нет средств

Доказательства в теме "Постановка на баланс" продуктивного контура форума ФСРАР и ссылки на "древность" проблемы:
Цитата:
1. с 01.11.20 мы перешли полностью на поштучный учет ... 22.02 я отправила акт постановки …

2. Сейчас я получила приход по акту 14 бут., марки 13шт. Как списать 1 бутылку если марки нет?
Цитата:
По моему мнению, данное поведение системы (когда Актом постановки маркируемая продукция встает на Р1, а на Р3 - нет) является нарушением объявленной ранее Методологии по помарочому учета и поэтому должно быть исправлено как ошибочное. Но на мой ноябрьский вопрос даже ответа не последовало по данной проблематике, кроме бесконечного "Ожидайте (108605)", которое в январе 2021 перешло в посыл в ЛК для создания нового обращения.

Конечно "дернулся" проверять в "блокировки" в "УСЕга", но прокрутить полностью ситуацию не имею данных в тесте, а в реале опасаюсь... Однако, если марка хоть как-то "засветилась" в программе, что происходит при любой операции с маркой, в частности "фиксации", то при её добавлении в акт баланса программа выдаёт запрос:





… и конечно при желании можно создать данную патовую ситуацию
06.04.2021 16:36
AndreyZh
 
Чем мне нравится ЕГАИС? - Тем, что каждый день узнаёшь новое о казалось бы устоявшихся правилах, методологиях, алгоритмов. Вот и новенькое от сегодня

Цитата:
vfetas » Сегодня, 11:01

Запрос нечитаемой марки возвращается с сообщением что зафиксирована продажа.

Проверка марки в ЛК показывает что был возврат. Вообще запрос возвращенной марки возможен?
После серии отсылок в ЛК был дан ответ по сути новых подходов:

Цитата:
operator3 » Сегодня, 11:44

Запрос цифрового идентификатора по марке нового образца, считывание которой затруднено, не будет исполняться, для ее реализации возможно будет использовать штриховой код, числящийся на остатках в организации.

В отношении продукции, на которую нанесены марки старого образца, запрос на получение цифрового идентификатора по серии и номеру марки, считывание которой затруднено, с 01.07.2018 возвращается первоначальный цифровой идентификатор, нанесенный на марку, что позволит в дальнейшем при реализации данной продукции производить в Системе списание продукции с Регистра № 3.

Старый ШК марки поступит в ответ на запрос по серии и номеру только в том случае, если ШК имеется на третьем регистре организации, которая отправляет этот запрос.

Запрос работает для возвращенных марок, если условия, указанные выше, соблюдены.
08.04.2021 11:02
AndreyZh
 
Исчо одно глобальное новшество ЕГАИС, которое "всплыло" в связи с буйным обсуждением косяка ЕГАИС по беспорядочному автоматическому удалению документов из БД УТМ 4х. Обсуждение: https://olegon.ru/showthread.php?t=35393

Не задумывался, но УТМ подробно описывает свои работы в файле логов, которые раньше были в каталоге УТМ... и по ним народ пытался отследить его действия, а нетучки… УТМ 4.х перестал их писать в своих каталогах... специалисты конечно их нашли - официальный ответ:

Цитата:
operator15 » Вчера, 14:19 Местоположение лога:

Лог access УТМ в Windows будет храниться тут: C:\Windows\Temp\tomcat.8080.XXXXXXXXXXXX\l\access_log.ГГГГ-ММ-ДД

Лог access УТМ в Linux будет храниться тут: /tmp/tomcat.8080.XXXXXXXXXXX/l/access_log.ГГГГ-ММ-ДД.log

Автоматическое удаление лога access в Windows не предусмотрено, логи будут храниться на ПК
16.04.2021 10:51
AndreyZh
 
Цитата:
AndreyZh Лог access УТМ в Windows будет храниться тут: C:\Windows\Temp\tomcat.8080.XXXXXXXXXXXX\l\access_log.ГГГГ-ММ-ДД
Лог access УТМ в Linux будет храниться тут: /tmp/tomcat.8080.XXXXXXXXXXX/l/access_log.ГГГГ-ММ-ДД.log
Автоматическое удаление лога access в Windows не предусмотрено, логи будут храниться на ПК
Какой накал страстей! Какая интрига!

Вызвало данное новшество от создателей ЕГАИС. Посыпались куча жалоб от специалистов, т.к. ФСРАР вынужден был среагировать
Цитата:
operator15 » Вчера, 16:31 Вопрос о переносе лог файлов был рассмотрен. Расположение будет изменено в следующей сборке УТМ.
Где? Потом найдём! Наверное...
24.04.2021 18:16
AndreyZh
 
Когда коту делать нечего он … а программист в дождливый выходной день занимается ерундой - пишет программы. Вот сегодня решил закончить тему "ЕГАИС 4", доделав создание и отправку чеков V3, которые стали принципиально иной структуры - сделал!

При этом обнаружил НОВЫЙ (для меня) нюанс ЕГАИС, но возможно тестового контура или УТМ 4.х?

Раньше было допустимо отправлять чеки с датой +/- 1 день к текущей дате. В принципе даже в 2021 году, отправляли чеки, исправляя проблемы прошедшим днём, а безналичные, дата которых равна дате ТОРГ-12 вообще могла быть любой... правда безнала "давно" не было.

Сейчас в указанной среде (чек V3 и УТМ 4.2.0) ЕГАИС даёт отлуп с сообщением:




Если же дату указать текущей, а время в безналичных чеках не указывается... пусть даже время в чеке не равно текущему, то чек отправляется... Хотя возможно? - это обычная недоработка ЕГАИС и на форуме ФСРАР указывают на множество проблем с новым форматом чеков?
26.04.2021 09:52
AndreyZh
 
Обнаружилась очередная недоработка УТМ 4.2.0. Суть - нельзя "забавляться" назначе6нием IP адресов УТМ!

Цитата:
emelyanov86 » Вчера, 18:56

Начали переходить на утм 4 версии и повально, свежеустановленный утм начинает через какое то время отваливаться, останавливается и не запускается. С ключами всё хорошо, как единственное пока решение, переустанавливаем, на сколько это поможет не известно. Прилагаю логи, расскажите в чём причина такого поведения 4 утм?

emelyanov86 » Вчера, 19:53 Добавлю информацию. Если в разрешённый список IP адресов добавить хоть один адрес, УТМ больше не стартует.
Цитата:
operator13 » Вчера, 20:12

Рекомендуем проверить список разрешенных эти 2 локальных адреса 0:0:0:0:0:0:0:1 / 127.0.0.1

В конфигурационном файле transport.properties путь (C:\UTM\transporter\conf) должно быть так в строке:
web.server.access.ip = 192.168.3.113,192.168.19.171,0:0:0:0:0:0:0:1,127.0.0.1
Часовой пояс GMT +3, время: 01:33.

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