Статья затрат |
ЕИ |
План Коэф. Пересчета фт/бт |
Всего План |
На единицу План |
Факт Коэф. Пересчета фт/бт |
Всего Факт |
На единицу Факт |
||||||||||
кол-во, т |
Цена, руб |
Сумма, руб |
кол-во, т |
Сумма, руб |
кол-во, т |
Цена, руб |
Сумма, руб |
кол-во, т |
Сумма, руб |
||||||||
Базовый вес, т |
Физический вес, т |
Базовый вес, т |
Физический вес, т |
Базовый вес, т |
Физический вес, т |
Базовый вес, т |
Физический вес, т |
||||||||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
|
ЗАДАНО |
= 4/3 |
3=сумма по всем периодам |
4сумма по всем периодам |
=6/3 |
=9* Фактический выпуск : Т |
7=3/факт выпуск |
8=4/факт выпуск |
= 12 / 13 |
11=сумма по всем периодам |
12=сумма по всем периодам |
=6/3 |
=3/ Фактический выпуск : Т |
=4/ Фактический выпуск : Т |
=6/ Фактический выпуск : Т |
Найденное ранее количество CKIS_MENGE является базовым весом, поэтому пересчет выполняется в физический вес.
Пересчет в физические тонны выполняется функциональным модулем ZGET_FACTOR_RECALC_BAZ_PHYS_W Определение актуальных знач коэфф пересч баз/физ плановых данных
Коэффициент пересчета базового веса в физический находится как отношение значений в полях MARM _ UMREN к MARM _ UMREZ. При условии:
MARM _MEINH = BZT
MARM _MATNR= CKIS_ MATNR.
В таблице MARM храниться последние актуальное значения коэффициента пересчета (UMREN – числитель ), но это значение непостоянно, следовательно, необходимо выполнять анализ даты изменения ОЗМ, что бы плановые калькуляции прошлых периодов отражали актуальные прошлому отчетному периоду данные.
Документы изменения материалов храниться в таблице CDPOS.
Выбираем значение из поля CDPOS _ CUKY_NEW (кажется, что его нет и поле пусто, но оно на самом деле есть !!!) это и есть искомое значение. Помещаем полученное значение коэффициента в колонку «коэффициент пересчета ФТ/БТ»
CDPOS _OBJECTCLAS = MATERIAL
CDPOS _OBJECTID = CKIS_ MATNR (18 знаков)
CDPOS _TABKEY = MARM _MEINH (BZT)
CDPOS _FNAME = UMREN , UMREZ
CDPOS _CHANGENR= CDHDR_CHANGENR при условии что CDHDR_UDATE соответствует периоду планирования. т.е. выбираем документ с самой последней датой изменения в месяце, предшествующем плановому периоду.
Выбираем значение из поля CDPOS _ CUKY_NEW (кажется, что его нет и поле пусто, но оно на самом деле есть !!!) это и есть искомое значение.
Если период отчета задан Апрель 2006 года, то выбираем документ самого последнего изменения не позднее чем 31.03.2006г.
Если задан интервал периодов, то каждое количество пересчитывается на соответствующий периоду коэффициент (если коэффициент менялся), суммируем полученные значения по материалу «Количество на единицу базовый вес » и «Количество на единицу Физический вес». Коэффициент пересчета в физический вес определяется как средняя взвешенная величина: отношение «Количество. Физический вес» к «Количество базовый вес ».
В случае если не найдено документов изменения к материалу, то принимаем, что коэффициент пересчета равен 1 и базовый, и физически вес будут одинаковы.
Найденное ранее количество в поле COEP_ MBGBTR является физическим весом списания..
В таблице COVP ищем номер документа материала в поле REFBN и номер строки проводки в ссылочном документе REFBZ по заданным условиям:
COVP_KOKRS = COЕP_ KOKRS
COVP_ERIO = COЕP_ERIO
COVP_LEDNR = COЕP_ LEDNR
COVP_OBJNR = COЕP_ OBJNR
COVP_GJAHR = COЕP_ GJAHR
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.