Strona 1 z 1

ALE - konwersja JG pomiędzy nadawcą a odbiorcą

: śr kwie 17, 2019 9:11 pm
autor: pabi
Cześć

Gdzie się ustawia konwersję jednostek gospodarczych w wysyłanych/odbieranych danych Idoc z systemu HR do systemu ERP i z ERP do HR ?
w HR mam JG=2000, a w ERP mam JG=FIRMA1.

Gdzie się ustawią konwersję i czy na obu systemach ?

Re: ALE - konwersja JG pomiędzy nadawcą a odbiorcą

: czw kwie 18, 2019 9:25 am
autor: dominik.tylczynski
Skoro dane są wymieniane komunikatami IDoc poprzez ALE to konwersję możesz zrobić regułami konwersji - SAP Help: Converting Data between Sender and Recipient

Wszystkie ustawienia robisz w transakcja SALE i ścieżka: IDoc Interface/Application Link Enabling (ALE) --> Model and Implement Business Processes --> Set-Up Conversion between Sender and Recipient:
2019-04-18_09h21_48.png
2019-04-18_09h21_48.png (19.79 KiB) Przejrzano 2420 razy
To są tylko 3 transakcje:
  1. Tworzenie reguły konwersji
  2. Definiowanie reguły - tutaj definiujesz w jaki sposób chcesz zmieniać wartości w polu IDoc'a
  3. Przypisanie reguły do rodzaju komunikatu oraz nadawcy i odbiorcy komunikatu
Do każdej transakcji jest całkiem sensowna dokumentacja. Przeczytaj ją uważnie i na pewno sobie dasz radę.

Powodzenia :)

Re: ALE - konwersja JG pomiędzy nadawcą a odbiorcą

: czw kwie 18, 2019 10:36 am
autor: ZETKA
Nie wiem czy przypadkiem nie odrobinę wyżej -> Global Organizational Units.

Re: ALE - konwersja JG pomiędzy nadawcą a odbiorcą

: czw kwie 18, 2019 11:03 am
autor: dominik.tylczynski
Wg dokumentacji do ustawienia wyżej tj.
2019-04-18_10h58_26.png
2019-04-18_10h58_26.png (7.61 KiB) Przejrzano 2413 razy
dotyczy zdecentralizowanych finansów:
Dokumentacja do [i][b]Cross-System Company Codes[/b][/i] pisze: Cross-System Company Codes

Cross-system company codes are used in the distribution in financial
accounting. There is exactly one central system for each cross-system
company code in the distributed environment. One company code has to be
assigned to this cross-system company code on each system involved in
the distribution.

When sending an IDoc with company code-dependent data, the company code
is replaced with the cross-system company code in all company code
fields. When receiving this kind of IDoc the reverse conversion takes
place on the target system.

In this section you maintain the cross-system company codes and allocate
them to the local company codes.

Recommendation

- The use of cross-system company codes and business areas in
distributed financial accounting is a provisional measure. SAP
reserves the right to replace this in a future release with a
tool that allows a conversion for all the organizational units
of the SAP system
.

- Therefore SAP recommends that you choose consistent identifiers
for the company code and the cross-system company code.
Moim zdaniem to się nie stosuje do scenariuszy HR. A biorąc pod uwagę oznaczoną wyżej na czerwono rekomendację stroniłbym od tego.


Reguły konwersji, które wskazałem w pierwszej odpowiedzi są ogólną funkcjonalnością komunikacji ALE/IDoc i można je wykorzystać do dowolnej konwersji danych.

Re: ALE - konwersja JG pomiędzy nadawcą a odbiorcą

: śr kwie 24, 2019 1:06 pm
autor: pabi
Dzięki za odpowiedzi.
Reguły konwersji są tutaj dobrym rozwiązaniem.

Dopytam jeszcze z ciekawości o jednostkę globalną.
W sytuacji gdy mam w HR JGosp=2000, w ERP JGosp=FIRMA1 to jak powinienem ustawić Jednostkę globalną w HR a jak w ERP ?
w HR Jglob FIRMA1 = 2000, a w ERP FIRMA1 = FIRMA1 (w erpie wskazuje na siebie, a w HR wskazuje na jednostkę gospodarczą ustawioną w HR) ?

Re: ALE - konwersja JG pomiędzy nadawcą a odbiorcą

: śr kwie 24, 2019 1:39 pm
autor: mikas
dominik.tylczynski pisze: Do każdej transakcji jest całkiem sensowna dokumentacja.
Ba, nawet cale tutoriale ;)
http://saptechnical.com/Tutorials/ALE/C ... /Index.htm

pozdrawiam, Michał

Re: ALE - konwersja JG pomiędzy nadawcą a odbiorcą

: śr kwie 24, 2019 1:57 pm
autor: dominik.tylczynski
pabi pisze: śr kwie 24, 2019 1:06 pmDopytam jeszcze z ciekawości o jednostkę globalną.
W sytuacji gdy mam w HR JGosp=2000, w ERP JGosp=FIRMA1 to jak powinienem ustawić Jednostkę globalną w HR a jak w ERP ?
w HR Jglob FIRMA1 = 2000, a w ERP FIRMA1 = FIRMA1 (w erpie wskazuje na siebie, a w HR wskazuje na jednostkę gospodarczą ustawioną w HR) ?
Nie ruszałbym w ogóle ustawień globalnej jednostki gospodarczej. Wszystko ogarniesz regułami konwersji ALE/IDoc.