Punkty wejścia > Moduł Produkcja > Standardowy skrypt MWIPLIB 

BEFWRIMWI: Interwencja przed wpisaniem do tabeli ZP Produkcja w toku

Ten Entry point jest używany w celu ingerencji w każdym wpisie w tabeli WIPCOST (wartości ZP Produkcja w toku), aby przypisać na przykład specjalne/niestandardowych pola lub pole wymiarowania CSTELM dla wskaźników nie używanych standardowo. BEFWRIMWI jest umiejscowiony tuż przed instrukcją zapisu w rekordzie.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Istnieje otwarty plik log (ładowanie zmiennej ERR_TRA przed wywołaniem podprogramu ECR_TRACE).

Wyjaśnienia

Tabela WIPCOST

Kontekst dla każdego rekordu zależy od wartości pola TXNTYP (typ rekordu), gdyż część przetwarzania jest wywoływana z różnych sekcji programu.

Rodzaj rekordu

Zdarzenie źródłowe

1 — Wydanie materiałów

Raportowanie — Materiał (tworzenie, modyfikacja, usuwanie)

2 — Koszty robocizny

Raportowanie — Operacje (Tworzenie, Modyfikacja, Usuwanie)

(gniazdo produkcyjne robocizny)

3 — koszty maszyn produkcyjnych

Raportowanie — Operacje (Tworzenie, Modyfikacja, Usuwanie)

(gniazdo produkcyjne maszyn produkcyjnych)

4 — Wydatki kooperanta

Raportowanie — Operacje (Tworzenie, Modyfikacja, Usuwanie)

(gniazdo produkcyjne kooperanta)

5 — koszty materiałów

Raportowanie — Składnik materiału (tworzenie, modyfikacja, usuwanie)

Raportowanie produkcji (tworzenie, modyfikacja, usuwanie) artykułu

6 — koszty robocizny

Raportowanie — Operacje (Tworzenie, Modyfikacja, Usuwanie)

7 — koszty maszyn

Raportowanie — Operacje (Tworzenie, Modyfikacja, Usuwanie)

8 — Koszt kooperanta

Raportowanie — Operacje (Tworzenie, Modyfikacja, Usuwanie)

9 — odchylenie na materiałach do produkcji

Finalizacja WIP ZP (jeśli wycena jest na poziomie kosztu standardowego)

10 — odchylenia na kosztach robocizny

Finalizacja WIP ZP (jeśli wycena jest na poziomie kosztu standardowego)

11 — odchylenia na kosztach maszyn

Finalizacja WIP ZP (jeśli wycena jest na poziomie kosztu standardowego)

12 — odchylenia na kosztach kooperanta

Finalizacja WIP ZP (jeśli wycena jest na poziomie kosztu standardowego)

lub korekta dotycząca kooperanta

13 — odchylenia na narzutach

Finalizacja WIP ZP (jeśli wycena jest na poziomie kosztu standardowego)

lub korekta dotycząca kooperanta

14 — raportowanie produkcji

Raportowanie produkcji (tworzenie, modyfikacja, usuwanie)

15 — Saldo produkcji w toku

Finalizacja WIP ZP

lub korekta dotycząca kooperanta

16 — Operacja brakowania

Raportowanie — Operacje (Tworzenie, Modyfikacja, Usuwanie)

(jeśli ilość wybrakowana jest jest wyrażona w jednostkach operacji)

17 — korekty ceny przyjęcia

Zamykanie zleceń produkcyjnych produkcji w toku (jeśli wycena odbywa się według kosztów standardowych)

lub korekta dotycząca kooperanta

Dla typów 9,10,11,12,13,15,17 Entry point znajduje się w procesie MWIPLIB , ale procesem wywołującym może być FUNWIPMFC lub FUNMFCSCO.

Dostępne zmienne oraz maski

Zmienna lub maska

Definicja

Zn. ERR_TRA(132)

Tekst błędu dla pliku log

Otwarte tabele

W tabeli poniżej flaga istotnej treści wskazuje, że treść jest zgodna z kontekstem.

Tabela

Istotna zawartość

Dla typów...

Tytuł tabeli

MFCNAT

9,10,11,12,13,15,17

Szczegóły charakterystyki kosztu produkcji

MFGCOST

9,10,11,12,13,15,17

Koszt produkcji

FACILITY

Tak

Lokalizacja

ITMMASTER

1,5,14

Artykuł (materiał lub wyrób gotowy)

ITMFACILIT

1,5,14

Artykuł-lokalizacja

ITMMVT

NIE

Artykuły łącznie

NARZUT

5,6,7,8

Narzuty

MFCCLCPRN

17

Szczegóły wydruku (tymczasowe)

MFGHEAD

TAK

Nagłówek zlecenia produkcyjnego

MFGITM

14

Pozycja zysku zlecenia produkcyjnego

MFGMAT

NIE

Materiały zlecenia produkcyjnego

MFGOPE

4,8

Operacja dotyczące zlecenia produkcyjnego

MFGITMTRK

14, 5

Raportowanie zysku produkcyjnego

MFGMATTRK

