Especificação | |||||||||||
Produto | Protheus | Módulo | Configurador | ||||||||
Segmento Executor |
| ||||||||||
Projeto1 | M_FRM005 | IRM1 | PCREQ-9722 | ||||||||
Requisito1 | PCREQ-9724 | Subtarefa1 |
| ||||||||
Chamado2 |
| ||||||||||
País | ( ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( X) TODOS. | ||||||||||
Outros |
|
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
O objetivo deste requisito é disponibilizar, através do EAI TOTVS e mais precisamente, através da engine de Mensagem Única TOTVS os objetos de negócio dos processos que podem ser integrados via EAI.
Após a implementação deste requisito deverá ser possível enviar, através de uma Mensagem Única TOTVS recebida a definição do objeto de negócios de uma rotina desejada.
Para isto deverá ser criada uma nova Mensagem TOTVS, a mensagem GetSchema, respeitando a estrutura do arquivo anexo a esta especificação.
Clique aqui e visualize o arquivo GetSchema.xsd.
O exemplo do Xml de entrada também está em anexo a esta especificação. Clique e visualize o arquivo GetSchemaIn.xml .
Somente poderá ser requisitado o Schema de um único adapter.
O exemplo do Xml de retorno também está em anexo a esta especificação. Clique e visualize o arquivo GetSchemaOut.xml.
Comportamentos esperados para a mensagem:
Específico Protheus
Somente serão retornados adpaters que possuam modelo de dados na rotina (não será distinguido se o modelo de dados é fake¸ou seja, serve para outro propósito específico ou é o modelo real da rotina impactada).
Os schemas serão retornados pelo método GetXmlSchema da classe FwFormModel.
O Protheus somente faz integrações nativas de rotinas que estejam cadastradas no Cadastro de Adapters Protheus. Desta maneira, somente rotinas cadastradas pela rotina APCFG020 (cadastro de adapters) serão retornadas por esta mensagem.
O nome enviado na tag adapter deverá ser o nome utilizado para a carga do modelo de dados no Protheus. Para efeitos do cadastro de adapter este é o valor do campo XX4_ROTINA.
Não se aplica
Não se aplica
Não se aplica
Não se aplica
Não se aplica
Não se aplica
Cadastro de Papéis
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|