Для счет фактура выданный печатная форма счет фактура не применяется 1с

Обновлено: 02.07.2024

Нумерация счетов-фактур в 1С 8.3 происходит сквозным способом. Достаточно один раз не создать счет-фактуру для реализации, и нумерация счетов начнет отличаться. В этой статье рассказывается, как выровнять номера реализаций и нумерацию счетов-фактур через расширение конфигурации. Решение подойдет для любых конфигураций уровня 1С ПРОФ на базе 1С 8.3 (1С УТ 11, 1С БП 3.0, КА 2, ERP 2 и т.д.).

2. Работа с конфигуратором 1С 8.3

1) Переходим в конфигуратор 1С.

2) Открываем конфигурацию 1С 8.3, щелкнув по пиктограмме, указанной на картинке (отмечена стрелкой) или же через меню в 1с 8.3 Конфигурация → Открыть конфигурацию.

Работа с конфигуратором 1С 8.3

3) Далее нужно создать расширение.

3.1) Заходим в меню 1С 8.3 “Конфигурация”, далее – “Расширения конфигурации”.

конфигуратор 1С 8.3

3.2) В меню расширений конфигурации нужно добавить новое расширение. Имя, синоним и префикс можно задать на свое усмотрение.

расширения конфигурации

3.3) Снимаем флаги “Безопасный режим” и “Защита от опасных действий”.

Безопасный режим

4) Добавляем в созданное расширение документ “Счет-фактура выданный”. Для этого выделяем документ, кликаем правой кнопкой мыши и выбираем “Добавить в расширение”.

Защита от опасных действий

4.1) Откроется список созданных расширений конфигурации. Нужно выбрать требуемое расширение и нажать кнопку “Выбрать”.

 список созданных расширений

5) Добавляем в созданное расширение реквизит “ДокументОснование” по аналогии с п.4.

ДокументОснование

6) Открываем модуль объекта документа “Счет-фактура выданный” в нашем расширении. Для этого нажимаем на документ правой кнопкой мыши, выбираем “Открыть модуль объекта”.

7) Вставляем в модуль объекта следующий код:

Процедура Расш1_ПередЗаписью (Отказ, РежимЗаписи, РежимПроведения)

Если НЕ ЗначениеЗаполнено(Ссылка) Тогда


Разберем данный код.

1) В строке кода “Процедура Расш1_ПередЗаписью (Отказ, РежимЗаписи, РежимПроведения)” Расш1 – это префикс вашего расширения, его необходимо заменить на тот префикс, который вы указывали при создании расширения(п.3.2).

2) В коде “Если НЕ ЗначениеЗаполнено(Ссылка) Тогда

КонецЕсли;” проверяется условие: если документ не записан в базу данных (ссылка на него не заполнена), то номер счет-фактуры берем из документа реализации (ДокументОснование.Номер).

Аналогично в этой процедуре можно создать любое другое условие нумерации счетов-фактур.

Осталось только обновить конфигурацию 1С 8.3. Для этого нужно нажать на соответствующую пиктограмму.

модуль объекта документа

пример документа Счет-фактура выданный

Видим, что номер счет-фактуры совпадает с номером реализации в 1С 8.3. Задача решена!

Читайте также: