Здравствуйте! Пытаемся сделать поступление доп. расходов но при проведении выдается сообщение:
Дополнительные затраты, распределяемые на себестоимости могут быть введены только ДО СПИСАНИЯ (ПЕРЕМЕЩЕНИЯ) партии <Поступление товаров SSC0000030 от 12.02.2016 12:56:41>!
Из-за возникших ошибок процедура проведения была прервана!
Отладчиком нашел это место в модуле документа, процедура ПровестиПоПартиям:
Если РаспределяемНаТовары И (ВариантУчетаПоПартиям=Перечисления.СтратегияСписанияПартийТоваровПоДатам.Средняя) Тогда
Если Выборка.КоличествоОстаток=0 Тогда
дкСообщитьРезультат("Дополнительные затраты, распределяемые на себестоимости могут быть введены только на номенклатуру имеющуюся на складе!","Важное&Партии товаров компании:",ЭтотОбъект);
Отказ=Истина;
Прервать;
КонецЕсли;
ИначеЕсли Выборка.КоличествоПриход<>Выборка.КоличествоОстаток Тогда
дкСообщитьРезультат("Дополнительные затраты, распределяемые на себестоимости могут быть введены только ДО СПИСАНИЯ (ПЕРЕМЕЩЕНИЯ) партии <"+СтрокаДокументаОснования.ДокументОснование+">!","Важное&Партии товаров компании:",ЭтотОбъект);
Отказ=Истина;
Прервать;
КонецЕсли;
Способ списания стоит ФИФО, но в регистр "Партии товаров компании"" в измерение Партия ВСЕГДА пишется почему то служебный документ поступление товаров с видом операции "Поступление товаров среднее отрицательное".. Соответственно, если этот товар уже есть в наличии в момент поступления, то условие
ИначеЕсли Выборка.КоличествоПриход<>Выборка.КоличествоОстаток Тогда
всегда выполняется, т.к. партия у всех поступлений одна, что приводит к ошибке.
Не могу разобраться в концепции учета. Скажите что не так, как поправить?
Дополнительные затраты, распределяемые на себестоимости могут быть введены только ДО СПИСАНИЯ (ПЕРЕМЕЩЕНИЯ) партии <Поступление товаров SSC0000030 от 12.02.2016 12:56:41>!
Из-за возникших ошибок процедура проведения была прервана!
Отладчиком нашел это место в модуле документа, процедура ПровестиПоПартиям:
Если РаспределяемНаТовары И (ВариантУчетаПоПартиям=Перечисления.СтратегияСписанияПартийТоваровПоДатам.Средняя) Тогда
Если Выборка.КоличествоОстаток=0 Тогда
дкСообщитьРезультат("Дополнительные затраты, распределяемые на себестоимости могут быть введены только на номенклатуру имеющуюся на складе!","Важное&Партии товаров компании:",ЭтотОбъект);
Отказ=Истина;
Прервать;
КонецЕсли;
ИначеЕсли Выборка.КоличествоПриход<>Выборка.КоличествоОстаток Тогда
дкСообщитьРезультат("Дополнительные затраты, распределяемые на себестоимости могут быть введены только ДО СПИСАНИЯ (ПЕРЕМЕЩЕНИЯ) партии <"+СтрокаДокументаОснования.ДокументОснование+">!","Важное&Партии товаров компании:",ЭтотОбъект);
Отказ=Истина;
Прервать;
КонецЕсли;
Способ списания стоит ФИФО, но в регистр "Партии товаров компании"" в измерение Партия ВСЕГДА пишется почему то служебный документ поступление товаров с видом операции "Поступление товаров среднее отрицательное".. Соответственно, если этот товар уже есть в наличии в момент поступления, то условие
ИначеЕсли Выборка.КоличествоПриход<>Выборка.КоличествоОстаток Тогда
всегда выполняется, т.к. партия у всех поступлений одна, что приводит к ошибке.
Не могу разобраться в концепции учета. Скажите что не так, как поправить?