Web service com.senior.g5.rh.fp.terceiros
Tipo de execução
Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.
Autenticação
Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/rubi_Synccom_senior_g5_rh_fp_terceiros?wsdl
- Assíncrono: http://example.com/g5-senior-services/rubi_Asynccom_senior_g5_rh_fp_terceiros?wsdl
- Agendado: http://example.com/g5-senior-services/rubi_Scheduledcom_senior_g5_rh_fp_terceiros?wsdl
Portas
- ReceitaExportacaoServicos
- ReceitaAtividadesConcomitantes
- RepasseClubeFutebol_2
- RecebimentoClubeFutebol_2
- AquisicaoProducao_4
- AquisicaoProducao_5
- ComercializacaoProducao_2
- ReceitaDesoneracaoFolha
- ServicoPrestado
- ServicosTomados
- PagtosFisica_2
- PagtosFisica_3
- EspetaculoDesportivo
ReceitaExportacaoServicos
Através deste web service é possível incluir, alterar ou excluir registros de Receitas de Exp. Serviços de TI, TIC, e Call Center. Estes registros estarão disponíveis na tela “Receita Exp. Serviços de TI, TIC e Call Center”, acessada através do menu Cálculos > Terceiros > Receita Exportação. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
**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:ReceitaExportacaoServicos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>String</cmpPrd> <seqPrd>Integer</seqPrd> <recBru>Double</recBru> <recSer>Double</recSer> <valImp>Double</valImp> <tipOpe>String</tipOpe> </parameters> </ser:ReceitaExportacaoServicos> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência |
recBru | Opcional | Double | Informar o valor bruto da receita
|
recSer | Opcional | Double | Permite informar o valor da receita de serviços / outras atividades
|
valImp | Opcional | Double | Permite informar o valor dos impostos e contribuições
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:ReceitaExportacaoServicosResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ReceitaExportacaoServicosResponse> </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:
|
ReceitaAtividadesConcomitantes
Através deste web service é possível incluir, alterar ou excluir registros de Receitas de Atividades Concomitantes. Estes registros estarão disponíveis na tela “Receita de Atividades Concomitantes”, acessada através do menu Cálculos > Terceiros > Atividade Concomitante. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
**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:ReceitaAtividadesConcomitantes> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>String</cmpPrd> <seqPrd>Integer</seqPrd> <tipOpe>String</tipOpe> <recBru>Double</recBru> <recSer>Double</recSer> </parameters> </ser:ReceitaAtividadesConcomitantes> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
recBru | Opcional | Double | Informar o valor bruto da receita
|
recSer | Opcional | Double | Informar o valor da receita de serviços / outras atividades
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:ReceitaAtividadesConcomitantesResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ReceitaAtividadesConcomitantesResponse> </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:
|
RepasseClubeFutebol_2
Através deste web service é possível incluir, alterar ou excluir registros de Recursos Repassados para Clubes de Futebol. Estes registros estarão disponíveis na tela “Recursos Repassados para Clubes de Futebol”, acessada através do menu Cálculos > Terceiros > Recursos Repassados. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
**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:RepasseClubeFutebol_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>String</cmpPrd> <seqPrd>Integer</seqPrd> <tipOpe>String</tipOpe> <cnpjDe>String</cnpjDe> <nomCnp>String</nomCnp> <tipRep>Integer</tipRep> <recBru>Double</recBru> <valRet>Double</valRet> <datRep>String</datRep> <codCcu>String</codCcu> <natDes>Integer</natDes> <numLoc>String</numLoc> <rateios> <tipOpe>String</tipOpe> <codRat>Integer</codRat> <perRat>Double</perRat> </rateios> </parameters> </ser:RepasseClubeFutebol_2> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
cnpjDe | Opcional | String | Informar o CNPJ (apenas números) da Ass. Desportiva
|
nomCnp | Opcional | String | Permite informar o nome da Ass. Desportiva
|
tipRep | Opcional | Integer | Informar o tipo do repasse
Valores: 1 - Patrocínio 2 - Licenciamento de marcas e símbolos 3 - Publicidade 4 - Propaganda 5 - Transmissão de espetáculos |
recBru | Opcional | Double | Informar o valor do repasse
|
valRet | Opcional | Double | Informar o valor retido pelo adquirente
|
datRep | Opcional | DateTime | Informar a data do repasse
|
codCcu | Opcional | String | Permite informar o código do centro de custo para a contabilização
|
natDes | Opcional | Integer | Permite informar a natureza da despesa
|
numLoc | Opcional | String | Permite informar o código do local para a contabilização, quando contabiliza por local e não por centro de custo
|
rateios | Opcional | Set | Elemento agrupador (0-N) Informar apenas quando a empresa utilizar rateio, ou seja, quando em Empresas > Empresas, o campo “Rateio MO Cálculo” for diferente de N |
rateios.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada
Valores: I - Inclusão A - Alteração E - Exclusão |
rateios.codRat | Opcional | Integer | Informar o código do rateio
|
rateios.perRat | Opcional | Double | Informar o percentual do rateio
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:RepasseClubeFutebol_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:RepasseClubeFutebol_2Response> </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:
|
RecebimentoClubeFutebol_2
Através deste web service é possível incluir, alterar ou excluir registros de Recursos Recebidos pelo Clube de Futebol. Estes registros estarão disponíveis na tela “Recursos Recebidos pelo Clube de Futebol”, acessada através do menu Cálculos > Terceiros > Recursos Recebidos. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
**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:RecebimentoClubeFutebol_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>String</cmpPrd> <seqPrd>Integer</seqPrd> <tipOpe>String</tipOpe> <cnpjRe>String</cnpjRe> <nomCnp>String</nomCnp> <tipRep>Integer</tipRep> <datRep>String</datRep> <recBru>Double</recBru> <valRet>Double</valRet> </parameters> </ser:RecebimentoClubeFutebol_2> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
cnpjRe | Opcional | String | Informar o CNPJ (apenas números) da empresa que repassou recurso.
|
nomCnp | Opcional | String | Permite informar o nome da empresa que repassou recurso
|
tipRep | Opcional | Integer | Informar o tipo do repasse
Valores: 1 - Patrocínio 2 - Licenciamento de marcas e símbolos 3 - Publicidade 4 - Propaganda 5 - Transmissão de espetáculos |
datRep | Opcional | DateTime | Informar a data do repasse
|
recBru | Opcional | Double | Informar o valor do repasse
|
valRet | Opcional | Double | Informar o valor retido pelo adquirente
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:RecebimentoClubeFutebol_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:RecebimentoClubeFutebol_2Response> </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:
|
AquisicaoProducao_4
Através deste web service é possível incluir, alterar ou excluir registros de Aquisição de Produções. Estes registros estarão disponíveis na tela “Aquisição de Produção”, acessada através do menu Cálculos > Terceiros > Aquisição de Produção. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
**Necessita autenticação: **Sim
**Situação de versão: ** Atual
Versão: 4
**Requisição: **
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:AquisicaoProducao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>DateTime</cmpPrd> <seqPrd>Integer</seqPrd> <tipOpe>String</tipOpe> <indAqu>Integer</indAqu> <numIns>String</numIns> <nomCnp>String</nomCnp> <numNot>String</numNot> <serNot>String</serNot> <datEmi>DateTime</datEmi> <recBru>Double</recBru> <valPre>Double</valPre> <valFin>Double</valFin> <valSEN>Double</valSEN> <codPro>String</codPro> <codSus>Integer</codSus> <vPrePr>Double</vPrePr> <vFinPr>Double</vFinPr> <vSenPr>Double</vSenPr> <natDes>Integer</natDes> <numLoc>String</numLoc> <opcpru>Integer</opcpru> <rateios> <tipOpe>String</tipOpe> <codRat>Integer</codRat> <perRat>Double</perRat> </rateios> <codCcu>String</codCcu> </parameters> </ser:AquisicaoProducao> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração |
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações |
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
indAqu | Opcional | Integer | Informar o indicativo de aquisição Valores: 1 - Produtor rural pessoa física ou segurado especial em geral 2 - Produtor rural pessoa física ou segurado especial em geral por Entidade do PAA 3 - Produtor rural pessoa jurídica por Entidade do PAA |
numIns | Opcional | String | Informar o número de inscrição
|
nomCnp | Opcional | String | Permite informar o nome da empresa da aquisição do produto |
numNot | Opcional | String | Permite informar o número da nota fiscal |
serNot | Opcional | String | Permite informar o número de série da nota |
datEmi | Opcional | DateTime | Permite informar a data de emissão da nota
|
recBru | Opcional | Double | Informar o valor bruto da receita
|
valPre | Opcional | Double | Permite informar o valor da contribuição previdenciária
Caso não seja informado, o sistema irá calcular um valor de acordo com o valor da receita bruta e o percentual GPS |
valFin | Opcional | Double | Permite informar o valor da contribuição destinada à financiamento
Caso não seja informado, o sistema irá calcular um valor de acordo com o valor da receita bruta e o percentual GPS |
valSEN | Opcional | Double | Permite informar o valor da contribuição SENAR
Caso não seja informado, o sistema irá calcular um valor de acordo com o valor da receita bruta e o percentual GPS |
codPro | Opcional | String | Permite informar o número do processo judicial. Poderá ser preenchido somente quando a Tributação de Contribuição (OpcPru) for igual a “1 - Sobre a comercialização da sua produção”. |
codSus | Opcional | Double | Quando o Produtor Rural possuir processo judicial com decisão/sentença determinando a não retenção, pelo adquirente, das contribuições incidentes sobre a aquisição de produção, neste parâmetro é informado o Código do Indicativo da Suspensão. |
vPrePr | Opcional | Double | Permite informar o valor da contribuição previdenciária não retida |
vFinPr | Opcional | Double | Permite informar o valor do percentual RAT não retido |
vSenPr | Opcional | Double | Permite informar o valor da contribuição SENAR não retido |
rateios | Opcional | Set | Elemento agrupador (0-N) Informar apenas quando a empresa utilizar rateio, ou seja, quando em Empresas > Empresas, o campo “Rateio MO Cálculo” for diferente de N |
rateios.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada. Valores: I - Inclusão A - Alteração E - Exclusão |
rateios.codRat | Opcional | Integer | Informar o código do rateio |
rateios.perRat | Opcional | Double | Informar o percentual do rateio
|
codCcu | Opcional | String | Permite informar o código do centro de custo para a contabilização |
natDes | Opcional | Integer | Permite informar a natureza da despesa |
numLoc | Opcional | String | Permite informar o código do local para a contabilização, quando contabiliza por local e não por centro de custo |
opcpru | Opcional | Integer | Permite informar a opção de Tributação Previdenciário do Produtor Rural. Valores Válidos:
Quando a versão 2.5 dos leiautes estiver em uso no Administração de Pessoal e houver integração com o sistema Gestão Empresarial | ERP, esta informação se torna obrigatória e será integrada o para o campo indFtr do web service com.senior.g5.co.mct.imp.esocial.aquisicaoprodutorrural do ERP (porta Exportar). |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:AquisicaoProducaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:AquisicaoProducaoResponse> </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:
|
AquisicaoProducao_5
Nota
Esta porta apresenta um ou mais parâmetros que permitem o envio de CNPJ alfanumérico.
Através deste web service é possível incluir, alterar ou excluir registros de Aquisição de Produções. Estes registros estarão disponíveis na tela “Aquisição de Produção”, acessada através do menu Cálculos > Terceiros > Aquisição de Produção. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 5
Requisição:
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:AquisicaoProducao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>DateTime</cmpPrd> <seqPrd>Integer</seqPrd> <tipOpe>String</tipOpe> <indAqu>Integer</indAqu> <nomCnp>String</nomCnp> <numNot>String</numNot> <serNot>String</serNot> <datEmi>DateTime</datEmi> <recBru>Double</recBru> <valPre>Double</valPre> <valFin>Double</valFin> <valSEN>Double</valSEN> <codPro>String</codPro> <codSus>Double</codSus> <vPrePr>Double</vPrePr> <vFinPr>Double</vFinPr> <vSenPr>Double</vSenPr> <natDes>Integer</natDes> <numLoc>String</numLoc> <opcpru>Integer</opcpru> <cfjins>String</cfjins> <rateios> <tipOpe>String</tipOpe> <codRat>Integer</codRat> <perRat>Double</perRat> </rateios> <codCcu>String</codCcu> </parameters> </ser:AquisicaoProducao> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração |
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações |
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
indAqu | Opcional | Integer | Informar o indicativo de aquisição Valores: 1 - Produtor rural pessoa física ou segurado especial em geral 2 - Produtor rural pessoa física ou segurado especial em geral por Entidade do PAA 3 - Produtor rural pessoa jurídica por Entidade do PAA |
nomCnp | Opcional | String | Permite informar o nome da empresa da aquisição do produto |
numNot | Opcional | String | Permite informar o número da nota fiscal |
serNot | Opcional | String | Permite informar o número de série da nota |
datEmi | Opcional | DateTime | Permite informar a data de emissão da nota
|
recBru | Opcional | Double | Informar o valor bruto da receita
|
valPre | Opcional | Double | Permite informar o valor da contribuição previdenciária
Caso não seja informado, o sistema irá calcular um valor de acordo com o valor da receita bruta e o percentual GPS |
valFin | Opcional | Double | Permite informar o valor da contribuição destinada à financiamento
Caso não seja informado, o sistema irá calcular um valor de acordo com o valor da receita bruta e o percentual GPS |
valSEN | Opcional | Double | Permite informar o valor da contribuição SENAR
Caso não seja informado, o sistema irá calcular um valor de acordo com o valor da receita bruta e o percentual GPS |
codPro | Opcional | String | Permite informar o número do processo judicial. Poderá ser preenchido somente quando a Tributação de Contribuição (OpcPru) for igual a “1 - Sobre a comercialização da sua produção”. |
codSus | Opcional | Double | Quando o Produtor Rural possuir processo judicial com decisão/sentença determinando a não retenção, pelo adquirente, das contribuições incidentes sobre a aquisição de produção, neste parâmetro é informado o Código do Indicativo da Suspensão. |
vPrePr | Opcional | Double | Permite informar o valor da contribuição previdenciária não retida |
vFinPr | Opcional | Double | Permite informar o valor do percentual RAT não retido |
vSenPr | Opcional | Double | Permite informar o valor da contribuição SENAR não retido |
natDes | Opcional | Integer | Permite informar a natureza da despesa |
numLoc | Opcional | String | Permite informar o código do local para a contabilização, quando contabiliza por local e não por centro de custo |
opcpru | Opcional | Integer | Permite informar a opção de Tributação Previdenciário do Produtor Rural. Valores Válidos:
Quando a versão 2.5 dos leiautes estiver em uso no Administração de Pessoal e houver integração com o sistema Gestão Empresarial | ERP, esta informação se torna obrigatória e será integrada o para o campo indFtr do web service com.senior.g5.co.mct.imp.esocial.aquisicaoprodutorrural do ERP (porta Exportar). |
cfjins | Opcional | String | Informar o número de inscrição
|
rateios | Opcional | Set | Elemento agrupador (0-N) Informar apenas quando a empresa utilizar rateio, ou seja, quando em Empresas > Empresas, o campo “Rateio MO Cálculo” for diferente de N |
rateios.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada. Valores: I - Inclusão A - Alteração E - Exclusão |
rateios.codRat | Opcional | Integer | Informar o código do rateio |
rateios.perRat | Opcional | Double | Informar o percentual do rateio
|
codCcu | Opcional | String | Permite informar o código do centro de custo para a contabilização |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:AquisicaoProducaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:AquisicaoProducaoResponse> </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:
|
ComercializacaoProducao_3
Através deste web service é possível incluir, alterar ou excluir registros de Comercialização de Produção. Estes registros estarão disponíveis na tela “Comercialização de Produção”, acessada através do menu Cálculos > Terceiros > Comercialização de Produção. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
**Necessita autenticação: **Sim
**Situação de versão: ** Atual
**Versão: **1
**Versão: **3
**Requisição: **
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:ComercializacaoProducao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>String</cmpPrd> <seqPrd>Integer</seqPrd> <tipOpe>String</tipOpe> <tipPrd>String</tipPrd> <indCom>Integer</indCom> <tipIns>Integer</tipIns> <numIns>String</numIns> <nomCnp>String</nomCnp> <recBru>Double</recBru> <valRet>Double</valRet> <codPro>String</codPro> <codSus>Integer</codSus> <vPreEx>Double</vPreEx> <vGilEx>Double</vGilEx> <vSenEx>Double</vSenEx> <codCcu>String</codCcu> <natDes>Integer</natDes> <numLoc>String</numLoc> <serNot>String</serNot> <numNot>String</numNot> <datEmi>DateTime</datEmi> <valPre>Double</valPre> <valFin>Double</valFin> <valSen>Double</valSen> <rateios> <tipOpe>String</tipOpe> <codRat>Integer</codRat> <perRat>Double</perRat> </rateios> </parameters> </ser:ComercializacaoProducao> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
tipPrd | Opcional | String | Informar o tipo de comercialização
Valores: J - Pessoa Jurídica F - Pessoa Física |
indCom | Opcional | Integer | Informar o indicativo de comercialização
Valores: 1 - Comercialização por Prod. Rural PJ/Agroindústria 2 - Comercialização por Prod. Rural PF/Seg. Especial - Varejo e consumidor final ou a outro prod. rural 3 - Comercialização por Prod. Rural PF/Seq. Especial - Vendas a PJ ou a Intermediário PF 8 - Comercialização oara Entidade incrita no PAA 9 - Comercialização no Mercado Externo |
tipIns | Opcional | Integer | Informar o tipo de inscrição Deverá ser informado apenas para indicativos de comercialização 3 e 8 Valores: 1 - CNPJ 2 - CPF |
numIns | Opcional | String | Informar o número de inscrição Deverá ser informado apenas para indicativos de comercialização 3 e 8
|
nomCnp | Opcional | String | Permite informar o nome da empresa
Poderá ser informado apenas para indicativos de comercialização 3 e 8 |
recBru | Opcional | Double | Informar o valor da comercialização
|
valRet | Opcional | Double | Informar o valor retido pelo adquirente
Deverá ser informado apenas para indicativos de comercialização 3 e 8 com tipo de inscrição 2 |
codPro | Opcional | String | Número Processo Judicial. |
codSus | Opcional | Double | Informar o Código de Suspensão do Processo Judicial. - Obrigatório quando existir Suspensão de Exigibilidade de Tributos e FGTS cadastrados no histórico do Processo Judicial. |
vPreEx | Opcional | Double | Contribuição Previdenciária Exig. Suspensa. |
vGilEx | Opcional | Double | Contribuição GILRAT Exig. Suspensa. |
vSenEx | Opcional | Double | Contribuição SENAR Exig. Suspensa. |
codCcu | Opcional | String | Permite informar o código do centro de custo para contabilização
|
natDes | Opcional | Integer | Permite informar a natureza da despesa
|
numLoc | Opcional | String | Permite informar o código do local para a contabilização, quando contabiliza por local e não por centro de custo
|
serNot | Opcional | String | Número de série da Nota Fiscal |
numNot | Opcional | String | Número da Nota Fiscal |
datEmi | Opcional | DateTime | Data de emissão da nota fiscal |
valPre | Opcional | String | Valor da contribuição previdenciária |
valFin | Opcional | String | Valor da contribuição do percentual RAT |
valSen | Opcional | String | Valor da contribuição destinada ao SENAR |
rateios | Opcional | Set | Elemento agrupador (0-N) Informar apenas quando a empresa utilizar rateio, ou seja, quando em Empresas > Empresas, o campo “Rateio MO Cálculo” for diferente de N |
rateios.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada
Valores: I - Inclusão A - Alteração E - Exclusão |
rateios.codRat | Opcional | Integer | Informar o código do rateio
|
rateios.perRat | Opcional | Double | Informar o percentual do rateio
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:ComercializacaoProducaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ComercializacaoProducaoResponse> </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:
|
ReceitaDesoneracaoFolha
Através deste web service é possível incluir, alterar ou excluir registros de Receitas de Desoneração Folha. Estes registros estarão disponíveis na tela “Receita Desoneração Folha”, acessada através do menu Cálculos > Terceiros > Receita Desoneração Folha. As informações cadastradas nesta tela serão gravadas na tabela R032PRD - Produção.
**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:ReceitaDesoneracaoFolha> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPrd>String</cmpPrd> <seqPrd>Integer</seqPrd> <tipOpe>String</tipOpe> <recSer>Double</recSer> <recBru>Double</recBru> </parameters> </ser:ReceitaDesoneracaoFolha> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
cmpPrd | Obrigatório | DateTime | Informar a competência do lançamento
|
seqPrd | Obrigatório | Integer | Informar a sequência do lançamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
recSer | Opcional | Double | Informar o valor da receita de serviços / outras atividades
|
recBru | Opcional | Double | Informar o valor bruto da receita
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:ReceitaDesoneracaoFolhaResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ReceitaDesoneracaoFolhaResponse> </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:
|
ServicoPrestado
Através deste web service é possível incluir, alterar ou excluir Serviços Prestados mediante cessão de mão de obra e Serviços Prestados por Cooperativas de Trabalho. Estes registros estarão disponíveis na tela “Serviços Prestados”, acessada através do menu Cálculos > Terceiros > Serviços Prestados. As informações cadastradas nesta tela serão gravadas na tabela R032RCB - Recebimento. As informações cadastradas na grid serão gravadas na tabela R032SPR - Serviços Contidos na Nota Fiscal - Serviço Prestado.
**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:ServicoPrestado> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <codRat>Integer</codRat> <cmpRcb>String</cmpRcb> <seqRcb>Integer</seqRcb> <tipOpe>String</tipOpe> <serPre>Integer</serPre> <notFis>String</notFis> <serFis>String</serFis> <datRcb>String</datRcb> <datPag>String</datPag> <serObr>Integer</serObr> <numCNO>Double</numCNO> <valBru>Double</valBru> <valSer>Double</valSer> <valDed>Double</valDed> <valMat>Double</valMat> <valRcb>Double</valRcb> <ret11p>Double</ret11p> <bas15a>Double</bas15a> <bas20a>Double</bas20a> <bas25a>Double</bas25a> <retSub>Double</retSub> <cnpjSu>String</cnpjSu> <tipPro>Integer</tipPro> <insPro>String</insPro> <numPro>String</numPro> <valNRe>Double</valNRe> <servicosContidosNF> <tipOpe>String</tipOpe> <numIte>Integer</numIte> <tipSrv>Integer</tipSrv> <valBru>Double</valBru> <basRet>Double</basRet> </servicosContidosNF> </parameters> </ser:ServicoPrestado> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o Código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
codRat | Opcional | Integer | Informar o código de Rateio
OBS: Valor deve ser diferente de zero quando o campo Usa Rotina Tomadores está definido com a opção R - Por Rateio |
cmpRcb | Obrigatório | DateTime | Indicar a competência do lançamento
|
seqRcb | Obrigatório | Integer | Informar a sequência da informação na competência
|
tipOpe | Opcional | String | Informar o Tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
serPre | Opcional | Integer | Informar o tipo de Serviço Prestado
1 - Cessão de MO 2 - Cooperativa de Trabalho |
notFis | Opcional | String | Informar o Número Nota Fiscal
|
serFis | Opcional | String | Informar o Nº de Série da Nota Fiscal
|
datRcb | Opcional | DateTime | Informar a Data de Emissão da nota fiscal
|
datPag | Opcional | DateTime | Informar a Data do pagamento
|
serObr | Opcional | Integer | Informar o tipo da Prestação de Serviço em Obra
0 - Não é obra de construção civil ou não está sujeita a matrícula 1 - Obra de Construção Civil - Empreitada Total 2 - Obra de Construção Civil - Empreitada Parcial 3 - Obra de Construção Civil - Subempreitada |
numCNO | Opcional | Double | Informar o Número de Inscrição CNO
|
valBru | Opcional | Double | Informar o Valor Bruto
|
valSer | Opcional | Double | Informar o Valor do Serviço
|
valDed | Opcional | Double | Informar o Valor da Dedução
|
valMat | Opcional | Double | Informar o valor Valor do Mat. e Equipamentos
|
valRcb | Opcional | Double | Informar a Base de Retenção
|
ret11p | Opcional | Double | Informar o Valor da Retenção
Caso não informado o sistema irá sugerir um valor, de acordo os parâmetros informados na GPS |
bas15a | Opcional | Double | Informar a Base para cálculo SAT 15 Anos
|
bas20a | Opcional | Double | Informar a Base para cálculo SAT 20 Anos
|
bas25a | Opcional | Double | Informar a Base para cálculo SAT 25 Anos
|
retSub | Opcional | Double | Informar o Valor Ret. Subempreitada
|
cnpjSu | Opcional | String | Informar o CNPJ do Subempreiteiro
|
tipPro | Opcional | Integer | Informar o Tipo de Inscrição Proprietário CNO
1 - CNPJ 2 - CPF
|
insPro | Opcional | String | Informar o número de inscrição
|
numPro | Opcional | String | Informar o Número do Processo
|
valNRe | Opcional | Double | Informar o Valor Não Retido
|
servicosContidosNF | Opcional | Set | Elemento agrupador (0-N) Permite Informar Serviços Contidos na Nota Fiscal
|
servicosContidosNF.tipOpe | Opcional | String | Informar o Tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
servicosContidosNF.numIte | Opcional | Integer | Informar Número do Item O sistema irá sugerir um Número do item quando estiver inserindo um novo registro Obrigatório ser informado quando a operação for igual a “Exclusão” e “Alteração” |
servicosContidosNF.tipSrv | Opcional | Integer | Informar o Tipo de Serviço
Valores: 1 - Limpeza, conservação ou zeladoria 2 - Vigilância ou segurança 3 - Construção civil 4 - Serviço de natureza rural 5 - Digitação 6 - Preparação de dados para processamento 7 - Acabamento 8 - Embalagem 9 - Acondicionamento 10 - Cobrança 11 - Coleta ou reciclagem de lixo ou de resíduos 12 - Copa 13 - Hotelaria 14 - Corte ou ligação de serviços públicos 15 - Distribuição 16 - Treinamento e ensino 17 - Entrega de contas e documentos 18 - Ligação de medidores 19 - Leitura de medidores 20 - Manutenção de instalações, de máquinas ou de equipamentos 21 - Montagem 22 - Operação de máquinas, de equipamentos e de veículos 23 - Operação de pedágio ou de terminal de transporte 24 - Operação de transporte de passageiros 25 - Portaria, recepção ou ascensorista 26 - Recepção, triagem ou movimentação de materiais 27 - Promoção de vendas ou de eventos 28 - Secretaria e expediente 29 - Saúde 30 - Telefonia ou telemarketing |
servicosContidosNF.valBru | Opcional | Double | Informar o Valor Bruto dos serviços
A soma de todos os Valores Brutos lançados em Serviços na Nota Fiscal, deve ser igual ao valor informado para o campo Valor Bruto |
servicosContidosNF.basRet | Opcional | Double | Informar o Valor da Base de retenção
A soma de todos os valores informados para a coluna Base Retenção lançados em Serviços na Nota Fiscal, deve ser igual ao valor informado para o campo Base Retenção |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:ServicoPrestadoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ServicoPrestadoResponse> </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:
|
ServicosTomados
Através deste web service é possível incluir, alterar ou excluir Serviços Tomados mediante Cessão de Mão de Obra e Serviços Tomados de Cooperativas de Trabalho. Estes registros estarão disponíveis na tela “Serviços Tomados”, acessada através do menu Cálculos > Terceiros > Serviços Tomados. As informações cadastradas nesta tela serão gravadas na tabela R032OPG - Pagamento Jurídico. As informações cadastradas na grid serão gravadas na tabela R032STO - Serviços Contidos na Nota Fiscal - Serviço Tomado.
**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:ServicosTomados> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPoe>String</cmpPoe> <codOem>Integer</codOem> <seqPoe>Integer</seqPoe> <tipOpe>String</tipOpe> <retGrp>String</retGrp> <nroDoc>String</nroDoc> <serFis>String</serFis> <datEmi>String</datEmi> <codCcu>String</codCcu> <natDes>Integer</natDes> <numLoc>String</numLoc> <codRed>Integer</codRed> <ctaFin>Double</ctaFin> <codNtg>Integer</codNtg> <codSnf>String</codSnf> <codTns>String</codTns> <codEdc>String</codEdc> <gruCon>String</gruCon> <serObr>Integer</serObr> <numCNO>Integer</numCNO> <renBru>Double</renBru> <basRet>Double</basRet> <valRet>Double</valRet> <valREm>Double</valREm> <valMat>Double</valMat> <valSer>Double</valSer> <valDed>Double</valDed> <bas15a>Double</bas15a> <bas20a>Double</bas20a> <bas25a>Double</bas25a> <codPro>Integer</codPro> <valNRe>Double</valNRe> <tipPro>Integer</tipPro> <insPro>Integer</insPro> <outDes>Double</outDes> <perIss>Integer</perIss> <atiIss>Integer</atiIss> <basIss>Integer</basIss> <valIss>Integer</valIss> <servicosContidosNF> <tipOpe>String</tipOpe> <numeroItem>Integer</numeroItem> <tipoServicoTomador>String</tipoServicoTomador> <valorBruto>Double</valorBruto> <baseRetecao>Double</baseRetecao> </servicosContidosNF> <datPag>String</datPag> <perIrf>Integer</perIrf> <codRet>Integer</codRet> <basIrf>Double</basIrf> <irfRet>Double</irfRet> <perCsr>Double</perCsr> <retCsr>Integer</retCsr> <basCsr>Double</basCsr> <valCsr>Double</valCsr> <perCsl>Double</perCsl> <retCsl>Integer</retCsl> <basCsl>Double</basCsl> <valCsl>Double</valCsl> <perCof>Double</perCof> <retCof>Integer</retCof> <basCof>Double</basCof> <valCof>Double</valCof> <perPis>Double</perPis> <retPis>Integer</retPis> <basPis>Double</basPis> <valPis>Double</valPis> <rateios> <tipOpe>String</tipOpe> <rateio>String</rateio> <perRateio>String</perRateio> </rateios> <forTri>String</forTri> <tipRen>String</tipRen> </parameters> </ser:ServicosTomados> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o Código da empresa que será utilizado na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações
|
cmpPoe | Obrigatório | DateTime | Informar a Data da Competência
|
codOem | Obrigatório | Integer | Informar o Código da Outra Empresa
|
seqPoe | Obrigatório | Integer | Informar o Código da Sequência
|
tipOpe | Obrigatório | String | Informar o Tipo da operação a ser efetuada na integração
“I” - Inclusão “A” - Alteração “E” - Exclusão |
retGrp | Opcional | String | Informar a Origem do Serviço Tomado
Valores:
|
nroDoc | Opcional | String | Informar o Número da Nota Fiscal
|
serFis | Opcional | String | Informar o Número de Série
|
datEmi | Opcional | DateTime | Informar a Data de Emissão
|
codCcu | Opcional | String | Informar o Código da Outra Empresa
|
natDes | Opcional | Integer | Informar a Natureza da Despesa
|
numLoc | Opcional | String | Informar o código do Local do Organograma
|
codRed | Opcional | Integer | Informar o Código da Conta Reduzida
|
ctaFin | Opcional | Double | Informar o Número da Conta Financeira
|
codNtg | Opcional | Integer | Informar o Código da Natureza de Gastos
|
codSnf | Opcional | String | Informar a Série da Nota Fiscal no ERP
|
codTns | Opcional | String | Informar o Código da Transação no ERP
|
codEdc | Opcional | String | Informar o Código do Modelo de Documento para fins fiscais
|
gruCon | Opcional | String | Informar o Código do Grupo de Contas a receber ou pagar
|
serObr | Opcional | Integer | Informar o tipo da Prestação de Serviço em Obra
Valores 0 - Não é obra de construção civil ou não está sujeita a matrícula 1 - Obra de Construção Civil - Empreitada Total 2 - Obra de Construção Civil - Empreitada Parcial 3 - Obra de Construção Civil - Subempreitada |
numCNO | Opcional | Integer | Informar o Número de Inscrição CNO Informar apenas números |
renBru | Opcional | Double | Informar o Valor Bruto
|
basRet | Opcional | Double | Informar a Base de Retenção
|
valRet | Opcional | Double | Informar o Valor de Retenção
|
valREm | Opcional | Double | Valor Ret. Subempreitada
|
valMat | Opcional | Double | Informar o Valor Mat. e Equipamentos
|
valSer | Opcional | Double | Informar o Valor Serviço
|
valDed | Opcional | Double | Informar o Valor Dedução
|
bas15a | Opcional | Double | Informar a Base para cálculo SAT 15 Anos
|
bas20a | Opcional | Double | Informar a Base para cálculo SAT 20 Anos
|
bas25a | Opcional | Double | Informar a Base para cálculo SAT 25 Anos
|
codPro | Opcional | Integer | Informar Número do Processo Judicial
|
valNRe | Opcional | Double | Informar o Valor Não Retido
|
tipPro | Opcional | Integer | Informar Tipo Inscrição Proprietário CNO
Valores: 1 - CNPJ 2 - CPF |
insPro | Opcional | Integer | Informar o número de inscrição
|
outDes | Opcional | Double | Outros Descontos
|
perIss | Opcional | Integer | Informar o Percentual / Atividade ISS
|
atiIss | Opcional | Integer | Informar o Percentual / Atividade ISS
|
basIss | Opcional | Integer | Informar a Base / Valor ISS
|
valIss | Opcional | Integer | Informar a Base / Valor ISS
|
servicosContidosNF | Opcional | Set | Elemento agrupador (0-N) Informar os serviços contidos na nota fiscal
|
servicosContidosNF.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
servicosContidosNF.numeroItem | Opcional | Integer | Informar Número do Item O sistema irá sugerir um Número do item quando estiver inserindo um novo registro Obrigatório ser informado quando a operação for igual a “Exclusão” e “Alteração” |
servicosContidosNF.tipoServicoTomador | Opcional | String | Informar o Tipo do Serviço Tomador
Valores: 1 - Limpeza, conservação ou zeladoria 2 - Vigilância ou segurança 3 - Construção civil 4 - Serviço de natureza rural 5 - Digitação 6 - Preparação de dados para processamento 7 - Acabamento 8 - Embalagem 9 - Acondicionamento 10 - Cobrança 11 - Coleta ou reciclagem de lixo ou de resíduos 12 - Copa 13 - Hotelaria 14 - Corte ou ligação de serviços públicos 15 - Distribuição 16 - Treinamento e ensino 17 - Entrega de contas e documentos 18 - Ligação de medidores 19 - Leitura de medidores 20 - Manutenção de instalações, de máquinas ou de equipamentos 21 - Montagem 22 - Operação de máquinas, de equipamentos e de veículos 23 - Operação de pedágio ou de terminal de transporte 24 - Operação de transporte de passageiros 25 - Portaria, recepção ou ascensorista 26 - Recepção, triagem ou movimentação de materiais 27 - Promoção de vendas ou de eventos 28 - Secretaria e expediente 29 - Saúde 30 - Telefonia ou telemarketing |
servicosContidosNF.valorBruto | Opcional | Double | Valor Bruto A soma de todos os Valores Brutos lançados em Serviços na Nota Fiscal, deve ser igual ao valor informado para o campo Valor Bruto
|
servicosContidosNF.baseRetecao | Opcional | Double | Informar a Base de Retenção
A soma de todas as Bases de Retenção lançadas em Serviços na Nota Fiscal, deve ser igual ao valor informado para o campo Base Retenção |
datPag | Opcional | DateTime | Informar a Data de Pagamento
|
perIrf | Opcional | Integer | Informar o Percentual IRRF
|
codRet | Opcional | Integer | Informar a Receita IRRF
|
basIrf | Opcional | Double | Informar a Base IRRF
|
irfRet | Opcional | Double | Informar o Valor IRRF
|
perCsr | Opcional | Double | Informar o Percentual CSRF
|
retCsr | Opcional | Integer | Informar a Receita CSRF
|
basCsr | Opcional | Double | Informar a Base CSRF
|
valCsr | Opcional | Double | Informar o Valor CSRF
|
perCsl | Opcional | Double | Informar o Percentual CSLL
|
retCsl | Opcional | Integer | Informar a Receita CSLL
|
basCsl | Opcional | Double | Informar a Base CSLL
|
valCsl | Opcional | Double | Informar o Valor CSLL
|
perCof | Opcional | Double | Informar o Percentual COFINS
|
retCof | Opcional | Integer | Informar a Receita COFINS
|
basCof | Opcional | Double | Informar a Base COFINS
|
valCof | Opcional | Double | Informar o Valor COFINS
|
perPis | Opcional | Double | Informar o Percentual PIS
|
retPis | Opcional | Integer | Informar a Receita PIS
|
basPis | Opcional | Double | Informar a Base PIS
|
valPis | Opcional | Double | Informar o Valor PIS
|
rateios | Opcional | Set | Elemento agrupador (0-N) OBS.: Informar apenas quando a empresa utilizar rateio, ou seja, quando em Empresas > Empresas, o campo “Rateio MO Cálculo” for diferente de N |
rateios.tipOpe | Opcional | String | Informar o 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” |
rateios.rateio | Opcional | String | Informar o Código do Rateio
|
rateios.perRateio | Opcional | String | Informar o percentual do Rateio
|
forTri | Opcional | String | Informar a Forma de tributação
10 - Retenção do IRRF - alíquota padrão 11 - Retenção do IRRF - alíquota da tabela progressiva 12 - Retenção do IRRF - alíquota diferenciada (países tributação favorecida) 13 - Retenção do IRRF - alíquota limitada conforme cláusula em convênio 30 - Retenção do IRRF - outras hipóteses 40 - Não-Retenção do IRRF - isenção estabelecida em convênio 41 - Não-Retenção do IRRF - isenção prevista em lei interna 42 - Não-Retenção do IRRF - alíquota Zero prevista em lei interna 43 - Não-Retenção do IRRF - pagamento antecipado do imposto 44 - Não-Retenção do IRRF - medida Judicial 50 - Não-Retenção do IRRF - outras hipóteses |
tipRen | Opcional | String | Informar o Tipo de Rendimento
100 - Rendas de propriedade imobiliária 110 - Rendas do transporte internacional 120 - Lucros e dividendos distribuídos 130 - Juros 140 - Royalties 150 - Ganhos de Capital 160 - Rendas do Trabalho sem Vínculo Empregatício 170 - Renda do Trabalho com vínculo Empregatício 180 - Remuneração de administradores 190 - Rendas de artistas e de esportistas 200 - Pensões 210 - Pagamentos governamentais 220 - Rendas de professores e pesquisadores 230 - Rendas de estudantes e aprendizes 240 - Rendimentos de empregados ou contratados - COPA 250 - Prêmios de árbitros, jogadores de futebol e outros membros das delegações - COPA 300 - Outras rendas |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:ServicosTomadosResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ServicosTomadosResponse> </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:
|
PagtosFisica_2
Através deste web service é possível incluir, alterar ou excluir Pagamentos que foram efetuados a terceiros. Estes registros estarão disponíveis na tela Pagtos Terceiros, acessada através do menu Cálculos > Terceiros > Pagtos Física.
Informações da guia: | São salvas na tabela: |
|---|---|
pagamentos | Pagamento Terceiro (R032TPG) |
rateio | Pagamento Terceiro - Rateio (R032TPR) |
Pensão Judicial | Pagamento Terceiro - Pensão (R032PEN) |
Plano de Saúde | Pagamento Terceiro - Plano de Saúde Dependentes (R032PLA) |
outros Valores | Pagamentos Terceiros - Outros Valores (R032TPO) |
**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:PagtosFisica> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPte>DateTime</cmpPte> <numCad>Integer</numCad> <seqPte>Integer</seqPte> <tipOpe>String</tipOpe> <datPag>DateTime</datPag> <srvTer>String</srvTer> <codCid>Integer</codCid> <codSer>Integer</codSer> <nroRpa>Integer</nroRpa> <qtdDia>Integer</qtdDia> <renBru>Double</renBru> <perIss>Double</perIss> <codLim>Integer</codLim> <valIss>Double</valIss> <outPrv>Double</outPrv> <outDes>Double</outDes> <conIns>Double</conIns> <basIns>Double</basIns> <outIns>Double</outIns> <perGrp>Double</perGrp> <insTrp>Double</insTrp> <proIns>Integer</proIns> <basIrf>Double</basIrf> <codRet>Integer</codRet> <penJud>Double</penJud> <dedIns>Double</dedIns> <depIrf>Integer</depIrf> <irfRet>Double</irfRet> <assIrf>String</assIrf> <datRec>DateTime</datRec> <codIse>Integer</codIse> <valIse>Double</valIse> <proIRR>Integer</proIRR> <codCCU>String</codCCU> <natDes>Integer</natDes> <numLoc>String</numLoc> <codRed>Integer</codRed> <ctaFin>Double</ctaFin> <codNtg>Integer</codNtg> <gruCon>String</gruCon> <gridRateios> <tipOpe>String</tipOpe> <codRat>Integer</codRat> <perRat>Double</perRat> </gridRateios> <gridPensaoJudicial> <tipOpe>String</tipOpe> <seqPla>Integer</seqPla> <codDep>Integer</codDep> <cpfDep>String</cpfDep> <nomDep>String</nomDep> <datNas>DateTime</datNas> <vlrPag>Double</vlrPag> </gridPensaoJudicial> <codOpe>Integer</codOpe> <cnpjOp>String</cnpjOp> <nomOpe>String</nomOpe> <regAns>Integer</regAns> <vlrPla>Double</vlrPla> <gridOutrosValores> <tipOpe>String</tipOpe> <codOut>Integer</codOut> <valOut>Double</valOut> </gridOutrosValores> <gridPlanodeSaude> <tipOpe>String</tipOpe> <seqPen>Integer</seqPen> <codDep>Integer</codDep> <nomDep>String</nomDep> <datNas>DateTime</datNas> <cpfDep>String</cpfDep> <tipDep>String</tipDep> <vlrPag>Double</vlrPag> </gridPlanodeSaude> </parameters> </ser:PagtosFisica> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o Código da empresa que será utilizado na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações.
|
cmpPte | Obrigatório | DateTime | Informar a competência do pagamento.
|
numCad | Obrigatório | Integer | Informar o Código do Terceiro que será utilizado no pagamento.
|
seqPte | Obrigatório | Integer | Informar a sequência do pagamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão Ao indicar o valor “E - Exclusão”, o web service não fará a exclusão de um título integrado ao sistema Gestão Empresarial | ERP. Caso utilizada a opção “A - Alteração”, é necessário verificar se há necessidade de atualizar o título, através de uma nova integração. |
datPag | Obrigatório | DateTime | Informar a Data de Pagamento
|
srvTer | Opcional | String | Informar a Descrição do Serviço
|
codCid | Opcional | Integer | Informar o Código da Cidade
|
codSer | Opcional | Integer | Informar o código do Serviço
|
nroRpa | Opcional | Integer | Informar o Número RPCI
|
qtdDia | Opcional | Integer | Informar a quantidade de dias para colaboradores na simplificação do eSocial. Utilizada em situações onde a classificação tributária é do tipo 22, a natureza atividade é do tipo 2, o indicativo apuração é do tipo 1 e a categoria eSocial de contribuinte individual é de qualquer tipo. |
renBru | Obrigatório | Double | Informar o Rendimento Bruto
|
perIss | Opcional | Double | Informar o Percentual (%) de ISS
|
codLim | Opcional | Integer | Infromar o Código de Limite Isenção de ISS
|
valIss | Opcional | Double | Informar o Valor de ISS
|
outPrv | Opcional | Double | Informar o valor de Outros Proventos
|
outDes | Opcional | Double | Informar o valor de Outros Descontos
|
conIns | Opcional | Double | Informar o valor de Contribuição de INSS
|
basIns | Opcional | Double | Informar o valor da Base de Cálculo de INSS
|
outIns | Opcional | Double | Informar o valor da Base de Outros Pagamentos
|
perGrp | Opcional | Double | Informar o percentual (%) da GPS
|
insTrp | Opcional | Double | Informar o valor de INSS Transporte
|
proIns | Opcional | Integer | Informar o Processo Judicial de Contribuição Previdenciária
|
basIrf | Opcional | Double | Informar o valor da Base de Cálculo de IR
|
codRet | Opcional | Integer | Informar o Código de Retenção.
|
penJud | Opcional | Double | Informar o valor da Pensão Judicial
|
dedIns | Opcional | Double | Informar o valor de Deduções de INSS
|
depIrf | Opcional | Integer | Informar a Quantidade de Dependentes de IR
|
irfRet | Opcional | Double | Informar o Valor do IR Retido na Fonte
|
assIrf | Opcional | String | Informar Assinala Pagamento de IRF
|
datRec | Opcional | DateTime | Informar a Data de Recolhimento IR
|
codIse | Opcional | Integer | Informar o Código do Motivo Isento
|
valIse | Opcional | Double | Informar o Valor da Base de IR Isenta
|
proIRR | Opcional | Integer | Informar o código do Processo Judicial Imposto de Renda
|
codCCU | Opcional | String | Informar o código do Centro de Custos.
|
natDes | Opcional | Integer | Informar o código da Natureza de Despesa
|
numLoc | Opcional | String | Informar o código do Local
|
codRed | Opcional | Integer | Informar o código da Conta Reduzida
|
ctaFin | Opcional | Double | Informar o código da Conta Financeira
|
codNtg | Opcional | Integer | Informar a Nat. Gasto
|
gruCon | Opcional | String | Informar o código da Natureza de Contas a receber ou pagar
|
gridRateios | Opcional | Set | |
gridRateios.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
gridRateios.codRat | Opcional | Integer | Informar o código do Rateio
|
gridRateios.perRat | Opcional | Double | Informar o percentual (%) do Rateio
|
gridPensaoJudicial | Opcional | Set | |
gridPensaoJudicial.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
gridPensaoJudicial.seqPla | Opcional | Integer | Informar a Sequência da Pensão Judicial
|
gridPensaoJudicial.codDep | Opcional | Integer | Informar o Código do Dependente
|
gridPensaoJudicial.cpfDep | Opcional | String | Informar o Número do CPF do dependente
|
gridPensaoJudicial.nomDep | Opcional | String | Informar o Nome do Dependente
|
gridPensaoJudicial.datNas | Opcional | DateTime | Informar a Data de Nascimento do Dependente
|
gridPensaoJudicial.vlrPag | Opcional | Double | Informar o Valor da Pensão Judicial do Dependente
|
codOpe | Opcional | Integer | Informar o Código da Operadora.
|
cnpjOp | Opcional | String | Informar o CNPJ da Operadora do Plano de Saúde
|
nomOpe | Opcional | String | Informar o Nome da Operadora de Plano de Saúde
|
regAns | Opcional | Integer | Informar o número de registro ANS da Operadora do Plano de Saúde. Não deve ser preenchido se for informado o código da operadora. Passa a ser obrigatório se o código da operadora não for informado. |
gridPlanodeSaude | Opcional | Set | |
gridPlanodeSaude.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
gridPlanodeSaude.seqPen | Opcional | Integer | Informar a Sequência do Dependente no Plano de Saúde
|
gridPlanodeSaude.codDep | Opcional | Integer | Informar o Código do Dependente
|
gridPlanodeSaude.nomDep | Opcional | String | Informar o Nome do Dependente
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio. |
gridPlanodeSaude.datNas | Opcional | DateTime | Informar a Data de Nascimento do Dependente
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio. |
gridPlanodeSaude.cpfDep | Opcional | String | Informar o Número do CPF do dependente
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio e a idade do dependente for superior a 18 anos. |
gridPlanodeSaude.tipDep | Opcional | String | Informar o Tipo de Dependente.
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio. |
gridPlanodeSaude.vlrPag | Opcional | Double | Informar o Valor do plano de saúde do Dependente
|
vlrPla | Opcional | Double | Informar o Valor Pago pelo Plano de Saúde
|
gridOutrosValores | Opcional | Set | |
gridOutrosValores.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração.
Valores: I - Inclusão A - Alteração E - Exclusão |
gridOutrosValores.codOut | Opcional | Integer | Informar a Código do Outro Valor
|
gridOutrosValores.valOut | Opcional | Double | Informar o Valor do Outro Valor
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:PagtosFisicaResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:PagtosFisicaResponse> </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:
|
PagtosFisica_3
Nota
Esta porta apresenta um ou mais parâmetros que permitem o envio de CNPJ alfanumérico.
Através deste web service é possível incluir, alterar ou excluir Pagamentos que foram efetuados a terceiros. Estes registros estarão disponíveis na tela Pagtos Terceiros, acessada através do menu Cálculos > Terceiros > Pagtos Física.
Informações da guia: | São salvas na tabela: |
|---|---|
pagamentos | Pagamento Terceiro (R032TPG) |
rateio | Pagamento Terceiro - Rateio (R032TPR) |
Pensão Judicial | Pagamento Terceiro - Pensão (R032PEN) |
Plano de Saúde | Pagamento Terceiro - Plano de Saúde Dependentes (R032PLA) |
outros Valores | Pagamentos Terceiros - Outros Valores (R032TPO) |
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 3
Requisição:
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:PagtosFisica> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <cmpPte>DateTime</cmpPte> <numCad>Integer</numCad> <seqPte>Integer</seqPte> <tipOpe>String</tipOpe> <datPag>DateTime</datPag> <srvTer>String</srvTer> <codCid>Integer</codCid> <codSer>Integer</codSer> <nroRpa>Integer</nroRpa> <qtdDia>Integer</qtdDia> <renBru>Double</renBru> <perIss>Double</perIss> <codLim>Integer</codLim> <valIss>Double</valIss> <outPrv>Double</outPrv> <outDes>Double</outDes> <conIns>Double</conIns> <basIns>Double</basIns> <outIns>Double</outIns> <perGrp>Double</perGrp> <insTrp>Double</insTrp> <proIns>Integer</proIns> <basIrf>Double</basIrf> <codRet>Integer</codRet> <penJud>Double</penJud> <dedIns>Double</dedIns> <depIrf>Integer</depIrf> <irfRet>Double</irfRet> <assIrf>String</assIrf> <datRec>DateTime</datRec> <codIse>Integer</codIse> <valIse>Double</valIse> <proIRR>Integer</proIRR> <codCCU>String</codCCU> <natDes>Integer</natDes> <numLoc>String</numLoc> <codRed>Integer</codRed> <ctaFin>Double</ctaFin> <codNtg>Integer</codNtg> <gruCon>String</gruCon> <gridRateios> <tipOpe>String</tipOpe> <codRat>Integer</codRat> <perRat>Double</perRat> </gridRateios> <gridPensaoJudicial> <tipOpe>String</tipOpe> <seqPla>Integer</seqPla> <codDep>Integer</codDep> <cpfDep>String</cpfDep> <nomDep>String</nomDep> <datNas>DateTime</datNas> <vlrPag>Double</vlrPag> </gridPensaoJudicial> <codOpe>Integer</codOpe> <nomOpe>String</nomOpe> <regAns>Integer</regAns> <cfjOpe>String</cfjOpe> <vlrPla>Double</vlrPla> <gridOutrosValores> <tipOpe>String</tipOpe> <codOut>Integer</codOut> <valOut>Double</valOut> </gridOutrosValores> <gridPlanodeSaude> <tipOpe>String</tipOpe> <seqPen>Integer</seqPen> <codDep>Integer</codDep> <nomDep>String</nomDep> <datNas>DateTime</datNas> <cpfDep>String</cpfDep> <tipDep>String</tipDep> <vlrPag>Double</vlrPag> </gridPlanodeSaude> </parameters> </ser:PagtosFisica> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o Código da empresa que será utilizado na integração
|
codFil | Obrigatório | Integer | Informar o código da filial a qual pertencem estas informações.
|
cmpPte | Obrigatório | DateTime | Informar a competência do pagamento.
|
numCad | Obrigatório | Integer | Informar o Código do Terceiro que será utilizado no pagamento.
|
seqPte | Obrigatório | Integer | Informar a sequência do pagamento na competência
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão Ao indicar o valor “E - Exclusão”, o web service não fará a exclusão de um título integrado ao sistema Gestão Empresarial | ERP. Caso utilizada a opção “A - Alteração”, é necessário verificar se há necessidade de atualizar o título, através de uma nova integração. |
datPag | Obrigatório | DateTime | Informar a Data de Pagamento
|
srvTer | Opcional | String | Informar a Descrição do Serviço
|
codCid | Opcional | Integer | Informar o Código da Cidade
|
codSer | Opcional | Integer | Informar o código do Serviço
|
nroRpa | Opcional | Integer | Informar o Número RPCI
|
qtdDia | Opcional | Integer | Informar a quantidade de dias para colaboradores na simplificação do eSocial. Utilizada em situações onde a classificação tributária é do tipo 22, a natureza atividade é do tipo 2, o indicativo apuração é do tipo 1 e a categoria eSocial de contribuinte individual é de qualquer tipo. |
renBru | Obrigatório | Double | Informar o Rendimento Bruto
|
perIss | Opcional | Double | Informar o Percentual (%) de ISS
|
codLim | Opcional | Integer | Infromar o Código de Limite Isenção de ISS
|
valIss | Opcional | Double | Informar o Valor de ISS
|
outPrv | Opcional | Double | Informar o valor de Outros Proventos
|
outDes | Opcional | Double | Informar o valor de Outros Descontos
|
conIns | Opcional | Double | Informar o valor de Contribuição de INSS
|
basIns | Opcional | Double | Informar o valor da Base de Cálculo de INSS
|
outIns | Opcional | Double | Informar o valor da Base de Outros Pagamentos
|
perGrp | Opcional | Double | Informar o percentual (%) da GPS
|
insTrp | Opcional | Double | Informar o valor de INSS Transporte
|
proIns | Opcional | Integer | Informar o Processo Judicial de Contribuição Previdenciária
|
basIrf | Opcional | Double | Informar o valor da Base de Cálculo de IR
|
codRet | Opcional | Integer | Informar o Código de Retenção.
|
penJud | Opcional | Double | Informar o valor da Pensão Judicial
|
dedIns | Opcional | Double | Informar o valor de Deduções de INSS
|
depIrf | Opcional | Integer | Informar a Quantidade de Dependentes de IR
|
irfRet | Opcional | Double | Informar o Valor do IR Retido na Fonte
|
assIrf | Opcional | String | Informar Assinala Pagamento de IRF
|
datRec | Opcional | DateTime | Informar a Data de Recolhimento IR
|
codIse | Opcional | Integer | Informar o Código do Motivo Isento
|
valIse | Opcional | Double | Informar o Valor da Base de IR Isenta
|
proIRR | Opcional | Integer | Informar o código do Processo Judicial Imposto de Renda
|
codCCU | Opcional | String | Informar o código do Centro de Custos.
|
natDes | Opcional | Integer | Informar o código da Natureza de Despesa
|
numLoc | Opcional | String | Informar o código do Local
|
codRed | Opcional | Integer | Informar o código da Conta Reduzida
|
ctaFin | Opcional | Double | Informar o código da Conta Financeira
|
codNtg | Opcional | Integer | Informar a Nat. Gasto
|
gruCon | Opcional | String | Informar o código da Natureza de Contas a receber ou pagar
|
gridRateios | Opcional | Set | |
gridRateios.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
gridRateios.codRat | Opcional | Integer | Informar o código do Rateio
|
gridRateios.perRat | Opcional | Double | Informar o percentual (%) do Rateio
|
gridPensaoJudicial | Opcional | Set | |
gridPensaoJudicial.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
gridPensaoJudicial.seqPla | Opcional | Integer | Informar a Sequência da Pensão Judicial
|
gridPensaoJudicial.codDep | Opcional | Integer | Informar o Código do Dependente
|
gridPensaoJudicial.cpfDep | Opcional | String | Informar o Número do CPF do dependente
|
gridPensaoJudicial.nomDep | Opcional | String | Informar o Nome do Dependente
|
gridPensaoJudicial.datNas | Opcional | DateTime | Informar a Data de Nascimento do Dependente
|
gridPensaoJudicial.vlrPag | Opcional | Double | Informar o Valor da Pensão Judicial do Dependente
|
codOpe | Opcional | Integer | Informar o Código da Operadora.
|
nomOpe | Opcional | String | Informar o Nome da Operadora de Plano de Saúde
|
regAns | Opcional | Integer | Informar o número de registro ANS da Operadora do Plano de Saúde. Não deve ser preenchido se for informado o código da operadora. Passa a ser obrigatório se o código da operadora não for informado. |
gridPlanodeSaude | Opcional | Set | |
gridPlanodeSaude.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
gridPlanodeSaude.seqPen | Opcional | Integer | Informar a Sequência do Dependente no Plano de Saúde
|
gridPlanodeSaude.codDep | Opcional | Integer | Informar o Código do Dependente
|
gridPlanodeSaude.nomDep | Opcional | String | Informar o Nome do Dependente
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio. |
gridPlanodeSaude.datNas | Opcional | DateTime | Informar a Data de Nascimento do Dependente
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio. |
gridPlanodeSaude.cpfDep | Opcional | String | Informar o Número do CPF do dependente
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio e a idade do dependente for superior a 18 anos. |
gridPlanodeSaude.tipDep | Opcional | String | Informar o Tipo de Dependente.
Obs: Torna-se obrigatório quando o campo Dependente estiver vazio. |
gridPlanodeSaude.vlrPag | Opcional | Double | Informar o Valor do plano de saúde do Dependente
|
cfjOpe | Opcional | String | Informar o CNPJ da Operadora do Plano de Saúde
|
vlrPla | Opcional | Double | Informar o Valor Pago pelo Plano de Saúde
|
gridOutrosValores | Opcional | Set | |
gridOutrosValores.tipOpe | Opcional | String | Informar o tipo da operação a ser efetuada na integração.
Valores: I - Inclusão A - Alteração E - Exclusão |
gridOutrosValores.codOut | Opcional | Integer | Informar a Código do Outro Valor
|
gridOutrosValores.valOut | Opcional | Double | Informar o Valor do Outro Valor
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:PagtosFisicaResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:PagtosFisicaResponse> </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:
|
EspetaculoDesportivo
Através deste web service é possível incluir, alterar ou excluir registros referente a Espetáculos Desportivos.
**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:EspetaculoDesportivo> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <numBol>Integer</numBol> <datRea>String</datRea> <tipOpe>String</tipOpe> <tipCom>Integer</tipCom> <catEve>Integer</catEve> <nomCom>String</nomCom> <cgcMan>String</cgcMan> <nomMan>String</nomMan> <cgcVis>String</cgcVis> <nomVis>String</nomVis> <praDes>String</praDes> <codPai>Integer</codPai> <codEst>String</codEst> <codCid>Integer</codCid> <horRea>Integer</horRea> <qtdPag>Integer</qtdPag> <qtdNPa>Integer</qtdNPa> <valCon>Double</valCon> <vlrClu>Double</vlrClu> <vlrRet>Double</vlrRet> <ingressos> <tipOpe>String</tipOpe> <sequencia>Integer</sequencia> <cNPJRespIngressos>String</cNPJRespIngressos> <nomedoResponsavel>String</nomedoResponsavel> <numeroInscricao>String</numeroInscricao> <numerodeIngressos>Integer</numerodeIngressos> </ingressos> <receitaIngressos> <tipOpe>String</tipOpe> <sequencia>Integer</sequencia> <tipodeIngresso>Integer</tipodeIngresso> <tipodePreco>Integer</tipodePreco> <ingressosVenda>Integer</ingressosVenda> <ingressosVendidos>Integer</ingressosVendidos> <ingressosDevolvidos>Integer</ingressosDevolvidos> <precoIndividual>Double</precoIndividual> <valorArrecadado>Double</valorArrecadado> </receitaIngressos> <outrasReceitas> <tipOpe>String</tipOpe> <sequencia>Integer</sequencia> <tipoReceita>Integer</tipoReceita> <valorReceita>Double</valorReceita> </outrasReceitas> <despesas> <tipOpe>String</tipOpe> <sequencia>Integer</sequencia> <tipoDespesa>Integer</tipoDespesa> <valorDespesa>Double</valorDespesa> </despesas> <detalhamentoMaoDeObra> <tipOpe>String</tipOpe> <sequencia>String</sequencia> <cPFTrab>String</cPFTrab> <nome>String</nome> <valorRemuneracao>Double</valorRemuneracao> <valorDesconto>Double</valorDesconto> </detalhamentoMaoDeObra> </parameters> </ser:EspetaculoDesportivo> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Informar o código da empresa que será utilizada na integração
|
codFil | Obrigatório | Integer | Informar o código da filial que será utilizada na integração
|
numBol | Obrigatório | Integer | Informar o número do boletim do espetáculo desportivo
|
datRea | Obrigatório | DateTime | Informar a data de realização do espetáculo
|
tipOpe | Obrigatório | String | Informar o tipo da operação a ser efetuada na integração
Valores: I - Inclusão A - Alteração E - Exclusão |
tipCom | Opcional | Integer | Permite informar o tipo de competição Valores: 1 - Oficial 2 - Não Oficial
|
catEve | Opcional | Integer | Permite informar a categoria do evento, quanto a sua localidade Valores: 1 - Internacional 2 - Interestadual 3 - Estadual 4 - Local
|
nomCom | Opcional | String | Informar o nome da competição
|
cgcMan | Opcional | String | Informar o CNPJ (apenas números) do clube Mandante do evento |
nomMan | Opcional | String | Informar o nome do clube mandante do evento |
cgcVis | Opcional | String | Informar o CNPJ (apenas números) da clube visitante |
nomVis | Opcional | String | Informar o nome do clube visitante |
praDes | Opcional | String | Informar o nome da praça desportiva |
codPai | Opcional | Integer | Informar o código do país aonde será realizado o espetáculo desportivo |
codEst | Opcional | String | Informar o estado aonde será realizado o espetáculo desportivo |
codCid | Opcional | Integer | Informar o código da cidade aonde será realizado o espetáculo desportivo |
horRea | Opcional | Integer | Informar o horário de início do espetáculo desportivo |
qtdPag | Opcional | Integer | Permite informar a quantidade de pagantes para o evento |
qtdNPa | Opcional | Integer | Permite informar a quantidade de não pagantes para o evento |
valCon | Opcional | Double | Informar o valor da contribuição
|
vlrClu | Opcional | Double | Informar o valor de clubes
|
vlrRet | Opcional | Double | Informar o valor retido/amotizado de acordo com a lei 8.641/93
|
ingressos | Opcional | Set | Elemento agrupador (0-N) Permite informar ingressos por Responsavéis |
ingressos.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada
Valores: I - Inclusão A - Alteração E - Exclusão |
ingressos.sequencia | Opcional | Integer | Permite Informar a sequência do registro -Obrigatório |
ingressos.cNPJRespIngressos | Opcional | String | Informar o CNPJ (apenas números) do responsável pelos ingressos |
ingressos.nomedoResponsavel | Opcional | String | Informar o nome do responsavél pelos ingressos |
ingressos.numeroInscricao | Opcional | String | Informar o CNPJ (apenas números) -Obrigatório |
ingressos.numerodeIngressos | Opcional | Integer | Informar o número de ingressos por responsavél |
receitaIngressos | Opcional | Set | Elemento agrupador (0-N) Permite discriminar a receita por quantidade de ingressos |
receitaIngressos.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada
Valores: I - Inclusão A - Alteração E - Exclusão |
receitaIngressos.sequencia | Opcional | Integer | Permite Informar a sequência do registro -Obrigatório |
receitaIngressos.tipodeIngresso | Opcional | Integer | Informar o tipo do ingresso Valores: 1 - Arquibancada 2 - Geral 3 - Cadeiras 4 - Camarote
|
receitaIngressos.tipodePreco | Opcional | Integer | Informar o tipo de preço do ingresso Valores: 1 - Normal 2 - Reduzido
|
receitaIngressos.ingressosVenda | Opcional | Integer | Permite informar a quantidade de ingressos disponibilizados
|
receitaIngressos.ingressosVendidos | Opcional | Integer | Permite informar a quantidade de ingressos que foram vendidos |
receitaIngressos.ingressosDevolvidos | Opcional | Integer | Permite informar a quantidade de ingressos que foram devolvidos |
receitaIngressos.precoIndividual | Opcional | Double | Informar o valor individual de cada ingresso do espetaculo Máscara: zzzzzzzzzzz9,99 |
receitaIngressos.valorArrecadado | Opcional | Double | Informar o valor arrecado Máscara: zzzzzzzzzzz9,99 |
outrasReceitas | Opcional | Set | Elemento agrupador (0-N) Informar outras receitas além das realizadas com a venda de ingressos |
outrasReceitas.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada
Valores: I - Inclusão A - Alteração E - Exclusão |
outrasReceitas.sequencia | Opcional | Integer | Informar a sequência de outras receitas
|
outrasReceitas.tipoReceita | Opcional | Integer | Informar o tipo da receita valores: 1 - Transmissão 2 - Propaganda 3 - Publicidade 4 - Sorteio 5 - Outros |
outrasReceitas.valorReceita | Opcional | Double | Informar o valor da receita adquirida Máscara: zzzzzzzzzzz9,99 |
despesas | Opcional | Set | Elemento agrupador (0-N) Permite informar as despesas com o espetáculo |
despesas.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada
Valores: I - Inclusão A - Alteração E - Exclusão |
despesas.sequencia | Opcional | Integer | Informar a sequência das despesas com o espetáculo desportivo
|
despesas.tipoDespesa | Opcional | Integer | Permite informar o tipo da despesa com o espetáculo Valores: 1 - Seguro 2 - Confecção dos ingressos 3 - Aluguel do campo 4 - Remuneração de árbitros e auxiliares e contribuição previdenciária incidente 5 - Remuneração de mão de obra utilizada para exame antidoping e contribuição previdenciária incidente 6 - Remuneração do pessoal que compõe o quadro móvel do evento (delegados, fiscais, bilheteiros, porteiros, maqueiros, seguranças, gandulas e outros) e contribuição previdenciária incidente 7 - Remuneração de Estrangeiros - árbitros e auxiliares e contribuição previdenciária incidente 8 - Remuneração de Estrangeiros - mão de obra utilizada para exame antidoping e contribuição previdenciária incidente 9 - Remuneração de Estrangeiros - pessoal que compõe o quadro móvel do evento (delegados, fiscais, bilheteiros, porteiros, maqueiros, seguranças, gandulas e outros) e contribuição previdenciária incidente |
despesas.valorDespesa | Opcional | Double | Informar o valor da despesa Máscara: zzzzzzzzzzz9,99 |
detalhamentoMaoDeObra | Opcional | Set | Elemento agrupador (0-N) Permite detalhar a despesa com o espetaculo desportivo. |
detalhamentoMaoDeObra.tipOpe | Opcional | String | Informar o tipo da operação a ser realizada
Valores: I - Inclusão A - Alteração E - Exclusão |
detalhamentoMaoDeObra.sequencia | Opcional | String | Permite informar a sequência o detalhamento da Mão de Obra -Obrigatório |
detalhamentoMaoDeObra.cPFTrab | Opcional | String | Informar o CPF do trabalhador(informar apenas números) |
detalhamentoMaoDeObra.nome | Opcional | String | Informar o Nome do trabalhador |
detalhamentoMaoDeObra.valorRemuneracao | Opcional | Double | Informar a Remuneração do trabalhor Máscara: zzzzzzzzzzz9,99 |
detalhamentoMaoDeObra.valorDesconto | Opcional | Double | informar o valor de desconto do trabalhador Máscara: zzzzzzzzzzz9,99 |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:EspetaculoDesportivoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:EspetaculoDesportivoResponse> </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:
|
English
Español

English
Español

