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

Постановка на баланс регистра №1 и №3 (склада) средствами УС Лэнд:ЕГАИС

22.04.2021 5:39


15.02.2021 10:57
AndreyZh
 
Радикально переписан контур "инвентаризации": https://olegon.ru/showthread.php?t=32452 и передан в опытно-промышленную эксплуатацию - главное: можно работать правильно, в том числе со старыми марками регистра №3, что необходимо для полного выправления данных УС перед отменой регистра №2 (торговый зал) с 1 апреля 2021.

Для отладки режимов "инвентаризации" была необходимость в заведомо правильных данных по старой марке регистра №3, что можно было получить только "чистовой" постановкой на баланс склада... При этом марки автоматически ставятся на регистр №3.

В процессе массовой постановки на баланс была обнаружена и исправлена серьёзная ошибка старых версий, а так же пришлось вспоминать некоторую особенность правки данных пула в данном режиме. Учитывая важность постановки на баланс регистра №1, как единственную возможность убирать минуса по ТЗ (до 1.04.21): https://olegon.ru/showthread.php?t=33181&page=3 и вообще единственную возможность выправления данных УС к данным ЕГАИС, в т.ч. после 1.04.21 возможно, если будет интерес позже опишу данный процесс, а пока...

Ошибка

Только в случае, если в одном акте постановки на баланс используются несколько алкокодов с несколькими бутылками по каждому программа неверно назначала код РФУ-2 или он оставался пустым в пуле по одной из бутылок каждого алкокода

Исправление ошибки

В пуле по ошибочной строке перепривежите марку к правильному РФУ-2 через вызов режима из меню:





Замечу, что это подтасовка данных и режим запрещает операцию при вызове через кнопку Alt+F2


Особенность работы "УСЕга"

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





Принудительное обновление данных пула постфактум

1. Во первых нам необходимо запросить остатки всех регистров, что-бы ЕГАИС нам отдал сведения об алкопродукции, поставленной на баланс склада:





2. Во вторых запускаем режим синхронизации данных пула с данными остатков склада для получения/исправления атрибутов алкопродукции пула. Замечу, что при наличии ошибки, описанной выше программа не сможет извлечь данных ЕГАИС, т.к. в справочнике ищет по связке "алкокод + РФУ-2"

15.02.2021 16:47
plvn24
 
При заполнении акта постановки на баланс возможно расширить набор реквизитов функции "Сохранить основную информацию строки для последующей вставки" (ctrl-F2) ?
-наименование
-ид производителя
-ид импортера
-литраж
-градусность
-квап
Останется только марку ввести.
16.02.2021 11:11
AndreyZh
 
Цитата:
plvn24 При заполнении акта постановки на баланс возможно расширить набор реквизитов функции "Сохранить основную информацию строки для последующей вставки" (ctrl-F2) ?
-наименование
-ид производителя
-ид импортера
-литраж
-градусность
-квап
Останется только марку ввести.
Ну сделал... версии пока выкладывать не собираюсь - все исправления делаются лишь по срочным задачам реального мира... Впрочем Вы никогда не были халявщиком - пришлите письмо, т.к. все входящие письма стираю, отправлю актуальный релиз
04.04.2021 14:20
AndreyZh
 
Учитывая патовую ситуацию для предприятия, в которую может привести постановка на баланс склада, по "старым" алгоритмам поведения ЕГАИС: https://olegon.ru/showpost.php?p=365988&postcount=165 решил "не искушать судьбу" и добавил абсолютный запрет на ввод марки в акт баланса и контроль за марками при отправке документа в ЕГАИС, т.к. продвинутых пользователей научил, как обманывать программу: https://olegon.ru/showthread.php?t=16617&page=3





P.S. Так данный запрет продиктован реальной практикой - когда "надо" отправить чек или операцию народ не сильно обращает внимание на предупреждения, а исправлять затем проблемы приходится мне. В данной проблеме с актами постановки на баланс буду бессилен!
14.04.2021 12:54
plvn24
 
Как с помощью УСЕГа поставить на баланс Р1 нефасованное пиво? Не пропускает по нулевому литражу.
В подшефной организации все пиво сливается на Р2 и оттуда списывается. Списали всю кегу, а оно прокисло через день. Нужно сделать возврат поставщику. На Р2 на баланс не поставить, приходит отлуп по причине запрета актов на излишки, сортить не с чем...
Вот такая вот загогулина
14.04.2021 18:29
AndreyZh
 
Цитата:
plvn24 Как с помощью УСЕГа поставить на баланс Р1 нефасованное пиво? Не пропускает по нулевому литражу... Вот такая вот загогулина
Такой ситуёвины у меня никогда не случалось, т.ч. могу дать лишь теоретические советы - ведь сам из страны "советов", а что-то делать пока нет возможности, да и не в теме:

1. Коль хочет литраж, то проставить. Отправить в ЕГАИС, можно с отключенным УТМ. Затем ручками исправить литраж на 0 в файле ActChargeOn_v2.xml и отправить его через УТМ

2. Ввести с литражом. Программой https://olegon.ru/showthread.php?t=16617&page=3 в последней записи файла Bal_rest.dbf заменить qtyLitr на 0 и попытаться отправить средствами программы
14.04.2021 19:55
plvn24
 
Сделал по совету 1, только выкинул тэг capacity, а UnitType - Unpacked
15.04.2021 17:55
AndreyZh
 
Ну уж извините, пусть и запоздало, но в "УСЕга" оказывается есть фсё, а просто технологии забываются за ненадобностью, а так, как режимы очень старые и подход не прямолинейный, то быстро не вспомнил, а пришлось почитать исходники

Цитата:
plvn24 Как с помощью УСЕГа поставить на баланс Р1 нефасованное пиво? Не пропускает по нулевому литражу.
Покажу по шагам на примере нефасованной алкопродукции.

1. При запросе алкопродукции по любой версии создаётся "пустографка" с основными атрибутами АП в таблицах балансов склада и торгового зала





2. Появляется строка в конце списка





3. Дополняем пустографку атрибутами акта постановки на склад... не обязательны все, через кнопку Alt+F4, где нет запроса литража





4. Акт адаптирован под фиксацию и нефасованной алкопродукции, что он различает по литражу, нормально проводится, остатки на складе добавляются:





Раз влез в режимы, то лишь поправил пару недоработок:

1. Разрешил ручками вводить нулевой литраж;
2. До 21.04.2021 программа при добавлении записи в пустографку склада ловила уникальность по связке "алкокод + АкМ", т.е. немаркированную АП с одним кодом можно было добавить только раз. Сейчас это ограничение снято.

Правка: AndreyZh, 15.04.2021 17:58

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