Tipi di nodo e ID per la scheda SAP
Tipi di nodi di metadati e ID
La tabella seguente elenca il tipo di nodo e l'ID nodo per gli artefatti SAP visualizzati dall'adapter Microsoft BizTalk per mySAP Business Suite. L'ID del nodo è il percorso assoluto del nodo usato nei metodi IMetadataRetrievalContractBrowse, Search e GetMetadata .
Nome visualizzato artefatto | Tipo di nodo | ID del nodo |
---|---|---|
RFC | CATEGORIA | [VERSION]/RFCSECTION |
[RFC_APPL_GROUP_NAME] | CATEGORIA | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_ID] |
[RFC_NAME] | OPERATION | [VERSION]/Rfc/[RFC_NAME] |
RfcGetAttributes | OPERATION | [VERSION]/RfcApi/RfcGetAttributes |
TRFC | CATEGORIA | [VERSION]/TRFCSECTION |
[TRFC_APPL_GROUP_NAME] | CATEGORIA | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_ID] |
[TRFC_NAME] | OPERATION | [VERSION]/TRfc/[TRFC_NAME] |
RfcConfirmTransID | OPERATION | [VERSION]/RfcApi/RfcConfirmTransID |
BAPI | CATEGORIA | [VERSION]/BAPISECTION/000001 |
[BAPI_APPL_GROUP_NAME] | CATEGORIA | [VERSION]/BAPISECTION/[ BAPI_APPL_GROUP_NODE_ID] |
[BUSINESS_OBJECT_NAME] | CATEGORIA | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE] |
[BUSINESS_OBJECT_METHOD] | OPERATION | [VERSION]/BAPIOBJ/[BUSOBJ_TYPE]/[BUSOBJ_METHOD]/[FUNCTION_MODULE] |
IDOC | CATEGORIA | [VERSION]/IDOCSECTION |
[IDOC_MSG_TYPE_NAME] | CATEGORIA | [VERSION]/IDOCMESTYP/[IDOC_MSG_TYPE_NAME] |
([IDOC_TYPE_NAME]) ([IDOC_CIMTYPE]) | CATEGORIA | [VERSION]/IDOCCIMTYP/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[FIRST_IDOC_REL_NO] |
([IDOC_TYPE_NAME]. V[IDOC_VERSION]) ([IDOC_CIMTYPE]) ([IDOC_REL_NO]) | CATEGORIA | [VERSION]/IDOCCIMVER/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO] |
Send | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Send |
SendIdoc | OPERATION | [VERSION]/Idoc/SendIdoc |
Ricevere | OPERATION | [VERSION]/Idoc/[IDOC_VERSION]/[IDOC_TYPE_NAME]/[IDOC_CIMTYPE]/[IDOC_REL_NO]/Ricezione |
ReceiveIdoc | OPERATION | [VERSION]/Idoc/ReceiveIdoc |
[VERSION] = Stringa di versione; ad esempio , http://Microsoft.LobServices.Sap/2007/03
.
[RFC_APPL_GROUP_NAME] = Nome di un gruppo di applicazioni; Ad esempio, Sales.
[RFC_APPL_GROUP_ ID] = ID associato a un gruppo di applicazioni in SAP; ad esempio V (per Vendite).
[RFC_NAME] = Nome di un RFC; ad esempio, RFC_GET_SYSTEM_INFO.
[TRFC_APPL_GROUP_NAME] = Nome di un gruppo di applicazioni; Ad esempio, Sales. Si tratta dello stesso gruppo di applicazioni per le schede di rete.
[TRFC_APPL_GROUP_ ID] = ID associato a un gruppo di applicazioni in SAP; ad esempio V (per Vendite). Si tratta dello stesso ID per le schede di rete.
[TRFC_NAME]= Nome di una tRFC; ad esempio, RFC_GET_SYSTEM_INFO. Si tratta dello stesso nome RFC.
[BAPI_APPL_GROUP_NAME] = Nome del gruppo BAPI come nell'esplorazione BAPI in SAP. Ad esempio, Vendite e distribuzione.
[BAPI_APPL_GROUP_NODE_ID] = ID associato al nodo corrispondente nell'albero di Esplora BAPI in SAP; Ad esempio, 3253 per vendite e distribuzione. Si noti che potrebbero essere presenti più nodi di gruppo in un determinato nodo del gruppo BAPI. Ad esempio, il nodo Sales and Distribution ha un altro nodo di gruppo sotto di esso denominato Sales (ID nodo 3375).
[BUSINESS_OBJECT_NAME] = Nome di un oggetto business; Ad esempio, Sales Order.
[BUSOBJ_TYPE] = Tipo di oggetto business in SAP; ad esempio BUS2032 per l'oggetto business Sales Order.
[BUSINESS_OBJECT_METHOD] = Nome di un metodo di oggetto business; ad esempio GETLIST per l'oggetto business Sales Order.
[FUNCTION MODULE] = Modulo funzione SAP per il metodo dell'oggetto business; ad esempio, BAPI_SALESORDER_GETLIST per il metodo GETLIST dell'oggetto business Sales Order.
[IDOC_MSG_TYPE_NAME] = Nome di un tipo di messaggio IDOC; Ad esempio, ORDERS.
[IDOC_TYPE_NAME] = Nome del tipo IDOC; ad esempio, ORDERS05.
[IDOC_CIMTYPE] = Tipo CIM IDOC (estensione); ad esempio, Z1ORDERS.
[FIRST_IDOC_REL_NO] = Numero minimo di rilascio IDOC per un particolare tipo di IDOC; ad esempio, 46A per ORDERS05 in un particolare sistema SAP.
[IDOC_VERSION] = Numero di versione di IDOC; 2 per la versione 2 IDOCS e 3 per la versione 3 IDOCS..
[IDOC_REL_NO] = Numero di rilascio IDOC; ad esempio 46A, 46B o 620.
ID nodo ricerca metadati
La ricerca dei metadati è una funzionalità potente che Microsoft Windows Communication Foundation (WCF) Line of Business (LOB) Adapter SDK fa parte dell'interfaccia IMetadataRetrievalContract . La scheda SAP usa questa funzionalità per supportare la ricerca degli artefatti SAP seguenti.
Nome visualizzato artefatto | ID del nodo | Descrizione |
---|---|---|
/RFC | [VERSION]/RFCSECTION | Restituisce tutte le operazioni RFC che corrispondono all'espressione di ricerca. |
/RFC/[RFC_APPL_GROUP_NAME] | [VERSION]/RFCGROUP/[RFC_APPL_GROUP_NAME] | Restituire operazioni RFC nel gruppo di applicazioni che corrispondono all'espressione di ricerca. |
/TRFC | [VERSION]/TRFCSECTION | Restituisce tutte le operazioni RFC che corrispondono all'espressione di ricerca. |
/TRFC/[TRFC_APPL_GROUP_NAME] | [VERSION]/TRFCGROUP/[TRFC_APPL_GROUP_NAME] | Restituire operazioni RFC nel gruppo di applicazioni che corrispondono all'espressione di ricerca. |
/BAPI | [VERSION]/BAPISECTION | Restituisce tutti i BAPI corrispondenti all'espressione di ricerca. |
/IDOC | [VERSION]/IDOCSECTION | Restituisce tutti i IDOC corrispondenti all'espressione di ricerca. |
Nella tabella seguente sono elencati i caratteri jolly supportati dall'adapter SAP nelle espressioni di ricerca.
Carattere speciale | Interpretazione |
---|---|
più (+) | Corrisponde esattamente a un carattere. Ad esempio, A+ corrisponde a AB, AC, AD e così via. |
asterisco (*) | Corrisponde a zero o più caratteri; ad esempio, "A*" corrisponde a "A", "AB", "ABC" e così via. |
ID nodo di recupero dei metadati
Nella tabella seguente vengono riepilogate le caratteristiche dei metadati restituite dall'adattatore SAP.
Elemento | Caratteristiche dei metadati |
---|---|
RFC | - Nome RFC. - Importazione RFC, esportazione, modifica e parametri di tabella. - Tipi di dati dei parametri RFC. - Lunghezza del campo dei parametri RFC mappata a facet maxLength - Parametro obbligatorio RFC mappato a minOccurs di facet = 1 - Parametro facoltativo RFC mappato a minOccurs di facet = 0 - Vincolo NULL del parametro RFC mappato a facet isNillable = true. Ciò significa che l'adattatore non deve passare questo parametro al sistema SAP. - Il RFC stesso è l'operazione. |
TRFC | Uguale a RFC tranne - I parametri di importazione RFC non vengono visualizzati. Poiché tRFC è asincrono, non vengono visualizzati parametri di output. |
BAPI | - Nome dell'oggetto business - Nome del metodo dell'oggetto business - Uguale alle caratteristiche RFC |
IDOC | Tipo IDOC Cimtype Numero di versione IDOC Versione di IDOC Campi dei record di controllo IDOC mappati a un tipo complesso EDI_DC Segmenti di record di dati IDOC e campi segmentati mappati a un tipo complesso EDI_DD Segmento relazioni padre-figlio Parametro obbligatorio del segmento IDOC mappato a minOccurs = 1 Parametro facoltativo del segmento IDOC mappato a minOccurs = 0 Nome del campo dell'intestazione del segmento IDOC Tipo di dati del campo dell'intestazione del segmento IDOC Nome campo segmento IDOC Tipo di dati del campo del segmento IDOC Enumerazione dei valori dei campi del segmento IDOC Nota sui campi del segmento IDOC, valori massimi (intervalli ): quando un campo segmento IDOC contiene un elenco di valori min, viene visualizzato come enumerazione. Se il campo segmento IDOC contiene sia valori min che max, viene superficieto come stringa senza alcun costrutto di enumerazione o intervallo. |
Per informazioni dettagliate sul formato dei metadati esposti dall'adapter SAP per elementi e operazioni specifici nel sistema SAP, vedere Messaggi e schemi messaggi per l'adapter BizTalk per mySAP Business Suite.