You are on page 1of 24

THOMSON REUTERS'

'RBS» I

f \ nST ' n
IV

ONESOURCE eSOCIAL
DEFINIÇÃ O DOS SERVIÇOS WEB
DE INTEGRA ÇÃ O
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

SUMÁ RIO

INTRODUÇÃ O 4
PÚBLICO ALVO 4
PR É-REQUISITOS 4
WEB SERVICES DO MÓDULO ONESOURCE ESOCIAL 5
WEB SERVICES TR 6
1. SERVIÇO WEB DE ESTABELECIMENTOS / OBRAS 7
2. SERVIÇO WEB DE EMPREGADOR 7
3. SERVIÇO WEB DE PROCESSOS 7
4. SERVIÇO WEB DE RUBRICAS 8
5. SERVIÇO WEB DE CARGOS 8
6. SERVIÇO WEB DE FUNÇÕES 8
7. SERVIÇO WEB DE HOR Á RIOS E TURNOS 8
8. SERVIÇO WEB DE LOTAÇÕES 9
9. SERVIÇO WEB DE TRABALHADOR TEMPOR Á RIO - INÍCIO 9
10. SERVIÇO WEB DE REGISTRO PRELIMINAR 9
11. SERVIÇO WEB DE ALTERAÇÃO DE DADOS CADASTRAIS DO TRABALHADOR 9
12. SERVIÇO WEB DE TRABALHADOR SEM VINCULO 10
13. SERVIÇO WEB DE ALTERAÇÃO DE CONTRATO DE TRABALHO 10
14. SERVIÇO WEB DE REMUNERAÇÃO DO TRABALHADOR 10
15. SERVIÇO WEB DE FECHAMENTO DE PER ÍODO 10
16. SERVIÇO WEB DE REABERTURA DE PER ÍODO 11
17. SERVIÇO WEB DE PRODUTOS DE AQUISIÇÃO RURAL 11
18. SERVIÇO WEB DE PAGAMENTOS DE RENDIMENTOS DO TRABALHO 11
19. SERVIÇO WEB DE ALTERAÇÃO DE CONTRATO DE TRABALHO DO TRABALHADOR
TEMPOR ÁRIO 11
20. SERVIÇO WEB DE DESLIGAMENTO 12
21. SERVIÇO WEB DE REINTEGRAÇÃO 12
22. SERVIÇO WEB DE CONTRATA ÇÃ O DE TRABALHADORES AVULSOS NÃO PORTU Á RIOS 12
23. SERVIÇO WEB DE TRABALHADOR SEM VÍNCULO - TÉRMINO 12
24. SERVIÇO WEB DE AVISO PR ÉVIO 13
25. SERVIÇO WEB DE CONTRIBUIÇÃO SINDICAL PATRONAL 13
26. SERVIÇO WEB DE MONITORAMENTO DA SA ÚDE DO TRABALHADOR 13

Versã o: V 01.R103
2 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCE eSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

27. SERVIÇO WEB DE CAT - COMUNICAÇÃO DE ACIDENTE DE TRABALHO 13


28. SERVIÇO WEB DE AMBIENTES DE TRABALHO 14
29. SERVIÇO WEB DE CONDIÇÕES AMBIENTAIS DO TRABALHO 14
30. SERVIÇO WEB DE INFORMA ÇÕ ES COMPLEMENTARES AOS EVENTOS PERIÓ DICOS 14
31. SERVIÇO WEB DE INSALUBRIDADE, PERICULOSIDADE E APOSENTADORIA ESPECIAL 14
32. SERVIÇO WEB DE OPERADORES PORTUÁ RIOS 15
33. SERVIÇO WEB DE AFASTAMENTO TEMPOR ÁRIO 15
34. SERVIÇO WEB DE SOLICITA ÇÃ O DE TOTALIZA ÇÃO PARA PAGAMENTO EM CONTIG Ê NCIA .. 15
35. SERVIÇO WEB DE CONVOCAÇÃO PARA TRABALHO INTERMITENTE 15
36. SERVIÇO WEB DE CONSULTA DO STATUS DO PROCESSAMENTO 16
FLUXO BÁ SICO PARA A TROCA DE MENSAGENS COM O ONESOURCE ESOCIAL COM
WEBSERVICES TR 16
WEBSERVICES GOV 19
1. WEBSERVICE DE ENVIO DE LOTE DE EVENTOS 19
2. WEBSERVICE DE CONSULTA DE LOTE EVENTOS 19
FLUXO BÁ SICO PARA A TROCA DE MENSAGENS COM O ONESOURCE ESOCIAL COM
WEBSERVICES GOV 20
TROCA DE MENSAGENS COM O ONESOURCE ESOCIAL 23
SUPORTE TÉCNICO 24

