Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: Aplicativos Lógicos do Azure (Consumo)
Observação
Este artigo aplica-se apenas aos fluxos de trabalho da aplicação lógica de consumo. Para obter informações sobre como monitorar aplicativos lógicos padrão, consulte a seguinte documentação:
O Azure Logic Apps inclui rastreio incorporado que pode ativar para partes do seu fluxo de trabalho. Para ajudá-lo a monitorar a entrega ou recebimento bem-sucedidos, erros e propriedades de mensagens B2B (business-to-business), você pode criar e usar esquemas AS2, X12 e de acompanhamento personalizado em sua conta de integração. Este guia de referência descreve a sintaxe e os atributos para esses esquemas de rastreamento.
AS2
- Esquema de controle de mensagens AS2
- Esquema de monitorização de notificações de disposição de mensagens (MDN) AS2
Mensagem AS2 - esquema de rastreamento
A sintaxe a seguir descreve o esquema para controlar uma mensagem AS2:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"dispositionType": "",
"fileName": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isMessageEncrypted": "",
"isMessageCompressed": "",
"incomingHeaders": {},
"outgoingHeaders": {},
"correlationMessageId": "",
"isNrrEnabled": "",
"isMdnExpected": "",
"mdnType": ""
}
}
Mensagem AS2 - propriedadesDoAcordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do parceiro para o remetente da mensagem AS2 |
receiverPartnerName |
Não | Cordão | Nome do parceiro para o recetor de mensagens AS2 |
as2To |
Yes | Cordão | Nome para o recetor de mensagem AS2 nos cabeçalhos AS2 |
as2From |
Yes | Cordão | Nome do remetente da mensagem AS2 nos cabeçalhos da mensagem AS2 |
agreementName |
Não | Cordão | Nome do contrato AS2 que resolve as mensagens |
Mensagem AS2 - propriedadesDaMensagem
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Cordão | Direção do fluxo de mensagens (send ou receive ) |
messageId |
Não | Cordão | ID da mensagem AS2 nos cabeçalhos das mensagens AS2 |
dispositionType |
Não | Cordão | Tipo de disposição para a notificação de disposição de mensagem (MDN) |
fileName |
Não | Cordão | Nome do arquivo do cabeçalho da mensagem AS2 |
isMessageFailed |
Yes | booleano | Se a mensagem AS2 falhou |
isMessageSigned |
Yes | booleano | Se a mensagem AS2 está assinada |
isMessageEncrypted |
Yes | booleano | Se a mensagem AS2 está encriptada |
isMessageCompressed |
Yes | booleano | Se a mensagem AS2 está compactada |
incomingHeaders |
Não | Dicionário JToken | Detalhes do cabeçalho da mensagem AS2 recebida |
outgoingHeaders |
Não | Dicionário JToken | Detalhes do cabeçalho da mensagem AS2 de saída |
correlationMessageId |
Não | Cordão | ID de mensagem para correlacionar mensagens AS2 com notificações de disposição de mensagens (MDNs) |
isNrrEnabled |
Yes | booleano | Se a Não Rejeição de Recebimento (NRR) está habilitada |
isMdnExpected |
Yes | booleano | Se o valor padrão deve ser usado, se desconhecido |
mdnType |
Yes | Enumeração | Valores permitidos: NotConfigured , Sync e Async |
AS2 MDN - esquema de rastreamento
A sintaxe a seguir descreve o esquema para controlar um MDN AS2:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"originalMessageId": "",
"dispositionType": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isNrrEnabled": "",
"statusCode": "",
"micVerificationStatus": "",
"correlationMessageId": "",
"incomingHeaders": {},
"outgoingHeaders": {}
}
}
AS2 MDN - propriedadesDeAcordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do parceiro para o remetente da mensagem AS2 |
receiverPartnerName |
Não | Cordão | Nome do parceiro para o recetor de mensagens AS2 |
as2To |
Yes | Cordão | Nome para o recetor de mensagem AS2 nos cabeçalhos AS2 |
as2From |
Yes | Cordão | Nome do remetente da mensagem AS2 nos cabeçalhos da mensagem AS2 |
agreementName |
Não | Cordão | Nome do contrato AS2 que resolve as mensagens |
AS2 MDN - messageProperties
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Cordão | Direção do fluxo de mensagens (send ou receive ) |
messageId |
Não | Cordão | ID da mensagem AS2 nos cabeçalhos das mensagens AS2 |
originalMessageId |
Não | Cordão | ID da mensagem AS2 original |
dispositionType |
Não | Cordão | Tipo de disposição para a notificação de disposição de mensagem (MDN) |
isMessageFailed |
Yes | booleano | Se a mensagem AS2 falhou |
isMessageSigned |
Yes | booleano | Se a mensagem AS2 está assinada |
isNrrEnabled |
Yes | booleano | Se a Não Rejeição de Recebimento (NRR) está habilitada |
statusCode |
Yes | Enumeração | Valores permitidos: Accepted , Rejected e AcceptedWithErrors |
micVerificationStatus |
Yes | Enumeração | Valores permitidos: NotApplicable , Succeeded e Failed |
correlationMessageId |
Não | Cordão | ID de correlação, que é a ID da mensagem original que tem o MDN configurado |
incomingHeaders |
Não | Dicionário JToken | Detalhes do cabeçalho da mensagem AS2 recebida |
outgoingHeaders |
Não | Dicionário JToken | Detalhes do cabeçalho da mensagem AS2 de saída |
X12
- Esquema de rastreamento do conjunto de transações X12
- Esquema de reconhecimento e rastreamento do conjunto de transações X12
- Esquema de rastreamento de intercâmbio X12
- Esquema de seguimento de confirmação de intercâmbio de dados X12
- Esquema de rastreamento de grupo funcional X12
- Esquema de reconhecimento e acompanhamento do grupo funcional X12
Conjunto de transações X12 - esquema de rastreamento
A sintaxe a seguir descreve o esquema para rastrear um conjunto de transações X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"transactionSetControlNumber": "",
"correlationMessageId": "",
"messageType": "",
"isMessageFailed": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"needAk2LoopForValidMessages": "",
"segmentsCount": ""
}
}
Conjunto de transações X12 - propriedades do acordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do remetente da mensagem X12 do parceiro |
receiverPartnerName |
Não | Cordão | Nome do recetor de mensagens X12 do parceiro |
senderQualifier |
Yes | Cordão | Qualificador para o remetente da mensagem X12 do parceiro |
senderIdentifier |
Yes | Cordão | Identificador do parceiro remetente da mensagem X12 |
receiverQualifier |
Yes | Cordão | Qualificador para o recetor parceiro de mensagens X12 |
receiverIdentifier |
Yes | Cordão | Identificador do recetor de mensagens X12 do parceiro |
agreementName |
Não | Cordão | Nome do contrato X12 que resolve as mensagens |
Conjunto de transações X12 - messageProperties
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Enumeração | Direção do fluxo de mensagens (send ou receive ) |
interchangeControlNumber |
Não | Cordão | Número de controlo de intercâmbio para o reconhecimento funcional |
functionalGroupControlNumber |
Não | Cordão | Número de controlo do grupo de funções para a confirmação funcional |
transactionSetControlNumber |
Não | Cordão | Número de controle para o conjunto de transações |
correlationMessageId |
Não | Cordão | ID de correlação de mensagem, que combina os seguintes valores: {agreementName}{interchange-or-functionalGroup-ControlNumber}{transactionSetControlNumber} |
messageType |
Não | Cordão | Conjunto de transações ou tipo de documento |
isMessageFailed |
Yes | booleano | Se a mensagem X12 falhou |
isTechnicalAcknowledgmentExpected |
Yes | booleano | Se o reconhecimento técnico está configurado no contrato X12 |
isFunctionalAcknowledgmentExpected |
Yes | booleano | Se o reconhecimento funcional está configurado no contrato X12 |
needAk2LoopForValidMessages |
Yes | booleano | Se o loop AK2 é necessário para uma mensagem válida |
segmentsCount |
Não | Número inteiro | Número de segmentos no conjunto de transações X12 |
Reconhecimento do conjunto de transações X12 - esquema de rastreamento
A sintaxe a seguir descreve o esquema para rastrear uma confirmação de conjunto de transações X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"isaSegment": "",
"gsSegment": "",
"respondingFunctionalGroupControlNumber": "",
"respondingFunctionalGroupId": "",
"respondingTransactionSetControlNumber": "",
"respondingTransactionSetId": "",
"statusCode": "",
"processingStatus": "",
"correlationMessageId": "",
"isMessageFailed": "",
"ak2Segment": "",
"ak3Segment": "",
"ak5Segment": ""
}
}
Reconhecimento do conjunto de transações X12 - propriedades do acordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do remetente da mensagem X12 do parceiro |
receiverPartnerName |
Não | Cordão | Nome do recetor de mensagens X12 do parceiro |
senderQualifier |
Yes | Cordão | Qualificador para o remetente da mensagem X12 do parceiro |
senderIdentifier |
Yes | Cordão | Identificador do parceiro remetente da mensagem X12 |
receiverQualifier |
Yes | Cordão | Qualificador para o recetor parceiro de mensagens X12 |
receiverIdentifier |
Yes | Cordão | Identificador do recetor de mensagens X12 do parceiro |
agreementName |
Não | Cordão | Nome do contrato X12 que resolve as mensagens |
Reconhecimento do conjunto de transações X12 - messageProperties
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Enumeração | Direção do fluxo de mensagens (send ou receive ) |
interchangeControlNumber |
Não | Cordão | Número de controle de intercâmbio para o reconhecimento funcional. Esse valor é preenchido somente para o remetente quando uma confirmação funcional é recebida para as mensagens enviadas ao parceiro. |
functionalGroupControlNumber |
Não | Cordão | Número de controlo do grupo funcional para confirmação funcional. Esse valor é preenchido somente para o remetente quando uma confirmação funcional é recebida para as mensagens enviadas ao parceiro. |
isaSegment |
Não | Cordão | O segmento ISA (Interchange Control Header) para a mensagem X12. Esse valor é preenchido somente para o remetente quando uma confirmação funcional é recebida para as mensagens enviadas ao parceiro. |
gsSegment |
Não | Cordão | Segmento GS na mensagem X12. Esse valor é preenchido somente para o remetente quando uma confirmação funcional é recebida para as mensagens enviadas ao parceiro. |
respondingFunctionalGroupControlNumber |
Não | Cordão | Número de controle para o grupo funcional respondente |
respondingFunctionalGroupId |
Não | Cordão | ID do grupo funcional respondente que mapeia para AK101 na confirmação |
respondingTransactionSetControlNumber |
Não | Cordão | Número de controle para o conjunto de transações correspondente |
respondingTransactionSetId |
Não | Cordão | ID do conjunto de transações de resposta que corresponde a AK201 no reconhecimento |
statusCode |
Yes | booleano | Código de status de confirmação para o conjunto de transações |
processingStatus |
Yes | Enumeração | Status de processamento para o reconhecimento com estes valores permitidos: Received , Generated , e Sent |
correlationMessageId |
Não | Cordão | ID de correlação de mensagem, que combina os seguintes valores: {agreementName}{interchange-or-functionalGroup-ControlNumber}{transactionSetControlNumber} |
isMessageFailed |
Yes | booleano | Se a mensagem X12 falhou |
ak2Segment |
Não | Cordão | Reconhecimento de um conjunto de transações no grupo funcional recebido |
ak3Segment |
Não | Cordão | Relata erros em um segmento de dados |
ak5Segment |
Não | Cordão | Informa se o conjunto de transações identificado no segmento AK2 é aceito ou rejeitado e por que |
Intercâmbio X12 - esquema de rastreamento
A sintaxe a seguir descreve o esquema para controlar um intercâmbio X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isMessageFailed": "",
"isa09": "",
"isa10": "",
"isa11": "",
"isa12": "",
"isa14": "",
"isa15": "",
"isa16": ""
}
}
Intercâmbio X12 - propriedades do acordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do remetente da mensagem X12 do parceiro |
receiverPartnerName |
Não | Cordão | Nome do recetor de mensagens X12 do parceiro |
senderQualifier |
Yes | Cordão | Qualificador para o remetente da mensagem X12 do parceiro |
senderIdentifier |
Yes | Cordão | Identificador do parceiro remetente da mensagem X12 |
receiverQualifier |
Yes | Cordão | Qualificador para o recetor parceiro de mensagens X12 |
receiverIdentifier |
Yes | Cordão | Identificador do recetor de mensagens X12 do parceiro |
agreementName |
Não | Cordão | Nome do contrato X12 que resolve as mensagens |
Intercâmbio X12 - propriedadesDaMensagem
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Enumeração | Direção do fluxo de mensagens (send ou receive ) |
interchangeControlNumber |
Não | Cordão | Número de controlo de intercâmbio |
isaSegment |
Não | Cordão | O segmento ISA para a mensagem X12 |
isMessageFailed |
Yes | booleano | Se a mensagem X12 falhou |
isTechnicalAcknowledgmentExpected |
Yes | booleano | Se o reconhecimento técnico está configurado no contrato X12 |
isa09 |
Não | Cordão | Data de intercâmbio de documentos X12 |
isa10 |
Não | Cordão | Tempo de intercâmbio de documentos X12 |
isa11 |
Não | Cordão | Identificador de padrões de controle de intercâmbio X12 |
isa12 |
Não | Cordão | Número da versão do controle de intercâmbio X12 |
isa14 |
Não | Cordão | É solicitado o reconhecimento do X12 |
isa15 |
Não | Cordão | Indicador para teste ou produção |
isa16 |
Não | Cordão | Separador de elementos |
Reconhecimento de intercâmbio X12 - esquema de monitorização
A sintaxe a seguir descreve o esquema para acompanhar uma confirmação de intercâmbio X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"respondingInterchangeControlNumber": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ta102": "",
"ta103": "",
"ta105": ""
}
}
Confirmação de intercâmbio X12 - propriedades do acordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do remetente da mensagem X12 do parceiro |
receiverPartnerName |
Não | Cordão | Nome do recetor de mensagens X12 do parceiro |
senderQualifier |
Yes | Cordão | Qualificador para o remetente da mensagem X12 do parceiro |
senderIdentifier |
Yes | Cordão | Identificador do parceiro remetente da mensagem X12 |
receiverQualifier |
Yes | Cordão | Qualificador para o recetor parceiro de mensagens X12 |
receiverIdentifier |
Yes | Cordão | Identificador do recetor de mensagens X12 do parceiro |
agreementName |
Não | Cordão | Nome do contrato X12 que resolve as mensagens |
Confirmação de intercâmbio X12 - messageProperties
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Enumeração | Direção do fluxo de mensagens (send ou receive ) |
interchangeControlNumber |
Não | Cordão | Número de controlo de intercâmbio para o reconhecimento técnico recebido dos parceiros |
isaSegment |
Não | Cordão | O segmento ISA para o reconhecimento técnico que é recebido dos parceiros |
respondingInterchangeControlNumber |
Não | Cordão | Número de controlo de intercâmbio para o reconhecimento técnico recebido dos parceiros |
isMessageFailed |
Yes | booleano | Se a mensagem X12 falhou |
statusCode |
Yes | Enumeração | Trocar código de status de confirmação com estes valores permitidos: Accepted , Rejected e AcceptedWithErrors |
processingStatus |
Yes | Enumeração | Status de processamento para o reconhecimento com estes valores permitidos: Received , Generated , e Sent |
ta102 |
Não | Cordão | Data de troca |
ta103 |
Não | Cordão | Tempo de intercâmbio |
ta105 |
Não | Cordão | Código da nota de intercâmbio |
Grupo funcional X12 - esquema de rastreamento
A sintaxe a seguir descreve o esquema para rastrear um grupo funcional X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"gsSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"isMessageFailed": "",
"gs01": "",
"gs02": "",
"gs03": "",
"gs04": "",
"gs05": "",
"gs07": "",
"gs08": ""
}
}
Grupo funcional X12 - propriedades de acordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do remetente da mensagem X12 do parceiro |
receiverPartnerName |
Não | Cordão | Nome do recetor de mensagens X12 do parceiro |
senderQualifier |
Yes | Cordão | Qualificador para o remetente da mensagem X12 do parceiro |
senderIdentifier |
Yes | Cordão | Identificador do parceiro remetente da mensagem X12 |
receiverQualifier |
Yes | Cordão | Qualificador para o recetor parceiro de mensagens X12 |
receiverIdentifier |
Yes | Cordão | Identificador do recetor de mensagens X12 do parceiro |
agreementName |
Não | Cordão | Nome do contrato X12 que resolve as mensagens |
Grupo funcional X12 - messageProperties
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Enumeração | Direção do fluxo de mensagens (send ou receive ) |
interchangeControlNumber |
Não | Cordão | Número de controlo de intercâmbio |
functionalGroupControlNumber |
Não | Cordão | Número de controlo do grupo funcional |
gsSegment |
Não | Cordão | Segmento GS na mensagem X12 |
isTechnicalAcknowledgmentExpected |
Yes | booleano | Se o reconhecimento técnico está configurado no contrato X12 |
isFunctionalAcknowledgmentExpected |
Yes | booleano | Se o reconhecimento funcional está configurado no contrato X12 |
isMessageFailed |
Yes | booleano | Se a mensagem X12 falhou |
gs01 |
Não | Cordão | Código identificador do grupo funcional |
gs02 |
Não | Cordão | Código do remetente do aplicativo |
gs03 |
Não | Cordão | Código do recetor da aplicação |
gs04 |
Não | Cordão | Data do grupo funcional |
gs05 |
Não | Cordão | Tempo funcional de grupo |
gs07 |
Não | Cordão | Código da agência responsável |
gs08 |
Não | Cordão | Código identificador da versão, lançamento ou indústria |
Reconhecimento do grupo funcional X12 - esquema de seguimento
A sintaxe a seguir descreve o esquema para acompanhar uma confirmação de grupo funcional X12:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"isaSegment": "",
"gsSegment": "",
"respondingFunctionalGroupControlNumber": "",
"respondingFunctionalGroupId": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ak903": "",
"ak904": "",
"ak9Segment": ""
}
}
Reconhecimento do grupo funcional X12 - propriedades do acordo
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
senderPartnerName |
Não | Cordão | Nome do remetente da mensagem X12 do parceiro |
receiverPartnerName |
Não | Cordão | Nome do recetor de mensagens X12 do parceiro |
senderQualifier |
Yes | Cordão | Qualificador para o remetente da mensagem X12 do parceiro |
senderIdentifier |
Yes | Cordão | Identificador do parceiro remetente da mensagem X12 |
receiverQualifier |
Yes | Cordão | Qualificador para o recetor parceiro de mensagens X12 |
receiverIdentifier |
Yes | Cordão | Identificador do recetor de mensagens X12 do parceiro |
agreementName |
Não | Cordão | Nome do contrato X12 que resolve as mensagens |
Reconhecimento do grupo funcional X12 - propriedades da mensagem
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
direction |
Yes | Enumeração | Direção do fluxo de mensagens (send ou receive ) |
functionalGroupControlNumber |
Não | Cordão | Número de controlo do grupo funcional para o reconhecimento técnico. Esse valor é preenchido para o remetente quando uma confirmação técnica é recebida dos parceiros. |
interchangeControlNumber |
Não | Cordão | Número de controlo de intercâmbio. Esse valor é preenchido para o remetente quando uma confirmação técnica é recebida dos parceiros. |
isaSegment |
Não | Cordão | O mesmo que interchangeControlNumber, mas preenche apenas em casos específicos |
gsSegment |
Não | Cordão | O mesmo que functionalGrouControlNumber , mas só se aplica em casos específicos. |
respondingFunctionalGroupControlNumber |
Não | Cordão | Número de controlo para o grupo funcional original |
respondingFunctionalGroupId |
Não | Cordão | Mapeia para AK101 no ID do grupo funcional de reconhecimento |
isMessageFailed |
Yes | booleano | Se a mensagem X12 falhou |
statusCode |
Yes | Enumeração | Código de status de reconhecimento com estes valores permitidos: Accepted , Rejected e AcceptedWithErrors |
processingStatus |
Yes | Enumeração | Status de processamento para o reconhecimento com estes valores permitidos: Received , Generated , e Sent |
ak903 |
Não | Cordão | Número de conjuntos de transações recebidos |
ak904 |
Não | Cordão | Número de conjuntos de transações aceites no grupo funcional identificado |
ak9Segment |
Não | Cordão | Se o grupo funcional identificado no segmento AK1 é aceite ou rejeitado e porquê |
Personalizado
Você pode configurar o acompanhamento personalizado que registra eventos do início ao fim do fluxo de trabalho do aplicativo lógico. Por exemplo, você pode registrar eventos de camadas que incluem seu fluxo de trabalho, SQL Server, BizTalk Server ou qualquer outra camada. A seção a seguir fornece código de esquema de controle personalizado que você pode usar nas camadas fora do seu fluxo de trabalho.
A sintaxe a seguir descreve o esquema para acompanhamento personalizado:
{
"sourceType": "",
"source": {
"workflow": {
"systemId": ""
},
"runInstance": {
"runId": ""
},
"operation": {
"operationName": "",
"repeatItemScopeName": "",
"repeatItemIndex": ,
"trackingId": "",
"correlationId": "",
"clientRequestId": ""
}
},
"events": [
{
"eventLevel": "",
"eventTime": "",
"recordType": "",
"record": {}
}
]
}
Propriedade | Obrigatório | Tipo | Descrição |
---|---|---|---|
sourceType |
Yes | Cordão | Especifique a origem de execução com estes valores permitidos: Microsoft.Logic/workflows , custom ** |
source |
Yes | String ou JToken | Se o tipo de fonte for Microsoft.Logic/workflows , as informações de origem devem seguir o esquema descrito. Se o tipo de origem for custom , o esquema tem o tipo JToken. |
systemId |
Yes | Cordão | O ID do sistema para a aplicação lógica |
runId |
Yes | Cordão | O ID de execução para a aplicação lógica |
operationName |
Yes | Cordão | Nome da operação, por exemplo, ação ou gatilho |
repeatItemScopeName |
Yes | Cordão | Repita o nome do item se a ação estiver num loop foreach ou until |
repeatItemIndex |
Yes | Número inteiro | Número de índice de um item repetido para indicar que a ação está num loop foreach ou until |
trackingId |
Não | Cordão | ID de acompanhamento para correlacionar as mensagens |
correlationId |
Não | Cordão | ID de correlação para correlacionar as mensagens |
clientRequestId |
Não | Cordão | O cliente pode preencher essa propriedade para correlacionar mensagens |
eventLevel |
Yes | Cordão | Nível do evento |
eventTime |
Yes | Data e Hora | Hora do evento no formato UTC: AAAA-MM-DDTHH:MM:SS.00000Z |
recordType |
Yes | Cordão | Tipo de registo com este valor único permitido: custom |
record |
Yes | JToken | Tipo de registo personalizado disponível apenas no formato JToken |