Histórico da Página
...
- MessageInformation version: Identifica qual a versão da mensagem de negócio. Uma mensagem de Item, por exemplo, pode sofrer alterações no decorrer do tempo, sendo que cada uma destas alterações irá afetar esta informação;
- CompanyId/BranchId/UserId: Identificador da empresa/filial e usuário que gerou a mensagem (obrigatória);
- DeliveryType: Forma de envio da mensagem, podendo ser "sync" ou "async", ou seja, "síncrono" ou "assíncrono" respectivamente;
- GeneratedOn: Identifica o timestamp de geração desta mensagem;
- Product: Identifica o produto e versão do aplicativo que originou a mensagem. Neste caso, o valor pode ser igual, mesmo em instâncias diferentes do mesmo aplicativo;
- SourceApplication: Identifica a instância dos aplicativos que gerou a mensagem. Uma instância representa uma instalação/configuração daquele aplicativo/produto. Caso duas instâncias do mesmo aplicativo participem da mesma integração, cada uma deverá ser identificada de forma única;
- StandardVersion: Identifica a versão do padrão TOTVS, ou seja, do formato utilizado nas áreas genéricas da mensagem TOTVS. Caso o padrão TOTVS seja alterado, este valor será alterado;
- Transaction: Identificador do tipo de transação da mensagem. Esta informação será utilizada pelos aplicativos para definir como os dados serão processados no recebimento;
- Type: Identifica o tipo da mensagem (BusinessMessage ou ResponseMessage);
UUID: Identificador único da mensagem e que não pode ser igual ao UUID de qualquer outra mensagem em qualquer um dos aplicativos participantes da integração.
O PIMSConnector utilizará a estrutura de mensagem padronizada, para realizar a troca das mensagens entres os aplicativos externos, aproveitando os fundamentos presentes na Mensagem Estruturada.
TAG | TIPO | TAMANHO | DESCRITIVO |
---|---|---|---|
BranchId | String | 10 | Identificador da filial que gerou a mensagem (obrigatório) |
CompanyId | String | 20 | Identificador da empresa que gerou a mensagem (obrigatório) |
UserId | String | Identificador do usuário que gerou a mensagem (obrigatório) | |
DeliveryType | String | 5 | Forma de envio da mensagem, podendo ser "Sync" ou "Async", ou seja, "síncrono" ou "assíncrono" respectivamente; |
GeneratedOn | DateTime | - | Identifica o timestamp de geração desta mensagem |
Product | String | 60 | Identifica o produto e versão do aplicativo que originou a mensagem. Neste caso, o valor pode ser igual, mesmo em instâncias diferentes do mesmo aplicativo |
SourceApplication | String | 60 | Identifica a instância dos aplicativos que gerou a mensagem. Uma instância representa uma instalação/configuração daquele aplicativo/produto. Caso duas instâncias do mesmo aplicativo participem da mesma integração, cada uma deverá ser identificada de forma única |
StandardVersion | String | 20 | Identifica a versão do padrão TOTVS, ou seja, do formato utilizado nas áreas genéricas da mensagem TOTVS. Caso o padrão TOTVS seja alterado, este valor será alterado |
Transaction | String | 50 | Identifica o tipo de transação da mensagem. Esta informação será utilizada pelos aplicativos para definir como os dados serão processados no recebimento |
Type | String | 20 | Identifica o tipo da mensagem (BusinessMessage ou ResponseMessage) |
UUID | String | 36 | Identificador único da mensagem e que não pode ser igual ao UUID de qualquer outra mensagem em qualquer um dos aplicativos participantes da integração |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas