Cześć
Jak szukacie segment type mając nawę pola ?
Przykładowo znalazłem, że pole BUKRS jest w segment type E1P0001 message HRMD_A (potrzebne do ustawiania reguł konwersji).
Tylko szukałem w we60 recznie przeglądając segment po segmencie.
A jak znaleźć segment type jakimś wyszukiwaniem majac tylko nazwe pola BUKRS, żeby nie przeglądać segment po segmencie ?
IDOC jak znaleźć nazwę segmentu mająć nazwę pola?
-
- Posty: 8326
- Rejestracja: wt kwie 03, 2007 4:05 pm
- Has thanked: 1915 times
- Been thanked: 1474 times
- Kontakt:
Re: IDOC jak znaleźć nazwę segmentu mająć nazwę pola?
Przyznam, że nie znam metody na odnalezienie pól w segmentach IDoc, które musisz skonwertować, metody na 100% skutecznej dla dowolnego scenariusza integracji.
Sugeruję zatem następujący sposób postępowania:
Sugeruję zatem następujący sposób postępowania:
- Wygeneruj żądany IDoc np. HRMD_A z systemu źródłowego
- Prześlij go do systemu docelowego na razie bez żadnych reguł konwersji. Przetworzenie tego IDoc'a w systemie docelowym zakończy się naturalnie błędem.
- W transakcji WE19 zrób testowy IDoc na podstawie IDoc'a z pkt. 2 i zmień wartość pola, które powoduje błąd na taką jaką masz w systemie docelowym np. zmień kod jednostki gospodarczej.
- Powtarzaj pkt. 3 dla kolejnych pól, aż uda się poprawnie przetworzyć IDoc. Dzięki temu namierzysz wszystkie pola, które musisz skonwertować przy pomocy reguł konwersji