COVP_WRTTP = COЕP_ WRTTP
COVP_VERSN = COЕP_ VERSN
COVP_KSTAR = COЕP_ KSTAR
COVP_GKOAR = COVP_GKOAR (m)
По выбранным значениям COVP_RFBN и COVP_ REFBZ таблице MSEG выбираем номер партии (поле MSEG_CHARG) по условию:
MSEG_MBLNR = COVP_RFBN
MSEG_MJAHR = COVP_GJAHR
MSEG_ZEILE = COVP_ REFBZ
MSEG_MATNR = COVP_MATNR
Из таблицы AUSP выбиаем коэффициент для пересчета физического веса в базовый (поле AUSP_ ATFLV). По условию
AUSP_ ATINN = 00000000277
AUSP_ KLART = 027
AUSP_ OBJEK = MCH1_ CUOBJ_BM по условию
MCH1_MATNR = MSEG_MATNR
MCH1 CHARG = MSEG_CHARG
Количество COEP_ MBGBTR умножаем на значение AUSP_ ATFLV и получаем количество материала в базовом весе. Помещаем в колонку «Количество. Базовый вес т.»
В случае если документ материала не содержит партию, то принимаем, что коэффициент пересчета равен 1 и базовый, и физически вес будут одинаковы.
Если к материалу найдено несколько партий, то обрабатываем каждый документ отдельно (пересчитываем количество по коэффициенту каждой партии), суммируем полученные значения по материалу «Количество базовый вес » и «Количество. Физический вес». Коэффициент пересчета в базовый вес определяется как среднее взвешенная величина : отношение «Количество. Физический вес» к «Количество базовый вес ».
В колонках «Базовый ве» суммировать итоги по уровням иерархии видов затрат аналогично колонкам «Физический вес».
По видам затрат, не указанным в перечне «Нераскрываемых видов затрат» значение колонки «Физический вес» дублировать в колонку «Базовый вес».
На примере заказа 200000014348 Слитки_5СП_(для эксп.кв.), материал 1002276 FE-SI-MN_3548-97_Мнс18 за январь месяц 2006 года коэффициент пересчета равен 1,0612, базовое количество материала будет равно 2,44*1,0612 = 2,589, а коэффициент пересчета будет равен 2,44 / 2,589 = 0,942
В таблице COEP выбираем поля:
COEP_MATNR – номенклатурный номер материала к СО- производственному заказу
COEP_MBGBTR – количество материала.
COEP_ WKGBTR – сумма в валюте контроллинговой единицы
По следующим условиям
COEP_KOKRS = NKMK
COEP_PERIO = задается во входных данных
COEP_LEDNR = 0
COEP_GJAHR = задается во входных данных
COEP_WRTTP = 4
COEP_VERSN = 0
COEP_BEKNZ = Д, К.
COEP_ KSTAR ¹ 3299*
COEP_ MATNR = AFPO_ MATNR по СО-производственным заказам, указанным во входных параметрах.
COEP_OBJNR = AUFK_OBJNR, удовлетворяющие условию :
AUFK_AUART = 2800
AUFK_KOKRS = nkmk
AUFK_USER2 = 100, 200, 300
AUFK_USER6 = AUFK_ USER6 (определяется по заказам во входных параметрах)
Отсортировать записи по COEP.KSTAR, COEP.OBJNR, COEP.MATNR. По найденным записям для каждого COEP.MATNR cсуммировать значения полей количество (∑COEP.MBGBTR) и стоимость потерь от брака (∑COEP.WKGBTR).
Сумму по полю COEP_MBGBTR берем с обратным знаком «-».
∑COEP.MBGBTR помещаем в колонку «Факт_Количество_физический вес»
∑COEP.WKGBTR помещаем в колонку «Факт _Сумма»
Значение колонки «Цена» определяется как «Сумма» / «Количество»
Значение колонок «Факт На единицу» рассчитывается делением колонок «Сумма» и «Количество»на определенный ранее объем производства. (ΣСOSR.SME(XXX)
Колонка «Статья затрат» помещаем: вид затрат COEP.KSTAR заменяем на 329900000036, разворачиваем вид затрат по краткому тексту заказа 28* AUFK_AUFTEXT заказа COEP_OBJNR и по номенклатурному номеру материала COEP.MATNR с кратким текстом.Данные колонки «Сумма» отражать в суммах вышестоящих групп иерархии.
В дополнительных входящих параметрах отчета добавляем параметр: «Распределить отклонения »
Если параметр активирован, то необходимо все суммы отклонений со счетов 16* (без привязки к номенклатурным номерам ) распределить между материалами в рамках одного вида затрат пропорционально стоимости материалов.
Пример:
Мандант 520
Финансовый год 2007
Период – 2
Версия – 0
Цех 102
Участок 3
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.