Integração Protheus x RM

Produto:

Microsiga Protheus

Ambiente: Compras (SIGACOM)

Ocorrência:

Integração Protheus x RM

Neste documento você verá:




Integração RM x PROTHEUS


Veja nas abas abaixo o detalhamento de cada opção e procedimentos:


Criação Webservice: https://tdn.totvs.com/display/public/PROT/Configurar+Portais+e+Webservices


Toda integração deve-se conter um webservice ativo.


Configurado via appserver.ini:

Port = Definir porta

Environment = Ambiente que utiliza o webservice

ResponseJob = Definir um nome de JOB

127.0.0.1 = IP Localhost (facilita para nossos testes)



Obs: Serviço responsabilidade do Framework.


Ao iniciar o appserver, no browse acesse o ip + porta para que veja o webservice no ar (exemplo: 10.173.10.219:8087/ws01), poderá verificar se seu serviço está ativo ao pesquisar e o mesmo constar como "HABILITADO":


Após pesquise por EAISERVICE e clique no link. Esse serviço é o responsável pela comunicação entre os XML:



Caminho selecionado: Utilizar para configurar SoapUi ou caso tenha uma integração Protheus x Protheus configurar no parâmetro MV_EAIURL2:

Principais parâmetros utilizados:


Parâmetros: https://tdn.totvs.com/pages/releaseview.action?pageId=224116298


MV_EAIURL2: Responsável para a comunicação entre Protheus e o outro sistema. Informar o webservice do outro sistema apenas quando o Protheus for ENVIAR a mensagem única;

 

MV_EAIWS: Client Service, já vem configurado, porém, quando integrado com o Datasul deve ser alterado;

 

MV_EAIUSER: Caso o webservice necessite de alguma autenticação de usuário e senha, nesse parâmetro informe o usuário;

 

MV_EAIPASS: Caso o webservice necessite de alguma autenticação de usuário e senha, nesse parâmetro informe a senha;


MV_PMSITMU: Indica que a integração do módulo SIGAPMS, via mensagem única, está ativada. (necessário ativar para que o sistema busque o usuário preenchido no XML).


 De/Para Empresas - APCFG050  - (SIGACFG->Ambiente->Schedule) – Tabela XXD:


 

Cadastro para informar qual Sistema/Empresa/Filial integrara com o Protheus.

Referência = Nome da empresa que integrara com o Protheus <Product:Name>

Empresa = Código da empresa <CompanyId>

Filial = Filial da empresa <BranchId>

Grupo Emp. Protheus = Código da empresa (T1 - Protheus)

Fil. Protheus = Filial da empresa (D MG 01 - Protheus)

Obs: Utilizar o mesmo que é apresentado para logar no Protheus



Prin


Prin


Prin


Prin


Prin


Controle de numeração via Tabelas SXE / SXF (MV_TPNRNFS = 2)


Certifique-se 

uhuihuhi

Controle de numeração com uso de SD9 (MV_TPNRNFS = 3)




    • Em caso de alterar o conteúdo deste parâmetro após já ter sido criado o Lote de numerações, é necessário executar a rotina de Ajuste de Numeração da tabela SD9: MATA470 mencionada abaixo para exclusão das numerações que ficarão em desuso.




Principais Pontos de Entrada que permitem tratar a Numeração do Documento de Saída


Pode lhe interessar:

Criação de série de NFs para utilizar no Documentos de Saída: https://tdn.totvs.com/x/WU1tDQ

Configuração de numeração de Notas Fiscais com mais de 6 dígitos: https://tdn.totvs.com/x/NIojDw