Strona 1 z 1

IDOC jak znaleźć nazwę segmentu mająć nazwę pola?

: pn kwie 29, 2019 10:53 am
autor: pabi
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 ?

Re: IDOC jak znaleźć nazwę segmentu mająć nazwę pola?

: wt kwie 30, 2019 12:40 pm
autor: wojtas7
Zobacz tabelę DD03L

Re: IDOC jak znaleźć nazwę segmentu mająć nazwę pola?

: pn maja 06, 2019 9:08 am
autor: dominik.tylczynski
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:
  1. Wygeneruj żądany IDoc np. HRMD_A z systemu źródłowego
  2. 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.
  3. 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.
  4. 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