CIG - Quali sono le informazioni richieste per la personalizzazione del mapping XSLT?
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Sto utilizzando il gateway SAP Ariba Cloud Integration (lato acquisto) per integrare il mio sistema SAP ERP con le applicazioni SAP Ariba (ad es. Ariba Network, SAP Ariba Procurement and invoice, SAP Ariba Sourcing and Supplier Management, ecc.). I mapping predefiniti di Cloud Integration Gateway (CIG) non soddisfano i miei requisiti aziendali.
Quali sono le informazioni richieste da fornire per la personalizzazione del mapping XSLT?
Come posso estendere o modificare la logica di mapping predefinita per CIG?
È possibile creare mapping personalizzati CIG alla fine utilizzando lo strumento Mapping CIG, tuttavia per limitazioni note che non possono essere eseguite dallo strumento di mapping CIG, è possibile richiedere una richiesta di modifica formale del mapping inviando un caso insieme ai seguenti dettagli:
- Il payload originale che viene inviato a CIG.
- L'uscita finale desiderata del payload (come dovrebbe occuparsi dopo aver attraversato CIG).
- Informazioni sul modello di foglio di mapping con le informazioni xpath e la logica/regole di mapping.
Dopo aver raccolto tutti i dettagli richiesti, creare un Caso Ariba e includere tutte queste informazioni.
Tenere presente che:
- Il modello di foglio di mapping è allegato a questa soluzione. Completarlo in base alle proprie esigenze di modifica del mappaggio e allegarlo al caso insieme ai payload.
- CIG non supporta trasformazioni, calcoli e regole complessi. Si consiglia sempre di inviare a CIG le informazioni finali da mappare al payload finale da consegnare al sistema esterno (ad es. SAP ERP, Ariba Network, ecc.). La mappatura 1:1 è l'approccio migliore.
Esempio pratico per la richiesta di modifica del mapping CIG di SAP Ariba
Problema aziendale: stiamo utilizzando Cloud Integration Gateway per integrare il nostro sistema SAP ERP nella soluzione SAP Ariba Sourcing al fine di creare contratti in SAP ERP. In SAP ERP si utilizzano più tipi di documento per contratti diversi da quelli standard (.es. ZWK1, ZMK1, YWK1, ecc). Esiste un requisito aziendale per consentire agli utenti di scegliere i tipi di documento personalizzati dal lato SAP Ariba Sourcing in cui i contratti SAP ERP devono essere creati utilizzando il tipo di documento personalizzato selezionato. A causa di alcune limitazioni di Ariba Network, è possibile mappare un solo tipo di documento in base al valore o alla quantità (WK se valore o MK se quantità). Non esiste un modo standard per avere tipi di contratto supplementari.
Soluzione:
- È stato creato un campo personalizzato denominato cus_SAPDocumentCategory sul lato Ariba Sourcing per consentire agli utenti di selezionare i tipi di contratto.
- Ogni volta che la richiesta di contratto viene inviata ad Ariba Network da Ariba Sourcing e raggiunge CIG, il payload (il payload originale inviato a CIG) contiene un campo valore personalizzato in forma di elemento estrinseco: <Extrinsic name="cus_SAPDocumentCategory">ZMK1</Extrinsic>.
- Il requisito è avere le informazioni cus_SAPDocumentCategory (in questo caso ZMK1) mappate alla richiesta <ProcessingTypeCode>ZMK1<ProcessingTypeCode/> della richiesta PurchasingContractERPRequest_V1 registrata in SAP ERP tramite CIG (l'output payload finale desiderato o l'aspetto che dovrebbe avere dopo l'esecuzione di CIG).
- La regola di mapping personalizzata desiderata fornita tramite il foglio informazioni del modello di mapping (le informazioni sul modello di foglio di mapping con le informazioni xpath e le regole di mapping).
| | CIG - Quali sono le informazioni richieste per la personalizzazione del mapping 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