Pole IMSEG-ERFMG ma wartość ujemną. Tylko dodatnie wartości mogą być przetwarzane.

Jeśli programujesz, administrujesz, integrujesz i masz wątpliwość lub obawę, to właśnie najlepsze miejsce dla Ciebie. Pisz śmiało...
ODPOWIEDZ
blumi
Posty: 13
Rejestracja: pn lip 16, 2018 11:00 am
Been thanked: 1 time

Pole IMSEG-ERFMG ma wartość ujemną. Tylko dodatnie wartości mogą być przetwarzane.

Post autor: blumi »

Witam serdecznie

podczas importu IDOCa do SAP pojawił się błąd "Pole IMSEG-ERFMG ma wartość ujemną. Tylko dodatnie wartości mogą być przetwarzane."

Z tego co sprawdziłam, wszystkie artykuły mają w kartotekach przeliczniki, zostały odblokowane na zakładzie a do tego są na odpowiednim magazynie.

Czy mogłabym prosić o pomoc, gdzie mogę szukać błędu?

Dziękuję
MJ
endoex
Posty: 51
Rejestracja: sob gru 08, 2018 10:16 am
Lokalizacja: Warszawa
Has thanked: 17 times
Been thanked: 12 times

Re: Pole IMSEG-ERFMG ma wartość ujemną. Tylko dodatnie wartości mogą być przetwarzane.

Post autor: endoex »

Hej,

Jaki jest message type tego IDOC ? Czy to przypadkiem nie sa potwiedzenia produkcyjne opisane ponizej ?

https://answers.sap.com/questions/11067 ... alues.html
blumi
Posty: 13
Rejestracja: pn lip 16, 2018 11:00 am
Been thanked: 1 time

Re: Pole IMSEG-ERFMG ma wartość ujemną. Tylko dodatnie wartości mogą być przetwarzane.

Post autor: blumi »

Witam

sprawa jest o tyle dziwna, że IDOC dotyczy ruchu 913 czyli przyjęcie z inwentaryzacji.

Jest tam ok 200 pozycji.

Typ MBGMCR03
endoex
Posty: 51
Rejestracja: sob gru 08, 2018 10:16 am
Lokalizacja: Warszawa
Has thanked: 17 times
Been thanked: 12 times

Re: Pole IMSEG-ERFMG ma wartość ujemną. Tylko dodatnie wartości mogą być przetwarzane.

Post autor: endoex »

Zakladam ze te przyjecia z inwentaryzaji nie generuja ujemnego zapasu ktory nie jest aktytowany za skladzie/materiale ?

Wyglada na to ze do tej operacji jest stworzony i przypisany nowy typ ruchu 913 z dedykowanymi parametrami .

Standardowe type ruchow dla tego typu operacji to 701/702 w IM i 711/712 przy aktywowanej WM .

O ile nie bylo zadnych zmian dokonanych na tym mtype w OMJJ , sprawdz czy jestes w stanie recznie lub z IDOC w testowym systemie
wygenerowac takie ksiegowanie.
dominik.tylczynski
Posty: 8326
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1915 times
Been thanked: 1474 times
Kontakt:

Re: Pole IMSEG-ERFMG ma wartość ujemną. Tylko dodatnie wartości mogą być przetwarzane.

Post autor: dominik.tylczynski »

Z tego co piszesz wynika, że przetwarzasz w SAP ERP komunikaty IDoc z wynikami inwentaryzacji. Zakładam zatem, że te IDoc'i są generowane przez zewnętrzny system magazynowy lub zewnętrzną aplikację do inwentaryzacji magazynu. Pole ERFMG to ilość w dokumencie materiałowym. Ta ilość nie może być ujemna. O tym czy księgowane jest przyjęcie czy wydanie decyduje rodzaj ruchu MM, a nie znak przy ilości.

Szukałbym przyczyny problemu w programie, który generuje IDoc i sprawdziłbym dlaczego przesyła wartość ujemną w polu ERFMG.
ODPOWIEDZ