1,5

Raportowanie materiałów

MFGOPETRK

2,3,4,6,7,8

Raportowanie operacji

MFGWIP

1 do 8, 14, 16

Nagłówek kosztów produkcji w toku

STOCOST

NIE

Podstawa FIFO

STOJOU

NIE

Transakcje magazynowe

STOLOT

NIE

Partie

TABCOSTMET

9,10,11,12,13,15,17

Metoda wyceny artykułu

TABCUR

TAK

Waluta firmy

WIPCOST

TAK

Wycena WIP ZP (klasa w procesie ładowania)

WORKSTATIO

2,3,4,6,7,8

Gniazdo produkcyjne

BEFREWMWI: Interwencja przed ponownym wpisaniem do tabeli ZP Produkcja w toku

Ten Entry point jest używany w celu ingerencji podczas ładowania tabeli WIPCOST (wartości ZP Produkcja w toku), aby przypisać na przykład specjalne/niestandardowych pola lub pole wymiarowania CSTELM dla wskaźników nie używanych standardowo. Entry point BEFREWMWI znajduje się przed ponownym wpisaniem w celu skorygowania ceny kooperanta na podstawie faktury zakupu.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Istnieje otwarty plik log (ładowanie zmiennej ERR_TRA przed wywołaniem podprogramu ECR_TRACE).

Wyjaśnienia

Tabela WIPCOST

Jest to rekord wydatków kooperanta (gdzie pole TXNTYP jest 4), którego dotyczy podprogram, w którym znajduje się ten Entry point. Jest on ponownie wpisany, jeśli nie został jeszcze zaksięgowany, a koszty produkcji nie zostały jeszcze obliczone (jeśli nie jest to nowy rekord, który jest tworzony w wyniku różnicy w cenie). Procesem wywołującym jest SBCLIB: aktualizacja raportowania i WIP na podstawie faktury kooperanta.

Dostępne zmienne oraz maski

Zmienna lub maska

Definicja

Zn. ERR_TRA(132)

Tekst błędu dla pliku log

Otwarte tabele

W tabeli poniżej flaga istotnej treści wskazuje, że treść jest zgodna z kontekstem.

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

NIE

Lokalizacja

ITMMASTER

NIE

Główny artykuł

ITMFACILIT

NIE

Artykuł-lokalizacja

MFGOPE

TAK

Operacja dotyczące zlecenia produkcyjnego

MFGHEAD

NIE

Nagłówek zlecenia produkcyjnego

MFGITM

NIE

Pozycja zysku zlecenia produkcyjnego

MFGMAT

NIE

Materiały zlecenia produkcyjnego

MFGWIP

TAK

Nagłówek kosztów produkcji w toku

MFGOPETRK

TAK

Raportowanie operacji

WIPCOST

TAK

Wycena WIP ZP

WORKSTATIO

NIE

Gniazdo produkcyjne

MATOH: Interwencja przed obliczeniem kosztów artykułu i narzutów materiału

Ten Entry point służy do dokonywania zmian przed przeprowadzeniem kalkulacji kosztów artykułu i narzutów materiału. Jest on używany na przykład do zawarcia stałych kosztów narzutów tylko raz na jedno ZP, zamiast raz na jedno raportowanie.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Istnieje otwarty plik log (ładowanie zmiennej ERR_TRA przed wywołaniem podprogramu ECR_TRACE).

Wyjaśnienia

Rekord WIPCOST z TXNTYP = 1, gdzie właśnie wpisano 14.

Uwaga! W przypadku zmiany raportowania, przed tworzeniem odbywa się anulowanie.

Dostępne zmienne oraz maski

Zmienna lub maska

Definicja

L_TYP

1 = Koszt narzutów raportowania materiałów
2 = Koszty narzutów raportowania produkcji

LTIAFXD

0 = oblicz stałe koszty narzutów
1 = nie obliczaj stałych kosztów narzutów

GPE

1: uniemożliwia obliczenie kosztów narzutów przez standard

BAS_AMT

Podstawa kwoty

L_OVECOD

Kod kosztów narzutów, który zostanie zastosowany

Zn. ERR_TRA(132)

Tekst błędu dla pliku log

Otwarte tabele

W tabeli poniżej flaga istotnej treści wskazuje, że treść jest zgodna z kontekstem.

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

NIE

Lokalizacja

ITMMASTER

NIE

Główny artykuł

ITMFACILIT

TAK

Artykuł-lokalizacja

MFGOPE

TAK

Operacja dotyczące zlecenia produkcyjnego

MFGHEAD

NIE

Nagłówek zlecenia produkcyjnego

MFGITM

NIE

Pozycja zysku zlecenia produkcyjnego

MFGMAT

NIE

Materiały zlecenia produkcyjnego

MFGWIP

TAK

Nagłówek kosztów produkcji w toku

MFGITMTRK

TAK if L_TYP=1

Raportowanie produkcji

MFGMATTRK

TAK if L_TYP=2

Raportowanie materiałów

WIPCOST

TAK

Wycena WIP ZP

WORKSTATIO

NIE

Gniazdo produkcyjne