Versã o: V 01.R103
Revisado em: 14 /11/ 2017
3
© THOMSON REUTERS
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

INTRODUÇÃ O

Este documento tem como objetivo principal descrever o funcionamento dos Web Services de integraçã o
utilizados no processo de importação / transformaçã o / envio de mensagens para os serviç os web do
módulo ONESOURCE eSOCIAL.

Os Web Services de integraçã o sã o responsáveis pela manutençã o das informações do ONESOURCE


eSOCIAL

Existem dois formatos de integraçã o, um no formato Thomson Reuters (TR ) e outro no formato do
Governo (GOV). O fluxo de integraçã o de ambos, bem como o endereço dos webservices que fazem parte
deste fluxo ser ã o detalhados neste documento.

PÚBLICO ALVO

• Desenvolvedores de software

PR É - REQUISITOS

• Conhecimento na linguagem XML.

• Conhecimento na confecçã o de serviços Web com base em documentos WSDL.

Versã o: V 01.R103
4 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

WEB SERVICES DO MÓDULO ONESOURCE


ESOCIAL

Os Web Services na soluçã o ONESOURCE ESOCIAL, possuem dois formatos a serem consumidos. Estes
dois formatos sã o:

 Web Services TR (layout Thomson Reuters): Todos os eventos disponibilizados no layout TR.
Para cada evento existe um Webservice de entrada. Para consulta do status do evento, existe um
webservice centralizado.

 Web Services GOV (layout Governo): Web Service de envio e retorno disponibilizados no
mesmo padrã o do governo. Existe um webservice de entrada, que recebe os eventos em lote, e
outro webservice responsá vel por consultar o status do lote.

Detalharemos a seguir os endereços de cada webservice, seja de entrada ou de consulta, e também o


fluxo a ser seguido para cada tipo de layout.

Versã o: V 01.R103
5 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

WEB SERVICES TR

Disponibilizamos no produto os seguintes serviços web para a intercomunicaçã o com sistemas externos
no formato TR:

1. Manutençã o de Estabelecimentos - Obras


2. Manutençã o de Empregador
3. Manutençã o de Processos
4. Manutençã o de Rubricas
5. Manutençã o de Cargos
6. Manutençã o de Funções
7. Manutençã o de Horários e Turnos
8. Manutençã o de Lotações
9. Manutençã o de Trabalhador Tempor á rio - Início
10. Manutençã o de Registro Preliminar
11. Manutençã o de Alteração de Dados Cadastrais do Trabalhador
12. Manutençã o de Trabalhador sem Vínculo
13. Manutençã o de Alteração de Contrato de Trabalho
14. Manutençã o da Remuneraçã o do Trabalhador
15. Manutençã o do Fechamento de Período
16. Manutençã o da Reabertura de Período
17. Manutençã o de Produto de Aquisiçã o Rural
18. Manutençã o dos Pagamentos de Rendimentos do Trabalho
19. Manutençã o da Alteração de Contrato de Trabalho do Trabalhador Temporário
20. Manutençã o de Desligamento
21. Manutençã o de Reintegraçã o
22. Manutençã o da Contrataçã o de Trabalhadores Avulsos Não Portuários
23. Manutençã o de Trabalhador Sem Vínculo - Término
24. Manutençã o de Aviso Prévio
25. Contribuiçã o Sindical Patronal
26. Monitoramento da Saúde do Trabalhador
27. Comunicaçã o de CAT - Comunicação de Acidente de Trabalho
28. Ambientes de Trabalho
29. Condições Ambientais do Trabalho
30. Informações Complementares aos Eventos Periódicos

Versã o: V 01.R103
6 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

