Páginas filhas
  • Integração PROTHEUS (SIGAJURI) X RM (EAI 2.0)

Versões comparadas

Chave

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

Integração PROTHEUS (SIGAJURI) X RM (Simplificado) 


Contexto de negócio

O intuito deste manual e validar a integração do Ambiente RM X Protheus via envio de mensagem única EAI. 

O objetivo da integração do PROTHEUS x BackOffice RM é viabilizar que de forma automática os cadastros gerenciados pelo BackOffice sejam replicados.  Desta forma as bases de dados se mantém espelhadas. 

 


Âncora
Sistemas Envolvidos
Sistemas Envolvidos

Sistemas Envolvidos

Descrição dos sistemas envolvidos no contexto de negócio (e que serão envolvidos na integração).

...

Atender a demanda de clientes que possuem o BackOffice RM,  sincronizando as informações entre os módulos a partir da integração por Mensagem Única TOTVS. 


Âncora
Modelo de Mensagem Única TOTVS
Modelo de Mensagem Única TOTVS

Modelo de Mensagem Única TOTVS

 


Durante o processo de consolidação de marcas, iniciado pela TOTVS, várias empresas diferentes foram adquiridas e com elas vários produtos passaram a compor o portfólio de ofertas disponível aos clientes. Esta expansão de ofertas permitiu que clientes de uma marca, antes limitados pelas opções com aquela “etiqueta”, pudessem agora compor o seu ambiente de TI utilizando produtos de origens diferentes (Exemplo: BackOffice RM + Protheus).

 


Esta mesma iniciativa já era uma prática comum nos clientes, porém todo o custo envolvido na integração entre estes aplicativos era visto pelo cliente como parte da escolha de utilizar-se de produtos de diferentes fornecedores. Uma vez que estes produtos passam a fazer parte de uma mesma oferta, os clientes TOTVS passam a demandar que estes produtos sejam naturalmente integrados. Isto significa que se antes o cliente arcava com o custo e o risco envolvido em uma integração (como corrupção da base de dados, por exemplo), ele agora entende que a TOTVS deve prover soluções já integradas, independente da origem dos produtos oferecidos.

 


Com o objetivo de padronizar as integrações com os produtos TOTVS, foi definida uma nova diretriz para os projetos de integração: A de que todos os produtos TOTVS devam trabalhar com uma mensagem XML único evitando, desta forma, o processo de transformação de mensagens. Neste cenário, teríamos o seguinte quadro:

...

Além de questões referentes ao formato das mensagens, a mensagem única também torna uniforme o tratamento destas mensagens XML pelos aplicativos, principalmente no que diz respeito à capacidade de rastreamento.

 


Âncora
Pré-requisitos instalação/implantação/utilização
Pré-requisitos instalação/implantação/utilização

...

  • O compartilhamento de tabelas deve ser coerente com a forma como o BackOffice RM trabalha, conforme descrita tabela abaixo.

    CadastroEmpresaFilialTabela RMTabela Protheus
    MoedaCompartilhadoCompartilhadoGMOEDACTO
    Unidade de MedidaCompartilhadoCompartilhadoTUNDSAH
    Centro de CustoExclusivoCompartilhadoGCCUSTOCTT
    ProjetoExclusivoExclusivoMPRJAF8
    ObraExclusivoExclusivoMTAREFAAFC
    TarefaExclusivoExclusivoMTAREFAAF9
    EtapaExclusivoExclusivoMTAREFAAFC
    Condição de PagamentoExclusivoCompartilhadoTCPGSE4
    ProdutoExclusivo *CompartilhadoTPRODUTOSB1
    Cliente/FornecedorCompartilhado **CompartilhadoFCFOSA1 (Cliente) e SA2 (Fornecedor)
    PatrimônioExclusivoExclusivoIPATRIMONIOSN1
    FuncionárioExclusivoCompartilhadoPFUNCSRA | SRF | SR3 | SR7
    Local de EstoqueExclusivoExclusivoTLOCNNR

    * Independentemente se for utilizado produto global no RM, a tabela referente no Protheus deve ser exclusiva por empresa, ficando a cargo do RM replicar os produtos globais para cada filial no Protheus.
    ** Mesmo que a empresa não utilize Cliente/Fornecedor global no RM, deve-se compartilhar a tabela referente no Protheus por empresa. Será enviado concatenado ao código do cliente/fornecedor o código da coligada, conforme a mascara “[CODCOLIGADA]|[CODCFO]”.

  • Configuração dos adapters utilizados na integração TOTVS PROTHEUS  x BackOffice RM, assim como toda a configuração do EAI Protheus.
    • Acessar o SIGACFG
    • Ambiente  > Schedule > Adapter E.a.I.
    • Incluir uma nova Rotina  para os adapters do  sistema Protheus
    • Configurar a Rotina do Adapter  de acordo com  os dados abaixo fornecidos  e que já foram pré estabelecidos  na aplicação do patch de atualização do Protheus:
Mensagem ÚnicaRotina ProtheusMensagemDescriçãoEnviaRecebeMétodo ProtheusOperaçãoCanal de EnvioAdapter ProtheusVersão
SimNGMUAmpPat ASSETSVALUATION Ampliação Patrimonial SimNãoSíncronoTodasEAINGMUAmpPat 1.000
SimNGMUAprCst APPOINTMENTCOST Apropriação de Custo SimNãoSíncronoTodasEAINGMUAprCst 1.000
SimATFA010ASSETSAtivo FixoNãoSimSíncronoTodasEAIATFA0121.001
SimNGMUStoTuO STOCKTURNOVER Baixa de EstoqueSimSimSíncronoTodasEAINGMUStoTuO 1.002
SimNGMUCanMnO CANCELMAINTENANCEORDCancelamento de OS SimNãoSíncronoTodasEAINGMUCanMnO 1.000
SimNGMUCanReqCANCELREQUEST Cancelamento de Requisição SimSimSíncronoTodasEAINGMUCanReq1.000
SimGPEA370EMPLOYEEPOSITION CargoNãoSimSíncronoTodasEAIGPEA3701.000
SimCTBA030     COSTCENTERCentro de CustoNãoSimSíncronoTodasEAICTBA030    2.000
SimMATA030CUSTOMERVENDORClienteNãoSimSíncronoTodasEAIMATA0302.002
SimMATA360PAYMENTCONDITIONCondição de PagamentoNãoSimSíncronoTodasEAIMATA3602.000
SimNGMUStoLvl STOCKLEVEL Consulta de Saldo SimNãoSíncronoTodasEAINGMUStoLvl 1.001
SimPMSA201STEPPROJECTEtapa (EDT)NãoSimSíncronoTodasEAIPMSA2012.000
SimMATA020CUSTOMERVENDORForncecedorNãoSimSíncronoTodasEAIMATA0202.002
SimGPEA030ROLE FunçãoNãoSimSíncronoTodasEAIGPEA0301.000
SimGPEA010EMPLOYEEFuncionárioNãoSimSíncronoTodasEAIGPEA0102.001
SimNGMUGETSITGETEMPLOYEESITUATIONSSituação do FuncionárioSimNãoSíncronoTodasEAINGMUGETSIT1.000
SimNGMUInfPar INFOOFPARCELVALUES Informações de Parcelas NãoSimSíncronoTodasEAINGMUInfPar1.000
SimAGRA045WAREHOUSELocal de EstoqueNãoSimSíncronoTodasEAIAGRA0451.000
SimCTBA140CURRENCYMoedaNãoSimSíncronoTodasEAICTBA1402.000
SimPMSA201SUBPROJECTObra (EDT)NãoSimSíncronoTodasEAIObra (EDT)2.000
SimNGMUOrder ORDER OrdemSimSimSíncronoTodasEAINGMUOrder 3.002
SimNGMUMntOrd MAINTENANCEORDER Ordem de ServiçoSimSimSíncronoTodasEAINGMUMntOrd 1.000
SimMATA010ITEMProdutoNãoSimSíncronoTodasEAIMATA0102.000
SimPMSA200PROJECTProjetoNãoSimSíncronoTodasEAIPMSA2002.000
SimNGMUReques REQUEST Solicitação SimSimSíncronoTodasEAINGMUReques 1.000
SimPMSA203TASKPROJECTTarefaNãoSimSíncronoTodasEAIPMSA2032.000
SimGPEA080 SHIFTWORK TurnoNãoSimSíncronoTodasEAIGPEA080 1.000
SimQIEA030UNITOFMEASUREUnidade de medidaNãoSimSíncronoTodasEAIQIEA0302.000

 


  • Âncora
    Configurar os Parametros Protheus
    Configurar os Parametros Protheus

    • Acessar o SigaCFG
    • Ambiente > Cadastros > Parametros
  • Configurar os parâmetros abaixo no Protheus para a integração do BackOffice RM x Protheus

a)       MV_EAIURL2

Image Modified

Host do RM configurado (Procedimento futuro) 

2.       MV_EAIMETH

Image Modified

Método padrão 

3.       MV_EAIUSER

Image Modified


4.       MV_EAIPASS

Image Modified

.       MV_EAIPORT

Image Modified

po          Porta padrão

Âncora
CheckList Protheus
CheckList Protheus

Protheus

Visando maior facilidade na implantação da integração está disponível abaixo um CheckList com os passos padrão necessários para implantação e parametrização da integração no Protheus. 

...

Neste passo, vamos realizar a configuração HTTP por parte do Protheus, bem como configurar os Adapters e Rotas para comunicação com RM via EAI.  


  • Utilizar um ambiente Protheus existente.

...

ENVIRONMENT=p12117                   ;ambiente

RESPONSEJOB=JOB_WS_0101 


;webservice para o MU usando o nome

...

RESPONSEJOB=JOB_WS_0101

DEFAULTPAGE=wsindex.apw

 


[JOB_WS_0101]                                 ;webservice para o MU

...

namespace=http://www.totvs.com.br/rm/

trace=1;WEBSERVICELocation=http://SPOD2896:86

;URLLocation=http://SPOD2896:86

;WEBSERVICELocation=http://SPON5101:81

;URLLocation=http://SPON5101:81

 


...

Exemplo: http://localhost:12001/EAISERVICE.apw?WSDL

 

 



  • Realizar a configuracao dos parâmetros listados anteriormente.
  •  Ainda no SIGACFG, acessar a rotina de Schedule e realizar os seguintes cadastros: 

Image Modified

 


  • Cadastro de Rotas EAI (será feita uma única vez) 

Image Modified

*URL (Método Host do RM – Service EAI RM)

...

*Cliente WS e método (padrão)  


  • Adapter EAI (É feita para cada rotina integrada ao RM)

Image Modified

*Mensagem única – Sim

...

*Roteamento de mensagens – Apontar Rota e envia – Sim. 

 


Image Modified

*Funcionários 

*atenção na versao de envio utilizada. 


Acessando http://api.totvs.com.br/#/ , é possivel veriricar a lista de servicos referentes a integração bem como as entidades (transactionID) e as versoes liberadas referentes ao RM, no menu > mensagem padronizada.  


Image Modified

 


  • Schedule (verificação futura do monitor de comunicação de EAI entre os sistemas.

Image Modified

 


**clicando na lupa, e possivel ver o log de execução das mensagens. 

 


  • Emp. Filial Mensagem Única (de para de empresas para referência ao RM) 

 


Image Modified 


Será feita a referencia de empresas ao RM.

...

*Mais informaçõesno tópico: Transações/Entidades/Mensagens únicas

Âncora
CheckList RM
CheckList RM

RM

Utilizado um banco de dados e uma Biblioteca de teste para simulacao do Ambiente. (Verificar padroes padrões RM de acordo com Cliente e o administrador responsável do local a ser implementado) 

...

Passo 1: Instalar uma base de dados RM  


a)      Executar o setup Base de Dados SQL - 12.1.17.msi

