Árvore de páginas

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsFontes,Web Services
idsfontes,webservices
Totvs custom tabs box items
defaultyes
referenciafontes
Totvs custom tabs box
tabsCarga Incial,PTSREPOBJ
idscargainicial,ptsrepobj
Totvs custom tabs box items
defaultyes
referenciacargainicial

Carga Incial - POMM430

Para a primeira integração com o Suricato, será necessário realizar a carga inicial. A rotina de Carga Inicial (POMM430 - Miscelânea → S.r.e.p. → Integração Tsa), será responsável por enviar todas as informações necessárias para a utilização do Suricato. Nela é possível selecionar quais informações serão enviadas inicialmente, que vão desde o cadastro da empresa até Férias/Afastamentos dos funcionários, porém a rotina possui uma ordem de execução que NÃO deve ser alterada, mas não há obrigatoriedade de enviar todos os cadastros de uma vez. É recomendado enviar primeiramente os cadastrados da Empresa, Unidade e Lotação.

Totvs custom tabs box items
defaultno
referenciaptsrepobj

PTSREPOBJ

Este fonte possui todos os métodos que irá fazer a chamada de um Web Service para realizar a integração com o Suricato. Como por exemplo o método WSNatural, este método irá realizar a inclusão/alteração de um funcionário no Suricato. O método irá buscar as informações da tabela envolvida e enviará elas para o Web Service NaturalPerson, que irá enviar para o Suricato.

Totvs custom tabs box items
defaultno
referenciawebservices
Totvs custom tabs box
tabsAbsenceReason,AllocationUnit,CostCenter,DayNotWorked,Exception,LegalPerson,LocationIntegration,NaturalPerson,PositionLevel,ScaleIntegration,ShiftWork,Unit,UserIntegration
idsabsencereason,allocationunit,costcenter,daynotworked,exception,legalperson,locationintegration,naturalperson,positionlevel,scaleintegration,shiftwork,unit,userintegration
Totvs custom tabs box items
defaultyes
referenciaabsencereason

WSClient_WSRHTSAAbsenceReason

O AbsenceReason é o Web Service responsável por enviar as informações referentes as ausências. O método que faz a chamada desse Web Service é o WSAbsenceReason, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações na tabela tipo de ausências (RCM), manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciaallocationunit

WSClient_WSRHTSAAllocationUnit

Totvs custom tabs box items
defaultno
referenciacostcenter

WSClient_WSRHTSACostCenterO AllocationUnit é o Web Service responsável por enviar as informações referentes as filiais. O método que faz a chamada desse Web Service é o WSAllocation, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações no cadastro de Filiais, manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciadaynotworkedcostcenter

WSClient_WSRHTSADayNotWorkedWSRHTSACostCenter

O CostCenter é o Web Service responsável por enviar as informações referentes aos Centros de Custos. O método que faz a chamada desse Web Service é o WSCostCenter, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações na tabela dos Centros de Custos (CTT), manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciaexceptiondaynotworked

WSClient_WSRHTSAExceptionWSRHTSADayNotWorked

O DayNotWorked é o Web Service responsável por enviar as informações referentes aos Feriados. O método que faz a chamada desse Web Service é o WSDayNotWorked, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações dos Feriados cadastrados (SP3), manipulará os dados e enviará para o Suricato.

totvstotvs-custom-tabs-box-items
defaultno
referencialegalpersonexception

WSClient_WSRHTSALegalPerson

Totvs custom tabs box items
defaultno
referencialocationintegration

WSRHTSAException

O Exception é o Web Service responsável por enviar as informações referentes as Exceções. O método que faz a chamada desse Web Service é o WSException, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações das Exceções cadastradas (SP2), manipulará os dados e enviará para o Suricato.WSClient_WSRHTSALocationIntegration

Totvs custom tabs box items
defaultno
referencianaturalpersonlegalperson

WSClient_WSRHTSANaturalPersonWSRHTSALegalPerson

O LegalPerson é o Web Service responsável por enviar as informações referentes as Empresas. O método que faz a chamada desse Web Service é o WSLegal, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações das Empresas cadastradas, manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referencialocationintegration

WSClient_WSRHTSALocationIntegration

O LocationIntegration é o Web Service responsável por enviar as informações referentes as Localizações (Cidades). O método que faz a chamada desse Web Service é o WSLocation, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações das Localizações cadastradas, manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referencianaturalperson

WSClient_WSRHTSANaturalPerson

O NaturalPerson é o Web Service responsável por enviar as informações referentes aos Funcionário. O método que faz a chamada desse Web Service é o WSNatural, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações dos Funcionário cadastrados (SRA), manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciapositionlevel

WSClient_WSRHTSAPositionLevel

WSClient_WSRHTSAPositionLevel

O PositionLevel é o Web Service responsável por enviar as informações referentes as Funções do funcionário. O método que faz a chamada desse Web Service é o WSPositionLevel, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações das Funções cadastradas (SRJ), manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciascaleintegration

WSClient_WSRHTSAScaleIntegration

O ScaleIntegration é o Web Service responsável por enviar as informações referentes a Tabela Horário Padrão. O método que faz a chamada desse Web Service é o WSSCale, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações da Tabela de Horário Padrão cadastradas (SPJ), manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciascaleintegrationshiftwork

WSClient_WSRHTSAScaleIntegrationWSRHTSAShiftWork

O ShiftWork é o Web Service responsável por enviar as informações referentes ao Turnos. O método que faz a chamada desse Web Service é o WSShiftWork, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações da Tabela de Turnos cadastrados (SR6), manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciashiftworkunit

WSClient_WSRHTSAShiftWork

Totvs custom tabs box items
defaultno
referenciaunit

WSClient_WSRHTSAUnit

WSRHTSAUnit

O Unit é o Web Service responsável por enviar as informações referentes a Unidade. O método que faz a chamada desse Web Service é o WSUnit, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações da Unidade cadastrada, manipulará os dados e enviará para o Suricato.

Totvs custom tabs box items
defaultno
referenciauserintegration

WSClient_WSRHTSAUserIntegration

O UserIntegration é o Web Service responsável por enviar as informações referentes aos Usuários. O método que faz a chamada desse Web Service é o WSUser, localizado no fonte PTSREPOBJ. Neste método o sistema irá buscar as informações dos Usuários cadastrados, utilizando a SRA, manipulará os dados e enviará para o Suricato.

07. RELACIONAMENTO ROTINAS X WEB SERVICES

...