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

Portas

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



  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações



  • Obrigatório

cmpPrd

Obrigatório

DateTime

Informar a competência do lançamento



  • Máscara: MM/YYYY

  • Obrigatório

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência

- Máscara: 99999
- Obrigatório

recBru

Opcional

Double

Informar o valor bruto da receita



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

recSer

Opcional

Double

Permite informar o valor da receita de serviços / outras atividades



  • Máscara: zzzzzzzzzzz9,99

  • Opcional

valImp

Opcional

Double

Permite informar o valor dos impostos e contribuições



  • Máscara: zzzzzzzzzzz9,99

  • Opcional

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações



  • Obrigatório

cmpPrd

Obrigatório

DateTime

Informar a competência do lançamento



  • Máscara: MM/YYYY

  • Obrigatório

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência



  • Máscara: 99999

  • Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

recBru

Opcional

Double

Informar o valor bruto da receita



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

recSer

Opcional

Double

Informar o valor da receita de serviços / outras atividades



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações



  • Obrigatório

cmpPrd

Obrigatório

DateTime

Informar a competência do lançamento



  • Máscara: MM/YYYY

  • Obrigatório

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência



  • Máscara: 99999

  • Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

cnpjDe

Opcional

String

Informar o CNPJ (apenas números) da Ass. Desportiva



  • Obrigatório

nomCnp

Opcional

String

Permite informar o nome da Ass. Desportiva



  • Opcional

tipRep

Opcional

Integer

Informar o tipo do repasse



  • Obrigatório


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



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

valRet

Opcional

Double

Informar o valor retido pelo adquirente



  • Máscara: zzzzzzzzzzz9,99

  • Opcional

datRep

Opcional

DateTime

Informar a data do repasse



  • Máscara: DD/MM/YYYY

  • Obrigatório

codCcu

Opcional

String

Permite informar o código do centro de custo para a contabilização



  • Opcional

natDes

Opcional

Integer

Permite informar a natureza da despesa



  • Opcional

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



  • Opcional

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



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

rateios.codRat

Opcional

Integer

Informar o código do rateio



  • Obrigatório

rateios.perRat

Opcional

Double

Informar o percentual do rateio



  • Máscara: zz9,99

  • Obrigatório

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações



  • Obrigatório

cmpPrd

Obrigatório

DateTime

Informar a competência do lançamento



  • Máscara: MM/YYYY

  • Obrigatório

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência



  • Máscara: 99999

  • Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

cnpjRe

Opcional

String

Informar o CNPJ (apenas números) da empresa que repassou recurso.



  • Obrigatório

nomCnp

Opcional

String

Permite informar o nome da empresa que repassou recurso



  • Opcional

tipRep

Opcional

Integer

Informar o tipo do repasse



  • Obrigatório


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



  • Máscara: DD/MM/YYYY

  • Obrigatório

recBru

Opcional

Double

Informar o valor do repasse



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

valRet

Opcional

Double

Informar o valor retido pelo adquirente



  • Máscara: zzzzzzzzzzz9,99

  • Opcional

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Máscara: MM/YYYY

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência

  • Máscara: 99999

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



  1. Informar um CPF (apenas números) para indicativos de aquisição 1 e 2

  1. Informar um CNPJ (apenas números) para indicativo de aquisição 3

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



  • Máscara: DD/MM/YYYY

recBru

Opcional

Double

Informar o valor bruto da receita



  • Máscara: zzzzzzzzzzz9,99

valPre

Opcional

Double

Permite informar o valor da contribuição previdenciária



  • Máscara: zzzzzzzzzzz9,99


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



  • Máscara: zzzzzzzzzzz9,99


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



  • Máscara: zzzzzzzzzzz9,99


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



  • Máscara: zz9,99

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:


  • 1 “Sobre a comercialização da sua produção”

  • 2 ""Sobre a folha de pagamento”


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:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Máscara: MM/YYYY

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência

  • Máscara: 99999

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



  • Máscara: DD/MM/YYYY

recBru

Opcional

Double

Informar o valor bruto da receita



  • Máscara: zzzzzzzzzzz9,99

valPre

Opcional

Double