...

d)      No SQL, restaurar o arquivo exemplo.  


Image Modified

e)      Apontar o arquivo. bak no dispositivo de origem. 

Image Modified


Passo 2: Instalar Biblioteca RM 


a)      Executar o setup BibliotecaRM - 12.1.17.msi

...

h)      Neste ponto o RM.EXE já pode ser executado. 

 


 


 


  • Configurando Host RM:

...


a)      Editar os arquivos de configuração de Host para comunicação do XML entre sistemas.

b)      Replicar as alterações de Host do RM.HOST.SERVICE.EXE.CONFIG para o arquivo RM.HOST.EXE.CONFIG (caso suba o ambiente pelo executável)  


  • Seguir o seguinte modelo para configuração do Host RM:

...


<?xml version="1.0" encoding="utf-8"?>

...

                               <add key="Host" value="SPON010108074localhost" /> 

                               <add key="SERVICESHOSTNAME" value="SPON010108074localhost" />

                               <add key="HTTPPort" value="8051" />

...

...

 


*Criação feita em ambiente local, alterar “localhost” para local especifico. O restante refere-se aos métodos default.  

Será utilizado o método EAI SERVICE para comunicação com o Protheus. 

 


Abrindo RM:

Utilizado um usuário padrão de testes. 

Usuário: mestre

Senha:  totvs

Image Modified

 


Para primeiro acesso deve ser configurado o alias clicando no botão ao lado.  


Image Modified

 


  • Ver permissões:

...


Menu > Serviços globais > ver permissões em perfis e Usuário 


Image Modified 


  • Acessar guia segurança.

 Opção Perfis. 

Image Modified

 


Neste caso, o usuário possui perfis de acesso DBA e DP. 


Criar um perfil adicional 


Exemplo Perfil mestre:  


Image Modified 


Clicar em incluir. 


Image Modified

Identificação:  


Image Modified 


Nesta parte e possível delegar acessos a campos e menus. 


*Verificar com o Administrador do RM, o acesso as rotinas que serão integradas leitura e gravação e também a opção de Integrações do menu. 

 


Image Modified

 


*permitido acesso a todos serviços para o usuário Mestre.

 


  • Opção Usuários.

Image Modified 


Localizar e editar o usuário.

 


Identificação:  


Image Modified 


 Associar os perfis, na aba Segurança:  


Image Modified

 


  • Menu Integração

...


Image Modified 


Image Modified 


  • Acessar a guia EAI 2.0

...


Nesta área, será feita a configuracao dos seguintes itens: 


-          Aplicativos

-          Transações

-          Rotas (Transação/App)

-          De/Para 


Image Modified 


  • Aplicativos 

...


Image Modified

 


Incluir um aplicativo de conexão para o Protheus e RM. 

 


Image Modified 


*Será apontado o Host de comunicação do protheus para o RM

...

Criado um aplicativo para o próprio RM.

 


Image Modified

 

 



*Host do RM

*usuário de autenticação RM.

*aplicativo interno.  


  • Transações

 


Será configurado cada entidade que fará a comunicação entre os módulos.  


Image Modified 


*Suportado – forma de envio.

...

*compartilhamento das tabelas.  


  • Anexos> versão. 

 

  •  



Incluir.  


Image Modified 


Definir a versão que sera utilizada. 


Image Modified

 

 



*de acordo com a versão XSD de mensagens homologadas. http://api.totvs.com.br/#/

 


  • Rotas

 


Definição das Rotas de comunicação. 

Image Modified

 


*Aplicativo - Apontar o aplicativo de comunicação 

...

*habilitação – Forma de envio 

 


Image Modified

 


*Por padrão funcionários por parte do RM esta habilitado para somente recebimento.  


Image Modified

 

 



Image Modified

 

 



  • De/Para

Cadastramos o de/para por parte do RM, similares ao Protheus, referenciando as Coligadas.

 


Os passos a seguir devem se repetir para todas as coligadas e filiais.

...

Valor Chave Integração: Código da coligada referente (mesma do campo Valor Chave Primária RM)

 


Image Modified

 


Image Modified

 


Image Modified

 

 



Efetue o cadastramento do De-Para de Filiais conforme imagem abaixo, substituindo os valores entre chaves com o valor correspondente ao descrito internamente a ele.

...

 Valor Chave Integração: Código do grupo de empresa do Protheus + '|' + Código completo da filial no Protheus (composto por Empresa + Filial) 


  • Gerenciamento de Mensagens (por parte do RM) 

 


Acompanhamento das mensagens de entrada e saída.

 


Image Modified 


Bem como, os dados da Mensagem, Rota e execução. 


Image Modified

Âncora
Controle de Versão / Suporte / Escopo
Controle de Versão / Suporte / Escopo

Controle de Versão

O grupo TOTVS, representado por suas marcas, irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release.

Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das marcas e alinhamento com as diretivas definidas pelo Comitê de Integração TOTVS.

Suporte

O suporte aos recursos da Integração será de responsabilidade de todas as linhas, sendo assim as equipes de suporte dos produtos BackOffice RM,  Backoffice Protheus e SigaMNT estarão aptas a fazer a primeira análise e, quando necessário, repassar para a equipe mais adequada em cada caso.

Escopo

O escopo deste projeto se restringe aos processos de integração com o SigaMNT Protheus e os cadastros utilizados por estes.

Todos os processamentos de BackOffice se manterão no RM, sendo eles a geração de escrituração, relatórios, emissão de notas fiscais e outros.

Âncora
Transações/Entidades/Mensagens
Transações/Entidades/Mensagens

Transações/Entidades/Mensagens únicas

Segue abaixo tabela com informações sobre as entidades trafegadas na integração.

 


Método

ID

Descrição

Origem

Destino

Mensagem Única

Versão da MensagemFórmula Visual de GatilhoFórmula Visual de Carga de Dados

Cadastros

 

 

 

 

 






01Cliente/FornecedorRMProtheusCustomerVendor2.002MOVWKF0007 - CustomerVendorMOVWKF0019 - Sincronizacao_Total_SigaMNT

02

Moeda

RM

Protheus

Currency

2.000MOVWKF0006 - CurrencyMOVWKF0019 - Sincronizacao_Total_SigaMNT
03Unidade de MedidaRMProtheusUnitOfMeasure2.000MOVWKF0017 - UnitOfMeasureMOVWKF0019 - Sincronizacao_Total_SigaMNT
04ProdutoRMProtheusItem2.000MOVWKF0013 - ItemMOVWKF0019 - Sincronizacao_Total_SigaMNT

05

Centro de Custo

RM

Protheus

CostCenter

