Партионный учет в бухгалтерии
06.08.2007
15:43
#1
"Возможно ли в бухгалтерии организовать партионный учет по материалам по FIFO? Если я обращаюсь к остаткам по периодам, т.е. по приходным накладным, то каждый раз списание происходит, начиная с первой накаладной. Примерный текст модуля накладной на списание (материал давальческий, учитывается на сч. 003):
// Материал, Количество и Сумма - реквизиты строки накладной на списание
БИ003 = СоздатьОбъект("БухгалтерскиеИтоги");
БИ003.ИспользоватьСубконто(ВидыСубконто.ДавальческиеМатериалы, , 1);
БИ003.ВыполнитьЗапрос('01.01.2007',ДатаДок, "003.2",,,,"Проводка", "СК");
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
Если БИ003.ПолучитьСубконто(2,, Материал) = 1 Тогда
БИ003.ВыбратьПериоды();
Пока БИ003.ПолучитьПериод()=1 Цикл
КоличествоВПериоде = БИ003.СКД("К");
СуммаВПериоде=БИ003.СКД("С");
Если Количество<КоличествоВПериоде Тогда
Сумма=Окр(СуммаВПериоде/КоличествоВПериоде*Количество);
Прервать;
ИначеЕсли Количество=КоличествоВПериоде Тогда
Сумма=СуммаВПериоде;
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
...
КонецЦикла;"
// Материал, Количество и Сумма - реквизиты строки накладной на списание
БИ003 = СоздатьОбъект("БухгалтерскиеИтоги");
БИ003.ИспользоватьСубконто(ВидыСубконто.ДавальческиеМатериалы, , 1);
БИ003.ВыполнитьЗапрос('01.01.2007',ДатаДок, "003.2",,,,"Проводка", "СК");
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
Если БИ003.ПолучитьСубконто(2,, Материал) = 1 Тогда
БИ003.ВыбратьПериоды();
Пока БИ003.ПолучитьПериод()=1 Цикл
КоличествоВПериоде = БИ003.СКД("К");
СуммаВПериоде=БИ003.СКД("С");
Если Количество<КоличествоВПериоде Тогда
Сумма=Окр(СуммаВПериоде/КоличествоВПериоде*Количество);
Прервать;
ИначеЕсли Количество=КоличествоВПериоде Тогда
Сумма=СуммаВПериоде;
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
...
КонецЦикла;"
06.08.2007
17:10
#2
Для партионного учета, нужно еще и по документикам поступления отслеживать, чтобы знать откуда списывать.
А так , соберите данные в таблицу значений и отсортируйте по документам - вот Вам и партии.
Только при организации партионного учета в бухгалтерии надо внимательно к проведению документов отнестись - соблюдать порядок поступления/списания.
А так , соберите данные в таблицу значений и отсортируйте по документам - вот Вам и партии.
Только при организации партионного учета в бухгалтерии надо внимательно к проведению документов отнестись - соблюдать порядок поступления/списания.
Читают тему
(гостей: 1)