Condividi tramite


Passaggio 4: Creare la mappa

Passaggio 4 di 5

Tempo di completamento: 6 minuti

Obiettivo: In questo passaggio, crei una mappa che trasforma il messaggio di richiesta nel messaggio di rifiuto della richiesta.

Scopo: La mappa garantisce che il numero ID della richiesta e il totale complessivo siano inclusi nel messaggio di rifiuto della richiesta restituito al sistema di inventario magazzino. Si usa BizTalk Mapper per collegare i campi in un messaggio in arrivo ai campi definiti per il messaggio in uscita. Questa operazione è necessaria perché questi due messaggi non hanno la stessa struttura dello schema.

Prerequisiti

Prima di iniziare questo passaggio, tenere presente i requisiti seguenti:

Le procedure

La mappa dipende dallo schema request e dallo schema RequestDecline. È necessario compilare il progetto con lo schema prima di poterlo usare su una mappa.

Per compilare il progetto EAISchemas

  • In Esplora soluzioni fare clic con il pulsante destro del mouse su EAISchemas e quindi scegliere Compila.

Per creare la mappa

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto EAISchemas , scegliere Aggiungi e quindi fare clic su Nuovo elemento.

  2. Nella finestra di dialogo Aggiungi nuovo elemento - EAISchemas eseguire le operazioni seguenti:

    Usare questo Per farlo
    Modelli installati Fare clic su Mappa File e quindi su Mappa.
    Nome Digitare MapToReqDecline.btm.
  3. Fare clic su Aggiungi.

    La figura seguente illustra lo schema di origine, lo schema di destinazione e la griglia del mapper.

    Mappa MapToReqDenied

  4. Nel riquadro Schema di origine fare clic su Schema open source.

  5. Nella finestra di dialogo Selezione tipi BizTalk espandere EAISchemas, espandere Schemi, fare clic su EAISchemas.Requeste quindi fare clic su OK.

  6. Nel riquadro Schema di origine fare clic destro su <Schema> e quindi scegliere Espandi nodo albero.

  7. Nel riquadro Schema di destinazione fare clic su Apri schema di destinazione.

  8. Nella finestra di dialogo Selezione tipi BizTalk espandere EAISchemas, espandere Schemi, fare clic su EAISchemas.RequestDecline, e poi fare clic su OK.

  9. Nel riquadro Schema di destinazione fare clic con il pulsante destro del mouse su <Schema> e quindi scegliere Espandi nodo albero.

  10. Nel riquadro Schema di origine trascinare il campo ReqID in ReqID nel riquadro Schema di destinazione . Viene visualizzata una linea che collega i due elementi.

  11. Nel riquadro Schema di origine, trascinare il campo GrandTotal nel campo GrandTotal nel riquadro Schema di destinazione per mappare i dati da uno schema all'altro.

  12. Scegliere Salva tutto dal menu File per salvare il lavoro.

Cosa ho appena fatto?

In questo passaggio è stata creata una mappa che trasforma il messaggio Richiesta in Messaggio RequestDecline.

Passaggi successivi

Compila il progetto EAISchemas.

Vedere anche

Passaggio 1: Creare un progetto EAISchemas
Passaggio 2: Creare lo schema delle richieste di inventario
Passaggio 3: Creare lo schema di rifiuto della richiesta
Passaggio 4: Creare la mappa
Passaggio 5: Compilare il progetto EAISchemas
Creazione di mappe con BizTalk Mapper