31. Insalubridade, Periculosidade e Aposentadoria Especial


32. Operadores Portuá rios
33. Afastamento Tempor á rio
34. Solicitaçã o de Totalizaçã o para Pagamento em Contingência
35. Convoca çã o para Trabalho Intermitente
36. Consulta Status do Processamento

ATENÇÃO: Os arquivos com as estruturas: ".wsdl" e ".xsd", estã o disponíveis em um arquivo (.zip), no
diretório "lnstalaçã o \ Aplicaçã o Web\ Web Services", no arquivo "wsdl-esocial.zip". Com estes arquivos é
possível iniciar uma implementaçã o, sem que o sistema esteja instalado e no ar.

1. SERVIÇO WEB DE ESTABELECIMENTOS / OBRAS


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services / BuildingWebServicelmplPort ?wsdl
Namespace http:// building.webservices.taxbr.ta.thomsonreuters.com /
ServiceName BuildingWebServicelmplService
PortName BuildingWebServicelmplPort

2. SERVIÇO WEB DE EMPREGADOR


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr- solution-
WSDL
webservices / services/ EmployerWebServicelmplPort ?wsdl
Namespace http:// employer.webservices.taxbr.ta.thomsonreuters.com /
ServiceName EmployerWebServicelmplService
PortName EmployerWebServicelmplPort

3. SERVIÇO WEB DE PROCESSOS


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services / ProcessWebServicelmplPort ?wsdl
Namespace http:// process.webservices.taxbr.ta.thomsonreuters.com /
ServiceName ProcessWebServicelmplService
PortName ProcessWebServicelmplPort

Versã o: V 01.R103
7 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

4. SERVIÇO WEB DE RUBRICAS


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services / PayltWebServicelmplPort ?wsdl
Namespace http:// payit.webservices.taxbr.ta.thomsonreuters.com /
ServiceName PayltWebServicelmplService
PortName PayltWebServicelmplPort

5. SERVIÇO WEB DE CARGOS


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services / JobWebServicelmplPort ?wsdl
Namespace http:// job.webservices.taxbr.ta.thomsonreuters.com /
ServiceName JobWebServicelmplService
PortName JobWebServicelmplPort

6. SERVIÇO WEB DE FUNÇÕES


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services / FunctionWebServicelmplPort ?wsdl
Namespace http:// function.webservices.taxbr.ta.thomsonreuters.com /
ServiceName FunctionWebServicelmplService
PortName FunctionWebServicelmplPort

7. SERVIÇO WEB DE HOR Á RIOS E TURNOS


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services / WorkingShiftWebServicelmplPort ?wsdl
Namespace http:// workingshift.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkingShiftWebServicelmplService
PortName WorkingShiftWebServicelmplPort

Versã o: V 01.R103
8 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

8. SERVIÇO WEB DE LOTAÇÕ ES


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services/ SectorWebServicelmplPort?wsdl
Namespace http:// sector.webservices.taxbr.ta.thomsonreuters.com /
ServiceName SectorWebServicelmplService
PortName SectorWebServicelmplPort

9. SERVIÇO WEB DE TRABALHADOR TEMPOR Á RIO - IN ÍCIO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-webservices / services /
WSDL
lnitialTemporaryWorkWebServicelmplPort ?wsdl
Namespace http:// initialtemporarywork.webservices.taxbr.ta.thomsonreuters.com /
ServiceName InitialTemporaryWorkWebServicelmplService
PortName InitialTemporaryWorkWebServicelmplPort

10. SERVIÇO WEB DE REGISTRO PRELIMINAR


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-webservices / services /
WSDL
PreliminaryRegWebServicelmplPort ?wsdl
Namespace http:// preliminaryreg.webservices.taxbr.ta.thomsonreuters.com /
ServiceName PreliminaryRegWebServicelmplService
PortName PreliminaryRegWebServicelmplPort

11. SERVIÇO WEB DE ALTERA ÇÃO DE DADOS CADASTRAIS DO


TRABALHADOR

PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution-
WSDL
webservices / services / WorkerChangeDataWebServicelmplPort ?wsdl
Namespace http:// workerchangedata.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkerChangeDataWebServicelmplService
PortName WorkerChangeDataWebServicelmplPort