Permite informar o valor da contribuição previdenciária



  • Máscara: zzzzzzzzzzz9,99


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



  • Máscara: zzzzzzzzzzz9,99


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



  • Máscara: zzzzzzzzzzz9,99


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:


  • 1 “Sobre a comercialização da sua produção”

  • 2 ""Sobre a folha de pagamento”


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



  1. Informar um CPF para indicativos de aquisição 1 e 2

  1. Informar um CNPJ para indicativo de aquisição 3

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



  • Máscara: zz9,99

codCcu

Opcional

String

Permite informar o código do centro de custo para a contabilização

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações



  • Obrigatório

cmpPrd

Obrigatório

DateTime

Informar a competência do lançamento



  • Máscara: MM/YYYY

  • Obrigatório

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência



  • Máscara:99999

  • Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

tipPrd

Opcional

String

Informar o tipo de comercialização



  • Obrigatório


Valores:


J - Pessoa Jurídica


F - Pessoa Física

indCom

Opcional

Integer

Informar o indicativo de comercialização



  • Obrigatório


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



  1. Informar um CNPJ (apenas números) para tipo de inscrição 1

  1. Informar um CPF (apenas números) para tipo de inscrição 2

nomCnp

Opcional

String

Permite informar o nome da empresa



  • Opcional


Poderá ser informado apenas para indicativos de comercialização 3 e 8

recBru

Opcional

Double

Informar o valor da comercialização



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

valRet

Opcional

Double

Informar o valor retido pelo adquirente



  • Máscara: zzzzzzzzzzz9,99


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



  • Opcional

natDes

Opcional

Integer

Permite informar a natureza da despesa



  • Opcional

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



  • Opcional

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



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

rateios.codRat

Opcional

Integer

Informar o código do rateio



  • Obrigatório

rateios.perRat

Opcional

Double

Informar o percentual do rateio



  • Máscara: zz9,99

  • Obrigatório

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações



  • Obrigatório

cmpPrd

Obrigatório

DateTime

Informar a competência do lançamento



  • Máscara: MM/YYYY

  • Obrigatório

seqPrd

Obrigatório

Integer

Informar a sequência do lançamento na competência

  • Máscara: 99999
    - Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

recSer

Opcional

Double

Informar o valor da receita de serviços / outras atividades



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

recBru

Opcional

Double

Informar o valor bruto da receita



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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


  • Chave

  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações


  • Chave

  • Obrigatório

codRat

Opcional

Integer

Informar o código de Rateio


  • Chave

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


  • Chave

  • Máscara: MM/YYYY

  • Obrigatório

seqRcb

Obrigatório

Integer

Informar a sequência da informação na competência


  • Chave

  • Obrigatório

tipOpe

Opcional

String

Informar o Tipo da operação a ser efetuada na integração


  • Obrigatório

Valores:


I - Inclusão


A - Alteração


E - Exclusão

serPre

Opcional

Integer

Informar o tipo de Serviço Prestado


  • Obrigatório

  • Valores:

1 - Cessão de MO


2 - Cooperativa de Trabalho

notFis

Opcional

String

Informar o Número Nota Fiscal


  • Obrigatório

serFis

Opcional

String

Informar o Nº de Série da Nota Fiscal


  • Obrigatório

datRcb

Opcional

DateTime

Informar a Data de Emissão da nota fiscal


  • Máscara: DD/MM/YYYY

  • Obrigatório

datPag

Opcional

DateTime

Informar a Data do pagamento



  • Máscara: DD/MM/YYYY

  • Opcional

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “2”.

serObr

Opcional

Integer

Informar o tipo da Prestação de Serviço em Obra


  • Obrigatório

  • 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

Double

Informar o Número de Inscrição CNO


  • Opcional

  • Informar apenas números

valBru

Opcional

Double

Informar o Valor Bruto


  • Obrigatório

  • Máscara: zzzzzzzzzzz9,99

valSer

Opcional

Double

Informar o Valor do Serviço


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

valDed

Opcional

Double

Informar o Valor da Dedução


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

valMat

Opcional

Double

Informar o valor Valor do Mat. e Equipamentos


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “2”.

valRcb

Opcional

Double

Informar a Base de Retenção


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

ret11p

Opcional

Double

Informar o Valor da Retenção


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

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


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

bas20a

Opcional

Double

Informar a Base para cálculo SAT 20 Anos


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

bas25a

Opcional

Double

Informar a Base para cálculo SAT 25 Anos


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

retSub

Opcional

Double

Informar o Valor Ret. Subempreitada


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

cnpjSu

Opcional

String

Informar o CNPJ do Subempreiteiro


  • Opcional

  • Informar apenas números

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

tipPro

Opcional

Integer

Informar o Tipo de Inscrição Proprietário CNO


  • Opcional

  • Valores:

1 - CNPJ


2 - CPF


  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

insPro

Opcional

String

Informar o número de inscrição


  • Opcional

  1. Informar um CNPJ (apenas números) para tipo de inscrição 1

  1. Informar um CPF (apenas números) para tipo de inscrição 2

  • Informar apenas números

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

numPro

Opcional

String

Informar o Número do Processo


  • Opcional

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

valNRe

Opcional

Double

Informar o Valor Não Retido


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

servicosContidosNF

Opcional

Set

Elemento agrupador (0-N)



Permite Informar Serviços Contidos na Nota Fiscal


  • Obs.: Este parâmetro só pode ser informado se o campo Serviço Prestado for “1”.

servicosContidosNF.tipOpe

Opcional

String

Informar o Tipo da operação a ser efetuada na integração


  • Obrigatório

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


  • Obrigatório


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


  • Obrigatório

  • Máscara: zzzzzzzzzzz9,99

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


  • Obrigatório

  • Máscara: zzzzzzzzzzz9,99

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:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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


  • Obrigatório

  • Chave

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações


  • Chave

  • Obrigatório

cmpPoe

Obrigatório

DateTime

Informar a Data da Competência


  • Obrigatório

  • Chave

  • Máscara: MM/YYYY

codOem

Obrigatório

Integer

Informar o Código da Outra Empresa


  • Chave

  • Obrigatório

seqPoe

Obrigatório

Integer

Informar o Código da Sequência


  • Chave

  • Obrigatório

tipOpe

Obrigatório

String

Informar o Tipo da operação a ser efetuada na integração


  • Obrigatório


“I” - Inclusão


“A” - Alteração


“E” - Exclusão

retGrp

Opcional

String

Informar a Origem do Serviço Tomado


  • Obrigatório


Valores:


  • N - Nenhuma

  • T - Tomador de Serviço

  • C - Cooperativas de Trabalho

nroDoc

Opcional

String

Informar o Número da Nota Fiscal


  • Obrigatório

serFis

Opcional

String

Informar o Número de Série


  • Obrigatório

datEmi

Opcional

DateTime

Informar a Data de Emissão


  • Obrigatório

  • Máscara: DD/MM/YYYY

codCcu

Opcional

String

Informar o Código da Outra Empresa


  • Chave

  • Obrigatório

natDes

Opcional

Integer

Informar a Natureza da Despesa


  • Opcional

numLoc

Opcional

String

Informar o código do Local do Organograma


  • Opcional

codRed

Opcional

Integer

Informar o Código da Conta Reduzida


  • Opcional

ctaFin

Opcional

Double

Informar o Número da Conta Financeira


  • Opcional

  • Máscara: zzzzzz9

codNtg

Opcional

Integer

Informar o Código da Natureza de Gastos


  • Opcional

codSnf

Opcional

String

Informar a Série da Nota Fiscal no ERP


  • Opcional

codTns

Opcional

String

Informar o Código da Transação no ERP


  • Opcional

codEdc

Opcional

String

Informar o Código do Modelo de Documento para fins fiscais


  • Opcional

gruCon

Opcional

String

Informar o Código do Grupo de Contas a receber ou pagar


  • Opcional

serObr

Opcional

Integer

Informar o tipo da Prestação de Serviço em Obra


  • Obrigatório


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


  • Obrigatório

  • Máscara: zzzzzzzzzzz9,99

basRet

Opcional

Double

Informar a Base de Retenção


  • Opcional

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “T”.

valRet

Opcional

Double

Informar o Valor de Retenção


  • Opcional

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “C”.

valREm

Opcional

Double

Valor Ret. Subempreitada


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “T”.

valMat

Opcional

Double

Informar o Valor Mat. e Equipamentos


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “C”.

valSer

Opcional

Double

Informar o Valor Serviço


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “C”.

valDed

Opcional

Double

Informar o Valor Dedução


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “C”.

bas15a

Opcional

Double

Informar a Base para cálculo SAT 15 Anos


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

bas20a

Opcional

Double

Informar a Base para cálculo SAT 20 Anos


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

bas25a

Opcional

Double

Informar a Base para cálculo SAT 25 Anos


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

codPro

Opcional

Integer

Informar Número do Processo Judicial


  • Opcional

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “C”.

valNRe

Opcional

Double

Informar o Valor Não Retido


  • Opcional

  • Máscara: zzzzzzzzzzz9,99

  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “C”.

tipPro

Opcional

Integer

Informar Tipo Inscrição Proprietário CNO


  • Opcional


Valores:


1 - CNPJ


2 - CPF

insPro

Opcional

Integer

Informar o número de inscrição


  • Opcional

  1. Informar um CNPJ (apenas números) para tipo de inscrição 1

  1. Informar um CPF (apenas números) para tipo de inscrição 2

outDes

Opcional

Double

Outros Descontos


  • Opcional

  • Máscara: zzzzzzzz9,99

perIss

Opcional

Integer

Informar o Percentual / Atividade ISS


  • Opcional

  • Máscara: zz9,99

atiIss

Opcional

Integer

Informar o Percentual / Atividade ISS


  • Opcional

basIss

Opcional

Integer

Informar a Base / Valor ISS


  • Opcional

  • Máscara: zzzzzzzz9,99

valIss

Opcional

Integer

Informar a Base / Valor ISS


  • Opcional

  • Máscara: zzzzzzzz9,99

servicosContidosNF

Opcional

Set

Elemento agrupador (0-N)



Informar os serviços contidos na nota fiscal


  • Obs.: Este parâmetro só pode ser informado se o campo Origem do Serviço Tomado for “T”.

servicosContidosNF.tipOpe

Opcional

String

Informar o tipo da operação a ser efetuada na integração


  • Obrigatório


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


  • Obrigatório


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



  • Edição zzzzzzzzzzz9,99

servicosContidosNF.baseRetecao

Opcional

Double

Informar a Base de Retenção


  • Obrigatório

  • Máscara: zzzzzzzzzzz9,99


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


  • Máscara: DD/MM/YYYY

perIrf

Opcional

Integer

Informar o Percentual IRRF


  • Opcional

  • Máscara: zz9,99

codRet

Opcional

Integer

Informar a Receita IRRF


  • Opcional

basIrf

Opcional

Double

Informar a Base IRRF


  • Opcional

  • Máscara: zzzzzzzz9,99

irfRet

Opcional

Double

Informar o Valor IRRF


  • Opcional

  • Máscara: zzzzzzzz9,99

perCsr

Opcional

Double

Informar o Percentual CSRF


  • Opcional

  • Máscara: zz9,99

retCsr

Opcional

Integer

Informar a Receita CSRF


  • Opcional

basCsr

Opcional

Double

Informar a Base CSRF


  • Opcional

  • Máscara: zzzzzzzz9,99

valCsr

Opcional

Double

Informar o Valor CSRF


  • Opcional

  • Máscara: zzzzzzzz9,99

perCsl

Opcional

Double

Informar o Percentual CSLL


  • Opcional

  • Máscara: zz9,99

retCsl

Opcional

Integer

Informar a Receita CSLL


  • Opcional

basCsl

Opcional

Double

Informar a Base CSLL


  • Opcional

  • Máscara: zzzzzzzz9,99

valCsl

Opcional

Double

Informar o Valor CSLL


  • Opcional

  • Máscara: zzzzzzzz9,99

perCof

Opcional

Double

Informar o Percentual COFINS


  • Opcional

  • Máscara: zz9,99

retCof

Opcional

Integer

Informar a Receita COFINS


  • Opcional

basCof

Opcional

Double

Informar a Base COFINS


  • Opcional

  • Máscara: zzzzzzzz9,99

valCof

Opcional

Double

Informar o Valor COFINS


  • Opcional

  • Máscara: zzzzzzzz9,99

perPis

Opcional

Double

Informar o Percentual PIS


  • Opcional

  • Máscara: zz9,99

retPis

Opcional

Integer

Informar a Receita PIS


  • Opcional

basPis

Opcional

Double

Informar a Base PIS


  • Opcional

  • Máscara: zzzzzzzz9,99

valPis

Opcional

Double

Informar o Valor PIS


  • Opcional

  • Máscara: zzzzzzzz9,99

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


  • Obrigatório


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


  • Obrigatório

rateios.perRateio

Opcional

String