2.000MOVWKF0005 - CostCenterMOVWKF0019 - Sincronizacao_Total_SigaMNT
06Ativo FixoRMProtheusAssets1.001MOVWKF0002 - Assets_InclusaoAlteracaoMOVWKF0019 - Sincronizacao_Total_SigaMNT
07Transferência de Ativo FixoRMProtheusAssets1.001MOVWKF0003 - Assets_TransferenciaControle-
08Exclusão de Ativo FixoRMProtheusAssets1.001MOVWKF0001 - Assets_Delete-
09CargoRMProtheusEmployeePosition1.000MOVWKF0025 - Sincronização de Cargo, Função e HorárioMOVWKF0025 - Sincronização de Cargo, Função e Horário
10FunçãoRMProtheusRole1.000MOVWKF0025 - Sincronização de Cargo, Função e HorárioMOVWKF0025 - Sincronização de Cargo, Função e Horário
11HorárioRMProtheusShiftwork1.000MOVWKF0025 - Sincronização de Cargo, Função e HorárioMOVWKF0025 - Sincronização de Cargo, Função e Horário
12FuncionárioRMProtheusEmployee2.001MOVWKF0008 - EmployeeMOVWKF0019 - Sincronizacao_Total_SigaMNT
13Exclusão de FuncionárioRMProtheusEmployee2.001MOVWKF0009 - Employee_Delete-
14ProjetoRMProtheusProject2.000MOVWKF0016 - ProjectMOVWKF0019 - Sincronizacao_Total_SigaMNT
15ObraRMProtheusSubProject2.000MOVWKF0014 - Obra Etapa TarefaMOVWKF0019 - Sincronizacao_Total_SigaMNT
16TarefaRMProtheusTaskProject2.000MOVWKF0014 - Obra Etapa TarefaMOVWKF0019 - Sincronizacao_Total_SigaMNT
17EtapaRMProtheusStepProject2.000MOVWKF0014 - Obra Etapa TarefaMOVWKF0019 - Sincronizacao_Total_SigaMNT

18

Condição de Pagamento

RM

Protheus

PaymentCondition

2.000MOVWKF0015 - PaymentConditionMOVWKF0019 - Sincronizacao_Total_SigaMNT
19Local de EstoqueRMProtheusWarehouse1.000MOVWKF0018 - WarehouseMOVWKF0019 - Sincronizacao_Total_SigaMNT

Processos

20

Solicitações (SA e SC)

Protheus

RM

Request

1.000--
21Cancelamento de SA/SCProtheusRMCancelRequest1.000--

22

Ordem de Serviço

Protheus

RM

MaintenanceOrder

1.000--
23Finalizar OSProtheusRMMaintenanceOrder1.000--
24Faturar OSRMProtheusMaintenanceOrder1.000MOVWKF0010 - Faturamento_OS-
25Cancelamento de OSProtheusRMCancelMaintenanceOrder1.000--
26Baixa de estoqueProtheusRMStockTurnover1.002--
27Baixa de EstoqueRMProtheusStockTurnover1.002MOVWKF0004 - Baixa_Estoque-
28Cancelar Baixa de EstoqueProtheusRMCancelRequest1.000--
29Consulta Saldos e CustosProtheusRMStockLevel1.001--
30Apropriação de CustosProtheusRMAppointmentCost1.000--
31Ampliação PatrimonialProtheusRMAssetsValuation1.000--
32Análise técnica de pneusProtheusRMStockTurnover1.001--
33Controle de AbastecimentoProtheusRMStockLevel1.001--
34Controle de AbastecimentoProtheusRMStockTurnover1.001--
35Controle de AbastecimentoProtheusRMOrder3.002--
36Gestão de DocumentosProtheusRMOrder3.002--
37Informação de ParcelasRMProtheusInfoOfParcelValues1.000MOVWKF0012 - InfoOfParcelValues-
38Gestão de MultasProtheusRMOrder3.002--
39Honorários de DespachanteProtheusRMOrder3.002--
40Ordem de Serviço de PneusProtheusRMMaintenanceOrder1.000--
41Transferência de PneusProtheusRMStockTurnover1.002--
42Ordem de Serviço TerceirosProtheusRMMaintenanceOrder1.001--

Obs.: As Fórmulas visuais estão disponíveis na pasta de instalação do RM em (...CORPORERM/Objetos Gerenciais/Fórmulas Visuais)

Âncora
Cadastros
Cadastros

Cadastros

Para esta integração todos os cadastros possuem sua origem no BackOffice RM, sendo enviados à retaguarda Protheus.

...

Expandir
titleClique aqui para expandir

Ao iniciar uma base zerada do Protheus, para incluir a tabela de Municípios no Protheus é necessário acessar o Protheus no sistema 09 - Livros Fiscais. Se não acessar o sistema Fiscal do Protheus antes de enviar o cadastro do RM irá apresentar mensagem de inconsistência informando que é valor inválido para o campo Município.

