2105271 Korekty Magazynowe.docx
PlatformaERP od wersji 1.31.200 - korekty
Table of Contents
Scenariusze Korekty dokumentów 1
Scenariusze Korekty dokumentów
Scenariusz nr 1. OK 2021-07-28
- PZ 2 szt. 500 PLN/szt
- OK 20210728 Korekta ilościowa na 1 szt. (db)
- OK 20210728 Korekta wartośćiowa na+
Scenariusz nr 2. OK 2021-01-22 H000408
Wzorzec PZ/16/100/0721 (E000000001) > RW/9/100/0721 > KO_RW/2/100/0721
- Przychod
- Korekta wartosciowa przychodu na+
- RW
- RW
- KO_RW
- KO_RW
- Korekta przychodu ilosciowa na 0
Scenariusz nr 3. OK 2021-01-22
- Przychod 10
- Korekta wartosciowa przychodu na+
- RWP
- ZW
- Korekta przychodu ilosciowa na 0
Scenariusz nr 4. OK 2021-01-22
- Przychod 10
- Korekta wartosciowa przychodu na+
- RWP
- ZW
- RWP
- KO_RW
- Korekta przychodu ilosciowa na 0
Scenariusz nr 5. OK 2021-01-22
- Przychod
- Korekta wartosciowa przychodu na+
- WM- << dokument WM generuje nowy stan blokje mozliwosc korygowania ,wymagana korekta WM
- WM+
- KO_WM
- Korekta przychodu ilosciowa na 0
Scenariusz 6. OK 2021-01-22
- Przychod
- MM
- KOREKTA MM << wymagana korekta MM do wygenerowania Korekty przychodu
- Korekta przychodu ilosciowa na 0
Scenariusz 7. OK 2021-01-22
- Przychod
- Korekta wartosciowa przychodu na+
- RW
- Korekta RW
- MM
- RWP
- ZW
- KOREKTA MM << wymagana korekta MM do wygenerowania Korekty przychodu
- Korekta przychodu ilosciowa na 0
Scenariusz nr 8. 2021-01-22 Brak możliwości wykonania korekty PZ przez systemu
Należy użyc dokuemntu PS+ PS-
- Przychod 10
- Korekta wartosciowa na+
- WM- << dokument WM generuje nowy stan blokje mozliwosc korygowania
- WM+
- RW
- ZW
- RW
- Korekta RW << Brak mozliwosc skorygowania dokumentu WM/MM jesli jest korekta RW
brak korekty WM/MM blokuje mozliwość Korekty PZ - Korekta przychodu ilosciowa na 0
Scenariusz nr 9. 2021-01-22 Brak możliwości wykonania korekty PZ przez systemu
(tymczasowo dozwolona)
Rozdzielenie na
PZI 2 szt.
MM 1 szt.
MM 1 szt.
WZ
WZ
Komunikaty
- error.documentLine.outOfStock > KO_PZ/55/101/2021 BRAK WYSTARCZAJĄCEJ ILOŚCI TOWARU NA MAGAZYNIE DLA INDEKSU MA00018984
Procedura zatwierdzania kroki
- Wykoananie procedury
exec sp_executesql N';EXEC [document].[document_udpateDocumentStatus] @username = @0, @documentId = @1, @newStatus = @2, @skipInventoryValidation = @3',N'@0 nvarchar(4000),@1 nvarchar(40),@2 int,@3 int',@0=N'm.kotynia',@1=N'96fe9380-105b-eb11-9561-d89d6719e0ca',@2=1,@3=0
- Ustalenie znaku
select dl.[documentLineId], dl.[sign], isdl.[sign], dl.[isCorrectiveLine]
from [document].[documentLine] dl
left join [document].[documentLine] isdl on dl.initialSourceDocumentLineId = isdl.documentLineID
where dl.[documentID] = @documentId and dl.[status] = 0
order by dl.documentOrdinalNumber
- Wykonanaie odpowiedniej procedury w zaleznosci od znakow
- [document].[documentlineInCorrective_Commit]
- [document].[documentlineIN_Commit]
- [document].[documentlineOUT_Commit]
EXEC [document].[documentlineInCorrective_Commit] @username, @currentDocumentLineId, @outcomeShiftLineID
Zgłoszenie brak mozliwości zatwierdzanie korekty cenowej. Zmiana ceny na 258,7 w pozycji nr 13 PZI/158/102/2021
Historia indeksu pozycji nr 13
Procedura zatwierdzająca
begin tran
EXEC [document].[document_udpateDocumentStatus] @username = 'sys',
@documentId = '77bf1b2c-66bc-eb11-956b-d89d6719e0cb', @newStatus = 1
--pozycja 13 > cena 258,7000, uwaga wynaga transakcji w przyapkdu przerwania w trakci
-- Pobieranie exec [wms].[stockBalanceFix] @itemid='34c2c638-4d7d-e911-9429-d89d6719e0cb' ,@username='sys'
ROLLBACK TRAN
Diagnoza
- Towar został w całości wydane
- Towar był przesuniety na inny magazyn
- Komunikat zwracany
Msg 50000, Level 16, State 1, Procedure document.document_udpateDocumentStatus, Line 354 [Batch Start Line 0]
KO_PZI/11/102/2021 KO_MM-/22/102/2021 #error.incomeShiftDoesNotMatchOutcomeShift
Problem stanowilo sprawdzanie zgodnosci partii prawdpodobnei jest blad zostal zakomentowany kod