Вид номенклатуры при синхронизации из УНФ в БП
При переносе номенклатуры из УНФ в БП материалы в поступлениях встают как товары и попадают на 41 счет. Если бухгалтер меняет вид номенклатуры на материалы, все нормально, при последующих обменах ничего не меняется.
Не нашел решения в интернете, только вот здесь был вопрос с намеком, что решение существует.
И действительно, в процедуре ВидНоменклатурыПоГруппе модуля МенеджерОбменаЧерезУниверсальныйФормат13 вид номенклатуры определяется по группе:
Функция ВидНоменклатурыПоГруппе(ГруппаНоменклатуры, ПризнакУслуги) ВидНоменклатуры = Справочники.ВидыНоменклатуры.ПустаяСсылка(); Если ЗначениеЗаполнено(ГруппаНоменклатуры) Тогда ВидНоменклатуры = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ГруппаНоменклатуры, "ВидНоменклатуры"); КонецЕсли; Если ЗначениеЗаполнено(ВидНоменклатуры) Тогда ПризнакУслугиВидаНоменклатуры = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВидНоменклатуры, "Услуга"); Если ПризнакУслугиВидаНоменклатуры <> ПризнакУслуги Тогда ВидНоменклатуры = Справочники.ВидыНоменклатуры.ПустаяСсылка(); КонецЕсли; КонецЕсли; Если Не ЗначениеЗаполнено(ВидНоменклатуры) Тогда ВидНоменклатуры = Справочники.ВидыНоменклатуры.ЭлементВидНоменклатурыПоУмолчанию(ПризнакУслуги); КонецЕсли; Возврат ВидНоменклатуры; КонецФункции
Завел в УНФ группу «Хозяйственные нужды», сделал обмен с БП:
В БП пришла с обменом группа «Хозяйственные нужнды», в ней прописал вид номенклатуры:
Теперь все новые товары в этой группе в БП будут иметь вид «Материалы».
Среда: БП 3.0.147.25. Объем: 1 час.
Свежие комментарии