Versã o: V 01.R103
9 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

12. SERVIÇO WEB DE TRABALHADOR SEM VINCULO

PROPRIEDADE VALOR

http:// [host ]:[port ] / taxbr -solution-


WSDL
webservices/ services/ WorkerAdmissionWebServicelmplPort ?wsdl
Namespace http:// workeradmission.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkerAdmissionWebServicelmplService
PortName WorkerAdmissionWebServicelmplPort

13. SERVIÇO WEB DE ALTERA Ç AO DE CONTRATO DE TRABALHO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution-
WSDL
webservices / services / WorkerContractChangeWebServicelmplPort ?wsdl
Namespace http:// workercontractchange.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkerContractChangeWebServicelmplService
PortName WorkerContractChangeWebServicelmplPort

14.SERVIÇO WEB DE REMUNERA ÇÃ O DO TRABALHADOR


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution-
WSDL
webservices / services / RmWorkerWebServicelmplPort ?wsdl
Namespace http:// rmworker.webservices.taxbr.ta.thomsonreuters.com /
ServiceName RmWorkerWebServicelmplService
PortName RmWorkerWebServicelmplPort

15.SERVIÇO WEB DE FECHAMENTO DE PER ÍODO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution-
WSDL
webservices / services / ClosingWebServicelmplPort ?wsdl
Namespace http:// closing.webservices.taxbr.ta.thomsonreuters.com /
ServiceName ClosingWebServicelmplService
PortName ClosingWebServicelmplPort

Versã o: V 01.R103
10 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

16. SERVIÇO WEB DE REABERTURA DE PER ÍODO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution-
WSDL
webservices / services / ReopenWebServicelmplPort ?wsdl
Namespace http:/ / reopen.webservices.taxbr.ta.thomsonreuters.com /
ServiceName ReopenWebServicelmplService
PortName ReopenWebServicelmplPort

17. SERVIÇO WEB DE PRODUTOS DE AQUISIÇÃO RURAL


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution- webservices / services /
WSDL
ProductionAcquisitionWebServicelmplPort ?wsdl
Namespace http:// productionacquisition.webservices.taxbr.ta.thomsonreuters.com /
ServiceName ProductionAcquisitionWebServicelmplService
PortName ProductionAcquisitionWebServicelmplPort

18. SERVIÇO WEB DE PAGAMENTOS DE RENDIMENTOS DO TRABALHO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution- webservices / services /
WSDL
WorkerPaymentWebServicelmplPort ?wsdl
Namespace http:// workerpayment.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkerPaymentWebServicelmplService
PortName WorkerPaymentWebServicelmplPort

19. SERVIÇO WEB DE ALTERA Ç AO DE CONTRATO DE TRABALHO DO


TRABALHADOR TEMPOR Á RIO
PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution-webservices / services /
WSDL
ContractChangeTmpWorkerWebServicelmplPort?wsdl
Namespace http:// contractchangetmpworker.webservices.taxbr.ta.thomsonreuters.com
ServiceName ContractChangeTmpWorkerWebServicelmplService
PortName ContractChangeTmpWorkerWebServicelmplPort

Versã o: V 01.R103
11 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

20. SERVIÇO WEB DE DESLIGAMENTO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution-webservices / services /
WSDL
DismissalWebServicelmplPort ?wsdl
Namespace http:// dismissal.webservices.taxbr.ta.thomsonreuters.com /
ServiceName DismissalWebServicelmplService
PortName DismissalWebServicelmplPort

21. SERVIÇO WEB DE REINTEGRAÇÃ O


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
ReintearationWebServicelmolService?wsdl
Namespace http:// reintegration.webservices.taxbr.ta.thomsonreuters.com /
ServiceName ReintegrationWebServicelmplService
PortName ReintegrationWebServicelmplPort

22. SERVIÇO WEB DE CONTRATAÇÃ O DE TRABALHADORES AVULSOS NÃO


PORTU Á RIOS
PROPRIEDADE VALOR
http:// [host ]:[port] / taxbr -solution -webservices / services /
WSDL
lndependentWorkerWageWebServicelmplPort ?wsdl
Namespace http: // independentworkerwage.webservices.taxbr.ta.thomsonreuters.com /
ServiceName IndependentWorkerWageWebServicelmplService
PortName IndependentWorkerWageWebServicelmplPort

23. SERVIÇO WEB DE TRABALHADOR SEM VÍNCULO - T ÉRMINO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
EndTemporaryWorkWebServicelmplPort ?wsdl
Namespace http:// endtemporarywork.webservices.taxbr.ta.thomsonreuters.com
ServiceName EndTemporaryWorkWebServicelmplService
PortName EndTemporaryWorkWebServicelmplPort

Versã o: V 01.R103
12 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

24. SERVIÇO WEB DE AVISO PR ÉVIO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
AdvanceNoticeWebServicelmplPort ?wsdl
Namespace http:// advancenotice.webservices.taxbr.ta.thomsonreuters.com /
ServiceName AdvanceNoticeWebServicelmplService
PortName AdvanceNoticeWebServicelmplPort

25. SERVIÇO WEB DE CONTRIBUIÇÃO SINDICAL PATRONAL


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
EmployerContributionWebServicelmplPort?wsdl
Namespace http:// employercontribution.webservices.taxbr.ta.thomsonreuters.com /
ServiceName EmployerContributionWebServicelmplService
PortName EmployerContributionWebServicelmplPort

26. SERVIÇO WEB DE MONITORAMENTO DA SA Ú DE DO TRABALHADOR


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
WorkerHealthWebServicelmplPort ?wsdl
Namespace http:// workerhealth.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkerHealthWebServicelmplService
PortName WorkerHealthWebServicelmplPort

27. SERVIÇO WEB DE CAT - COMUNICAÇÃO DE ACIDENTE DE TRABALHO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
WorkerAccidentReportWebServicelmplPort ?wsdl
Namespace http:// workeraccidentreport.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkerAccidentReportWebServicelmplService
PortName WorkerAccidentReportWebServicelmplPort

Versã o: V 01.R103
13 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

28. SERVIÇO WEB DE AMBIENTES DE TRABALHO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
WorkEnvironmentWebServicelmplPort ?wsdl
Namespace http:// workenvironment.webservices.taxbr.ta.thomsonreuters.com /
ServiceName WorkEnvironmentWebServicelmplService
PortName WorkEnvironmentWebServicelmplPort

29. SERVIÇO WEB DE CONDIÇÕES AMBIENTAIS DO TRABALHO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices/ services /
WSDL
EnvWorkConditionWebServicelmplPort ?wsdl
Namespace http:// envworkcondition.webservices.taxbr.ta.thomsonreuters.com /
ServiceName EnvWorkConditionWebServicelmplService
PortName EnvWorkConditionWebServicelmplPort

30. SERVIÇO WEB DE INFORMA ÇÕES COMPLEMENTARES AOS EVENTOS


PERIÓ DICOS
PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -webservices / services /
WSDL
ComplementarylnfoPerWebServicelmplPort ?wsdl
Namespace http:// complementaryinfoper.webservices.taxbr.ta.thomsonreuters.com /
ServiceName ComplementarylnfoPerWebServicelmplService
PortName ComplementarylnfoPerWebServicelmplPort

31. SERVIÇO WEB DE INSALUBRIDADE, PERICULOSIDADE E


APOSENTADORIA ESPECIAL
PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -
WSDL
webservices / services / HazardWebServicelmplPort ?wsdl
Namespace http:// hazard.webservices.taxbr.ta.thomsonreuters.com /
ServiceName HazardWebServicelmplService
PortName HazardWebServicelmplPort

Versã o: V 01.R103
14 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

32. SERVIÇO WEB DE OPERADORES PORTUÁ RIOS


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -
WSDL
webservices/ services/ PortOperatorWebServicelmplPort?wsdl
Namespace http:// portoperator.webservices.taxbr.ta.thomsonreuters.com /
ServiceName PortOperatorWebServicelmplService
PortName PortOperatorWebServicelmplPort

33. SERVIÇO WEB DE AFASTAMENTO TEMPOR Á RIO


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -
WSDL
webservices/ services/ LeaveWebServicelmplPort?wsdl
Namespace http:// leave.webservices.taxbr.ta.thomsonreuters.com /
ServiceName LeaveWebServicelmplService
PortName LeaveWebServicelmplPort

