Histórico da Página
...
Informações | ||
---|---|---|
| ||
A versão miníma mínima exigida do RM para a conversão ao EAI 2.0 é 12.1.29 29 e do Protheus 12.1.25 (Lobo Guará)
|
...
- Todos os pacotes de integração utilizados pelo cliente devem estar disponíveis no EAI 2.0
- Caso haja planejamento de implantação de novos pacotes de integração, deve-se garantir que estes estejam disponíveis no EAI 2.0 até o prazo da implantação pois a conversão da base de dados é irreversível
- Verificar se o cliente possui customizações em suas Transformações XSLT ou nos SourceCodes
- Todas as customizações de integração do EAI 1.0 deverão ser re-codificadas recodificadas pois o modelo de customização do EAI 2.0 não é retro-compatível.
...
Informações | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
03.03. Avisos e confirmação
Nesta etapa do processo de conversão é declarar-se ciente dos riscos e procedimentos de segurança.
03.04. Parâmetros de execução
Regra de negócio referente aos níveis de equivalência para a replicação
Define a equivalência de conceitos entre o Protheus x RM, utilizando as propriedades <CompanySharingMode>, <BusinessUnitySharingMode>, <BranchSharingMode> do arquivo XML.
- Grupo de Empresas: (Determina que o compartilhamento da mensagem de integração Protheus x RM é Exclusivo por Coligada e Compartilhada por Filial)
IsSharedColigada = false;
IsSharedFilial = true;
ReplicateToCompanyGroup = false;
Estas propriedades são definidas de forma fixa baseada na regra de negócio entre o conceito de Grupo de Empresas do Protheus X Coligadas do RM.
Dessa forma elas nãos serão configuráveis baseadas nas outras propriedades de equivalência do arquivo XML. - Empresas:
IsSharedColigada = CompanySharingMode == "C";
IsSharedFilial = ( CompanySharingMode == "E" And BusinessUnitySharingMode == "C" );
ReplicateToCompanyGroup = CompanySharingMode == "C"; - Unidade de Negócio:
IsSharedColigada = BusinessUnitySharingMode == "C";
IsSharedFilial = ( BusinessUnitySharingMode == "E" And BranchSharingMode == "C" );
ReplicateToCompanyGroup = BusinessUnitySharingMode == "C";
Legenda:
IsSharedColigada = true or false, Define se será Compartilhado por Coligada e Filial.
IsSharedFilial = true or false, Define se será Exclusivo por Coligada e Compartilhada por Filial.
ReplicateToCompanyGroup = true or false, Define se deve ser filtrado pelo Grupo de Empresas.
Configuração do Código Externo(CODEXTERNO) para a replicação
03.03. Avisos e confirmação
Nesta etapa do processo de conversão é declarar-se ciente dos riscos e procedimentos de segurança.
03.04. Parâmetros de execução
Ao Ao passar do segundo para o terceiro passo, o conversor tentará obter automaticamente (vide imagem abaixo) a informação do SourceApplication de cada pacote integrado a partir do envio de uma mensagem única Whois WhoIs para o WebService parametrizado no pacote.
...
Todo o tratamento de erro dos processos deve estar contidos na execução do próprio, como por exemplo o travamento da integração até a re-execução reexecução com sucesso do processo.
Passos para desenvolvimento de um processo de conversão específico:
...