Часто в процессе эксплуатации конфигурации 1С:Бухгалтерия предприятия 3.0 пользователи (особенно бухгалтеры) просят расширить стандартные ограничения платформы. Одна из типовых задач — увеличение максимальной длины наименования справочника ВидыОплатОрганизаций. По умолчанию платформа ограничивает длину этого поля 50 символами, но на практике этого часто не хватает для формирования подробных и понятных названий. Рассмотрим подробнее, как безопасно провести такую доработку, какие существуют риски и не приведет ли это к ошибкам в регламентированной отчетности.
Первый и самый главный вопрос, который возникает при изменении стандартных реквизитов: не сломает ли это сдачу отчетности? Проанализируем ситуацию. В некоторых документах, участвующих в строгой отчетности, действительно нельзя изменять количество символов, так как форматы выгрузки жестко регламентированы ФНС.
Однако справочник ВидыОплатОрганизаций не относится к таким критичным объектам. Как выяснили разработчики в ходе обсуждения, данное поле носит преимущественно информационный характер. Наименование вида оплаты напрямую в регламентированную налоговую отчетность (в виде XML-файлов в ФНС) не передается. Оно используется для удобства пользователей в интерфейсе и при формировании внутренних отчетов. Таким образом, прямого запрета на увеличение количества символов нет — мы можем смело менять длину с 50 до 100 символов, не опасаясь ошибок валидации при сдаче деклараций.
Разберем по шагам неочевидные технические особенности, с которыми можно столкнуться при расширении длины наименования. Несмотря на отсутствие проблем с отчетностью, последствия могут проявиться в других подсистемах.
ОплатаПлатежнойКартой. Пользователям придется постоянно прокручивать текст или вручную расширять колонки.Рассмотрим безопасный метод внесения изменений. Править конфигурацию напрямую (снимая ее с замка) настоятельно не рекомендуется. Правильный подход — использование механизма расширений конфигурации.
Выполним следующие шаги:
ВидыОплатОрганизаций в расширение. Важно добавлять только те свойства объекта, которые мы собираемся изменять.Наименование изменим параметр длины с 50 на 100.Посмотрим на пример возможного конфликта при обновлениях. Если 1С в будущих релизах решит кардинально переработать структуру справочника, наше расширение может выдать предупреждение или ошибку применения. Однако для свойства длины строки такие проблемы возникают крайне редко. Рекомендуем периодически проверять статус расширения после крупных обновлений конфигурации.
Мы выяснили, что технически увеличить длину наименования в справочнике "Виды оплат организаций" до 100 символов можно, и это не повлечет за собой ошибок в бухгалтерской или налоговой отчетности. Тем не менее, перед реализацией задачи настоятельно рекомендуем проверить, настроена ли в базе синхронизация с другими конфигурациями (УТ, УНФ, Розница), и при необходимости внести аналогичные изменения в метаданные приемников. Также стоит предупредить бухгалтеров о возможных визуальных обрезках длинных названий в кассовых чеках и стандартных формах отчетов.