При обновлении крупных учетных систем, таких как «1С:Управление производственным предприятием» (УПП), специалисты часто сталкиваются с ситуациями, когда свежий релиз внезапно меняет статус на «ознакомительный» или вовсе пропадает из списка доступных. Рассмотрим ситуацию, возникшую с релизом 1.3.112.1, который вызвал широкий резонанс в сообществе из-за своего объема и критических недоработок. В этой статье мы проанализируем, что именно пошло не так, какие ошибки были исправлены и почему файл конфигурации (cf) внезапно «потяжелел» на 230 Мб.
Главной причиной, по которой релиз был экстренно переведен в статус тестового, стала критическая ошибка, блокирующая работу розничной торговли. Выясним причину этого сбоя. В процессе технологического обновления конфигурации из общего модуля МенеджерОборудованияВызовСервера была непреднамеренно удалена или некорректно изменена ключевая процедура.
Проанализируем техническую сторону вопроса. При попытке пробития чека на онлайн-кассах система обращалась к методу:
МенеджерОборудованияВызовСервера.ПодготовитьДанныеДляФискализацииЧека()
Поскольку данная процедура исчезла из кода, любое взаимодействие с ККТ (фискальными регистраторами) приводило к аварийному завершению операции. Для торговых организаций, работающих в режиме реального времени, это означало полную остановку продаж. Именно поэтому фирма «1С» оперативно выпустила исправление в следующем релизе (1.3.113.1), где работоспособность была восстановлена.
Многие пользователи обратили внимание, что размер файла конфигурации .cf увеличился с 520 Мб до 750 Мб. Разберем по шагам, чем обусловлен такой скачок:
EnterpriseData (версии 1.7). Это потребовало добавления множества XDTO-пакетов, которые сами по себе занимают значительный объем в структуре метаданных.Несмотря на проблемы с ККТ, релиз 1.3.112.1 содержал ряд важных исправлений, касающихся учета НДС и формирования регламентированной отчетности. Рассмотрим наиболее значимые из них, чтобы понять, стоит ли обновляться тем, кто не использует торговое оборудование.
Ошибка 30161500: Некорректное заполнение книги продаж
Исправлена проблема, при которой графа 3 дополнительного листа книги продаж заполнялась неверно, если использовался документ Отражение начисления НДС. Изменения затронули отчет КнигаПродаж1137.
Ошибка 30163087: Корректировочные счета-фактуры
При уменьшении стоимости товара в корректировочном счете-фактуре (полученном) сумма в графе 5 отражалась некорректно — вместо суммы уменьшения фиксировалась сумма увеличения. Проблема была локализована в документе СчетФактураПолученный.
Ошибка 30163304: Расхождение цен при печати
Разберем ситуацию: при вводе цены реализации без НДС в корректировочном счете-фактуре цена «до изменения» не соответствовала исходному документу. Это происходило из-за того, что в обычном счете-фактуре цена бралась напрямую из таблицы, а в корректировочном — вычислялась делением стоимости на количество. Для исправления был изменен общий модуль УчетНДС и документ СчетФактураПолученный.
Ошибка 30163384: Реализация металлолома
Выясним причину, по которой выручка от реализации лома и отходов цветных металлов не попадала в распределение НДС по косвенным расходам. Данная логика была доработана в общем модуле УчетНДС.
В ходе обсуждения релиза часто всплывает вопрос о снятии УПП с поддержки. Проанализируем текущую ситуацию. Несмотря на слухи, официальная позиция фирмы «1С» заключается в том, что о снятии программы с поддержки будет объявлено не менее чем за 3 года до фактического прекращения обновлений.
Однако стоит учитывать следующие факторы:
1С:ERP.Если вы планируете переход на версию 1.3.112.1 или аналогичные «переходные» релизы, мы рекомендуем придерживаться следующего алгоритма:
Подводя итог, можно сказать, что релиз 1.3.112.1 стал жертвой спешки при внедрении масштабных изменений (НДС 20%, ЕГАИС 3.0). Если ваше предприятие не использует торговое оборудование напрямую из УПП, критических препятствий для работы в этой версии нет, однако безопаснее использовать последующие исправленные релизы (начиная с 1.3.113.1).