Histórico da Página
ÍNDICE
Índice |
---|
01. VISÃO GERAL
Este documento de referência tem como objetivo explicar o funcionamento da integração do Protheus com o Suricato, desde a configuração dos parâmetros necessários e os WebServices envolvidos na integração, basicamente eles são os mesmos utilizado pelo TSA.
02. PARÂMETROS
Antes da configuração dos parâmetros, será necessário já possuir o Suricato instalado. Motivo: Existe um parâmetro que deve ser preenchido com o endereço do servidor onde se encontra o Suricato.
Parâmetro | Descrição |
---|---|
MV_TSADARQ | Diretório onde serão gravados os arquivos de Log de erros gerados da integração. |
MV_TSADEP | Habilita o envio de Departamento [.T.] para Unidade de Lotação ao invés da Filial [.F.]. |
MV_TSAIURB | Habilita a integração do crachá do funcionário com o Suricato. |
MV_TSAMAIL | Endereço de Email para recebimento de mensagens do Log de integração. |
MV_TSANDIA | Define o No. de dias anteriores a data do sistema para que seja feito o sincronismo dos funcionários demitidos. |
MV_TSASERV | Endereço IP ou nome do servidor da instalação do aplicativo Suricato. Exemplo: http://localhost:8080/tsa-ejb |
MV_TSATLOG | Define qual será o tipo de envio do Log de erros da integração (0=Não Gera,1=E-mail,2=Arquivo,3=Ambos). |
03. PRINCIPAIS FONTES
Fonte | Descrição |
---|---|
PONM430 | Rotina de Carga Inicial (Integração Tsa) |
PTSREPOBJ | Fonte com os métodos de integração do Suricato. |
WSClient_WSRHTSAUserIntegration | Onde é possível capturar o Xml do método. |
WSClient_WSRHTSA... | Demais fontes dos métodos onde podemos pegar o xml enviado ao Suricato para os demais métodos. |
04. MÉTODOS
Totvs custom tabs box | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
A rotina de Integração TSA, geralmente é utilizada para a realização da carga inicial da integração. Ao executar a rotina, ela irá processar todos os métodos que enviam informações para o TSA/Suricato, que são:
|
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas