Produto: | TOTVS Agro Beneficiamento |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Agroindústria |
Módulo: | Gestão de Agronegócio |
Função: | OGI250B |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROINDUSTRIA-12176 / DAGROINDUSTRIA-13689 |
Criar API rest para envio das notas fiscais de venda e status de fardos para a API rest do sistema Totvs Agro Beneficiamento.
Criado API REST na rotina OGI250B, a qual fará o envio do status do fardo(EMBLOCADO, RESERVADO e ENTREGUE), e quando o fardo estiver sido faturado fará o envio dos dados da NF.
O status EMBLOCADO do fardo é enviado quando o fardo teve sua reserva/take-up para um contrato de venda cancelada.
O status RESERVADO do fardo é enviado quando o fardo é incluido em uma reserva/take-up para um contrato de venda ou caso a Nf de venda que o fardo esta vinculado seja excluída.
O status ENTREGUE do fardo é enviado quando o fardo é vinculado a um romaneio de venda e teve a NF de venda gerada.
A URL de integração é definida na rotina de Integracao Agro (AGRA080), e o path esta fixo em /v1/blocagens/notaFiscal para integrações "Beneficiamento".
Abaixo segue exemplo do jSon de envio do Protheus para a API do Totvs Agro Beneficiamento:
{
"safraERP":"2022 ",
"etiqueta":"00078986960912028830",
"numeroNF":"000020 ",
"serie":"003",
"dataEmissao":"20240405",
"cnpjEmissao":"68918947000110",
"status":"ENTREGUE"
}
Não se aplica