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.

...

ParâmetroFuncionalidade do ParâmetroQuandoStatus
CODLOJADEFAULT

Ele determina o valor default para o código de loja, usando a principio
no cadastro de cliente / fornecedor do lado RM.
Ao converte a base para o novo EAI 2.0.
este parâmetro é criado com valor 01

 
Implementado no conversor do EAI 2.0
USAPCCUSTO

Setar o parâmetro interno "USAPCCUSTO" para true quando
for os pacotes informado.
A funcionalidade do parâmetro é Atualizar a tabela PCCusto.
Ao ativar os pacotes é necessário executar
o processo "importar a estrutura de Centros de
Custos Global para o RM Labore
"

Para os pacotes
TOTVS Folha pagto RM x Backoffice Logix
TOTVS Folha pagto RM x Backoffice Protheus
TOTVS RH RM x Gestão de Pessoas Protheus

São utilizados nos adapter

COSTCENTER
LISTOFCOSTCENTER

 

Implementado no conversor do EAI 2.0

 

 

Modificação de Parâmetro:

DePara Funcionalidade do ParâmetroStatus
RH_CODCLASSIFICPAISCODCLASSIFICPAIS CODCLASSIFICPAIS: Este parâmetro tem a responsabilidade de ser o código da
tabela de classificação de país. Como o código do País no Protheus é baseado
na tabela de classificação do IBGE, deve-se
cadastrar esta tabela
no RM (BackOffice / Gestão Fiscal / Mais... / Endereços / Classificação de País.)
e definir nos parâmetros de integração qual será o código desta tabela.
    No cadastro de Classificação de País incluir uma tabela de classificação.
    No cadastro de País abrir o anexo Codificação de País e incluir a tabela
de classificação informando o Código País.
    Nos Parâmetros de Integração informar no parâmetro "CODCLASSIFICPAIS" o código
da tabela de classificação utilizada e associado ao país.
Implementado no conversor EAI 2.0
NATUREZAFISCALAUTOINCNATUREZAFINANCEIRAAUTOINC determinar a geração do código da natureza financeira no recebimento da mensagemImplementado no conversor EAI 2.0

 

 

Unificação de de Parâmetro:

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. ("Autoinc CENTROCUSTOAUTOINC para código de centro de custo")é necessário verificar se existe

É 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");

atuandoImplementado