Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Datasul

Segmento:

Manufatura

Módulo:

FGL - Contabilidade Fiscal

Função:

apiCostCenterIntegraMePublic.p

costCenterIntegraMePublic.p

País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DMANCON1-21116

02. SITUAÇÃO/REQUISITO

Identificada Foi identificada a necessidade de otimização no do processo de integração das informações de Centro de Custo com a plataforma Mercado Eletrônico - (ME).**

Atualmente, a integração ocorre de forma indiscriminada, resultando no ocasionando o envio repetitivo de informações já integradas e sem alteraçõesqualquer alteração, o que impacta a negativamente:

  • A performance do processo

...

  • O tempo de processamento

  • O consumo desnecessário de recursos e tráfego de dados

Diante desse cenário, tornou-se necessário implementar uma lógica que garantisse maior eficiência, controle e inteligência na integração dos dados.

** .Nota: O Mercado Eletrônico (ME) é uma plataforma especializada em comércio B2B (Business to Business), termo utilizado para designar empresas que comercializam voltada à comercialização de produtos e serviços para outras entre empresas. A plataforma solução viabiliza transações comerciais em um ambiente de alta performance, no qual as informações são estrategicamente compartilhadas e serviços diferenciados são oferecidos.

...

1. Ajuste na API apiCostCenterIntegraMePublic.p

Foi implementada uma lógica de validação para condicional, permitindo que o envio do JSON ao Mercado Eletrônico ocorra de forma condicional, evitando apenas quando realmente necessário, eliminando transmissões redundantes.

...

Solução implementada:
A API passou a validar previamente cada Centro de Custo antes de incluí-lo no payload de envio, considerando os seguintes critérios:

...

Centro de Custo ainda não

...

integrado (novo registro);

...

Alteração de dados desde a última integração bem-sucedida

...

, mediante comparação dos seguintes campos:

description

ccusto.des_tit_ctbl

Descrição do centro de custo.

isDeactivated

isDeactivated

Verifica as data de validade do centro de custo (tabela/campos ccusto.dat_valid_ini e ccusto.dat_valid_fim). Se estiver dentro da data do dia hoje/today, enviar FALSE/NO senão TRUE/YES

status

status

Verifica as data de validade do centro de custo (tabela/campos ccusto.dat_valid_ini e ccusto.dat_valid_fim). Se estiver dentro da data do dia hoje/today, enviar FALSE/NO senão TRUE/YES

Campo Mercado Eletrônico

Campo Datasul

Descrição do campo

Caso o registro já esteja devidamente sincronizado e não possua alterações, ele é passa a ser desconsiderado no envio ao Mercado Eletrônico - MEME, garantindo maior eficiência operacional.


2. Ajuste na API apiCostCenterIntegraMePublic.p

Devido ao aumento do campo Centro de Custo no Mercado Eletrônico (ME), a API foi ajustada para gravar no campo clientCostCenterId o código do Centro de Custo Datasul informado no UTB066AA - Manutenção Centro de Custo, em substituição ao número sequencial anteriormente utilizado.

Antes:

Campo Mercado Eletrônico

Campo Datasul

Descrição do campo

clientCostCenterId

ccusto.cod_empresa-custo.cod_plano_ccusto-numero_sequencial

Código do centro de custo, o qual será composto dos campos: código da empresa,

 

código do plano de centro de custo e um número sequencial gerado na API.

Exemplo: 50-ALFA-1

Depois:

Campo Mercado Eletrônico

Campo Datasul

Descrição do campo

clientCostCenterId

ccusto

custo.cod_

empresa

ccusto-

custo

ccusto.cod_

ccusto

empresa-custo.cod_plano_ccusto


Código do centro de custo, o qual será composto dos campos: código

da empresa, código

do centro de

custo 

custo, código da empresa e código do plano de centro de custo.

Exemplo:

 50-00.00.00.00.0000.000-ALFAImportante: O código do centro de custo será gravado com o formato de centro de custo informado no UTB083AA - Manutenção Plano Centros de Custo, campo Formato Ccusto.

000000000000000-50-ALFA

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

...