15.04.2018 09:20
Программа для ЕГАИС должна обновляться не реже раза в неделю, а иначе она не имеет смысла для бизнеса...

В этом убеждался в пятницу и сегодня, проверяя новые "подарки" от ФСРАР и исправляя "ошибки", а так попутно делая открытия:

1. Проверка соответствия работы "УСЕга" приказу ФСРАР от 01.02.2018 N 30, вступающим в силу с 21 апреля и разъяснению: . У нас отделены продажи по ЕГАИС от продаж по кассе, хотя изначально были совместно по очень важным причинам. Как пример, в своё время приводил продажи в деревнях, когда продажи записывают в тетрадку (деньги будут когда-то потом), а ЕГАИС их нужно отправлять...

Всё хорошо и правильно работает кассовое по и "УС Лэнд:ЕГАИС"! Нужно правильно задать настройки и работать по инструкциям. Перепроверил чеки, слипы, проверки через "антиконтрафакт" и ссылки на сайт по чекам, разбираясь с горой первичек с магазинов.

2. Исправил важную ошибку. Когда-то (примерно год назад) пользовались сверкой с поставщиками по данным ЕГАИС "приходы/реестр/F6/сверка". Оказалось, что в результате текущих переделок она перестала строиться.

3. Проверил свежую шутку от "Петросянов" из ФСРАР... и сделал кучу доделок. С пятницы 13.04 раздался очередной плач Ярославны на форумах РАР и ЦИ типа:
Цитата:
При списании пива из остатков по торговому залу в квитанции пришло вот это : Указан неверный производитель продукции. (0037339000001354331 - 030000000022) Владелец ["030000084680"], акт списания ["н/д"-"AWOS-0136121671"]. Как его теперь списать с остатков? На склад оприходовалось, в торговый зал тоже, при списании такая засада.
Суть "шутки": Для ряда производителей ФСРАР изменил их id по ряду алкокодов, принадлежащих раннее тем же производителям, но тогда у них был другой id в ЕГАИС. Сейчас при отправке любой операции в ЕГАИС, где нужно отражать код производителя ЕГАИС присылает отказ.

В программе для ЕГАИС "УС Лэнд:ЕГАИС", как всегда всё хорошо: Она работает от остатков, т.е. перед созданием новых операций в ЕГАИС нужно запросить свежие остатки, а по результатам этих запросов программа сразу обновляет внутренние справочники, в том числе заменяя код производителя по всем алкокодам остатков.

Для пользователей программ на платформе "1С" уже найдена рекомендация:
Цитата:
1. сделать запрос по алкокоду 0037339000001354331
2. посмотреть, какой стал ClientRegId у производителя (вместо 030000000022 - там другой будет)
3. в акте списания указать этот новый СИО вместо указанного там 030000000022)
4. отправить заново акт списания (с другим номером акта уже или с другой датой акта)
и более "лучшая" - сделать запрос по алкокоду и тогда по нему автоматом внесутся новые атрибуты производителя.

Решил проверить данную возможность в "УСЕга" и увидел, что запрос по алкокоду только правит справочник контрагентов, т.е. не решает, как в "1ц" данной проблемы - добавил эту возможность. В принципе она нужна, т.е. остатков по алкокоду может не быть, т.е. не обновятся при запросе остатков, а постановка на баланс ТЗ даст данную ошибку ЕГАИС.

ОТКРЫТИЕ: По запросу по алкокоду в v2 не возвращает импортера, но аналогичный запрос по V1 ещё работает и возвращает импротера, т.е. не нужно заниматься гемором с РФУ-1: https://olegon.ru/showthread.php?t=29092 для подготовки данных для деклараций. Доделал, что в запросе по v1 обновляет и импортеров по алкокоду.