Jak používat funkci pro každý z nich v mapovacím nástroji CIG?
Tento článek znalostní databáze je přeložený strojovým překladem. SAP nezaručuje správnost ani úplnost strojového překladu. Na původní znění obsahu se můžete podívat přepnutím výběru jazyka na angličtinu.
Jak používat funkci pro jednotlivé aplikace v nástroji mapování Cloud Integration Gateway (CIG)?
Funkce Pro-Každý funguje jako smyčka v mapování. Proveďte níže uvedené kroky k provedení mapování:
- Klikněte pravým tlačítkem v opakovatelném segmentu na cílovou strukturu;
- Vybrat pro každý;
- Vyberte opakovatelný segment ve zdrojové struktuře;
- Uložte mapování.
Je také možné provést vnitřní smyčku pro každý přidáním proměnné cílové pozice. Postupujte takto:
- Klikněte pravým tlačítkem myši na řádek pro každý;
- Klikněte na Cílová proměnná > Přidat proměnnou pozice;
- Klikněte na nadřazené pole cílového pole;
- Opakujte krok 1 a klikněte na Přidat zdrojovou podmínku;
- Umístit podmínku na respektující pole otce na zdrojovou strukturu;
- Klikněte na Proměnná pozice > OK.
Lze také nastavit zdrojovou podmínku pro „Pro každého“, aby nastala. Postupujte takto:
- Klikněte pravým tlačítkem myši na řádek pro každý;
- Klikněte na Přidat podmínku pro každý;
- Vyberte požadovaný segment ve struktuře zdroje;
- Nastavte podmínku na základě obchodních potřeb;
- Klikněte na OK.
Mějte na zřeteli, že účelem funkce Pro každý je vytvořit nové opakovatelné struktury, a ne aktualizovat stávající hodnoty struktury se smyčkou. To znamená, že For-Každý bude fungovat pouze pro nestandardně mapované segmenty (např. PO_EXTENSIONIN pro PurchaseOrderExportRequest). Pokud je potřebná struktura již standardně mapována, měla by se použít smyčka Pozice / proměnná. Další informace o tom, jak provést tuto smyčku, najdete v části Proč cílové pole zobrazuje více hodnot, pokud mám více než jednu položku?
SAP Ariba Buying and Invoicing