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

Jeśli programujesz, administrujesz, integrujesz i masz wątpliwość lub obawę, to właśnie najlepsze miejsce dla Ciebie. Pisz śmiało...
ODPOWIEDZ
pabi
Posty: 204
Rejestracja: śr sty 25, 2012 2:25 pm
Has thanked: 32 times
Been thanked: 6 times

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

Post 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 ?
dominik.tylczynski
Posty: 8326
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1915 times
Been thanked: 1474 times
Kontakt:

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

Post 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 2418 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 :)
ZETKA
Posty: 69
Rejestracja: czw lis 04, 2010 10:49 pm
Has thanked: 1 time
Been thanked: 71 times
Kontakt:

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

Post autor: ZETKA »

Nie wiem czy przypadkiem nie odrobinę wyżej -> Global Organizational Units.
Pozdrawiam,
Krzysiek
dominik.tylczynski
Posty: 8326
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1915 times
Been thanked: 1474 times
Kontakt:

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

Post 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 2411 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.
pabi
Posty: 204
Rejestracja: śr sty 25, 2012 2:25 pm
Has thanked: 32 times
Been thanked: 6 times

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

Post 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) ?
mikas
Posty: 360
Rejestracja: pn mar 14, 2016 1:55 pm
Has thanked: 147 times
Been thanked: 24 times

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

Post 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ł
dominik.tylczynski
Posty: 8326
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1915 times
Been thanked: 1474 times
Kontakt:

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

Post 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.
ODPOWIEDZ