Web service com.senior.g5.rh.sm.epi
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
- Síncrono: http://example.com/g5-senior-services/sm_Synccom_senior_g5_rh_sm_epi?wsdl
- Assíncrono: http://example.com/g5-senior-services/sm_Asynccom_senior_g5_rh_sm_epi?wsdl
- Agendado: http://example.com/g5-senior-services/sm_Scheduledcom_senior_g5_rh_sm_epi?wsdl
Porta
EPI
Web Service de cadastro de EPI.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:EPI> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <tipEqu>Integer</tipEqu> <wGD096FEP> <tipOpe>String</tipOpe> <fornecedor>Integer</fornecedor> <dataCertificado>String</dataCertificado> <certificado>Integer</certificado> <validadeCertificado>String</validadeCertificado> <inicioFornecimento>String</inicioFornecimento> <terminoFornecimento>String</terminoFornecimento> <empresaFilial>String</empresaFilial> <abrFil>String</abrFil> </wGD096FEP> <wGD096EPC> <tipOpe>String</tipOpe> <curso>Integer</curso> </wGD096EPC> <codEpi>Integer</codEpi> <diaRev>Integer</diaRev> <desEpi>String</desEpi> <diaVal>Integer</diaVal> <tipOpe>String</tipOpe> <fatRed>Double</fatRed> <ePIDes>String</ePIDes> <devEpi>String</devEpi> <insUso>String</insUso> <valEpi>Double</valEpi> <numAlm>String</numAlm> <cerApr>String</cerApr> <carEpi>String</carEpi> <conEst>Integer</conEst> <qtdMin>Integer</qtdMin> </parameters> </ser:EPI> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração. - Chave |
| tipEqu | Opcional | Integer | Tipo EPI. |
| wGD096FEP | Opcional | Set | Em todo cadastro de Fornecedores é obrigatório cadastrar ao menos um fornecedor Permite informar: -Código do Fornecedor: -Edição 9[8] -Data Certificação: -Opcional -Edição DD/MM/YYYY -Certificado: -Opcional -Edição 9[20] -Validade Certificadora: -Opcional -Edição DD/MM/YYYY -Início Fornecimento: -Opcional -Edição DD/MM/YYYY -Término Fornecimento: -Opcional -Edição DD/MM/YYYY -Empresa Filial: -Opcional -Edição 9[4] -Abrangência Filial: -Opcional -Edição A[100] |
| wGD096FEP.tipOpe | Opcional | String | Tipo da operação a ser efetuada para um lançamento (uma linha). - Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão - Obs.: Se não for informado, será considerado "Alteração". |
| wGD096FEP.fornecedor | Opcional | Integer | Código Fornecedor. - Chave - Edição 9[8] |
| wGD096FEP.dataCertificado | Opcional | DateTime | Data da certificação. - Edição DD/MM/YYYY |
| wGD096FEP.certificado | Opcional | Integer | Certificado. - Edição 9[20] |
| wGD096FEP.validadeCertificado | Opcional | DateTime | Data da validade certificação. - Edição DD/MM/YYYY |
| wGD096FEP.inicioFornecimento | Opcional | DateTime | Início da certificação. - Edição DD/MM/YYYY |
| wGD096FEP.terminoFornecimento | Opcional | String | Término Fornecimento. - Edição DD/MM/YYYY |
| wGD096FEP.empresaFilial | Opcional | String | Empresa Filial. - Edição 9[6] |
| wGD096FEP.abrFil | Opcional | String | Abrangência Filial. - Edição A[100] |
| wGD096EPC | Opcional | Set | Em todo cadastro de Cursos Aperfeiçoamento é obrigatório cadastrar ao menos um Código do Curso. Permite informar: -Código do Curso: - Edição 9[8] |
| wGD096EPC.tipOpe | Opcional | String | Tipo da operação a ser efetuada para um lançamento (uma linha). - Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão - Obs.: Se não for informado, será considerado "Alteração". |
| wGD096EPC.curso | Opcional | Integer | Código Curso. - Chave - Edição 9[8] |
| codEpi | Obrigatório | Integer | Código do EPI. - Chave |
| diaRev | Opcional | Integer | Dias Revisão. . |
| desEpi | Opcional | String | Descrição EPI. - Chave |
| diaVal | Opcional | Integer | Dias Validade. . |
| tipOpe | Obrigatório | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
| fatRed | Opcional | Double | Fator Redução. . |
| ePIDes | Opcional | String | EPI Descartável. . Valores: - S [Sim] - N [Não] |
| devEpi | Opcional | String | Devolver. . Valores: - N [Não] - S [Sim] |
| insUso | Opcional | String | Instrução Uso. . Valores: - S [Sim] - N [Não] |
| valEpi | Opcional | Double | Valor Epi. |
| numAlm | Opcional | String | Nº Almoxarifado. |
| cerApr | Opcional | String | Certificado. |
| carEpi | Opcional | String | Características. Edição A[7800]. |
| conEst | Opcional | Integer | Controla Estoque. Valores: - 0 (Não) - 1 (Sim - Permite Baixa Manual) - 2 (Sim - Não Permite Baixa Manual) |
| qtdMin | Opcional | Integer | Estoque Mínimo. |
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:EPIResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:EPIResponse> </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. |
English
Español