Informar o percentual do Rateio


  • Obrigatório

  • Máscara: zz9,99

forTri

Opcional

String

Informar a Forma de tributação


  • Opcional

  • Valores:

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


  • Opcional


  • Valores:

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:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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


  • Obrigatório

  • Chave

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações.



  • Obrigatório

cmpPte

Obrigatório

DateTime

Informar a competência do pagamento.



  • Máscara: MM/YYYY

  • Obrigatório

numCad

Obrigatório

Integer

Informar o Código do Terceiro que será utilizado no pagamento.



  • Obrigatório

seqPte

Obrigatório

Integer

Informar a sequência do pagamento na competência



  • Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração


  • Obrigatório


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


  • Obrigatório

  • Máscara: DD/MM/YYYY

srvTer

Opcional

String

Informar a Descrição do Serviço


  • Opcional

codCid

Opcional

Integer

Informar o Código da Cidade


  • Opcional

codSer

Opcional

Integer

Informar o código do Serviço


  • Opcional

  • Máscara: 999

nroRpa

Opcional

Integer

Informar o Número RPCI


  • Opcional

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


  • Obrigatório

  • Máscara: zzz.zzz.zz9,99

perIss

Opcional

Double

Informar o Percentual (%) de ISS


  • Opcional

  • Máscara: z9,99

codLim

Opcional

Integer

Infromar o Código de Limite Isenção de ISS


  • Opcional

valIss

Opcional

Double

Informar o Valor de ISS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

outPrv

Opcional

Double

Informar o valor de Outros Proventos


  • Opcional

  • Máscara: zzz.zzz.zz9,99

outDes

Opcional

Double

Informar o valor de Outros Descontos


  • Opcional

  • Máscara: zzz.zzz.zz9,99

conIns

Opcional

Double

Informar o valor de Contribuição de INSS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

basIns

Opcional

Double

Informar o valor da Base de Cálculo de INSS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

outIns

Opcional

Double

Informar o valor da Base de Outros Pagamentos


  • Opcional

  • Máscara: zzz.zzz.zz9,99

perGrp

Opcional

Double

Informar o percentual (%) da GPS


  • Opcional

  • Máscara: z9,99

insTrp

Opcional

Double

Informar o valor de INSS Transporte


  • Opcional

  • Máscara: zzz.zzz.zz9,99

proIns

Opcional

Integer

Informar o Processo Judicial de Contribuição Previdenciária


  • Opcional

basIrf

Opcional

Double

Informar o valor da Base de Cálculo de IR


  • Opcional

  • Máscara: zzz.zzz.zz9,99

codRet

Opcional

Integer

Informar o Código de Retenção.


  • Opcional

penJud

Opcional

Double

Informar o valor da Pensão Judicial


  • Opcional

  • Máscara: zzz.zzz.zz9,99

dedIns

Opcional

Double

Informar o valor de Deduções de INSS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

depIrf

Opcional

Integer

Informar a Quantidade de Dependentes de IR


  • Opcional

irfRet

Opcional

Double

Informar o Valor do IR Retido na Fonte


  • Opcional

  • Máscara: zzz.zzz.zz9,99

assIrf

Opcional

String

Informar Assinala Pagamento de IRF


  • Opcional

datRec

Opcional

DateTime

Informar a Data de Recolhimento IR


  • Opcional

  • Máscara: DD/MM/YYYY

codIse

Opcional

Integer

Informar o Código do Motivo Isento


  • Opcional

valIse

Opcional

Double

Informar o Valor da Base de IR Isenta


  • Opcional

  • Máscara: zzz.zzz.zz9,99

proIRR

Opcional

Integer

Informar o código do Processo Judicial Imposto de Renda


  • Opcional

codCCU

Opcional

String

Informar o código do Centro de Custos.


  • Opcional

natDes

Opcional

Integer

Informar o código da Natureza de Despesa


  • Opcional

numLoc

Opcional

String

Informar o código do Local


  • Opcional

codRed

Opcional

Integer

Informar o código da Conta Reduzida


  • Opcional

ctaFin

Opcional

Double

Informar o código da Conta Financeira


  • Opcional

  • Máscara: Z.ZZZ.ZZ9

codNtg

Opcional

Integer

Informar a Nat. Gasto


  • Opcional

  • Máscara: ZZZ9

gruCon

Opcional

String

Informar o código da Natureza de Contas a receber ou pagar


  • Opcional

  • Máscara: U[3]

gridRateios

Opcional

Set

gridRateios.tipOpe

Opcional

String

Informar o tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

gridRateios.codRat

Opcional

Integer

Informar o código do Rateio


  • Obrigatório

gridRateios.perRat

Opcional

Double

Informar o percentual (%) do Rateio


  • Obrigatório

  • Máscara: zz9,99

gridPensaoJudicial

Opcional

Set

gridPensaoJudicial.tipOpe

Opcional

String

Informar o tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

gridPensaoJudicial.seqPla

Opcional

Integer

Informar a Sequência da Pensão Judicial


  • Obrigatório

gridPensaoJudicial.codDep

Opcional

Integer

Informar o Código do Dependente


  • Opcional

gridPensaoJudicial.cpfDep

Opcional

String

Informar o Número do CPF do dependente


  • Opcional

  • Máscara: 999.999.999-99

gridPensaoJudicial.nomDep

Opcional

String

Informar o Nome do Dependente


  • Opcional

gridPensaoJudicial.datNas

Opcional

DateTime

Informar a Data de Nascimento do Dependente


  • Opcional

  • Máscara: DD/MM/YYYY

gridPensaoJudicial.vlrPag

Opcional

Double

Informar o Valor da Pensão Judicial do Dependente


  • Opcional

  • Máscara: zzz.zzz.zzz.zz9,99

codOpe

Opcional

Integer

Informar o Código da Operadora.


  • Opcional

cnpjOp

Opcional

String

Informar o CNPJ da Operadora do Plano de Saúde


  • Opcional

  • Máscara: z99.999.999/9999-99

nomOpe

Opcional

String

Informar o Nome da Operadora de Plano de Saúde


  • Opcional

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


  • Obrigatório


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


  • Obrigatório

gridPlanodeSaude.codDep

Opcional

Integer

Informar o Código do Dependente


  • Opcional

gridPlanodeSaude.nomDep

Opcional

String

Informar o Nome do Dependente


  • Opcional



Obs: Torna-se obrigatório quando o campo Dependente estiver vazio.

gridPlanodeSaude.datNas

Opcional

DateTime

Informar a Data de Nascimento do Dependente


  • Opcional

  • Máscara: DD/MM/YYYY


Obs: Torna-se obrigatório quando o campo Dependente estiver vazio.

gridPlanodeSaude.cpfDep

Opcional

String

Informar o Número do CPF do dependente


  • Opcional

  • Máscara: 999.999.999-99


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.


  • Opcional


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


  • Opcional

  • Máscara: zzz.zzz.zzz.zz9,99

vlrPla

Opcional

Double

Informar o Valor Pago pelo Plano de Saúde


  • Opcional

  • Máscara: zzz.zzz.zzz.zz9,99

gridOutrosValores

Opcional

Set

gridOutrosValores.tipOpe

Opcional

String

Informar o tipo da operação a ser efetuada na integração.


  • Obrigatório quando realizada alguma ação nessa guia

Valores:


I - Inclusão


A - Alteração


E - Exclusão

gridOutrosValores.codOut

Opcional

Integer

Informar a Código do Outro Valor


  • Obrigatório quando realizada alguma ação nessa guia

gridOutrosValores.valOut

Opcional

Double

Informar o Valor do Outro Valor


  • Obrigatório quando realizada alguma ação nessa guia

  • Máscara: zzz.zzz.zzz.zz9,99

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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


  • Obrigatório

  • Chave

codFil

Obrigatório

Integer

Informar o código da filial a qual pertencem estas informações.



  • Obrigatório

cmpPte

Obrigatório

DateTime

Informar a competência do pagamento.



  • Máscara: MM/YYYY

  • Obrigatório

numCad

Obrigatório

Integer

Informar o Código do Terceiro que será utilizado no pagamento.



  • Obrigatório

seqPte

Obrigatório

Integer

Informar a sequência do pagamento na competência



  • Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração


  • Obrigatório


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


  • Obrigatório

  • Máscara: DD/MM/YYYY

srvTer

Opcional

String

Informar a Descrição do Serviço


  • Opcional

codCid

Opcional

Integer

Informar o Código da Cidade


  • Opcional

codSer

Opcional

Integer

Informar o código do Serviço


  • Opcional

  • Máscara: 999

