CIG - Jaké požadované informace musím poskytnout pro přizpůsobení mapování XSLT?
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.
Používám bránu SAP Ariba Cloud Integration (kupující strana) k integraci SAP ERP s aplikacemi SAP Ariba (např. Ariba Network, SAP Ariba Procurement and Invoice, SAP Ariba Sourcing and Supplier Management atd.). Uvědomil jsem si, že ihned použitelná mapování Cloud Integration Gateway (CIG) nesplňují mé obchodní požadavky.
Jaké informace mám poskytnout pro přizpůsobení mapování XSLT?
Jak mohu rozšířit nebo změnit ihned použitelnou logiku mapování pro CIG?
Vlastní mapování CIG můžete na svém konci vytvářet pomocí nástroje mapování CIG, avšak pro známá omezení, která nelze provést mapováním nástroje CIG, lze formální požadavek na změnu mapování vyžádat odesláním případu spolu s následujícími detaily:
- Původní datová část, která se odesílá do CIG.
- Požadovaný výstup konečného užitečného zatížení (jak by měl vypadat po absolvování CIG).
- Informace o předloze listu mapování s informacemi o cestě xpath a pravidly/logikou mapování.
Po shromáždění všech požadovaných detailů vytvořte případ Ariba a uveďte všechny tyto informace.
Poznámka:
- Předloha listu mapování je připojena k tomuto řešení. Dokončete ji podle potřeby změny mapování a připojte ji k případu spolu s datovými částmi.
- CIG nepodporuje složité transformace, výpočty a pravidla. Vždy doporučujeme odeslat finální informace do CIG, které mají být namapovány na finální datovou část, která má být dodána do externího systému (např. SAP ERP, Ariba Network atd.). Nejlepším přístupem je mapování 1:1.
Praktický příklad pro změnový požadavek mapování SAP Ariba CIG
Obchodní problém: Používáme Cloud Integration Gateway k integraci SAP ERP do řešení SAP Ariba Sourcing za účelem vytváření smluv v SAP ERP. V SAP ERP používáme více typů dokumentů pro jiné než standardní smlouvy (.např. ZWK1, ZMK1, YWK1 atd.). Existuje obchodní požadavek, aby uživatelé mohli zvolit vlastní typy dokumentů ze strany SAP Ariba Sourcing, kde se mají smlouvy SAP ERP vytvářet pomocí vybraného vlastního typu dokumentu. Vzhledem k některým omezením Ariba Network můžete mapovat pouze jeden typ dokladu na základě hodnoty nebo množství (WK, pokud je hodnota nebo MK, pokud je množství). Standardní způsob, jak mít další typy smluv, neexistuje.
Řešení:
- Na straně Ariba Sourcing bylo vytvořeno vlastní pole s názvem cus_SAPDocumentCategory, které uživatelům umožňuje vybrat typy smluv.
- Kdykoli je žádost o vytvoření smlouvy odeslána do Ariba Network z Ariba Sourcing a poté do CIG, datová část (původní datová část, která se odesílá do CIG) obsahuje vlastní hodnotové pole ve formě doplňku: <Extrinsic name="cus_SAPDocumentCategory">ZMK1</Extrinsic>.
- Požadavek je mít informace cus_SAPDocumentCategory (v tomto případě ZMK1) mapovány k požadavku PurchasingContractERPRequest_V1 <ProcessingTypeCode>ZMK1<ProcessingTypeCode/> požadavku PurchasingContractERPRequest_V1, který je zaúčtován v SAP ERP prostřednictvím CIG (požadovaný konečný výstup datové části nebo jak má vypadat po provedení CIG).
- Požadované vlastní pravidlo mapování poskytnuté prostřednictvím informačního listu šablony mapování (informace o šabloně listu mapování s informacemi o xpath a pravidly mapování).
| | CIG - Jaké požadované informace musím poskytnout pro přizpůsobení mapování XSLT.xlsx | 12.02 KB |
SAP Ariba Buying and Invoicing
SAP Ariba Contracts
SAP Ariba Strategic Sourcing Suite
SAP Ariba Supplier Lifecycle & Performance
SAP Business Network