01. DADOS GERAIS
Produto: | TOTVS Agro Beneficiamento
|
---|---|
Linha de Produto: |
|
Segmento: | Agroindústria |
Módulo: | INTEGRAÇÕES |
Função: | |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROINDUSTRIA-12171 |
02. SITUAÇÃO/REQUISITO
oje, para as integrações com o PIMSConnector, Datasul e IDCotton possuímos algumas classes utilitárias para definir a infraestrutura de comunicação para cada:
PIMS Connect: PIMSConnectorRestRequest;
Datasul: DatasulRestRequest;
ID Cotton: IDCottonRestRequest.
Estas classes abstraem a complexidade da conexão com o ERP em questão, setando os Parametros de Configuração, adicionando dados ao header, recuperando token de acesso, etc.
Seria necessário criar uma classe igual para o Protheus (ProtheusRestRequest, por exemplo), seguindo os moldes dos exemplos acima e atendendo a forma como as requisições serão feitas para ele.
Também será necessário criar uma interface que estenda de IntegracaoSender (exemplos: PIMSConnectorIntegracaoSender, DatasulIntegracaoSender, IDCottonIntegracaoSender) para que elas possam ser utilizadas pelas classes que realizaram a integração.
03. SOLUÇÃO
Foi realizado o desenvolvimento dos requisitos listados para contemplar o desenvolvimento da integração com o Protheus.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica