Проблема: В точке по продаже Алкоголиума произошла проблема:
Ошибка: "При печати чека произошла ошибка. Чек не напечатан на устройстве для печати чеков. Дополнительное описание: При выполнении операции произошла ошибка: {ОбщийМодуль.ИнтеграцияЕГАИС.Модуль(996)}: Слишком много фактических параметров. Вызвать исключение КраткоеПредставлениеОшибки(ИнформацияОбОшибке());"
Система: 1С 8.3.10.2667, 1С8:Розница 2.2.8.24
Немного об ошибке: Шикарно! Не находите? Что тут произошло? Вообще была вызвана ошибка, которая должна кое-как описывать происходящее. Однако не описывает по той простой причине, что самого текста нету. То есть сама ошибка по идее заложена. Однако никто не прописал того, что должно сообщаться пользователю при появлении ошибки нормальным адекватным человеческим языком. Это как если бы я сейчас указал данную ошибку, показав скриншот и просто сообщил нечто в стиле: "Ну, есть такое, АГА! Но я устранил! Всего и делов!" А что? Вполне себе краткое представление ошибки, как указано в её тексте.
То есть я регулярно ругаюсь в том числе и в тексте на то, что продавцы или пользователи отказываются понимать: нужно читать ошибку целиком! То есть само начало ошибки мне совершенно не нужно! Оно не информативно! Я прекрасно знаю, что чек не напечатан на устройстве для печати чеков! Читайте окончание! И добрая половина клиентов уже выучила это. И работа налаживается. А тут вот такая подстава от самой фирмы 1С! От любимого человека и в самое сердце, так сказать...
Решение проблемы: Вообще хорошо, что для понимания проблемы и причины хватило уже части "Слишком много фактических параметров". Хорошо, что хотя бы это нормально и адекватно выложили в качестве ошибки. Чаще всего такая ошибка выскакивает в том случае, если в БД 1С две фирмы (ООО и ИП, например), на одну заведен ЕГАИС по торговле подакцизного Алкоголиума, на другую - простым пивом. И вот одна из позиций номенклатуры подакцизного Алкоголиума вдруг была поставлена как простое пиво. Товарную группу. А я уже рассказывал, что разделение продаж в 1С8:Розница происходит именно по товарной группе.
Такое подозрение укрепилось при анализе данного чека не в РМК (для этого я отложил чек, вышел из РМК и вошел Продажи -->> Чеки):
Тут при попытке пробить чек выдалось самое главное: "Ошибка сопоставления организаций ЕГАИС с данными информационной системы. Не удалось найти организацию ЕГАИС". И во вкладке "Главное" для чека была указана именно та организация, которая торгует пивом в соответствие с настройками и разделением продаж в данной базе данных 1С.
Таким образом решение проблемы сводится к следующему:
1) Зайти НСИ -->> Номенклатура, найти требуемую номенклатуру.
2) Дополнительно -->> Разрешить редактирование реквизитов
3) Поменять Товарную группу на соответствующую организации, которая в БД торгует подакцизным Алкоголиумом.
4) Записать изменения
Затем по идее требовалось пробить в РМК через восстановление отложенного чека. Но в данном случае (скорее всего - просто затуп базы после не самого лучшего обновления конфигурации, наверное, при обновлении были ошибки, проигнорированные в процессе) это не вышло.
Требовалось зайти именно в Продажи -->> Чеки. И там в нужном чеке во вкладке "Главное" поменять принудительно фирму, через которую осуществляется продажа. И пробить чек именно тут. После чего всё заработало.
Будьте по возможности внимательны при работе пускай и с достаточно рутинными обязанностями. Опыт и практика показывают, что большинство ошибок возникают просто из-за некоторой потери концентрации внимания. Конечно, от этого никто не застрахован. И хорошо, что почти всегда в розничной торговле это легко устранимо. Если у вас не получается что-то устранить, то вы всегда можете обратиться ко мне - greenand@rambler.ru. И я обязательно помогу вам!
Подписывайтесь на канал "Кассовик" и ни одна, даже самая малейшая проблема не доставит Вам совершенно никаких неприятностей.