Condividi tramite


Passaggio 3: Creazione di mappe delle applicazioni LOB per il progetto relativo a prezzi e disponibilità per Contoso mediante BizTalk Mapper

In questo passaggio vengono create due mappe che definiscono la trasformazione necessaria per scambiare correttamente i messaggi tra i due partner commerciali. Per questo scenario, il sistema ERP Contoso è già standardizzato in un formato di messaggio per una richiesta prezzo e disponibilità. Le due mappe mappano rispettivamente i messaggi di richiesta e risposta del partner commerciale, Fabrikam, a e da quelli definiti internamente Contoso.

Per aggiungere un riferimento per lo schema di richiesta 3A2 PriceAndAvailability

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto ContosoPriceAndAvailability e quindi scegliere Aggiungi riferimento.

  2. Nella finestra di dialogo Aggiungi riferimento fare clic su Sfoglia.

  3. Passare all'unità> della cartella<:\Programmi\Microsoft BizTalk <version> Accelerator for RosettaNet\Bin e quindi selezionare l'assembly Microsoft.Solutions.BTARN.Schemas.RNPIPs.dll.

  4. Fare clic su Aggiungi, quindi su OK.

Per creare la richiesta 3A2 PriceAndAvailability alla mappa delle richieste Contoso PriceAndAvailability

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

  2. Nella finestra di dialogo Aggiungi nuovo elemento - ContosoPriceAndAvailability selezionare File mappa nel riquadro Categorie e quindi selezionare Mappa nel riquadro Modelli . Nella casella Nome digitare PIP3A2RequestToContoSoPriceRequest e quindi fare clic su Aggiungi.

Per associare gli schemi per la mappa PIP3A2RequestToContosoPriceRequest

  1. In BizTalk Mapper (con PIP3A2RequestToContosoPriceRequest.btm visualizzato), nel riquadro Schema di origine fare clic su Open Source Schema.

  2. Nella finestra di dialogo Selezione tipi BizTalk espandere ContosoPriceAndAvailability, espandere Riferimenti, espandere Microsoft.Solutions.BTARN.Schemas.RNPIPs e quindi espandere Schemi.

  3. Selezionare Microsoft.Solutions.BTARN.Schemas.RNPIPs.

    _3A2PriceAndAvailabilityQueryMessageGuideline_v1_3, quindi fare clic su OK.

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

  5. Nella finestra di dialogo Selezione tipi BizTalk espandere ContosoPriceAndAvailability e quindi espandere Schemi.

  6. Selezionare lo schema ContosoPriceAndAvailability.ContosoPriceSchema e quindi fare clic su OK.

  7. Nella finestra di dialogo Nodo radice per schema di destinazione selezionare lo schema rootPriceRequest e quindi fare clic su OK.

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

  2. Nel riquadro Schema di origine fare clic con il pulsante destro del mouse sul <nodo Schema> e quindi scegliere Espandi nodo albero.

  3. Trascinare il campo GlobalProductIdentifier nel campo ProductID nel riquadro Schema di destinazione.

    Nota

    È possibile trovare il campo GlobalProductIdentifier nel nodo Pip3A2PriceAndAvailabilityQuery/ProductPriceAndAvailabilityQuery/

    ProductPriceAndAvailability/ProductLineItem/productUnit/

    ProductPackageDescription/ProductIdentification.

  4. Nel menu File fare clic su Salva tutto per salvare le modifiche.

Vedere anche

Creazione e configurazione delle porte di BizTalk per Contoso