Web service com.senior.g5.rh.SM.Filiais
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/sm_Synccom_senior_g5_rh_SM_Filiais?wsdl
- Assíncrono: http://example.com/g5-senior-services/sm_Asynccom_senior_g5_rh_SM_Filiais?wsdl
- Agendado: http://example.com/g5-senior-services/sm_Scheduledcom_senior_g5_rh_SM_Filiais?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:
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:
Nota
Envelope SOAP de resposta de requisições síncronas.
Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<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 erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
English
Español
English
Español