nroRpa

Opcional

Integer

Informar o Número RPCI


  • Opcional

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


  • Obrigatório

  • Máscara: zzz.zzz.zz9,99

perIss

Opcional

Double

Informar o Percentual (%) de ISS


  • Opcional

  • Máscara: z9,99

codLim

Opcional

Integer

Infromar o Código de Limite Isenção de ISS


  • Opcional

valIss

Opcional

Double

Informar o Valor de ISS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

outPrv

Opcional

Double

Informar o valor de Outros Proventos


  • Opcional

  • Máscara: zzz.zzz.zz9,99

outDes

Opcional

Double

Informar o valor de Outros Descontos


  • Opcional

  • Máscara: zzz.zzz.zz9,99

conIns

Opcional

Double

Informar o valor de Contribuição de INSS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

basIns

Opcional

Double

Informar o valor da Base de Cálculo de INSS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

outIns

Opcional

Double

Informar o valor da Base de Outros Pagamentos


  • Opcional

  • Máscara: zzz.zzz.zz9,99

perGrp

Opcional

Double

Informar o percentual (%) da GPS


  • Opcional

  • Máscara: z9,99

insTrp

Opcional

Double

Informar o valor de INSS Transporte


  • Opcional

  • Máscara: zzz.zzz.zz9,99

proIns

Opcional

Integer

Informar o Processo Judicial de Contribuição Previdenciária


  • Opcional

basIrf

Opcional

Double

Informar o valor da Base de Cálculo de IR


  • Opcional

  • Máscara: zzz.zzz.zz9,99

codRet

Opcional

Integer

Informar o Código de Retenção.


  • Opcional

penJud

Opcional

Double

Informar o valor da Pensão Judicial


  • Opcional

  • Máscara: zzz.zzz.zz9,99

dedIns

Opcional

Double

Informar o valor de Deduções de INSS


  • Opcional

  • Máscara: zzz.zzz.zz9,99

depIrf

Opcional

Integer

Informar a Quantidade de Dependentes de IR


  • Opcional

irfRet

Opcional

Double

Informar o Valor do IR Retido na Fonte


  • Opcional

  • Máscara: zzz.zzz.zz9,99

assIrf

Opcional

String

Informar Assinala Pagamento de IRF


  • Opcional

datRec

Opcional

DateTime

Informar a Data de Recolhimento IR


  • Opcional

  • Máscara: DD/MM/YYYY

codIse

Opcional

Integer

Informar o Código do Motivo Isento


  • Opcional

valIse

Opcional

Double

Informar o Valor da Base de IR Isenta


  • Opcional

  • Máscara: zzz.zzz.zz9,99

proIRR

Opcional

Integer

Informar o código do Processo Judicial Imposto de Renda


  • Opcional

codCCU

Opcional

String

Informar o código do Centro de Custos.


  • Opcional

natDes

Opcional

Integer

Informar o código da Natureza de Despesa


  • Opcional

numLoc

Opcional

String

Informar o código do Local


  • Opcional

codRed

Opcional

Integer

Informar o código da Conta Reduzida


  • Opcional

ctaFin

Opcional

Double

Informar o código da Conta Financeira


  • Opcional

  • Máscara: Z.ZZZ.ZZ9

codNtg

Opcional

Integer

Informar a Nat. Gasto


  • Opcional

  • Máscara: ZZZ9

gruCon

Opcional

String

Informar o código da Natureza de Contas a receber ou pagar


  • Opcional

  • Máscara: U[3]

gridRateios

Opcional

Set

gridRateios.tipOpe

Opcional

String

Informar o tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

gridRateios.codRat

Opcional

Integer

Informar o código do Rateio


  • Obrigatório

gridRateios.perRat

Opcional

Double

Informar o percentual (%) do Rateio


  • Obrigatório

  • Máscara: zz9,99

gridPensaoJudicial

Opcional

Set

gridPensaoJudicial.tipOpe

Opcional

String

Informar o tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

gridPensaoJudicial.seqPla

Opcional

Integer

Informar a Sequência da Pensão Judicial


  • Obrigatório

gridPensaoJudicial.codDep

Opcional

Integer

Informar o Código do Dependente


  • Opcional

gridPensaoJudicial.cpfDep

Opcional

String

Informar o Número do CPF do dependente


  • Opcional

  • Máscara: 999.999.999-99

