Agora no Bluesoft ERP, é possível vincular um Centro de Resultados / Centro de custos (CR) na criação de acordos comerciais por produto (Sell-In e Sell-Out) via API

A API foi atualizada para suportar o atributo centroCustoKey. O sistema passa a validar se os produtos inseridos no acordo pertencem ao mesmo Centro de Resultado/Custo informado, bloqueando divergências e garantindo a integridade dos dados financeiros desde a origem da integração.

Benefícios:

  • Conformidade Fiscal e Financeira: Garante que os acordos sejam lançados corretamente nos centros de custo devidos.
  • Redução de Erros: Bloqueia a criação de acordos com produtos de CRs divergentes.
  • Otimização de Consultas: Implementação de novos filtros em APIs acessórias para facilitar a busca de produtos por CR antes da montagem do acordo.

Como Irá Funcionar a Partir de Agora?

Para utilizar a nova funcionalidade via API, o processo segue as seguintes regras de negócio:

  1. Parâmetro de Obrigatoriedade: O campo centroCustoKey torna-se obrigatório na API sempre que o parâmetro “Centro de resultado obrigatório na criação de acordo de produto (sell in/ sell out)” estiver ativo no ERP.
  2. Validação de Produtos: Ao enviar um centroCustoKey, o sistema valida se todos os produtoKey listados no JSON possuem o mesmo CENTRO_CUSTO_KEY em seu cadastro global (vínculo via subgrupo).
  3. Tratamento de Erros: Caso haja divergência entre o CR do acordo e o CR dos produtos, o sistema retornará um erro HTTP 400 com a mensagem: “Todos os produtos devem pertencer ao Centro de Resultado selecionado”.
  4. Novos Filtros para Integração: Para facilitar o preenchimento, foram adicionados parâmetros de busca:
    • GET /api/comercial/arvoremercadologica: Novo filtro por centroCustoKey.
    • GET /api/comercial/produtos: Novo filtro por subGrupoProdutoKey.

Para conhecer mais sobre como é a utilização dessa ferramenta, clique aqui.

Para saber mais sobre a utilização das APIs do ERP, clique aqui.

Disponível a partir da versão r366.73