Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

Web service com.senior.g5.rh.SM.Filiais

Tipo de ejecución

Para cada tipo de ejecución, existen diferentes parámetros que pueden ser comunes a todos los puertos.

Autenticación

Si se utiliza alguna forma de autenticación para la integración de información a través de web services, es necesario identificar el tipo en el parámetro <encryption>, según sus valores posibles.

WSDL

Porta

Filiais

Web service para manutenção das informações das Filiais.

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 2

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Filiais> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <nomFil>String</nomFil> <wGD030PCM> <tipOpe>String</tipOpe> <iniPcmso>DateTime</iniPcmso> <empPcmso>Integer</empPcmso> <tipPcmso>Integer</tipPcmso> <resPcmso>Integer</resPcmso> <terPcmso>DateTime</terPcmso> </wGD030PCM> <wGD030LAU> <tipOpe>String</tipOpe> <iniLtcat>DateTime</iniLtcat> <empLtcat>Integer</empLtcat> <tipLtcat>Integer</tipLtcat> <resLtcat>Integer</resLtcat> <terLtcat>DateTime</terLtcat> </wGD030LAU>  <datAlt>DateTime</datAlt> <codFil>Integer</codFil> <codPai>Integer</codPai> <atiIri>Integer</atiIri> <razSoc>String</razSoc> <codEst>String</codEst> <tipOpe>String</tipOpe> <codCid>Integer</codCid> <codBai>Integer</codBai> <codCep>Integer</codCep> <endFil>String</endFil> <endNum>String</endNum> <cplFil>String</cplFil> <ddiTel>Integer</ddiTel> <dddTel>Integer</dddTel> <numTel>String</numTel> <ddiFax>Integer</ddiFax> <dddFax>Integer</dddFax> <numFax>String</numFax> <emaFil>String</emaFil> <tipLot>Integer</tipLot> <tipFil>String</tipFil> <tipIns>Integer</tipIns> <numCgc>Integer</numCgc> <insCei>Integer</insCei> <numCNO>String</numCNO> <nCAEPF>String</nCAEPF> <insMun>String</insMun> <atvFil>String</atvFil> <regDrt>Integer</regDrt> <codOem>Integer</codOem> <tpCtBa>Integer</tpCtBa> <graRis>Integer</graRis> <empRrh>Integer</empRrh> <tipRrh>Integer</tipRrh> <cadRrh>Integer</cadRrh> <empPPP>Integer</empPPP> <tipPPP>Integer</tipPPP> <cadPPP>Integer</cadPPP> <jusAss>String</jusAss> <jusCat>String</jusCat> <jusExa>String</jusExa> <jusGer>String</jusGer> </parameters> </ser:Filiais> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
numEmp Obrigatório Integer Código da empresa.

- Chave
- Máscara: 9[4]
nomFil Opcional String Apelido da Filial.

- Máscara: A[40]
wGD030PCM Opcional Set Filiais da Empresa - Histórico Responsável PCMSO

TipOpe

Valores:
I - Inclusão
A - Alteração
E - Exclusão
- Descrição: Tipo da operação a ser efetuada na integração
Se não for informado, será considerado "inclusão"

Início
- Chave

- Máscara: DD/MM/YYYY
- Descrição: Data em que assumiu a responsabilidade

Emp. Resp. PCMSO
- Chave

- Máscara: 9[4]
- Descrição: Código da empresa do responsável pelo PCMSO

Tp. Resp. PCMSO

- Máscara: 9[1]
- Descrição: Tipo do Responsável pelo PCMSO

Responsável PCMSO

- Máscara: #[EdiCad]N(9,0)#
- Descrição: Cadastro do Responsável pelo PCMSO


Término

- Máscara: DD/MM/YYYY
- Descrição: Data em que encerrou a responsabilidade
wGD030PCM.tipOpe Opcional String  
wGD030PCM.iniPcmso Opcional DateTime  
wGD030PCM.empPcmso Opcional Integer  
wGD030PCM.tipPcmso Opcional Integer  
wGD030PCM.resPcmso Opcional Integer  
wGD030PCM.terPcmso Opcional DateTime  
wGD030LAU Opcional Set Filiais da Empresa - Histórico Responsável LTCAT

TipOpe

Valores:
I - Inclusão
A - Alteração
E - Exclusão
- Descrição: Tipo da operação a ser efetuada na integração
Se não for informado, será considerado "inclusão"

Início
- Chave

- Máscara: DD/MM/YYYY
- Descrição: Data em que assumiu a responsabilidade

Emp. Resp. LTCAT
- Chave

- Máscara: 9[4]
- Descrição: Código da empresa do responsável pelo LTCAT

Tp. Resp. LTCAT

- Máscara: 9[1]
- Descrição: Tipo do Responsável pelo LTCAT

Responsável LTCAT

