Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Foram implementadas melhorias nas integrações com o Mercado Eletrônico (ME), por meio da API apiCostCenterIntegraMePublic.p, contemplando os seguintes ajustes:

Regras de envio e validação dos dados: Passaram a ser aplicadas regras de filtragem e validação para assegurar que apenas informações válidas e ativas sejam consideradas no processo de integração, conforme descrito abaixo:

    • Envio de registros de Centros de Custo de todas as empresas, independentemente da empresa vinculada ao usuário responsável pela execução da integração;
    • Envio exclusivamente de planos de Centro de Custo ativos;
    • Envio exclusivamente de Centros de Custo ativos.

Tratamento de alterações de status: Também foram implementadas regras específicas para tratamento de mudanças de status dos Centros de Custo:

    • Quando um Centro de Custo previamente inativo for reativado, um novo registro correspondente será criado na tabela de integração;
    • Quando um Centro de Custo ativo for inativado, o registro já existente deverá ser atualizado com:
      • data de desativação;indicador de desativação definido como “yes”.
      • Indicador de bloqueio definido como “yes”.

Padronização de procedures: Foi realizada a padronização das procedures pi-query e pi-get, unificando a lógica de verificação de alterações entre ambas.

Os ajustes contemplam:

    • Adequação da procedure pi-get para utilização das tabelas plano_ccusto e centro_custo;
    • Padronização da lógica de processamento, garantindo o mesmo comportamento funcional entre as procedures;
    • Manutenção da diferença apenas no controle de fluxo:
      • pi-query utilizando NEXT;
      • pi-get utilizando LEAVE.

Com isso, a pi-get passa a executar a mesma lógica da pi-query, porém retornando apenas um único registro, conforme necessidade dos testes e validações realizados no Totvs iPaaS.

Nota: O cadastro do Centro de Custo é realizado diretamente no Datasul, por meio da transação UTB066AA.

...