Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

отрывки:производство_перед_реализацией [2018/05/03 19:00]
adminasp
отрывки:производство_перед_реализацией [2022/07/04 18:58]
Строка 1: Строка 1:
-====== Способ настройки производства товаров перед реализацией ====== 
- 
-Описание ситуации:​ 
-  * требуется отражение производства продукции в момент реализации 
-  * операция отражается в 1С документом **РеализацияТоваровУслуг** (для примера) 
- 
-Порядок изменений:​\\ 
-  - Добавить элементы в справочник **АСП_ВидыДокументов1С**:<​WRAP>​ 
-^ Наименование ​           ^ Вид документа ​     ^ Тип операции ^ Код операции ^ 
-| Реализация ​             | РеализацияТоваровУслуг| Исходящий ​       |              | 
-| Производство ​           | РеализацияТоваровУслуг| Производственный | STEP1        | 
-| Отгрузка ​               | РеализацияТоваровУслуг| Исходящий ​       | STEP2        | 
-</​WRAP>​ 
-  - В табличную часть элемента **Реализация** внести второй и третий элемент в качестве этапов:<​WRAP>​ 
-^ Этап ^ Отложенный ^ 
-| Производство ​ | | 
-| Отгрузка |  | 
-</​WRAP>​ 
-Дозаполнение полей в сертификатах на каждом этапе можно также регулировать в процедуре ''​ДозаполнитьПоляВетСертификата1С''​ в [[компоненты:​асп_общие|общем модуле]].\\ 
-Например:​\\ 
-<1c> 
- КодОперации = ОбъектСертификата.ВидДокумента.КодОперации;​ 
- Если КодОперации = "​STEP1"​ Тогда 
- Для Каждого Стр Из ОбъектСертификата.Товары Цикл 
- Стр.ДатаВыработки = Ссылка.Сделка.Дата;​ 
- Стр.ДатаПросрочки = АСП_Функции.ДобавитьСрокГодности(Стр.ДатаВыработки,​ Стр.Номенклатура);​ 
- КонецЦикла;​ 
- ИначеЕсли КодОперации = "​STEP2"​ ТОгда 
- ОбъектСертификата.Дата = ОбъектСертификата.Дата + 1; 
- ОбъектСертификата.Транспорт = Строка(Ссылка.Автомобиль);​ 
- КонецЕсли;​ 
-</1c>