Вид номенклатуры при синхронизации из УНФ в БП

При переносе номенклатуры из УНФ в БП материалы в поступлениях встают как товары и попадают на 41 счет. Если бухгалтер меняет вид номенклатуры на материалы, все нормально, при последующих обменах ничего не меняется.

Не нашел решения в интернете, только вот здесь был вопрос с намеком, что решение существует.

И действительно, в процедуре ВидНоменклатурыПоГруппе модуля МенеджерОбменаЧерезУниверсальныйФормат13 вид номенклатуры определяется по группе:

Функция ВидНоменклатурыПоГруппе(ГруппаНоменклатуры, ПризнакУслуги)
	ВидНоменклатуры = Справочники.ВидыНоменклатуры.ПустаяСсылка();
	Если ЗначениеЗаполнено(ГруппаНоменклатуры) Тогда
		ВидНоменклатуры	= ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ГруппаНоменклатуры, "ВидНоменклатуры");
	КонецЕсли;
	
	Если ЗначениеЗаполнено(ВидНоменклатуры) Тогда
		ПризнакУслугиВидаНоменклатуры = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ВидНоменклатуры, "Услуга");
		Если ПризнакУслугиВидаНоменклатуры <> ПризнакУслуги Тогда
			ВидНоменклатуры = Справочники.ВидыНоменклатуры.ПустаяСсылка();
		КонецЕсли; 
	КонецЕсли;
	
	Если Не ЗначениеЗаполнено(ВидНоменклатуры) Тогда
		ВидНоменклатуры = Справочники.ВидыНоменклатуры.ЭлементВидНоменклатурыПоУмолчанию(ПризнакУслуги);
	КонецЕсли;
	
	Возврат ВидНоменклатуры;
КонецФункции

Завел в УНФ группу «Хозяйственные нужды», сделал обмен с БП:

В БП пришла с обменом группа «Хозяйственные нужнды», в ней прописал вид номенклатуры:

Теперь все новые товары в этой группе в БП будут иметь вид «Материалы».

Среда: БП 3.0.147.25. Объем: 1 час.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *