01. DADOS GERAIS

Linha de Produto:Datasul
Segmento:Agroindústria
Módulo:Venda, Compra e Armazenagem de Grãos
Função:

html.ggp.lotes - Gestão de Blocos

GG4091 - Integração Expedição Lotes x Agro Beneficiamento

GG1024 - Parâmetros Integração Grãos

Requisito/Story/Issue (informe o requisito relacionado) :DAGROOGD-9086


02. SITUAÇÃO/REQUISITO

Os lotes vinculados aos contratos de vendas necessitam ter suas características técnicas atualizadas, deste modo permitindo a gestão da sua comercialização.

Ocorre que os processos que verificam essas características podem acontecer na solução Totvs Beneficiamento. Portanto, surge a necessidade de ter a integração destes dados de forma automatizada.

03. SOLUÇÃO

Surgindo a necessidade de ter a atualização de dados entre as soluções de Originação de Grãos e Totvs Beneficiamento, foram desenvolvidas APIs para a atualização de dados.

Atualização de Característica Técnica

API que pode ser executada para atualizar características de determinado lote. Pode ser realizado de forma agrupado, deste modo permitindo informar vários lotes e várias características.

Com o uso da referida API, o Totvs Beneficiamento atualizará as características técnicas do lote.

API: /api/ggp/v1/loteCharacteristics/createAll/

Método: POST

Payload:  "itens" : "Array"  - Contém a lista de objetos a serem atualizados.

"cdComp" : "String" - Código da Característica Técnica a ser atualizada, conforme parametrização no GG1005B.

"desResult" : "String" - Resultado da Característica Técnica

"datAtualiz" : "String" - Data da atualização

"hraAtualiz": "String" - Hora da atualização

"codLote" : "String" - Lote a ser atualizado

"itCodigo" : "String" - Código do Produto a ser atualizado.

Exemplo:  {

"itens": [

{
"cdComp": "LEN",
"codUsuario": "super",
"datAtualiz": "2020-04-22T13:04:56.661Z",
"desResult": "1,00",
"hraAtualiz": "10:04:00",
"codLote": "0099099898990/2020",
"itCodigo": "algodao"
}

]

}


Atualizando as informações do Bloco no Totvs Beneficiamento.

Ocorrendo o faturamento do Lote oriundo do sistema de beneficiamento é possível atualizar o sistema externo com os dados de faturamento ocorridos no Originação de Grãos. Deste modo, se faz necessário realizar a configuração de integração no GG1024 - Parâmetros Integração Grãos, bem como executar o relatório gg4109 - .


GG1024 - Parâmetros Integração Grãos

As configurações de integração com o sistema de beneficiamento devem ser dispostas no registro "4 - Totvs Agro Beneficiamento". Assim, os dados de autenticação devem ser informados para o usuário, bem como a URL de conexão.

Ainda, é possível informar um e-mail, para que seja o destinatário caso ocorra erros durante o processo de integração.




GG4091 - Integração Expedição Lotes x Agro Beneficiamento

O relatório tem como finalidade realizar a integração dos lotes faturados com o Totvs Beneficiamento, deste modo atualizando os dados no Beneficiamento. Com isso, o beneficiamento tem as informações relativas ao faturamento do lote.

O relatório pode retornar erros, deste modo informando os problemas ocorridos. Também, é possível executar o mesmo somente em modo de listagem, assim a integração não ocorrerá, porém será listados os itens a serem integrados. 






<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
} 

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>