34. SERVIÇO WEB DE SOLICITAÇÃO DE TOTALIZAÇÃO PARA PAGAMENTO


EM CONTIGÊNCIA
PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -
WSDL
webservices/ services/ContingencyPaymentWebServicelmplPort ?wsdl
Namespace http:// contingencypayment.webservices.taxbr.ta.thomsonreuters.com /
ServiceName ContingencyPaymentWebServicelmplService
PortName ContingencyPaymentWebServicelmplPort

35. SERVIÇO WEB DE CONVOCA ÇÃO PARA TRABALHO INTERMITENTE


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr -solution -
WSDL
webservices/ services / lntermittentWorkWebServicelmplPort ?wsdl
Namespace http:// intermittentwork.webservices.taxbr.ta.thomsonreuters.com /
ServiceName IntermittentWorkWebServicelmplService
PortName IntermittentWorkWebServicelmplPort

Versã o: V 01.R103
15 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

36. SERVIÇO WEB DE CONSULTA DO STATUS DO PROCESSAMENTO


PROPRIEDADE VALOR
http: // [host ] : [port ] / taxbr- solution -
WSDL
webservices / services / TrTaxBrMessageResponselmplPort ?wsdl
Namespace http:// response.webservices.taxbr.ta.thomsonreuters.com /
ServiceName TrTaxBrMessageResponselmplService
PortName TrTaxBrMessageResponselmplPort

FLUXO BÁ SICO PARA A TROCA DE MENSAGENS COM O ONESOURCE


ESOCIAL COM WEBSERVICES TR

Após a confecçã o dos clientes de serviço web do ONESOURCE eSOCIAL, é necessá rio que um fluxo
lógico seja implementado possibilitando enviar e receber mensagens ao ONESOURCE eSOCIAL.

O diagrama abaixo apresenta o fluxo de integra çã o utilizado pelo Integrador TAXBR . É recomendado
que este fluxo seja utilizado como base para o desenvolvimento e customiza ções de rotinas de
integra çã o para a troca de mensagens com o ONESOURCE eSOCIAL.

Versã o: V 01.R103
16 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

PASSO 1: ENVIAR XML PARA ONESOURCE ESOCIAL WEBSERVICE

Pré-requisito: Possuir WebService client confeccionado com suporte a autenticaçã o "Basic


Authentication".

Fluxo principal: Envio com sucesso da mensagem ao ONESOURCE eSOCIAL, recebendo como retorno
mensagem contendo o nú mero do protocolo de consulta.

Fluxo secundário: Tratar falhas de conectividade e autenticação durante o envio da mensagem ao


WebService. É recomendado confeccionar processo para geraçã o de relat órios de erros.

PASSO 2: RECEBER NÚMERO DE PROTOCOLO

Pré-requisito: Execuçã o do Passol - Fluxo principal.

Fluxo principal: Receber XML de retorno do WebService do ONESOURCE eSOCIAL com o nú mero de
protocolo.

Fluxo secundário: Inexistente.

PASSO 3: AGUARDAR 15 SEGUNDOS

Pré-requisito: Execução do Passo2 - Fluxo principal

Fluxo principal: Aguardar 15 segundos antes de executar o pr óximo passo.

Fluxo secundário: Inexistente

PASSO 4: ENVIAR NÚMERO DE PROTOCOLO PARA WEBSERVICE DE CONSULTA DO


PROCESSAMENTO

Pré-requisito: Execução do Passo3 - Fluxo principal

Fluxo principal: Enviar mensagem contendo o Nú mero de Protocolo para SERVIÇO WEB DE CONSULTA
DO STATUS DO PROCESSAMENTO. Caso o retorno do processamento de todas as mensagens enviadas
no lote seja " Integrado com sucesso" , a integraçã o ocorreu sem erros de processamento.

Versã o: V 01.R103
17 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

Fluxo secundá rio 1: Tratar falhas de conectividade e autenticaçã o durante o envio da mensagem ao
Webservice. É recomendado confeccionar processo para geraçã o de relatórios de erros.

