Производство перед реализацией: различия между версиями

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 3: Строка 3:
Описание ситуации:
Описание ситуации:
* требуется отражение производства продукции в момент реализации
* требуется отражение производства продукции в момент реализации
* операция отражается в 1С документом <syntaxhighlight lang='bash'>
* операция отражается в 1С документом '''РеализацияТоваровУслуг''' (для примера)
'РеализацияТоваровУслуг
</syntaxhighlight>' (для примера)


Порядок изменений:<br/>- Добавить элементы в справочник <syntaxhighlight lang='bash'>
Порядок изменений:<br/>- Добавить элементы в справочник '''АСП_ВидыДокументов1С''':
'АСП_ВидыДокументов1С
</syntaxhighlight>':<WRAP>
{| class="wikitable"
{| class="wikitable"
|+
|+
Строка 31: Строка 27:
| Исходящий
| Исходящий
| STEP2
| STEP2
|}</WRAP>
|}
   - В табличную часть элемента <syntaxhighlight lang='bash'>
   - В табличную часть элемента '''Реализация''' внести второй и третий элемент в качестве этапов:
'Реализация
</syntaxhighlight>' внести второй и третий элемент в качестве этапов:<WRAP>
{| class="wikitable"
{| class="wikitable"
|+
|+
Строка 45: Строка 39:
| Отгрузка
| Отгрузка
|
|
|}</WRAP>
|}
Дозаполнение полей в сертификатах на каждом этапе можно также регулировать в процедуре <syntaxhighlight lang='bash'>
Дозаполнение полей в сертификатах на каждом этапе можно также регулировать в процедуре <syntaxhighlight lang='bash'>
ДозаполнитьПоляВетСертификата1С
ДозаполнитьПоляВетСертификата1С

Версия от 07:59, 28 марта 2025

Способ настройки производства товаров перед реализацией

Описание ситуации:

  • требуется отражение производства продукции в момент реализации
  • операция отражается в 1С документом РеализацияТоваровУслуг (для примера)

Порядок изменений:
- Добавить элементы в справочник АСП_ВидыДокументов1С:

Наименование Вид документа Тип операции Код операции
Реализация РеализацияТоваровУслуг Исходящий
Производство РеализацияТоваровУслуг Производственный STEP1
Отгрузка РеализацияТоваровУслуг Исходящий STEP2
 - В табличную часть элемента Реализация внести второй и третий элемент в качестве этапов:
Этап Отложенный
Производство
Отгрузка

Дозаполнение полей в сертификатах на каждом этапе можно также регулировать в процедуре

ДозаполнитьПоляВетСертификата1С

в общем модуле.
Например:
<1c>

КодОперации = ОбъектСертификата.ВидДокумента.КодОперации; Если КодОперации = "STEP1" Тогда Для Каждого Стр Из ОбъектСертификата.Товары Цикл Стр.ДатаВыработки = Ссылка.Сделка.Дата; Стр.ДатаПросрочки = АСП_Функции.ДобавитьСрокГодности(Стр.ДатаВыработки, Стр.Номенклатура); КонецЦикла; ИначеЕсли КодОперации = "STEP2" ТОгда ОбъектСертификата.Дата = ОбъектСертификата.Дата + 1; ОбъектСертификата.Транспорт = Строка(Ссылка.Автомобиль); КонецЕсли; </1c>

0.00
(0 голосов)