CIG - Care sunt informațiile necesare pe care trebuie să le furnizez pentru customizarea mapării XSLT?
Acest articol din baza de cunoștințe a fost tradus automat pentru simplificarea procesului. SAP nu oferă nicio garanție în ceea ce privește corectitudinea sau integralitatea traducerii automate. Puteți găsi conținutul original comutând la limba engleză prin intermediul selectorului de limbă.
Utilizez gateway-ul de integrare SAP Ariba Cloud (din perspectivă cumpărător) pentru a-mi integra SAP ERP cu aplicațiile SAP Ariba (de ex. Ariba Network, SAP Ariba Procurement și factură, SAP Ariba Sourcing și gestiune furnizori etc.). Am realizat că mapările Cloud Integration Gateway (CIG) gata de funcționare nu îndeplinesc cerințele mele de afaceri.
Care sunt informațiile necesare pe care trebuie să le furnizez pentru customizarea mapării XSLT?
Cum pot extinde sau modifica logica de mapare gata de funcționare pentru CIG?
Puteți crea mapări definite de utilizator CIG la final utilizând instrumentul Mapare CIG, însă pentru limitările cunoscute care nu pot fi realizate de instrumentul de mapare CIG, o cerere de modificare mapare formală poate fi solicitată prin transmiterea unui caz împreună cu următoarele detalii:
- Payloadul original care este expediat la CIG.
- Ieșirea finală dorită a sarcinii utile (cum ar trebui să aibă grijă după ce trece prin CIG).
- Informațiile șablonului fișei de mapare cu informațiile xpath și regulile/logica de mapare.
După ce ați adunat toate detaliile necesare, creați un caz Ariba și includeți toate aceste informații.
Rețineți:
- Șablonul de fișă de mapare este anexat la această soluție. Completați-o conform nevoilor dvs. de modificare a mapării și anexați-o la caz împreună cu payload-urile.
- CIG nu suportă transformări, calcule și reguli complexe. Vă recomandăm întotdeauna să expediați informațiile finale la CIG care trebuie mapate la payload-ul final pentru a fi livrat la sistemul extern (de ex. SAP ERP, Ariba Network etc.). Maparea unu-la-unu este cea mai bună abordare.
Exemplu practic pentru cererea de modificare a mapării SAP Ariba CIG
Problemă de afaceri: Utilizăm Cloud Integration Gateway pentru a integra soluția SAP ERP în SAP Ariba Sourcing pentru a crea contracte în SAP ERP. În SAP ERP, utilizăm mai multe tipuri de documente pentru alte contracte decât cele standard (.ex. ZWK1, ZMK1, YWK1 etc.). Există o cerință comercială care le permite utilizatorilor să aleagă tipurile de documente particularizate din partea SAP Ariba Sourcing unde trebuie create contractele SAP ERP utilizând tipul de document particularizat selectat. Din cauza unor limitări Ariba Network, puteți mapa doar un tip de document în funcție de valoare sau cantitate (WK dacă este valoare sau MK dacă este cantitate). Nu există nicio modalitate standard de a avea tipuri de contracte suplimentare.
Soluție:
- Un câmp particularizat denumit cus_SAPDocumentCategory a fost creat pe partea Ariba Sourcing pentru a permite utilizatorilor să selecteze tipurile de contracte.
- Ori de câte ori cererea de contract este trimisă către Ariba Network din Ariba Sourcing și apoi ajunge la CIG, payload-ul (Payload-ul original care este trimis către CIG) conține un câmp de valoare particularizat sub forma unui câmp extrinsec: <Extrinsic name="cus_SAPDocumentCategory">ZMK1</Extrinsic>.
- Cerința este ca informațiile cus_SAPDocumentCategory (în acest caz ZMK1) să fie mapate la cererea <ProcessingTypeCode>ZMK1<ProcessingTypeCode/> pentru PurchasingContractERPRequest_V1 care este înregistrată în SAP ERP via CIG (ieșirea dorită a payload-ului final sau cum ar trebui să arate după ce treceți prin CIG).
- Regula de mapare particularizată dorită furnizată prin fișa de informații a șablonului de mapare (informațiile șablonului fișei de mapare cu informațiile xpath și regulile de mapare).
| | CIG - Care sunt informațiile necesare pe care trebuie să le furnizez pentru customizarea mapării 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