Fluxo secundá rio 2: Verificar se a mensagem de retorno contém o texto: "Protocolo nã o encontrado". Em
caso positivo, retornar ao "Passo 3", aguardando mais 15 segundos e efetuando novamente a consulta
do número de protocolo - "Passo 4".

Fluxo secundá rio 3: Verificar se a mensagem de retorno contém o texto: " Aguarde um momento. O
registro está sendo integradoEm caso positivo, retornar ao "Passo 3", aguardando mais 15 segundos e
efetuando novamente a consulta do número de protocolo - "Passo 4".
Fluxo secundá rio 4: Caso o retorno do processamento de "todas" as mensagens enviadas no lote nã o
sejam " Integrado com sucesso" , é recomendado confeccionar processo para geraçã o de relat órios de
erros.

Versã o: V 01.R103
18 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

WEB SERVICES GOV

Os Webservices no formato do Governo (GOV), foram criados através dos arquivos ".wsdl" e ".xsd"
disponibilizados pelo próprio Governo, e seguem as mesmas regras que os webservices do governo.
Adicionalmente, o produto faz verificações de autenticaçã o sobre as requisições.

Disponibilizamos no produto os seguintes serviços web para a intercomunicaçã o com sistemas externos
no formato GOV:

1. Serviço Enviar Lote Eventos


2. Serviço Consultar Lote Eventos

1. WEBSERVICE DE ENVIO DE LOTE DE EVENTOS


PROPRIEDADE VALOR
WSDL http:// [host ]:[port ] / taxbr - solution- webservices / services / WsEnviarLoteEventos?wsdl
Namespace http:// www.esocial.gov.br / servicos/ empregador / lote / eventos / envio / v1_1_0
ServiceName ServicoEnviarLoteEventos
PortName WsEnviarLoteEventos

2. WEBSERVICE DE CONSULTA DE LOTE EVENTOS


PROPRIEDADE VALOR
http:// [host ]:[port ] / taxbr - solution-
WSDL
webservices / services / Servicos.Empregador _ServicoConsultarLoteEventos?wsdl
http:// www.esocial.gov.br / servicos / empregador / lote / eventos / envio / consulta / retor
Namespace
noProcessamento / v1_1_0
ServiceName ServicoConsultarLoteEventos
PortName Serviços.Empregador _ServicoConsultarLoteEventos

Versã o: V 01.R103
19 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

FLUXO BÁ SICO PARA A TROCA DE MENSAGENS COM O ONESOURCE


ESOCIAL COM WEBSERVICES GOV

Após a confecçã o dos clientes de serviço web do ONESOURCE eSOCIAL, é necessário que um fluxo
lógico seja implementado possibilitando enviar e receber mensagens ao ONESOURCE eSOCIAL.
O diagrama abaixo apresenta o fluxo de integraçã o utilizado pelo Integrador TAXBR. É recomendado
que este fluxo seja utilizado como base para o desenvolvimento e customizações de rotinas de
integraçã o para a troca de mensagens com o ONESOURCE eSOCIAL.


CD

Versã o: V 01.R103
20 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

PASSO 1: ENVIAR XML PARA ONESOURCE ESOCIAL WEBSERVICE

Fluxo principal: Envio com sucesso da mensagem ao WEBSERVICE DE ENVIO DE LOTE DE EVENTOS,
recebendo como retorno mensagem contendo o nú mero do protocolo de consulta.

Obs.: Neste momento, será recebida uma mensagem que o lote foi recebido com sucesso, o que não
significa que os eventos foram. Os eventos a partir desse momento irã o ser avaliados, e podem gerar
erros tanto de layout, quanto de consistências.

Fluxo secundário: Tratar falhas de conectividade, autenticaçã o e layout do lote durante o envio e
verificaçã o da mensagem no WebService. É recomendado confeccionar processo para geraçã o de
relatórios de erros.

PASSO 2: RECEBER NÚMERO DE PROTOCOLO

Pré-requisito: Execução do Passol - Fluxo principal.

Fluxo principal: Receber XML de retorno do WEBSERVICE DE ENVIO DE LOTE DE EVENTOS com o
nú mero de protocolo.

Fluxo secundário: Inexistente.

PASSO 3: AGUARDAR 15 SEGUNDOS

Pré-requisito: Execução do Passo2 - Fluxo principal

Fluxo principal: Aguardar 15 segundos antes de executar o pr óximo passo.

Fluxo secundário: Inexistente

PASSO 4: ENVIAR NÚMERO DE PROTOCOLO PARA WEBSERVICE DE CONSULTA DO


PROCESSAMENTO

Pré-requisito: Execução do Passo3 - Fluxo principal

Fluxo principal: Enviar mensagem contendo o Número de Protocolo para WEBSERVICE DE CONSULTA

Versã o: V 01.R103
21 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

DE LOTE DE EVENTOS. Caso o retorno do processamento seja um lote contendo todos os eventos dentro
dele com c ódigo (cdResposta) 201, a integraçã o ocorreu sem erros de processamento. Caso um ou mais
eventos possuam o código 202, a integração ocorreu com sucesso, porém com advertências.

Fluxo secundá rio 1: Tratar falhas de conectividade e autenticaçã o durante o envio da mensagem ao
Webservice. É recomendado confeccionar processo para geraçã o de relat órios de erros.

Fluxo secundá rio 2: Verificar se a mensagem de retorno contém código igual a 101. Em caso positivo,
retornar ao "Passo 3", aguardando mais 15 segundos e efetuando novamente a consulta do número de

protocolo - "Passo 4".

Fluxo secundá rio 3: Verificar se a mensagem de retorno cont ém código diferente de 201 e / ou 202. Nesse
caso é necessá rio corrigir os dados no sistema origem e reiniciar o fluxo.

Versã o: V 01.R103
22 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

TROCA DE MENSAGENS COM O ONESOURCE


ESOCIAL

Para utilizar os Web Services, tanto TR quanto GOV do produto ONESOURCE eSOCIAL é preciso seguir
um fluxo bá sico para o envio de mensagens e recebimento do status do processamento.

É recomendado que a troca de mensagens seja realizada utilizando o Integrador TAXBR, que possui os
fluxos de integração pré-configurados. Para maiores informações sobre o Integrador TAXBR, consulte o
documento "Manual Integrador - Guia Usuá rio".

Para realizar a troca de mensagens com os serviços web do ONESOURCE eSOCIAL sem o Integrador
TAXBR, é necessá rio que sejam criados os clientes para os serviços web descritos no capítulo anterior
utilizando linguagem de programaçã o que suporte a criaçã o de serviços web com suporte a autenticaçã o
"Basic Authentication".
O tipo de autenticaçã o disponível nos serviç os web do ONESOURCE eSOCIAL é somente a "Basic
Authentication". Nã o é utilizado nenhum tipo de criptografia no WS- Security. É possível configurar para
que a requisiçã o seja feita via HTTPS, utilizando protocolo SSL ou TLS.

A configuraçã o de autenticaçã o nos serviços Web é feita na tela de Cadastro de Usuá rios (Módulo
Administração > Seguranç a > Usuário) onde podem ser cadastrados um ou mais usuários com o valor do
campo tipo do usuá rio definido como " Interface User" como demonstrado na imagem abaixo:

ONESOURCE

Administração

cx Cadastro

* ' * >
Q USUÁRIO

© Atributos
Senha nunca

Perfil de Seguran ç a
©‘ © ’Tipo do Usuário
OPERADOR - operador

Por padrã o, o usuário INTTAXBRPAD est á configurado no sistema com a senha INT001.

Versã o: V 01.R103
23 THOMSON REUTERS
Revisado em: 14 /11/ 2017
ONESOURCEeSOCIAL DEFINIÇÃ O DOS WEBSERVICES DE INTEGRAÇÃ O

SUPORTE TÉCNICO

Para dúvidas ou problemas, abra um chamado no Contact Center ou entre em contato com nossa equipe
de Suporte Técnico pelo telefone:

(11) 2159 -0600 - Opçã o 1 ( Atendimento das Soluções Fiscais).


Nosso horário de atendimento é de segunda à sexta - feira de 9h as 18h.

Versã o: V 01.R103
24 THOMSON REUTERS
Revisado em: 14 /11/ 2017

You might also like