Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: Azure Logic Apps (Consumo e Standard)
Depois de adicionar parceiros à sua conta de integração, especifique como os parceiros trocam mensagens definindo contratos na sua conta de integração. Os acordos ajudam as organizações a se comunicarem perfeitamente entre si, definindo o protocolo padrão específico do setor para troca de mensagens e fornecendo os seguintes benefícios compartilhados:
Permitir que as organizações troquem informações usando um formato conhecido.
Melhore a eficiência ao realizar transações entre empresas (B2B).
Facilite a criação, o gerenciamento e o uso de contratos para a criação de soluções de integração corporativa.
Um contrato requer um parceiro anfitrião, que é sempre a sua organização, e um parceiro convidado, que é a organização que troca mensagens com a sua organização. O parceiro convidado pode ser outra empresa, ou até mesmo um departamento em sua própria organização. Usando este contrato, você especifica como lidar com mensagens de entrada e saída da perspetiva do parceiro anfitrião.
Este artigo mostra como criar e gerenciar um contrato, que você pode usar para trocar mensagens B2B com outro parceiro usando as operações AS2, X12, EDIFACT ou RosettaNet.
Se você é novo em aplicativos lógicos, consulte O que são os Aplicativos Lógicos do Azure? Para obter mais informações sobre integração empresarial B2B, consulte Fluxos de trabalho de integração empresarial B2B com Aplicativos Lógicos do Azure e Pacote de Integração Empresarial.
Pré-requisitos
Uma conta Azure e uma assinatura. Se ainda não tiver uma subscrição, inscreva-se numa conta gratuita do Azure.
Um recurso de conta de integração onde você define e armazena artefatos, como parceiros comerciais, contratos, certificados e assim por diante, para uso em sua integração empresarial e fluxos de trabalho B2B. Este recurso tem de cumprir os seguintes requisitos:
Está associado à mesma assinatura do Azure que seu recurso de aplicativo lógico.
Existe no mesmo local ou região do Azure que seu recurso de aplicativo lógico.
Se você estiver usando o tipo de recurso Aplicativo Lógico (Consumo), sua conta de integração exigirá um link para o recurso do aplicativo lógico antes que você possa usar artefatos em seu fluxo de trabalho.
Se você estiver usando o tipo de recurso Aplicativo Lógico (Padrão), sua conta de integração não precisará de um link para o recurso do aplicativo lógico, mas ainda precisará armazenar outros artefatos, como parceiros, contratos e certificados, além de usar as operações AS2, X12 e EDIFACT. Sua conta de integração ainda precisa atender a outros requisitos, como usar a mesma assinatura do Azure e existir no mesmo local que seu recurso de aplicativo lógico.
Observação
Atualmente, apenas o tipo de recurso Logic App (Consumo) suporta operações RosettaNet . O tipo de recurso Logic App (Standard) não inclui operações RosettaNet .
Pelo menos dois parceiros comerciais na sua conta de integração. Um acordo requer um parceiro anfitrião e um parceiro convidado. Além disso, um contrato exige que ambos os parceiros usem o mesmo qualificador de identidade comercial ou compatível que seja apropriado para um contrato AS2, X12, EDIFACT ou RosettaNet.
Opcionalmente, o recurso do aplicativo lógico e o fluxo de trabalho onde você deseja usar o contrato para trocar mensagens. O fluxo de trabalho requer qualquer gatilho que inicie o fluxo de trabalho do seu aplicativo lógico.
Se você é novo em aplicativos lógicos, consulte O que são Aplicativos Lógicos do Azure e Criar um exemplo de fluxo de trabalho de aplicativo lógico de consumo.
Adicionar um contrato
Na caixa de pesquisa do portal do Azure , digite
integration accountse selecione Contas de integração.Em Contas de integração, selecione a conta de integração à qual pretende adicionar os seus parceiros.
No menu da conta de integração, em Configurações, selecione Contratos.
No painel Contratos , selecione Adicionar.
No painel Adicionar , forneça as seguintes informações sobre o contrato:
Propriedade Obrigatório Valor Description Nome Yes < nome-contrato> O nome do seu contrato Tipo de acordo Yes AS2, X12, EDIFACT ouRosettaNet O tipo de protocolo para o seu contrato. Quando você cria seu arquivo de contrato, o conteúdo desse arquivo deve corresponder ao tipo de contrato. Parceiro anfitrião Yes < nome do anfitrião-parceiro> O parceiro anfitrião representa a sua organização Identidade do anfitrião Yes < identificador do parceiro-host> O identificador do parceiro anfitrião Parceiro convidado Yes < nome-parceiro-convidado> O parceiro convidado representa a organização que se comunica com sua organização Identidade do hóspede Yes < identificador hóspede-parceiro> O identificador do parceiro convidado Configurações de recebimento Varies Varies Essas propriedades especificam como o parceiro anfitrião recebe mensagens de entrada do parceiro convidado no acordo. Para obter mais informações, consulte o respetivo tipo de contrato: - Configurações de mensagem AS2
- Configurações de mensagem EDIFACT
- Configurações de mensagem X12Configurações de envio Varies Varies Essas propriedades especificam como o parceiro anfitrião envia mensagens de saída para o parceiro convidado no âmbito do acordo. Para obter mais informações, consulte o respetivo tipo de contrato: - Configurações de mensagem AS2
- Configurações de mensagem EDIFACT
- Configurações de mensagem X12Referências PIP RosettaNet Varies Varies Este painel especifica informações sobre um ou mais Processos de Interface de Parceiro (PIP) para usar mensagens RosettaNet. Para obter mais informações, consulte as mensagens do Exchange RosettaNet. Importante
A resolução de um contrato depende da correspondência dos seguintes itens definidos no parceiro e na mensagem de entrada:
- O qualificador e o identificador do remetente
- Qualificador e identificador do recetor
Se esses valores mudarem para o seu parceiro, certifique-se de atualizar o contrato também.
Quando tiver terminado, selecione OK.
O seu contrato aparece agora na lista de Acordos .
Editar um contrato
Na caixa de pesquisa do portal do Azure , digite
integration accountse selecione Contas de integração.Em Contas de integração, selecione a conta de integração à qual pretende adicionar os seus parceiros.
No menu da conta de integração, em Configurações, selecione Contratos.
No painel Contratos , selecione seu contrato, selecione Editar e faça as alterações.
Quando tiver terminado, selecione OK.
Eliminar um contrato
Na caixa de pesquisa do portal do Azure , digite
integration accountse selecione Contas de integração.Em Contas de integração, selecione a conta de integração à qual pretende adicionar os seus parceiros.
No menu da conta de integração, em Configurações, selecione Contratos.
No painel Contratos , selecione o contrato a ser excluído e selecione Excluir.
Para confirmar que deseja excluir o contrato, selecione Sim.