Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Administração de Pessoal > Com.senior.g5.rh.fp.terceiros

Web service com.senior.g5.rh.fp.terceiros

Tipo de execução

Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.

Autenticação

Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus valores possíveis.

WSDL

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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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
2. 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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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
2. 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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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
2. 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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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
2. 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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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ê?