- Máscara: #[EdiCad]N(9,0)#
- Descrição: Cadastro do Responsável pelo LTCAT

Término

- Máscara: DD/MM/YYYY
- Descrição: Data em que encerrou a responsabilidade
wGD030LAU.tipOpe Opcional String  
wGD030LAU.iniLtcat Opcional DateTime  
wGD030LAU.empLtcat Opcional Integer  
wGD030LAU.tipLtcat Opcional Integer  
wGD030LAU.resLtcat Opcional Integer  
wGD030LAU.terLtcat Opcional DateTime  
codFil Obrigatório Integer Código da filial.

- Chave
- Máscara: ZZ9999
codPai Opcional Integer Código do País.

- Máscara: 9[4]
razSoc Obrigatório String Razão Social da Filial.

- Máscara: A[40].
codEst Opcional String Estado.

- Máscara: U[4]
tipOpe Obrigatório String Tipo da operação a ser efetuada na integração


Valores:
I - Inclusão
A - Alteração
E - Exclusão

Se não for informado, será considerado "inclusão"
codCid Opcional Integer Código da Cidade.

- Máscara: 99.99999
codBai Opcional Integer Código da Bairro.

- Máscara: 9[4]
codCep Opcional Integer Código do Cep da Filial.

- Máscara: #[EdiCep]N(8,0)#
endFil Opcional String Endereço da Filial.

- Máscara: A[40]
endNum Opcional String Número.

- Máscara: A[6]
cplFil Opcional String Complemento Endereço.

- Máscara: A[40]
ddiTel Opcional Integer Código DDI do telefone.

- Máscara: 9[3]
dddTel Opcional Integer Código DDD do telefone.

- Máscara: 9[3]
numTel Opcional String Telefone da Filial.

- Máscara: A[20]
ddiFax Opcional Integer Código DDI do Fax.

- Máscara: 9[3]
dddFax Opcional Integer Código DDD do Fax.

- Máscara: 9[3]
numFax Opcional String Número do Fax da Filial.

- Máscara: A[15]
emaFil Opcional String Email da Filial.

- Máscara: A[100]
tipLot Opcional Integer Tipo de lotação da filial.

- Máscara: 9[2]
tipFil Opcional String Tipo Filial (M,F,O,T, C, D).

- Máscara: U[1]
tipIns Opcional Integer Tipo de Inscrição da Filial.

- Máscara: 9[1]
numCgc Opcional Integer Número da Inscrição.

- Máscara: z99.999.999/9999-99
insCei Opcional Integer Código Inscrição CEI.

- Máscara: 9[12]
numCNO Opcional String Inscrição no CNO.

- Máscara: A[14]
nCAEPF Opcional String Inscrição no CAEPF.

- Máscara: A[14]
insMun Opcional String Inscrição Municipal da Filial.

- Máscara: A[16]
atvFil Opcional String Atividade da Filial.

- Máscara: A[80]
atiIrf Opcional Integer CNAE Fiscal.

- Máscara: 9[7]
regDrt Opcional Integer Registro DRT.

Máscara: 9[10]
codOem Opcional Integer Código do Tomador de Serviço.

Máscara: 9[8]
tpCtBa Opcional Integer Tipo Conta.

- Máscara: 9[1]
graRis Opcional Integer Grau de Risco.

- Máscara: 9[1]
empRrh Opcional Integer Código da empresa do responsável área de RH.

- Máscara: 9[4]
tipRrh Opcional Integer Tipo do Responsável pela área de RH.

- Máscara: 9[1]
cadRrh Opcional Integer Cadastro do Responsável pela área de RH.

- Máscara: #[EdiCad]N(9,0)#
empPPP Opcional Integer Código da empresa do responsável pelo PPP.

- Máscara: 9[4]
tipPPP Opcional Integer Tipo do Responsável pelo PPP.

- Máscara: 9[1]
cadPPP Opcional Integer Cadastro do Responsável pelo PPP.

- Máscara: #[EdiCad]N(9,0)#
jusAss Opcional String Justificativa para uso de assinatura eletrônica no PPP.

- Máscara: #(70,3)#
jusCat Opcional String Justificativa para constar no campo CAT do PPP.

- Máscara: #(70,3)#
jusExa Opcional String Justificativa para não informar exames no PPP.

- Máscara: #(70,3)#
jusGer Opcional String Justificativa geral p/ constar antes data emissão do PPP.

- Máscara: #(70,3)#
datAlt Opcional DateTime

Campo disponível na guia CNAE. Data de alteração do CNAE.

- Máscara: DD/MM/AAAA

atiIri Opcional Integer

Campo disponível na guia CNAE. Código do CNAE Fiscal.

-Máscara: 9 [7]

Resposta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:FiliaisResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:FiliaisResponse> </soapenv:Body> </soapenv:Envelope>

Atributos da resposta:

Nome Preenchimento Tipo Descrição
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.
(missing or bad snippet)