Техническое задание к транзакции ZSORTCAZ (Сортовая калькуляция себестоимости) программа KMK_RP_CO_SORTCALC

Страницы работы

17 страниц (Word-файл)

Содержание работы

ТЗ к транзакции ZSORTCAZ программа KMK_RP_CO_SORTCALC

Оглавление

1.     Название. 1

2.     Входные параметры. 1

3.     Обработка данных. 2

4.     Вид отчета. 5

5.     Модификация №1. Добавление фактических данных. 7

5.1.      Добавляем фактические данные. 7

5.2.      Вид отчета. 7

6.     Модификация №2. Пересчет веса материалов. 7

6.1.      Пересчет в базовый вес плановых данных. 9

6.2.      Пересчет в базовый вес фактических данных. 9

7.     Модификация №3 Отражение брака в фактических затратах. 10

8.     Модификация №4 Распределение отклонения счета 16*. 11

9.     Модификация № 5 Добавление анализа затрат. 12

9.1.      Расчет отклонений. 12

9.2.      Детализация видов затрат до ресурсов. 17

9.2.1................................................................ Детализация фактических затрат. 17

9.2.2.................................................................... Детализация плановых затрат. 17

9.3.      Перевод топлива в тонны условного топлива (ТУТ) 17

9.4.      Расчет отклонения за счет изменения сортамента. 17

9.5.      Расчет отклонений за счет условно-постоянных расходов. 17

1.  Название.

ТЗ283_СО_ Сортовая калькуляция себестоимости продукции основного производства.

Транзакция ZSORTCAZ – Сортовая калькуляция себестоимости.

2.  Входные параметры.

Период С   (мм)

Обязательно для заполнения

Период По  (ММ)

Не обязательно для заполнения

Финансовый год  (ГГГГ)

Обязательно для заполнения

Цех (+++)

Обязательно для заполнения

Участок (++)

Не обязательно для заполнения

Дополнительные параметры ввода:

Ö Только итоги

Ö Детально по материалам

Ö Отображать номера объектов

3.  Обработка данных

1.1.  Определяем группу заказов совмещением входных параметров.

Код группы заказов N «Цех (+++)»_ «Участок++»F. Период С   (мм). Финансовый год  (ГГГГ)

Если группа не найдена, то ищем группу N «Цех (+++)»_ «Участок++»F

Если задан «Период По  », то определяются все группы п N «Цех (+++)»_ «Участок++»F. Период ПО   (мм)

Если «Участок (++)» не заполнено, то определяем группу заказов только по коду цеха. N «Цех (+++)»_ «Участок++»F. мм.ГГГГ

о каждому период из заданного интервала.

1.2.  Определяем СО-производственные заказы, относящиеся к заданному периоду отчета и входящие  в наборы:

SETLEAF _SETCLASS  = 0103

SETLEAF _SETNAME   = код группы заказов, соответствующих входным параметрам в найденные  группы заказов :

AUFK_AUFNR = 20*,

AUFK_AUART  = N «ЦЕХ»

AUFK_AUTYP  = 4

AUFK_KOKRS  = NKMK

AUFK_ AUFEX = ММ.ГГГГ (по всем периодам входящим в интервал «Период С» – «Период По»).

1.3.  Определяем производственную номенклатуру по каждому найденному заказу.

Запоминаем для каждого заказа номенклатурный номер из поля AFPO_ MATNR, выбранного по условию:

AFPO_ AUFNR = AUFK_AUFNR.

1.4.  Определяем объем производства по заказам.

Выбираем данные из поля COSR_SME, соответствующего периода по следующим условиям:

COSR_LEDNR = 0

COSR_OBJNR = AUFK_OBJNR

COSR_GJAHR = Финансовый год (ГГГГ)

COSR_WRTTP = 1,4

COSR_VERSN = 0

COSR_STAGR= Цех (+++)001 – для определения производства в условном весе, Цех (+++)011 – для определения производства в физическом весе ,

К каждому значению определяем единицу измерения  - поле COSR_ MEINH.

По каждому заказу  должно быть как минимум 2 значения объема производства-  с COSR_WRTTP = 4 для статпоказателей +++001 (УТ) и +++011 (Т). Значений с COSR_WRTTP = 1 может и не быть, это означает, что заказ был создан вне производственной программы (дополнительный заказ). 

Помещаем значения в соответствующие поля отчета :

Статпоказатель +++001 с  COSR_WRTTP = 4  - " Фактический объем производства   УТ"

Статпоказатель +++001 с  COSR_WRTTP = 1  - "Плановый объем производства    УТ "

Статпоказатель +++011 с  COSR_WRTTP = 4  - "Фактический объем производства  Т"

Статпоказатель +++011 с  COSR_WRTTP = 1  - "Плановый объем производства .     Т"

Полученные значения суммируем по материалу заказа.

1.5.  Определяем количество и сумму затрат на единицу продукции.

В таблице CKIS выбираем данные из полей GPREIS – цена ресурса, MENGE-количество ресурса, MATNR – материал, KSTAR-вид затрат по заданным условиям:

CKIS _LEDNR = 0

CKIS _KADKY = KEKO_KADKY в зависимости от найденной калькуляции

CKIS _TVERS = KEKO_ TVERS в зависимости от найденной калькуляции

CKIS _KKZMA ¹ «Х»

CKIS _KALNR = KEKO_KALNR определяется по условию :

KEKO_KADKY = ДД.ММ.ГГГГ – первое число заданного периода 

KEKO_MATNR = AFPO_ MATNR

KEKO_WERKS = 3120

KEKO_KOKRS = NKMK

KEKO_ TVERS = 01

Если калькуляция к материалу не найдена, то ищем по условию :

KEKO_KADKY = ДД.ММ.ГГГГ – первое число периода, следующего за заданным 

KEKO_MATNR = AFPO_ MATNR

KEKO_WERKS = 3120

KEKO_KOKRS = NKMK

KEKO_ TVERS = 99

Для позиций с CKIS_TYPPS = M выполняем следующие операции:

-  количество материала CKIS_MENGE переводим из единицы измерения CKIS_MEEHT в единицу измерения цены CKIS_PMEHT,.

Информация о работе

Размер файла:
300 Kb
Скачали:
0