Páginas filhas
  • Tarefas / Ressalvas e Riscos - Unificação Mensagens EAI

Versões comparadas

Chave

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

...

DeParaFuncionalidade do ParâmetroStatus

RH_CLIFORAUTOINC
CLIFORAUTOINC

 Unificação dos parâmetros para geração de autoinc de cliente / fornecedor.
Para gerar autoinc será verificado apenas
o parâmetro do financeiro UsarCodCfoSequencial
atuando

 RH_CENTROCUSTOAUTOINC
 AUTOINCCENTROCUSTO
 CENTROCUSTOAUTOINC

CENTROCUSTOAUTOINC

Determina geração do código de centro de custo para auto incremento quando seu valor for verdadeiro.

caso, os valores dos parâmetros sejam divergentes, será levantando um exceção interrompendo o processo de conversão.

 

  1. Além de unificar, padronizar "CENTROCUSTOAUTOINC" , pois alguns autoinc estão sendo gerado de formas diferentes. Exemplo:

AutoInc.GetNewValue("C", RMSConvert.ToInt32(rowMensagemOrigem["CODCOLIGADA"], 0), "CODCCUSTO");
AutoInc.GetNewValue("G", RMSConvert.ToInt32(rowMensagemOrigem["CODCOLIGADA"], 0), "CODCCUSTO");

Correto seria:

AutoInc.GetNewValue("C", RMSConvert.ToInt32(rowMensagemOrigem["CODCOLIGADA"], 0), "CODCCUSTO");

 

 



Implementado
REDUZIDOCENTROCUSTOAUTOINC 

Caso a base do cliente esteja utilizando a regra anterior. ("CENTROCUSTOAUTOINC para código de centro de custo")

É verificado se existem o valor para a sentença:


SELECT 1 FROM   GAUTOINC WHERE  CODAUTOINC = 'CODREDUZIDO'

 
Caso existam registro: deverá ser criado o parâmetro REDUZIDOCENTROCUSTOAUTOINC. Caso o valor do parâmetro
REDUZIDOCENTROCUSTOAUTOINC seja verdadeiro será aplicado o Autoinc para o código reduzido para o centro de custo.
 AutoInc.GetNewValue("C", RMSConvert.ToInt32(rowMessageOrigem["CODCOLIGADA"], 0), "CODREDUZIDO");

Implementado

 

GAPs conceituais

ItemDescriçãoStatusObs
1

Os processos de geração de Pedido e Pedido Extra não fazem correto controle de transação, gerando mais de uma mensagem por t ransção.

Este problema ocorre nos seguintes cenários:

    • Geração de pedidos com itens para mais de uma obra, gerando um pedido por obra.
    • Geração de pedido com itens que possuem contrato e itens que não possuem, gerando assim uma (ou mais) mensagens de Request e outra(s) de Order
Pendente 
2

A integração de Custos de Produto gera trafego de mensagens desnecessário e risco de haverem custos desatualizados por algum motivo o gatilho do Protheus não ter sido disparado.

Deve-se alinhar disponibilidade com equipe do Protheus e alterar o processo para o TOP efetuar a consulta online em meio ao processo de importação de preços de insumos.

Pendente