Uma vez que o Cliente e Fornecedor são tratados na mesma mensagem (CustomerVendor), é responsabilidade do destinatário ao processar a mensagem garantir a consistência dos dados na origem e no destino da melhor forma possível.Ou seja, se o destino implementa uma única tabela, terá que manipular apenas um registro e se implementa mais de uma tabela, terá que manipular quantos registros forem necessários.

Para regras de negócio desta mensagem atenção ao seguinte ponto de atenção.

Mesmo que a empresa não utilize Cliente/Fornecedor global no RM, deve-se compartilhar a tabela referente no Protheus por empresa.

No Protheus o código do cliente/fornecedor será composto pelo código do cliente/fornecedor e da coligada, conforme a mascara “[CODCOLIGADA]|[CODCFO]”.

...

Identificador da Mensagem: Role
Versão: 1.000
Mandatário: BackOffice RM
Tipo de Envio: Síncrono
Mapeamento de Campos: http://tdn.totvs.com/x/7IP6E

 


Cadastro de Funcionário

Identificador da Mensagem: Employee
Versão: 2.001
Mandatário: BackOffice RM
Tipo de Envio: Síncrono
Mapeamento de Campos: http://tdn.totvs.com/x/9Yv6E

...

Expandir
titleClique aqui para expandir

A informação de centro de custo é obtida a partir da seção do funcionário. Sendo assim, é necessário atentar ao cadastramento das seções, pois esta entidade ocupa no RM o mesmo nível hierárquico do centro de custo no Protheus.

O cadastro de centros de custo do Labore (tabela PCCUSTO) deve trabalhar conforme o processo “Sincronização Centro de Custo Global”, que mantém o cadastro da tabela PCCUSTO espelhada com a tabela de centro de custo global (“GCCUSTO”).

Para integrar a entidade Funcionário, o PROTHEUS exige que sejam cadastrados valores defaults para Banco/Agência/Conta. Estes registro devem ser cadastrados com o seguintes códigos abaixo:
* Banco / Agência / Conta com códigos: 001 / 00000 / 0000000000

A exclusão de funcionário é executada via processo, assim sendo, caso haja algum erro na integração a exclusão não será desfeita, sendo necessário seguir o seguinte processo:
* Analisar a mensagem de erro obtida
* Corrigir a origem do problema
* Reencaminhar a mensagem de integração
* Caso o erro não seja sanado deve-se fazer a exclusão de forma manual

Para que a exclusão seja efetuada com sucesso no Protheus é necessário executar o update “RHUPDMOD” no mesmo para normalizar a base de dados para integração.

Serão integrados somente funcionários cujo Tipo de Recebimento for igual à Mensalista ou Semanalista.

O rateio de funcionário por centro de custos não será integrado, pois o mesmo não é utilizado pelo sistema SigaMNT.

Caso a chapa do funcionário no RM seja maior que 6 caracteres, este campo no PROTHEUS deve ser configurado como autoincremento.

Âncora
Links úteis de Refências
Links úteis de Refências

Links úteis de Refências 

(informação) Abaixo, alguns links para visualizacao visualização sobre a configuracao configuração validada em cliente para os mesmos cadastros citados nesta documentação. 


Informações
titleMensagem Única - RH Protheus

Página: Mensagem Única - RH Protheus

Página: Como Fazer - Configuração do Protheus para a IntegraçãoPágina: Mensagens de cadastroPágina: Mensagens de ProcessosPágina: Modelos mensagem única - XSD

Como funciona a camada EAI.

Informações
titleA Camada do EAI

A camada do EAI


Âncora
Checklist de suporte da aplicação
Checklist de suporte da aplicação

Checklist de suporte da aplicação

Crie um check-list de verificação de alguns pontos importantes para o funcionamento e atendimento da integração.

...

Realizar possíveis ajustes na integração quanto à configuração ou negócio.

 

 

 




...