Páginas filhas
  • DAGROSPA-9507 DT TOTVS Pesagem - SAPE - Criar API no TotvsPesagem para inserir/Atualizar as cargas


01. DADOS GERAIS

Produto:

TOTVS Pesagem

Linha de Produto:

 - 

Segmento:

Agroindústria

Módulo:Pesagem e Análise de Matéria Prima
Função:TOTVS Pesagens
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DAGROSPA-9507


02. SITUAÇÃO/REQUISITO

Criar API no TotvsPesagem para inserir/Atualizar as cargas

03. SOLUÇÃO

Informações necessárias para integração

Foi criada a tabela: CICLUS_INTEGRACAO_INFO, que armazena as informações necessárias para integração no TOTVS Pesagens, tais como:

  • CHAVE_ATRIB_NUM_ID_EMPRESA: contém o nome dado a chave do atributo referente ao campo NumIdEmpresa;
  • CHAVE_ATRIB_STR_CODIGO: contém o nome dado a chave do atributo referente ao campo StrCodigo;
  • ID_TIPO_PESAGEM: contém o id do tipo de pesagem que será utilizado;
  • ID_PRODUTO_GENERICO: contém o id do produto genérico que será enviado. Posteriormente deve ser alterado para o produto utilizado.

End-points criados

[POST] /PesagemCiclusService/integracao/v1/info - Usado para atualizar os valores da tabela CICLUS_INTEGRACAO_INFO. Recebe um objeto que possui id: string; info: string;

[GET] /PesagemCiclusService/integracao/v1/info - Retorna todos os valores da tabela CICLUS_INTEGRACAO_INFO.

[POST] /PesagemCiclusService/integracao/v1/pesagem/integrar/{id} - força a integração de uma carga onde id = NumIdPesagem.

[POST] /PesagemCiclusService/integracao/v1/pesagem/integrar-multiplos/{listId} - força a integração de uma carga onde listId = Lista de NumIdPesagem separados por virgula.

04. DEMAIS INFORMAÇÕES

Não se aplica.

05. ASSUNTOS RELACIONADOS

Não se aplica.