Как перевести реквизит «Идентификатор государственного контракта, договора (соглашения)» на английский язык для печатных форм в 1С?

Программист 1С v8.3 (Управляемые формы) Бухгалтерский учет IT и автоматизация бизнеса
← На главную

При адаптации или создании внешних печатных форм (ВПФ) на английском языке разработчики 1С сталкиваются с задачей корректного перевода специфических реквизитов регламентированного учета РФ. Один из таких реквизитов — строка «Идентификатор государственного контракта, договора (соглашения)» (ИГК). Разберем, какие варианты перевода являются общепринятыми в международной практике, а также проанализируем правовые и технические нюансы реализации подобных макетов в 1С.

Варианты перевода реквизита ИГК на английский язык

Рассмотрим несколько вариантов перевода в зависимости от контекста использования и требований к компактности размещения текста в шапке печатной формы:

  1. Полный и точный перевод: Identifier of the government contract, contract (agreement) или Identifier of the state contract, agreement. Данный вариант максимально близко передает формулировку из официального бланка счета-фактуры по Постановлению Правительства РФ № 1137.
  2. Лаконичный вариант для табличных макетов: Government Contract / Agreement Identifier (ID) или State Contract ID. Использование сокращения ID и косой черты позволяет существенно сэкономить место в шапке документа, сохранив полную смысловую нагрузку.
  3. Термин для международной практики: Public Contract Identifier. Понятие Public Contract является общепринятым юридическим термином в сфере государственных и муниципальных закупок в международном коммерческом праве.

Выясним причину выбора между словами State и Government: в российской банковской и нормативной практике для обозначения публично-правового контракта чаще применяется словосочетание State Contract, в то время как в англо-американской правовой системе привычнее Government Contract. Оба варианта понятны зарубежным контрагентам и считаются равнозначными.

Правовые требования к счетам-фактурам на иностранном языке

Проанализируем важный юридический аспект: согласно статье 169 Налогового кодекса РФ и Федеральному закону № 402-ФЗ «О бухгалтерском учете», первичные учетные документы и счета-фактуры должны оформляться на государственном языке РФ — русском. Выставление счета-фактуры исключительно на английском языке делает документ недействительным для принятия НДС к вычету в РФ.

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

  1. Двуязычная форма документа: в макете счета-фактуры русский текст дублируется английским переводом (например, в скобках или второй строкой). Такие формы допускаются Минфином и ФНС при условии полного сохранения структуры регламентированного бланка.
  2. Использование коммерческого инвойса: зарубежным партнерам для таможенного оформления и оплаты российский счет-фактура не требуется. Для этих целей в типовых конфигурациях 1С предназначен документ или печатная форма Инвойс (Commercial Invoice).

Техническая реализация мультиязычности в 1С

Разберем по шагам, как правильно реализовать вывод реквизитов на нескольких языках в программном коде и макетах печатных форм 1С:

  1. Использование системной функции НСтр: чтобы не дублировать макеты под разные языки, используем встроенный механизм интернационализации платформы:

ТекстИГК = НСтр("ru='Идентификатор государственного контракта, договора (соглашения)'; 
                 en='Government Contract / Agreement Identifier'");
ОбластьМакета.Параметры.ТекстИдентификатора = ТекстИГК;
  1. Настройка свойств ячеек табличного документа: англоязычный текст часто длиннее русскоязычного. В свойствах ячейки макета необходимо установить параметр РазмещениеТекста в значение Переносить (Wrap), а для строки макета включить свойство АвтовысотаСтроки.
  2. Сохранение транслитерации для банковских систем: если документ участвует в казначейском сопровождении, полезно рядом с переводом выводить краткое обозначение (IGK), чтобы зарубежный банк или партнер могли сопоставить это поле с платежным поручением из российских систем.
← На главную