Web service com.senior.g5.sp.tab.col.parceirodefacesso.mantem
Este serviço permite a alteração das definições individuais de acesso de um parceiro e apresentará todas as consistências de valores conforme informações abaixo.
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
WSDL
- Síncrono: http://example.com/g5-senior-services/sp_Synccom_senior_g5_sp_tab_col_parceirodefacesso_mantem?wsdl
- Assíncrono: http://example.com/g5-senior-services/sp_Asynccom_senior_g5_sp_tab_col_parceirodefacesso_mantem?wsdl
- Agendado: http://example.com/g5-senior-services/sp_Schedulecom_senior_g5_sp_tab_col_parceirodefacesso_mantem?wsdl
Porta
ParDefAce
Ronda Senior - Definições de Acesso de Parceiros
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Versão atual: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ParDefAce>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<numEmp>Integer</numEmp>
<tipCol>Integer</tipCol>
<numCad>Integer</numCad>
<verPrm>String</verPrm>
<codPrm>Integer</codPrm>
<prmFer>Integer</prmFer>
<prmSab>Integer</prmSab>
<prmDom>Integer</prmDom>
<prmVis>Integer</prmVis>
<conFai>Integer</conFai>
<conAdp>String</conAdp>
<conCre>Integer</conCre>
<conIAl>String</conIAl>
<temAlm>Integer</temAlm>
<bloFal>String</bloFal>
<recVis>String</recVis>
<autAgv>String</autAgv>
<autAsa>String</autAsa>
<autExt>String</autExt>
<conRee>String</conRee>
<usaFro>String</usaFro>
<graCon>Integer</graCon>
<conPac>String</conPac>
<temPac>Integer</temPac>
<tolAcp>String</tolAcp>
<usaBio>Integer</usaBio>
<datAso>DateTime</datAso>
<datTse>DateTime</datTse>
<autDbl>String</autDbl>
<verAfa>String</verAfa>
<conInt>String</conInt>
<tolInt>Integer</tolInt>
<conRea>String</conRea>
<utiChv>String</utiChv>
<plantas>
<codPlt>String</codPlt>
<datAso>String</datAso>
<datTse>String</datTse>
</plantas>
</parameters>
</ser:ParDefAce>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| numEmp | Obrigatório | Integer | Código da Empresa. O valor deve estar previamente cadastrado na tabela R030EMP. |
| tipCol | Obrigatório | Integer | Tipo Colaborador. Os valores aceitáveis deste campo são os constantes da lista enumerada LTipCol do CBDS da Senior. |
| numCad | Obrigatório | Integer | Cadastro do Colaborador. |
| verPrm | Obrigatório | String | Verifica se Tem Permissão de Acesso. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| codPrm | Opcional | Integer | Permissão de Acesso para os Dias Normais. O valor deve estar previamente cadastrado na tabela R058PRM. |
| prmFer | Opcional | Integer | Permissão de Acesso para os Feriados. O valor deve estar previamente cadastrado na tabela R058PRM. Se o cliente for Colégio Menino Jesus (código 6812) este campo não é exibido na tela, consequentemente este parâmetro deverá ser ignorado. Se o tipo do TBS for 05, este campo não é exibido na tela. Consequentemente este parâmetro deverá ser ignorado. |
| prmSab | Opcional | Integer | Permissão de Acesso para os Sábados. O valor deve estar previamente cadastrado na tabela R058PRM. Se o tipo do TBS for 05, este campo não é exibido na tela. Consequentemente este parâmetro deverá ser ignorado. |
| prmDom | Opcional | Integer | Permissão de Acesso para os Domingos. O valor deve estar previamente cadastrado na tabela R058PRM. Se o cliente for Colégio Menino Jesus (código 6812) este campo não é exibido na tela, consequentemente este parâmetro deverá ser ignorado. Se o tipo do TBS for 05, este campo não é exibido na tela. Consequentemente este parâmetro deverá ser ignorado. |
| prmVis | Opcional | Integer | Permissão de Acesso do Visitante Quando for Visitá-lo. O valor deve estar previamente cadastrado na tabela R058PRM. |
| conFai | Obrigatório | Integer | Controla Faixa Horária de Acesso. Os valores aceitáveis deste campo são os constantes da lista enumerada LConFai do CBDS da Senior. |
| conAdp | Obrigatório | String | Controla Anti-Dupla. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| conCre | Obrigatório | Integer | Controla Créditos de Acesso para Refeitório. Os valores aceitáveis deste campo são os constantes da lista enumerada LConCre do CBDS da Senior. |
| conIAl | Obrigatório | String | Controla Intervalo de Almoço. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| temAlm | Obrigatório | Integer | Tempo Mínimo de Almoço (Minutos). |
| bloFal | Obrigatório | String | Bloqueia Colaborador por Falta. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| recVis | Obrigatório | String | Colaborador Pode Receber Visita. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| autAgv | Obrigatório | String | Colaborador Pode Autorizar Agendamento de Visita. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| autAsa | Obrigatório | String | Colaborador Pode Autorizar Saída de Colaboradores. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| autExt | Obrigatório | String | Colaborador Pode Autorizar Hora Extra. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| conRee | Obrigatório | String | Controla tempo mínimo de reentrada |
| usaFro | Obrigatório | String | Colaborador Pode Utilizar Veículo da Frota. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| graCon | Obrigatório | Integer | Grau de Conferência na Biometria (1-5). |
| conPac | Obrigatório | String | Controla Tempo de Permanência no Acesso. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. Se o TBS for diferente de 14, 17 e 18 este campo não é exibido na tela (os campos para controle de permanência de acesso só são utilizados em MS-SQL). Desta forma, este parâmetro deve ser ignorado. |
| temPac | Obrigatório | Integer | Tempo Mínimo de Permanência no Acesso. Se o TBS for diferente de 14, 17 e 18 este campo não é exibido na tela (os campos para controle de permanência de acesso só são utilizados em MS-SQL). Desta forma, este parâmetro deve ser ignorado. |
| tolAcp | Obrigatório | Integer | Tolerância Acesso Entr./Saída para Controle de Permanência. O valor de entrada deve respeitar o formato HH:MM. Se o TBS for diferente de 14, 17 e 18 este campo não é exibido na tela (os campos para controle de permanência de acesso só são utilizados em MS-SQL). Desta forma, este parâmetro deve ser ignorado. |
| usaBio | Obrigatório | Integer | Utiliza Controle Biométrico. Os valores aceitáveis deste campo são os constantes da lista enumerada LUsaBio do CBDS da Senior. |
| datAso | Obrigatório | DateTime | Data Validade do ASO. O valor de entrada deve respeitar o formato DD/MM/YYYY. Se valor enviado for nulo, deve-se enviar 00/00/0000 |
| datTse | Obrigatório | DateTime | Data Validade Treinamento Segurança. O valor de entrada deve respeitar o formato DD/MM/YYYY. Se valor enviado for nulo, deve-se enviar 00/00/0000. |
| autDbl | Obrigatório | String | Autorizador de Desbloqueio de Crachás e Colaboradores. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| verAfa | Obrigatório | String | Verifica Afastamento. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| conInt | Obrigatório | String | Controla Interjornada. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| tolInt | Obrigatório | Integer | Tolerância para Controle de Interjornada (Minutos). |
| conRea | Opcional | String | Participa Revista Aleatória. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| utiChv | Opcional | String | Utiliza controle de chaves. Os valores aceitáveis deste campo são os constantes da lista enumerada LSimNao do CBDS da Senior. |
| plantas | Opcional | Set | Lista de valores (1 para N). Definições de acesso por planta. |
| plantas.codPlt | Opcional | String | Código do Site. Quando for informado, o valor deve estar previamente cadastrado na tabela R058PLT. Quando utilizar definições de acesso por planta, este campo é obrigatório. |
| plantas.datAso | Opcional | String | Data validade ASO. O valor de entrada deve respeitar o formato DD/MM/YYYY. Se valor enviado for nulo, deve-se enviar 00/00/0000 |
| plantas.datTse | Opcional | String | Data validade Treinamento Segurança. O valor de entrada deve respeitar o formato DD/MM/YYYY. Se valor enviado for nulo, deve-se enviar 00/00/0000. |
Resposta:
Observação
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:ParDefAceResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:ParDefAceResponse>
</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


