Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

As mensagens TOTVS possuem um segmento chamado MessageInformation que possui as principais informações utilizadas para identificação e roteamento da mensagem.

Exemplo

<MessageInformation version="11.0.0">

...

<GeneratedOn>2001-12-31T12:00:00</GeneratedOn>

<MessageInformation>

 


  • MessageInformation/Version: Identifica qual a versão da mensagem de negócio, que pode sofrer alterações no decorrer do tempo afetando essas informações.
  • UUID: Identificador único da mensagem que não pode ser igual ao UUID de qualquer outra mensagem em qualquer um dos aplicativos da integração.
  • Type: Identifica o tipo de mensagem (BusinessMessage, ReceiptMessage ou ResponseMessage).
  • Transaction: Identifica o tipo de transação da mensagem. Esta informação é utilizada pelos aplicativos para definir como os dados são processados no recebimento.
  • StandardVersion: Identifica a versão do padrão TOTVS, ou seja, do formato utilizado nas áreas genéricas da mensagem. Caso o padrão seja alterado, este valor é alterado.
  • SourceApplication: Identifica a instancia dos aplicativos que gerou a mensagem. Se duas instancias do mesmo aplicativo estão na mesma integração, cada um é identificado de forma única.
  • CompanyId: Identificador da empresa que gerou a mensagem.
  • Product: Identifica o produro e versão que originou a mensagem, o valor pode ser igual, mesmo em instancias diferentes do mesmo aplicativo.
  • GeneratedOn: Identifica o timestamp de geração da mensagem.

...