Документ «Поступление из переработки»
Документ оформляет приём от переработчика готовой продукции, изготовленной из давальческого сырья (толлинг): приходует выпуск по плановой стоимости, списывает использованные переработчиком материалы, возвращает неиспользованные, относит на затраты стоимость услуг переработки и регистрирует НДС к зачёту. Сам документ проводок не «зашивает» — он оркестрирует профильные модули учёта.
🎯 Что это и зачем
Схема давальческой переработки (толлинга) выглядит так: организация передаёт переработчику сырьё, тот изготавливает из него продукцию и оказывает услугу переработки, а затем возвращает готовую продукцию (и неиспользованные остатки сырья). Документ «Поступление из переработки» закрывает финальный, приёмный этап этой схемы и одним проведением решает сразу несколько задач:
- приходует готовую продукцию на склад по плановой стоимости (выпуск продукции);
- списывает материалы, которые переработчик израсходовал на эту продукцию (с учёта «материалы, переданные в переработку»);
- возвращает неиспользованные материалы обратно на склад;
- относит стоимость услуг переработки на затраты производства;
- регистрирует НДС к зачёту по услугам переработчика и связывается со счётом-фактурой полученным.
Кто работает: бухгалтеры производственного учёта и кладовщики предприятий, отдающих сырьё на сторону (швейные, пищевые, металлообрабатывающие производства и т. п.). Документ можно создать с нуля или на основании счёта-фактуры полученного либо доверенности.
🧭 Где найти в программе
Документ относится к подсистеме «Покупка» (приём результата работ от стороннего исполнителя) и тесно связан с производственным контуром. Его «сосед» по разделу — «Поступление товаров и услуг» — в карте навигации Fresh закреплён за разделом «Покупка».
navigation-map.json релиза точного маршрута для Документ.ПоступлениеИзПереработки нет (объект не описан). Раздел «Покупка» определён по аналогии с родственным Документ.ПоступлениеТоваровУслуг (section: "Покупка") и по бизнес-смыслу. Точный пункт меню и его расположение нужно подтвердить в конкретной конфигурации — у толлинговых документов он часто вынесен в группу «Покупка → Переработка» или в раздел «Производство → Переработка». Помечено как несостыковка [KZ30-PIP-01].Открыв журнал, новый документ создаём кнопкой «Создать»; либо вводим «на основании» из счёта-фактуры полученного / доверенности.
👤 Часть 1. Для пользователя
Идём по шагам, как в курсе: от пустого документа до проведённого приёма продукции из переработки и проверки учёта. У документа четыре табличные части — продукция, услуги, использованные и возвращённые материалы; ниже разберём, когда какая нужна.
Урок 1. Приём продукции из переработки с нуля
Когда: переработчик вернул готовую продукцию, и поступление оформляется без документа-основания.
Шаг 1. Создаём документ
В журнале «Поступление из переработки» нажимаем «Создать».
Шаг 2. Заполняем шапку
- Организация — получатель продукции (подставится основная или выбираем вручную). От неё зависят валюта учёта, счета по умолчанию и параметры учётной политики.
- Контрагент — переработчик (исполнитель услуг). Обязателен.
- Договор — договор с переработчиком (определяет валюту и условия взаиморасчётов). Обязателен, если в программе включён учёт по договорам.
- Склад — склад, на который приходуется готовая продукция. Обязателен.
- Подразделение — подразделение-получатель (для аналитики и прав доступа).
- Счёт затрат (БУ) и Счёт затрат (НУ) — счета производственных затрат (8010/8020/8110). Счёт НУ подставляется автоматически по счёту БУ.
- Флаги «Учитывать НДС» и «Учитывать КПН» — включаем по режиму налогообложения.
Шаг 3. Закладка «Продукция»
Добавляем строки с готовой продукцией, полученной от переработчика: - Номенклатура — готовая продукция (при выборе подтягиваются Счёт БУ/НУ и основная Спецификация); - Количество; - Плановая стоимость / Сумма плановая — по ней продукция приходуется на склад (фактическая себестоимость рассчитается позже при закрытии месяца); - Спецификация — нужна, чтобы потом заполнить материалы автоматически.
Шаг 4. Закладка «Услуги»
Здесь — стоимость услуг переработчика, которая ляжет на затраты: - Номенклатура (услуга), Содержание (описание), Количество, Цена → Сумма считается автоматически; - если включён «Учитывать НДС» — заполняем Ставку НДС, Счёт учёта НДС (сумма НДС считается по ставке).
Шаг 5. Закладки «Использованные материалы» и «Возвращённые материалы»
- Использованные материалы — то, что переработчик списал в производство. Можно заполнить вручную или кнопкой «Заполнить по спецификации» (подтянет материалы из спецификаций строк «Продукции» по нормам расхода).
- Возвращённые материалы — неиспользованный остаток сырья, который физически вернулся на склад. Удобно заполнить кнопкой «Заполнить по остаткам» (загрузит остатки сырья, числящегося за этим переработчиком). Для этой кнопки Контрагент обязателен.
Шаг 6. Проводим и проверяем
Нажимаем «Провести» или «Записать и закрыть». Чтобы убедиться в корректности учёта — открываем Дт/Кт (отчёт о движениях документа) и смотрим выпуск продукции, списание/возврат материалов, затраты по услугам и НДС.
Урок 2. Создание на основании счёта-фактуры полученного
Когда: переработчик уже выставил счёт-фактуру, и проще «развернуть» поступление из неё.
- Открываем «Счёт-фактуру полученную» от переработчика → «Создать на основании» → «Поступление из переработки».
- Заполнятся Контрагент, Договор и табличная часть «Услуги» (данные и НДС — из счёта-фактуры).
- Дозаполняем Склад, Подразделение, счета затрат, добавляем «Продукцию» и при необходимости материалы.
- Записываем и проводим.
Урок 3. Связь со счётом-фактурой полученным
Поступление и счёт-фактура полученный связаны двусторонне: - при записи поступление синхронизируется со счётом-фактурой (реквизит-основание); - новый счёт-фактуру можно ввести прямо из документа (кнопка ввода счёта-фактуры) — он автоматически свяжется с поступлением; - при проведении/отмене проведения у счёта-фактуры обновляется признак «проведён документом».
🛠 Часть 2. Для программиста
Источник: реальный код релиза 3.0.72.1 (Documents/ПоступлениеИзПереработки/Ext/ObjectModule.bsl), плюс разбор objects/Документ_ПоступлениеИзПереработки.md и business-logic/*. Где «плоский» разбор расходится с кодом — ниже помечено как несостыковка.
Структура объекта
Ключевые реквизиты шапки. Обязательные (проверяются в ОбработкаПроверкиЗаполнения / ShowError): Организация, Склад, ПодразделениеОрганизации, Контрагент, ДоговорКонтрагента (последний — только при функциональной опции ВестиУчетПоДоговорам), СчетЗатратБУ, СчетЗатратНУ, СчетУчетаРасчетовСКонтрагентом, НоменклатурнаяГруппа. Курсы/кратности: КурсДокумента, КратностьДокумента, КурсВзаиморасчетов, КратностьВзаиморасчетов. Управляющие флаги: УчитыватьНДС, НДСВключенВСтоимость, ОтложитьПринятиеНДСКЗачету, УчитыватьКПН, СуммаВключаетНДС, РучнаяКорректировка. Связь с документами: ДокументОснование (СчётФактураПолученный / Доверенность), Сделка, ВидУчетаНУ, СчетУчетаРасчетовПоАвансам.
Табличные части (четыре «учётных» + одна служебная):
| Табличная часть | Назначение | Ключевые поля |
|---|---|---|
Продукция |
выпуск, поступающий на склад | Номенклатура, Количество, ПлановаяСтоимость, СуммаПлановая, Спецификация, СчетБУ, СчетНУ, НомерГТД |
Услуги |
стоимость переработки → затраты + НДС | Номенклатура, Содержание, Количество, Цена, Сумма, СтавкаНДС, СуммаНДС, СчетУчетаНДС, НДСВидОборота, НДСВидПоступления, СтатьяЗатрат |
ИспользованныеМатериалы |
списание сырья в производство | Номенклатура, Количество, СчетУчетаБУ, СчетУчетаНУ, СтатьяЗатрат |
ВозвращенныеМатериалы |
возврат остатков сырья на склад | Номенклатура, Количество, СчетУчетаБУ, СчетУчетаНУ, СчетПередачиБУ, СчетПередачиНУ, НомерГТД |
УчастникиСовместнойДеятельности |
СД (если применимо) | УчастникСовместнойДеятельности, ДоляУчастия |
Формы: ФормаДокумента (основная), ФормаСписка, ФормаВыбора.
Жизненный цикл (обработчики ObjectModule)
Модуль компактный (≈330 строк), весь приведён в источнике. Обработчики:
| Обработчик | Что делает (по реальному коду) |
|---|---|
ЗаполнитьНаборыЗначенийДоступа (Экспорт) |
RLS: наборы доступа по Организация / СтруктурноеПодразделение / Склад через УчетТоваров |
ОбработкаПроверкиЗаполнения |
Снимает с проверки неактуальные реквизиты (НДС/НУ/договор) и запускает построчную проверку счетов в табличных частях |
ОбработкаЗаполнения |
Заполнение при вводе на основании (СФ/доверенность) или по структуре; затем ЗаполнениеДокументов.ЗаполнитьШапкуДокумента |
ОбработкаПроведения |
Готовит таблицы и делегирует формирование движений профильным модулям учёта (см. ниже) |
ПриЗаписи |
УчетНДСИАкциза.СинхронизироватьДанныеДокументаИСчетаФактуры(... "СчетФактураПолученный") |
ПередЗаписью |
Чистит ВидУчетаНУ при НЕ УчитыватьКПН; заполняет договор; считает СуммаДокумента с НДС; синхронизирует пометку удаления у СФ |
ПриКопировании |
Перезаполняет шапку валютой регл. учёта |
ОбработкаУдаленияПроведения |
Снимает признак проведения у связанного СчетФактураПолученный |
ЗаполнитьПоДокументуОснования (Экспорт) |
Маршрутизация автозаполнения: СФ полученный → ЗаполнитьДокументПоСчетФактураПолученный, доверенность → ЗаполнитьДокументПоДоверенности |
Как формируется проведение — реальный код (3.0.72.1)
Главное: проводки не «зашиты» в документ. ОбработкаПроведения собирает временные таблицы (через ПодготовитьПараметрыПроведения в менеджер-модуле) и делегирует формирование движений профильным общим модулям. Конкретные счета Дт/Кт определяются учётной политикой и счетами учёта, а не самим документом.
Источник: ObjectModule.bsl, процедура ОбработкаПроведения (стр. 138), приведена полностью:
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// ПОДГОТОВКА ПРОВЕДЕНИЯ ПО ДАННЫМ ДОКУМЕНТА
ПроведениеСервер.ПодготовитьНаборыЗаписейКПроведению(ЭтотОбъект);
Если РучнаяКорректировка Тогда
Возврат; // ручное управление движениями
КонецЕсли;
ПараметрыПроведения = Документы.ПоступлениеИзПереработки.ПодготовитьПараметрыПроведения(Ссылка, Отказ);
Если Отказ Тогда
Возврат;
КонецЕсли;
// ПОДГОТОВКА ПО ДАННЫМ ИБ (анализ остатков и т.п.)
ТаблицаСписанныеТовары = УчетТоваров.ПодготовитьТаблицуСписанныеТовары(
ПараметрыПроведения.ТаблицаИспользованныеМатериалы, ПараметрыПроведения.Реквизиты, Отказ);
ТаблицаВозвращенныеМатериалы = УчетТоваров.ПодготовитьТаблицуСписанныеТовары(
ПараметрыПроведения.ТаблицаВозвращенныеМатериалы, ПараметрыПроведения.ВозвращенныеМатериалыРеквизиты, Отказ);
ТаблицаВзаиморасчеты = УправлениеВзаиморасчетамиСервер.ПодготовитьТаблицуВзаиморасчетовЗачетАвансов(
ПараметрыПроведения.ЗачетАвансовТаблицаДокумента, ПараметрыПроведения.ЗачетАвансовРеквизиты, Отказ);
СтруктураТаблицДокумента = УчетДоходовРасходов.ПодготовитьТаблицыПоступленияПоКурсуАвансов(
ПараметрыПроведения.СтруктураТаблицДокумента, ТаблицаВзаиморасчеты, ПараметрыПроведения.ЗачетАвансовРеквизиты);
// ФОРМИРОВАНИЕ ДВИЖЕНИЙ — каждый модуль пишет «свой» учёт:
УчетТоваров.СформироватьДвиженияСписаниеТоваров(ТаблицаСписанныеТовары,
ПараметрыПроведения.Реквизиты, Движения, Отказ); // списание использованных материалов
УчетТоваров.СформироватьДвиженияСписаниеТоваров(ТаблицаВозвращенныеМатериалы,
ПараметрыПроведения.ВозвращенныеМатериалыРеквизиты, Движения, Отказ); // возврат материалов
УчетПроизводства.СформироватьДвиженияПлановаяСтоимостьВыпущенныхТоваров(
ПараметрыПроведения.ПлановаяСтоимостьПродукцииТаблица,
ПараметрыПроведения.ПлановаяСтоимостьПродукцииРеквизиты, Движения, Отказ);
// Товары организаций (приход продукции / возврат материалов на складской учёт)
НомераГТДСервер.СформироватьДвиженияТоварыОрганизаций(ПараметрыПроведения.ТаблицаПродукцияТоварыОрганизаций,
ПараметрыПроведения.Реквизиты, Движения, Отказ);
НомераГТДСервер.СформироватьДвиженияТоварыОрганизаций(ПараметрыПроведения.ТаблицаВозвращенныеМатериалыТоварыОрганизаций,
ПараметрыПроведения.Реквизиты, Движения, Отказ);
УчетПроизводства.СформироватьДвиженияВыпускПродукцииУслуг(
ПараметрыПроведения.ВыпускПродукцииТаблицаБУ, "БухгалтерскийУчет",
ПараметрыПроведения.ВыпускПродукцииРеквизитыБУ, Движения, Отказ);
УчетПроизводства.СформироватьДвиженияВыпускПродукцииУслуг(
ПараметрыПроведения.ВыпускПродукцииТаблицаНУ, "НалоговыйУчет",
ПараметрыПроведения.ВыпускПродукцииРеквизитыНУ, Движения, Отказ);
УправлениеВзаиморасчетамиСервер.СформироватьДвиженияЗачетАвансов(ТаблицаВзаиморасчеты,
ПараметрыПроведения.ЗачетАвансовРеквизиты, Движения, Отказ); // зачёт авансов
УчетДоходовРасходов.СформироватьДвиженияПоступлениеУслуг(СтруктураТаблицДокумента.ТаблицаУслуги,
ПараметрыПроведения.Реквизиты, Движения, Отказ); // услуги переработки → затраты
УчетНДСИАкциза.СформироватьДвиженияПоступлениеТоваров(ПараметрыПроведения.ТаблицаНДС,
ПараметрыПроведения.ТаблицаУчастникиСовместнойДеятельности,
ПараметрыПроведения.Реквизиты, Движения, Отказ); // НДС к зачёту
ТаблицаПереоценка = УчетДоходовРасходов.ПодготовитьТаблицуПереоценкаВалютныхОстатковПоПроводкамДокумента(
ПараметрыПроведения.ЗачетАвансовРеквизиты, Движения, Отказ);
УчетДоходовРасходов.СформироватьДвиженияПереоценкаВалютныхОстатков(ТаблицаПереоценка,
ПараметрыПроведения.Реквизиты, Движения, Отказ); // курсовые разницы
УчетНДСИАкциза.СинхронизацияПризнакаПроведенияУСчетаФактуры(Ссылка, Отказ, Истина, "СчетФактураПолученный");
ПроцедурыНалоговогоУчета.ОтразитьПостоянныеРазницыВНУ(ПараметрыПроведения.Реквизиты, Движения, Отказ);
КонецПроцедуры
Кто что формирует (вызов → смысл):
| Вызов в коде | Какой учёт пишет |
|---|---|
УчетТоваров.СформироватьДвиженияСписаниеТоваров (×2) |
списание использованных материалов и возврат остатков сырья |
УчетПроизводства.СформироватьДвиженияПлановаяСтоимостьВыпущенныхТоваров |
плановая стоимость выпущенной продукции |
НомераГТДСервер.СформироватьДвиженияТоварыОрганизаций (×2) |
складской учёт продукции/материалов с учётом ГТД-партий |
УчетПроизводства.СформироватьДвиженияВыпускПродукцииУслуг (БУ + НУ) |
выпуск продукции/услуг в БУ и НУ |
УправлениеВзаиморасчетамиСервер.СформироватьДвиженияЗачетАвансов |
зачёт авансов, выданных переработчику |
УчетДоходовРасходов.СформироватьДвиженияПоступлениеУслуг |
стоимость услуг переработки → затраты |
УчетНДСИАкциза.СформироватьДвиженияПоступлениеТоваров |
НДС к зачёту по услугам |
УчетДоходовРасходов.СформироватьДвиженияПереоценкаВалютныхОстатков |
курсовые разницы по валютным расчётам |
ПроцедурыНалоговогоУчета.ОтразитьПостоянныеРазницыВНУ |
постоянные разницы в налоговом учёте |
Важные детали из кода:
- РучнаяКорректировка = Истина → авто-проведение полностью пропускается (Возврат в начале) — движения заполняет пользователь.
- Порядок строгий: списание материалов → возврат → плановая стоимость → товары организаций → выпуск (БУ/НУ) → зачёт авансов → услуги → НДС → курсовые разницы → синхронизация СФ → постоянные разницы НУ.
- В конце — синхронизация признака проведения со связанным СчетФактураПолученный (обратная — в ОбработкаУдаленияПроведения).
- Документ работает с партионным учётом (ГТД): продукция и возвращённые материалы проводятся через НомераГТДСервер.
Движения по регистрам
Поскольку движения формируют профильные модули, итоговый состав регистров определяется набором заполненных табличных частей и учётной политикой. По вызовам в коде и разбору менеджер-модуля участвуют:
| Регистр | Тип / движение | Что пишет | Источник истины |
|---|---|---|---|
Типовой (БУ) |
Бухгалтерские проводки | Выпуск, затраты по услугам, движение материалов, НДС, зачёт авансов, курсовые разницы | УчетПроизводства, УчетДоходовРасходов, УчетТоваров, УчетНДСИАкциза |
Налоговый (НУ) |
Налоговые проводки | То же в НУ (при УчитыватьКПН) |
те же модули + ПроцедурыНалоговогоУчета |
ВыпускПродукцииУслугБУ / …НУ |
Накопление | Выпуск продукции/услуг по плановой стоимости | УчетПроизводства.СформироватьДвиженияВыпускПродукцииУслуг |
ТоварыОрганизаций* (с ГТД) |
Остатки | Приход продукции / возврат материалов на склад | НомераГТДСервер.СформироватьДвиженияТоварыОрганизаций |
| Регистр(ы) НДС | Накопление | НДС к зачёту по услугам переработки | УчетНДСИАкциза.СформироватьДвиженияПоступлениеТоваров |
| Регистр(ы) взаиморасчётов | Накопление | Зачёт авансов переработчику | УправлениеВзаиморасчетамиСервер |
objects/ приводит «плоскую» таблицу проводок (Дт 1320 Кт 8010; Дт 8010 Кт 3310; Дт 1420 Кт 3310 и т. п.) и регистр НДСКВозмещению. Реальный код таких «зашитых» проводок не содержит: НДС формирует УчетНДСИАкциза.СформироватьДвиженияПоступлениеТоваров (имя регистра НДС в коде документа не фигурирует), а счета вычисляются модулями Учет* по учётной политике. «Плоские» Дт/Кт используйте только как иллюстрацию ожидаемой картины, а точные проводки и имена регистров сверяйте по отчёту «Дт/Кт» на проведённом документе и по составу движений набора записей. См. журнал ошибок проекта.objects/ среди обязательных названы ВидУчетаНУ и СчетЗатратНУ безусловно. По коду их обязательность условная: реквизиты НУ снимаются с проверки, если организация не плательщик КПН (ПолучитьФункциональнуюОпцию("ПлательщикКПН", …)) или снят флаг УчитыватьКПН. Аналогично ДоговорКонтрагента обязателен только при функциональной опции ВестиУчетПоДоговорам.Иллюстративная схема проводок (БУ) — НЕ источник истины
Ниже — ожидаемая «бизнес-картина» для типового случая. Точные счета задаёт учётная политика; сверяйте по «Дт/Кт».
| Операция | Дт | Кт | Комментарий |
|---|---|---|---|
| Поступление продукции на склад | 1320 (Готовая продукция) | СчетЗатратБУ (8010) |
по плановой стоимости |
| Услуги переработки → затраты | СчетЗатратБУ (8010) |
3310 (Расчёты с поставщиками) | на сумму услуг |
| НДС по услугам к зачёту | 1420 (НДС к зачёту) | 3310 | при УчитыватьНДС |
| Списание использованных материалов | СчетЗатратБУ |
СчетПередачиБУ материалов |
сырьё «в переработке» → в затраты |
| Возврат неиспользованных материалов | СчетУчетаБУ (склад) |
СчетПередачиБУ |
остаток сырья обратно на склад |
Валидации (ОбработкаПроверкиЗаполнения)
Логика построена «от обратного»: сначала собирается массив непроверяемых реквизитов, затем по флагам решается, нужна ли построчная проверка табличных частей.
- Если заполнена хотя бы одна из табличных частей (
Продукция,Услуги,ВозвращенныеМатериалы) — сами эти ТЧ исключаются из общей проверки заполнения (проверка идёт построчно ниже). - КПН: если организация не
ПлательщикКПН(функциональная опция) илиНЕ УчитыватьКПН— снимаютсяВидУчетаНУ,СчетЗатратНУи счета НУ табличных частей; флаг построчной проверки счёта НУ выключается. - НДС: если организация не плательщик НДС, или
НЕ УчитыватьНДС, илиОтложитьПринятиеНДСКЗачету— снимаются реквизиты НДС табличной частиУслуги(СтавкаНДС,СуммаНДС,СчетУчетаНДС, виды оборота/поступления). - Договор:
ДоговорКонтрагентапроверяется только при функциональной опцииВестиУчетПоДоговорам. - Построчная проверка (
ПроверитьЗаполнениеТабличнойЧастиПострочно): Услуги— требуетсяСчетУчетаНДС, если ставка НДС ≠ 0 (черезПолучитьСтавкуНДС);Продукция— требуетсяСчетНУ, если заполненСчетБУи счёт не забалансовый;ИспользованныеМатериалы/ВозвращенныеМатериалы— требуетсяСчетУчетаНУ(и для возвращённых —СчетПередачиНУ), если соответствующий счёт БУ заполнен и не забалансовый.
Зависимости (общие модули)
УчетТоваров (наборы доступа, списание/подготовка таблиц товаров), УчетПроизводства (выпуск продукции, плановая стоимость), НомераГТДСервер (партионный учёт «Товары организаций»), УчетДоходовРасходов (услуги, переоценка), УчетНДСИАкциза (НДС, синхронизация СФ), УправлениеВзаиморасчетамиСервер (зачёт авансов), ПроцедурыНалоговогоУчета / ПроцедурыНалоговогоУчета (постоянные разницы, признак плательщика НДС), ЗаполнениеДокументов (шапка), РаботаСДоговорамиКонтрагентов (договор перед записью), ОбщегоНазначения*. Печать — УправлениеПечатью + процедура ПечатьНакладной менеджер-модуля.
- «Проводки не те» → причина почти всегда в учётной политике и счетах учёта (счета затрат, счета материалов «в переработке», счета НДС), а не в документе. Документ — оркестратор; логика счетов в
УчетПроизводства,УчетТоваров,УчетДоходовРасходов,УчетНДСИАкциза,УчетнаяПолитикаСервер. Туда и смотреть при настройке у клиента.- Толлинг требует корректно настроенного счёта «материалы, переданные в переработку» (
СчетПередачиБУ/НУ): он замыкает цепочку «передача сырья → использование/возврат». Если на нём «зависают» остатки — проверяйте, что использованные + возвращённые материалы по количеству сходятся с переданными.- Кнопка «Заполнить по остаткам» для возвращённых материалов жёстко зависит от Контрагента и Даты документа (запрос остатков сырья у переработчика). При пустом контрагенте кнопка не отработает.
- Обязательность НДС/КПН/договора управляется функциональными опциями (
ПлательщикКПН,ВестиУчетПоДоговорам) и флагами шапки — это типовая точка «почему у клиента поле не обязательно, а у меня обязательно».
- Источник истины по движениям —
ОбработкаПроведения+ вызываемые модулиУчет*/НомераГТДСервер/Управление*, а не «плоские» таблицы изobjects/. Не доверяй перечню регистров из авто-разбора без сверки.РучнаяКорректировка = Истина→ проведение пропускается (Возврат) — движения заполняет пользователь.- Партионность (ГТД): продукция и возвращённые материалы идут через
НомераГТДСервер.СформироватьДвиженияТоварыОрганизаций— при доработках учитывай измерениеНомерГТД.- Синхронизация со счётом-фактурой размазана по трём обработчикам:
ПриЗаписи(данные),ПередЗаписью(пометка удаления),ОбработкаПроведения/ОбработкаУдаленияПроведения(признак проведения). Меняя один — проверь остальные.- Построчная валидация счетов НУ пропускает забалансовые счета (
ПолучитьСвойстваСчета(...).Забалансовый) — учитывай при добавлении новых счетов.
🔗 Связанные разделы
- postuplenie-tmz-i-uslug — родственный документ закупки товаров и услуг
- schet-faktura-poluchennyy — счёт-фактура полученный (основание и связь по НДС)
- doverennost — доверенность как документ-основание
- peredacha-v-pererabotku — передача сырья переработчику (входной этап толлинга; уточнить наличие документа в конфигурации)
🆕 Что нового
| Версия | Изменение | Тип |
|---|---|---|
| 3.0.72.1 | Первичное описание (на релизе 3.0.72.1) | 🆕 |