gridPensaoJudicial.nomDep

Opcional

String

Informar o Nome do Dependente


  • Opcional

gridPensaoJudicial.datNas

Opcional

DateTime

Informar a Data de Nascimento do Dependente


  • Opcional

  • Máscara: DD/MM/YYYY

gridPensaoJudicial.vlrPag

Opcional

Double

Informar o Valor da Pensão Judicial do Dependente


  • Opcional

  • Máscara: zzz.zzz.zzz.zz9,99

codOpe

Opcional

Integer

Informar o Código da Operadora.


  • Opcional

nomOpe

Opcional

String

Informar o Nome da Operadora de Plano de Saúde


  • Opcional

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


  • Obrigatório


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


  • Obrigatório

gridPlanodeSaude.codDep

Opcional

Integer

Informar o Código do Dependente


  • Opcional

gridPlanodeSaude.nomDep

Opcional

String

Informar o Nome do Dependente


  • Opcional



Obs: Torna-se obrigatório quando o campo Dependente estiver vazio.

gridPlanodeSaude.datNas

Opcional

DateTime

Informar a Data de Nascimento do Dependente


  • Opcional

  • Máscara: DD/MM/YYYY


Obs: Torna-se obrigatório quando o campo Dependente estiver vazio.

gridPlanodeSaude.cpfDep

Opcional

String

Informar o Número do CPF do dependente


  • Opcional

  • Máscara: 999.999.999-99


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.


  • Opcional


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


  • Opcional

  • Máscara: zzz.zzz.zzz.zz9,99

cfjOpe

Opcional

String

Informar o CNPJ da Operadora do Plano de Saúde


  • Opcional

  • Máscara: AA.AAA.AAA/AAAA-99

vlrPla

Opcional

Double

Informar o Valor Pago pelo Plano de Saúde


  • Opcional

  • Máscara: zzz.zzz.zzz.zz9,99

gridOutrosValores

Opcional

Set

gridOutrosValores.tipOpe

Opcional

String

Informar o tipo da operação a ser efetuada na integração.


  • Obrigatório quando realizada alguma ação nessa guia

Valores:


I - Inclusão


A - Alteração


E - Exclusão

gridOutrosValores.codOut

Opcional

Integer

Informar a Código do Outro Valor


  • Obrigatório quando realizada alguma ação nessa guia

gridOutrosValores.valOut

Opcional

Double

Informar o Valor do Outro Valor


  • Obrigatório quando realizada alguma ação nessa guia

  • Máscara: zzz.zzz.zzz.zz9,99

Resposta:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

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



  • Obrigatório

codFil

Obrigatório

Integer

Informar o código da filial que será utilizada na integração



  • Obrigatório

numBol

Obrigatório

Integer

Informar o número do boletim do espetáculo desportivo



  • Obrigatório

datRea

Obrigatório

DateTime

Informar a data de realização do espetáculo



  • Obrigatório

tipOpe

Obrigatório

String

Informar o tipo da operação a ser efetuada na integração



  • Obrigatório


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



  • Obrigatório

catEve

Opcional

Integer

Permite informar a categoria do evento, quanto a sua localidade



Valores:


1 - Internacional


2 - Interestadual


3 - Estadual


4 - Local




  • Obrigatório

nomCom

Opcional

String

Informar o nome da competição



  • Obrigatório

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



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

vlrClu

Opcional

Double

Informar o valor de clubes



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

vlrRet

Opcional

Double

Informar o valor retido/amotizado de acordo com a lei 8.641/93



  • Máscara: zzzzzzzzzzz9,99

  • Obrigatório

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



  • Obrigatório


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



  • Obrigatório


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



  • Obrigatório

receitaIngressos.tipodePreco

Opcional

Integer

Informar o tipo de preço do ingresso



Valores:


1 - Normal


2 - Reduzido



  • Obrigatório

receitaIngressos.ingressosVenda

Opcional

Integer

Permite informar a quantidade de ingressos disponibilizados



  • Obrigatório

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



  • Obrigatório


Valores:


I - Inclusão


A - Alteração


E - Exclusão

outrasReceitas.sequencia

Opcional

Integer

Informar a sequência de outras receitas



  • Obrigatório

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



  • Obrigatório


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



  • Obrigatório

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



  • Obrigatório


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:

Nota

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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Este artigo ajudou você?