Web service Com.senior.g5.co.mfi.cpa.titulos
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 identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mfi_cpa_titulos?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mfi_cpa_titulos?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_mfi_cpa_titulos?wsdl
Portas
- ConsultarTitulosCP
- ConsultarCP
- ConsultarTitulosAbertosCP
- GravarTitulosCP
- EntradaTitulosLoteCP
- BaixarTitulosCP
- ExportarBaixaTitulosPagarIntegracao
- ExcluirTitulosCP
- SubstituirTitulosCP
- GerarBaixaAproveitamentoCP
- GerarBaixaPorLoteCP
- EstornoBaixaTitulosCP
- buscarPendentesCP
- aprovarCP
- reprovarCP
- ProcessarAVM
- ProcessarVariacaoCambial
- ProcessarTitulosAVP
(Deprecado) - Finanças - Gestão de Contas a Pagar - Contas a Pagar - Consultar Títulos.
As consultas de títulos são efetuadas respeitando o controle de abrangência do usuário.
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:ConsultarTitulosCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codEmp>String</codEmp> <codFor>String</codFor> <codFil>String</codFil> <dataBuild>String</dataBuild> </parameters> </ser:ConsultarTitulosCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
codFor | String | (Obrigatório) - Number(009) - Código do cliente do título a receber |
codFil | String | (Opcional) - Number(005) - Código da filial |
dataBuild | String | Mantido por compatibilidade. |
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:ConsultarTitulosCPResponse> <result> <titulos> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <codTns>String</codTns> <codNtg>String</codNtg> <datEnt>String</datEnt> <datEmi>String</datEmi> <obsTcp>String</obsTcp> <vctOri>String</vctOri> <codMpt>String</codMpt> <cotEmi>String</cotEmi> <vlrOri>String</vlrOri> <codMoe>String</codMoe> <codTri>String</codTri> <codFpg>String</codFpg> <datDsc>String</datDsc> <perDsc>String</perDsc> <vlrDsc>String</vlrDsc> <tolDsc>String</tolDsc> <perMul>String</perMul> <tolMul>String</tolMul> <perJrs>String</perJrs> <jrsDia>String</jrsDia> <tipJrs>String</tipJrs> <tolJrs>String</tolJrs> <codBan>String</codBan> <codAge>String</codAge> <ccbFor>String</ccbFor> <tipTcc>String</tipTcc> <codPor>String</codPor> <codCrt>String</codCrt> <porAnt>String</porAnt> <codBar>String</codBar> <codCrp>String</codCrp> <titBan>String</titBan> <datPpt>String</datPpt> <datNeg>String</datNeg> <jrsNeg>String</jrsNeg> <mulNeg>String</mulNeg> <outNeg>String</outNeg> <usuSit>String</usuSit> <numArb>String</numArb> <codUsu>String</codUsu> <datApr>String</datApr> <vlrApr>String</vlrApr> <horApr>String</horApr> <pgtApr>String</pgtApr> <cotApr>String</cotApr> <dscApr>String</dscApr> <odeApr>String</odeApr> <jrsApr>String</jrsApr> <mulApr>String</mulApr> <encApr>String</encApr> <corApr>String</corApr> <oacApr>String</oacApr> <empApr>String</empApr> <libApr>String</libApr> <fpgApr>String</fpgApr> <ctaApr>String</ctaApr> <seqApr>String</seqApr> <ctaFin>String</ctaFin> <ctaRed>String</ctaRed> <codCcu>String</codCcu> <numPrj>String</numPrj> <codFpj>String</codFpj> <abrPrj>String</abrPrj> <abrFpj>String</abrFpj> <cnpjFilial>String</cnpjFilial> </titulos> <mensagemRetorno>String</mensagemRetorno> <tipoRetorno>String</tipoRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarTitulosCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
titulos | Set | |
titulos.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
titulos.codFil | String | (Obrigatório) - Number(005) - Código da filial |
titulos.numTit | String | (Obrigatório) - String(010) - Número do título a pagar |
titulos.codTpt | String | (Obrigatório) - String(003) - Código do tipo do título a pagar |
titulos.codFor | String | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
titulos.codTns | String | (Obrigatório) - String(005) - Código da transação origem do título a pagar |
titulos.codNtg | String | (Opcional) - Number(004) - Código da natureza de gasto |
titulos.datEnt | String | (Obrigatório) - Date - Data da entrada do título a pagar |
titulos.datEmi | String | (Obrigatório) - Date - Data de emissão do título a pagar |
titulos.obsTcp | String | (Opcional) - String(250) - Observação para o título |
titulos.vctOri | String | (Obrigatório) - Date - Data do vencimento original do título a pagar |
titulos.codMpt | String | (Opcional) - String(003) - Código do motivo de prorrogação do título |
titulos.cotEmi | String | (Opcional) - Number(019,10) - Valor da cotação da moeda na data de emissão do título |
titulos.vlrOri | String | (Obrigatório) - Number(015,2) - Valor original do título a pagar |
titulos.codMoe | String | (Opcional) - String(003) - Código da moeda base do título a pagar |
titulos.codTri | String | (Opcional) - String(005) - Código de tributação para emissão da DARF |
titulos.codFpg | String | (Opcional) - Number(002) - Código da forma de pagamento |
titulos.datDsc | String | (Opcional) - Date - Data/Tolerância válidas para desconto do título |
titulos.perDsc | String | (Opcional) - Number(005,2) - Percentual de desconto a ser concedido ao título a pagar |
titulos.vlrDsc | String | (Opcional) - Number(015,2) - Valor do desconto a ser concedido ao título a pagar |
titulos.tolDsc | String | (Opcional) - Number(004) - Dias de tolerância para desconto |
titulos.perMul | String | (Opcional) - Number(005,2) - Percentual de multa prevista para o título a pagar |
titulos.tolMul | String | (Opcional) - Number(004) - Quantidade de dias de tolerância para a multa do título a pagar |
titulos.perJrs | String | (Opcional) - Number(005,2) - Percentual de juros de mora previsto para o título a pagar |
titulos.jrsDia | String | (Opcional) - Number(009,2) - Valor dos juros de mora ao dia a serem pagos no título a pagar |
titulos.tipJrs | String | (Opcional) - String(001) - Indicativo se o juros de mora é simples ou composto |
titulos.tolJrs | String | (Opcional) - Number(004) - Quantidade de dias de tolerância para os juros de mora |
titulos.codBan | String | (Opcional) - String(003) - Código do banco da conta corrente do fornecedor |
titulos.codAge | String | (Opcional) - String(007) - Código da agência do banco da conta corrente do fornecedor |
titulos.ccbFor | String | (Opcional) - String(014) - Número da conta corrente do fornecedor no banco |
titulos.tipTcc | String | (Opcional) - Number(003) - Tipo da Conta |
titulos.codPor | String | (Obrigatório) - String(004) - Código do portador do título a pagar |
titulos.codCrt | String | (Obrigatório) - String(002) - Código da carteira do título a pagar |
titulos.porAnt | String | (Opcional) - String(004) - Código do portador anterior |
titulos.codBar | String | (Opcional) - String(050) - Código de barra para pagamento eletrônico |
titulos.codCrp | String | (Opcional) - String(003) - Código do grupo de contas a pagar |
titulos.titBan | String | (Opcional) - String(020) - Número do título a pagar no banco |
titulos.datPpt | String | (Obrigatório) - Date - Data do provável pagamento do título |
titulos.datNeg | String | (Opcional) - Date - Data base dos valores negociados (data até) |
titulos.jrsNeg | String | (Opcional) - Number(015,2) - Valor dos juros negociados |
titulos.mulNeg | String | (Opcional) - Number(015,2) - Valor da multa negociada |
titulos.outNeg | String | (Opcional) - Number(015,2) - Valor de outros valores negociados |
titulos.usuSit | String | (Opcional) - Number(010) - Usuário responsável pela alteração da situação do título |
titulos.numArb | String | (Opcional) - Number(009) - Número de arquivo de remessa para banco |
titulos.codUsu | String | (Opcional) - Number(010) - Código do Usuário Responsável pela Aprovação do Pagamento |
titulos.datApr | String | (Opcional) - Date - Data da aprovação para o pagamento |
titulos.vlrApr | String | (Opcional) - Number(015,2) - Valor base do título aprovado para o pagamento |
titulos.horApr | String | (Opcional) - Number(005) - Hora da aprovação para o pagamento |
titulos.pgtApr | String | (Opcional) - Date - Data de aprovação para o pagamento |
titulos.cotApr | String | (Opcional) - Number(019,10) - Valor da cotação da moeda na data de aprovação para pagamento |
titulos.dscApr | String | (Opcional) - Number(015,2) - Valor dos descontos aprovado |
titulos.odeApr | String | (Opcional) - Number(015,2) - Valor de outros descontos aprovado |
titulos.jrsApr | String | (Opcional) - Number(015,2) - Valor dos juros de mora aprovado |
titulos.mulApr | String | (Opcional) - Number(015,2) - Valor da multa aprovado |
titulos.encApr | String | (Opcional) - Number(015,2) - Valor dos encargos aprovado |
titulos.corApr | String | (Opcional) - Number(015,2) - Valor da correção monetária aprovada |
titulos.oacApr | String | (Opcional) - Number(015,2) - Valor de outros acréscimos aprovado |
titulos.empApr | String | (Opcional) - Number(004) - Código da empresa da conta aprovada |
titulos.libApr | String | (Opcional) - Date - Data da liberação do cheque aprovado para pagamento |
titulos.fpgApr | String | (Opcional) - Number(002) - Código da forma de pagamento aprovada |
titulos.ctaApr | String | (Opcional) - String(014) - Número da conta interna aprovada para pagamento do título |
titulos.seqApr | String | (Opcional) - String(006) - Sequência de junção de títulos pagos com mesmo cheque |
titulos.ctaFin | String | (Opcional) - Number(007) - Conta financeira reduzida |
titulos.ctaRed | String | (Opcional) - Number(007) - Conta contábil reduzida |
titulos.codCcu | String | (Opcional) - String(009) - Código do centro de custo |
titulos.numPrj | String | (Opcional) - Number(008) - Número do projeto |
titulos.codFpj | String | (Opcional) - Number(004) - Código da fase do projeto |
titulos.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. |
titulos.abrPrj | String | String(020) - Abreviatura do projeto |
titulos.abrFpj | String | String(020) - Abreviatura da fase do projeto |
mensagemRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
tipoRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
Finanças - Gestão de Contas a Pagar - Contas a Pagar - Consultar Títulos.
As consultas de títulos são efetuadas respeitando o controle de abrangência do usuário.
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:ConsultarCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codEmp>String</codEmp> <codFor>String</codFor> <codFil>String</codFil> <dataBuild>String</dataBuild> </parameters> </ser:ConsultarCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
codFor | String | (Obrigatório) - Number(009) - Código do cliente do título a receber |
codFil | String | (Opcional) - Number(005) - Código da filial |
dataBuild | String | Mantido por compatibilidade. |
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:ConsultarCPResponse> <result> <titulos> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <codTns>String</codTns> <codNtg>String</codNtg> <datEnt>String</datEnt> <datEmi>String</datEmi> <obsTcp>String</obsTcp> <vctOri>String</vctOri> <codMpt>String</codMpt> <cotEmi>String</cotEmi> <vlrOri>String</vlrOri> <codMoe>String</codMoe> <codTri>String</codTri> <codFpg>String</codFpg> <datDsc>String</datDsc> <perDsc>String</perDsc> <vlrDsc>String</vlrDsc> <tolDsc>String</tolDsc> <perMul>String</perMul> <tolMul>String</tolMul> <perJrs>String</perJrs> <jrsDia>String</jrsDia> <tipJrs>String</tipJrs> <tolJrs>String</tolJrs> <codBan>String</codBan> <codAge>String</codAge> <ccbFor>String</ccbFor> <tipTcc>String</tipTcc> <codPor>String</codPor> <codCrt>String</codCrt> <porAnt>String</porAnt> <codBar>String</codBar> <codCrp>String</codCrp> <titBan>String</titBan> <datPpt>String</datPpt> <datNeg>String</datNeg> <jrsNeg>String</jrsNeg> <mulNeg>String</mulNeg> <outNeg>String</outNeg> <usuSit>String</usuSit> <numArb>String</numArb> <codUsu>String</codUsu> <datApr>String</datApr> <vlrApr>String</vlrApr> <horApr>String</horApr> <pgtApr>String</pgtApr> <cotApr>String</cotApr> <dscApr>String</dscApr> <odeApr>String</odeApr> <jrsApr>String</jrsApr> <mulApr>String</mulApr> <encApr>String</encApr> <corApr>String</corApr> <oacApr>String</oacApr> <empApr>String</empApr> <libApr>String</libApr> <fpgApr>String</fpgApr> <ctaApr>String</ctaApr> <seqApr>String</seqApr> <ctaFin>String</ctaFin> <ctaRed>String</ctaRed> <codCcu>String</codCcu> <numPrj>String</numPrj> <codFpj>String</codFpj> <cnpjFilial>String</cnpjFilial> <abrPrj>String</abrPrj> <abrFpj>String</abrFpj> <codInt>Integer</codInt> <ctrExt>String</ctrExt> <ideExt>Integer</ideExt> <codDfs>Integer</codDfs> </titulos> <mensagemRetorno>String</mensagemRetorno> <tipoRetorno>String</tipoRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
titulos | Set | Lista de Títulos do Contas a Pagar |
titulos.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
titulos.codFil | String | (Obrigatório) - Number(005) - Código da filial |
titulos.numTit | String | (Obrigatório) - String(010) - Número do título a pagar |
titulos.codTpt | String | (Obrigatório) - String(003) - Código do tipo do título a pagar |
titulos.codFor | String | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
titulos.codTns | String | (Obrigatório) - String(005) - Código da transação origem do título a pagar |
titulos.codNtg | String | (Opcional) - Number(004) - Código da natureza de gasto |
titulos.datEnt | String | (Obrigatório) - Date - Data da entrada do título a pagar |
titulos.datEmi | String | (Obrigatório) - Date - Data de emissão do título a pagar |
titulos.obsTcp | String | (Opcional) - String(250) - Observação para o título |
titulos.vctOri | String | (Obrigatório) - Date - Data do vencimento original do título a pagar |
titulos.codMpt | String | (Opcional) - String(003) - Código do motivo de prorrogação do título |
titulos.cotEmi | String | (Opcional) - Number(019,10) - Valor da cotação da moeda na data de emissão do título |
titulos.vlrOri | String | (Obrigatório) - Number(015,2) - Valor original do título a pagar |
titulos.codMoe | String | (Opcional) - String(003) - Código da moeda base do título a pagar |
titulos.codTri | String | (Opcional) - String(005) - Código de tributação para emissão da DARF |
titulos.codFpg | String | (Opcional) - Number(002) - Código da forma de pagamento |
titulos.datDsc | String | (Opcional) - Date - Data/Tolerância válidas para desconto do título |
titulos.perDsc | String | (Opcional) - Number(005,2) - Percentual de desconto a ser concedido ao título a pagar |
titulos.vlrDsc | String | (Opcional) - Number(015,2) - Valor do desconto a ser concedido ao título a pagar |
titulos.tolDsc | String | (Opcional) - Number(004) - Dias de tolerância para desconto |
titulos.perMul | String | (Opcional) - Number(005,2) - Percentual de multa prevista para o título a pagar |
titulos.tolMul | String | (Opcional) - Number(004) - Quantidade de dias de tolerância para a multa do título a pagar |
titulos.perJrs | String | (Opcional) - Number(005,2) - Percentual de juros de mora previsto para o título a pagar |
titulos.jrsDia | String | (Opcional) - Number(009,2) - Valor dos juros de mora ao dia a serem pagos no título a pagar |
titulos.tipJrs | String | (Opcional) - String(001) - Indicativo se o juros de mora é simples ou composto |
titulos.tolJrs | String | (Opcional) - Number(004) - Quantidade de dias de tolerância para os juros de mora |
titulos.codBan | String | (Opcional) - String(003) - Código do banco da conta corrente do fornecedor |
titulos.codAge | String | (Opcional) - String(007) - Código da agência do banco da conta corrente do fornecedor |
titulos.ccbFor | String | (Opcional) - String(014) - Número da conta corrente do fornecedor no banco |
titulos.tipTcc | String | (Opcional) - Number(003) - Tipo da Conta |
titulos.codPor | String | (Obrigatório) - String(004) - Código do portador do título a pagar |
titulos.codCrt | String | (Obrigatório) - String(002) - Código da carteira do título a pagar |
titulos.porAnt | String | (Opcional) - String(004) - Código do portador anterior |
titulos.codBar | String | (Opcional) - String(050) - Código de barra para pagamento eletrônico |
titulos.codCrp | String | (Opcional) - String(003) - Código do grupo de contas a pagar |
titulos.titBan | String | (Opcional) - String(020) - Número do título a pagar no banco |
titulos.datPpt | String | (Obrigatório) - Date - Data do provável pagamento do título |
titulos.datNeg | String | (Opcional) - Date - Data base dos valores negociados (data até) |
titulos.jrsNeg | String | (Opcional) - Number(015,2) - Valor dos juros negociados |
titulos.mulNeg | String | (Opcional) - Number(015,2) - Valor da multa negociada |
titulos.outNeg | String | (Opcional) - Number(015,2) - Valor de outros valores negociados |
titulos.usuSit | String | (Opcional) - Number(010) - Usuário responsável pela alteração da situação do título |
titulos.numArb | String | (Opcional) - Number(009) - Número de arquivo de remessa para banco |
titulos.codUsu | String | (Opcional) - Number(010) - Código do Usuário Responsável pela Aprovação do Pagamento |
titulos.datApr | String | (Opcional) - Date - Data da aprovação para o pagamento |
titulos.vlrApr | String | (Opcional) - Number(015,2) - Valor base do título aprovado para o pagamento |
titulos.horApr | String | (Opcional) - Number(005) - Hora da aprovação para o pagamento |
titulos.pgtApr | String | (Opcional) - Date - Data de aprovação para o pagamento |
titulos.cotApr | String | (Opcional) - Number(019,10) - Valor da cotação da moeda na data de aprovação para pagamento |
titulos.dscApr | String | (Opcional) - Number(015,2) - Valor dos descontos aprovado |
titulos.odeApr | String | (Opcional) - Number(015,2) - Valor de outros descontos aprovado |
titulos.jrsApr | String | (Opcional) - Number(015,2) - Valor dos juros de mora aprovado |
titulos.mulApr | String | (Opcional) - Number(015,2) - Valor da multa aprovado |
titulos.encApr | String | (Opcional) - Number(015,2) - Valor dos encargos aprovado |
titulos.corApr | String | (Opcional) - Number(015,2) - Valor da correção monetária aprovada |
titulos.oacApr | String | (Opcional) - Number(015,2) - Valor de outros acréscimos aprovado |
titulos.empApr | String | (Opcional) - Number(004) - Código da empresa da conta aprovada |
titulos.libApr | String | (Opcional) - Date - Data da liberação do cheque aprovado para pagamento |
titulos.fpgApr | String | (Opcional) - Number(002) - Código da forma de pagamento aprovada |
titulos.ctaApr | String | (Opcional) - String(014) - Número da conta interna aprovada para pagamento do título |
titulos.seqApr | String | (Opcional) - String(006) - Sequência de junção de títulos pagos com mesmo cheque |
titulos.ctaFin | String | (Opcional) - Number(007) - Conta financeira reduzida |
titulos.ctaRed | String | (Opcional) - Number(007) - Conta contábil reduzida |
titulos.codCcu | String | (Opcional) - String(009) - Código do centro de custo |
titulos.numPrj | String | (Opcional) - Number(008) - Número do projeto |
titulos.codFpj | String | (Opcional) - Number(004) - Código da fase do projeto |
titulos.cnpjFilial | String | (Obrigatório) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. |
titulos.abrPrj | String | String(020) - Abreviatura do projeto |
titulos.abrFpj | String | String(020) - Abreviatura da fase do projeto |
titulos.codInt | Integer | Number(002) - Código da integração |
titulos.ctrExt | String | String(020) - Número do Contrato Externo |
titulos.ideExt | Integer | Number(009) - Número Identificador Externo |
titulos.codDfs | Integer | Number(006) - Código do dispositivo fiscal. Serve para complementar as informações de processos judiciais ligados ao pagamento de fornecedores que serão apresentados na DIRF e Reinf |
mensagemRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
tipoRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Consultar Títulos Abertos com Rateios.
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:ConsultarTitulosAbertosCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codEmp>Integer</codEmp> <codFor>String</codFor> <codFil>Integer</codFil> <filNfc>Integer</filNfc> <forNfc>Integer</forNfc> <snfNfc>String</snfNfc> <numNfc>Integer</numNfc> <filCtr>Integer</filCtr> <numCtr>Integer</numCtr> <seqImo>Integer</seqImo> <filNff>Integer</filNff> <numNff>Integer</numNff> <forNff>Integer</forNff> <filNfv>Integer</filNfv> <snfNfv>String</snfNfv> <numNfv>Integer</numNfv> <filOcp>Integer</filOcp> <numOcp>Integer</numOcp> <ocpFre>Integer</ocpFre> <ocpNre>Integer</ocpNre> <vctIni>DateTime</vctIni> <vctFim>DateTime</vctFim> <retRat>String</retRat> </parameters> </ser:ConsultarTitulosAbertosCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
codFor | String | (Obrigatório) - (Abrangência) - Código do fornecedor do título a receber |
codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
filNfc | Integer | (Opcional) - Number(005) - Código da filial da nota fiscal de entrada |
forNfc | Integer | (Opcional) - Number(009) - Fornecedor da Nota Fiscal de Entrada origem do título |
snfNfc | String | (Opcional) - String(003) - Código da série da nota fiscal de entrada de origem do título |
numNfc | Integer | (Opcional) - Number(009) - Número da nota fiscal de entrada que originou o título |
filCtr | Integer | (Opcional) - Number(005) - Código da filial do contrato de venda |
numCtr | Integer | (Opcional) - Number(009) - Número do Contrato que originou o título |
seqImo | Integer | (Opcional) - Number(003) - Sequência do item do contrato imobiliário que originou o título |
filNff | Integer | (Opcional) - Number(005) - Código da filial da nota fiscal fatura origem do título |
numNff | Integer | (Opcional) - Number(004) - Número da nota fiscal fatura origem do título |
forNff | Integer | (Opcional) - Number(009) - Fornecedor da nota fiscal fatura origem do título |
filNfv | Integer | (Opcional) - Number(004 - Código da filial da nota fiscal de saída |
snfNfv | String | (Opcional) - String(003) - Código da série da nota fiscal origem do título |
numNfv | Integer | (Opcional) - Number(009 - Número da nota fiscal origem do título |
filOcp | Integer | (Opcional) - Number(005) - Código da filial da Ordem de Compra |
numOcp | Integer | (Opcional) - Number(008) - Número da ordem de compra |
ocpFre | Integer | (Opcional) - Number(005) - Código da filial da ordem de compra reservada para aproveitamento com o título |
ocpNre | Integer | (Opcional) - Number(008) - Número da ordem de compra reservada para aproveitamento com o título |
vctIni | DateTime | (Opcional) - Date(000) - Vencimento inicial |
vctFim | DateTime | (Opcional) - Date(000) - Vencimento final |
retRat | String | Parâmetro que irá receber: "S - Retorna rateios" ou "N - Não retorna rateios". |
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:ConsultarTitulosAbertosCPResponse> <result> <tipoRetorno>String</tipoRetorno> <titulos> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <codTns>String</codTns> <codNtg>Integer</codNtg> <sitTit>String</sitTit> <datEmi>String</datEmi> <datEnt>String</datEnt> <obsTcp>String</obsTcp> <codFav>Double</codFav> <vctOri>String</vctOri> <vlrOri>Double</vlrOri> <codFpg>Integer</codFpg> <vctPro>String</vctPro> <proJrs>String</proJrs> <codMpt>String</codMpt> <datPpt>String</datPpt> <vlrAbe>Double</vlrAbe> <codMoe>String</codMoe> <codFrj>String</codFrj> <datDsc>String</datDsc> <tolDsc>Integer</tolDsc> <perDsc>Integer</perDsc> <vlrDsc>Double</vlrDsc> <antDsc>String</antDsc> <perJrs>Integer</perJrs> <tipJrs>String</tipJrs> <jrsDia>Double</jrsDia> <tolJrs>Integer</tolJrs> <perMul>Integer</perMul> <tolMul>Integer</tolMul> <datNeg>String</datNeg> <jrsNeg>Double</jrsNeg> <mulNeg>Double</mulNeg> <dscNeg>Double</dscNeg> <outNeg>Double</outNeg> <codPor>String</codPor> <codCrt>String</codCrt> <ultPgt>String</ultPgt> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> <filNfc>Integer</filNfc> <forNfc>Integer</forNfc> <numNfc>Integer</numNfc> <snfNfc>String</snfNfc> <filCtr>Integer</filCtr> <numCtr>Integer</numCtr> <seqImo>Integer</seqImo> <seqCgt>Integer</seqCgt> <filNff>Integer</filNff> <numNff>Integer</numNff> <forNff>Integer</forNff> <filNfv>Integer</filNfv> <snfNfv>String</snfNfv> <numNfv>Integer</numNfv> <filOcp>Integer</filOcp> <numOcp>Integer</numOcp> <ocpFre>Integer</ocpFre> <ocpNre>Integer</ocpNre> <ctrFre>Integer</ctrFre> <ctrNre>Integer</ctrNre> <tipEfe>String</tipEfe> <filCcr>Integer</filCcr> <numCcr>Integer</numCcr> <cpgSub>String</cpgSub> <gerTep>String</gerTep> <rateios> <seqMov>Integer</seqMov> <seqRat>Integer</seqRat> <datBas>String</datBas> <codTns>String</codTns> <mesAno>String</mesAno> <criRat>Integer</criRat> <somSub>Integer</somSub> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <perCta>Integer</perCta> <vlrCta>Double</vlrCta> <codCcu>String</codCcu> <perRat>Integer</perRat> <vlrRat>Double</vlrRat> <obsRat>String</obsRat> <tipOri>String</tipOri> <abrPrj>String</abrPrj> <abrFpj>String</abrFpj> </rateios> </titulos> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarTitulosAbertosCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
tipoRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
titulos | Set | Lista de Títulos do Contas a Pagar |
titulos.codEmp | Integer | (Obrigatório) - Number(004) - Empresa |
titulos.codFil | Integer | (Obrigatório) - Number(005) - Filial |
titulos.numTit | String | (Obrigatório) - String(015) - Título |
titulos.codTpt | String | (Obrigatório) - String(003) - Tipo Tít. |
titulos.codFor | Integer | (Obrigatório) - Number(009) - Forn. |
titulos.codTns | String | (Obrigatório) - String(005) - Trans. |
titulos.codNtg | Integer | (Opcional) - Number(004) - Nat. Gasto |
titulos.sitTit | String | (Obrigatório) - String(002) - Sit. - Lista: AO = Aberto ao Órgão de Proteção ao Crédito, AN = Aberto Negociação, AA = Aberto Advogado, AB = Aberto Normal, AC = Aberto Cartório, AE = Aberto Encontro de Contas, AI = Aberto Impostos, AJ = Aberto Retorno Jurídico, AP = Aberto Protestado, AR = Aberto Representante, AS = Aberto Suspenso, AV = Aberto Gestão de Pessoas, AX = Aberto Externo, CA = Cancelado, CE = Aberto CE (Preparação Cobrança Escritural), LQ = Liquidado Normal, LC = Liquidado Cartório, LI = Liquidado Impostos, LM = Liquidado Compensado, LP = Liquidado Protestado, LS = Liquidado Substituído, LV = Liquidado Gestão de Pessoas, LX = Liquidado Externo, PE = Aberto PE (Pagamento Eletrônico) |
titulos.datEmi | DateTime | (Obrigatório) - Date(000) - Emissão |
titulos.datEnt | DateTime | (Obrigatório) - Date(000) - Data Ent. |
titulos.obsTcp | String | (Opcional) - String(250) - Obs. |
titulos.codFav | Double | (Opcional) - Number(014) - Favorecido |
titulos.vctOri | DateTime | (Obrigatório) - Date(000) - Venc. Orig. |
titulos.vlrOri | Double | (Obrigatório) - Number(015) - Vlr. Orig. |
titulos.codFpg | Integer | (Opcional) - Number(002) - Forma Pgto. |
titulos.vctPro | DateTime | (Obrigatório) - Date(000) - Venc. Prorr. |
titulos.proJrs | String | (Obrigatório) - String(001) - Prorr. c/ Jrs. - Lista: S = Sim, N = Não |
titulos.codMpt | String | (Opcional) - String(003) - Mot. Prorr. |
titulos.datPpt | DateTime | (Obrigatório) - Date(000) - Data Prov. Pagto. |
titulos.vlrAbe | Double | (Opcional) - Number(015) - Vlr. Aberto |
titulos.codMoe | String | (Opcional) - String(003) - Moeda |
titulos.codFrj | String | (Opcional) - String(003) - Fórm. Reaj. |
titulos.datDsc | DateTime | (Opcional) - Date(000) - Data Desc. |
titulos.tolDsc | Integer | (Opcional) - Number(004) - Tol Desc. |
titulos.perDsc | Integer | (Opcional) - Number(005) - % Desc. |
titulos.vlrDsc | Double | (Opcional) - Number(015) - Vlr. Desc. |
titulos.antDsc | String | (Opcional) - String(001) - Cal. Desc. Antec. - Lista: S = Sim, N = Não |
titulos.perJrs | Integer | (Opcional) - Number(005) - % Jrs. |
titulos.tipJrs | String | (Opcional) - String(001) - Tipo Jrs. - Lista: S = Juros Simples, C = Juros Compostos |
titulos.jrsDia | Double | (Opcional) - Number(009) - Jrs. Dia |
titulos.tolJrs | Integer | (Opcional) - Number(004) - Dias Tol. Jrs. |
titulos.perMul | Integer | (Opcional) - Number(005) - % Multa |
titulos.tolMul | Integer | (Opcional) - Number(004) - Dias Tol. Multa |
titulos.datNeg | DateTime | (Opcional) - Date(000) - Data Vlr. Neg. |
titulos.jrsNeg | Double | (Opcional) - Number(015) - Vlr. Jrs. Neg. |
titulos.mulNeg | Double | (Opcional) - Number(015) - Vlr. Multa Neg. |
titulos.dscNeg | Double | (Opcional) - Number(015) - Vlr. Dsc. Neg. |
titulos.outNeg | Double | (Opcional) - Number(015) - Vlr. Outros Neg. |
titulos.codPor | String | (Obrigatório) - String(004) - Port. |
titulos.codCrt | String | (Obrigatório) - String(002) - Cart. |
titulos.ultPgt | DateTime | (Opcional) - Date(000) - Últ. Pgto. |
titulos.numPrj | Integer | (Opcional) - Number(008) - Projeto |
titulos.codFpj | Integer | (Opcional) - Number(004) - Fase |
titulos.ctaFin | Integer | (Opcional) - Number(007) - Cta. Fin. |
titulos.ctaRed | Integer | (Opcional) - Number(007) - Cta. Ctb. Red. |
titulos.codCcu | String | (Opcional) - String(009) - CC |
titulos.filNfc | Integer | (Opcional) - Number(005) - Filial NFE |
titulos.forNfc | Integer | (Opcional) - Number(009) - Forn. NFE |
titulos.numNfc | Integer | (Opcional) - Number(009) - Nº NFE |
titulos.snfNfc | String | (Opcional) - String(003) - Série NFE |
titulos.filCtr | Integer | (Opcional) - Number(005) - Filial Contr. |
titulos.numCtr | Integer | (Opcional) - Number(006) - Nº Contr. Fin. |
titulos.seqImo | Integer | (Opcional) - Number(003) - Seq. Contr. Fin. |
titulos.seqCgt | Integer | (Opcional) - Number(004) - Seq. Contr. Ger. Tít. Prev. Contrato |
titulos.filNff | Integer | (Opcional) - Number(005) - Filial NF Fat. |
titulos.numNff | Integer | (Opcional) - Number(009) - Nº NF Fat. |
titulos.forNff | Integer | (Opcional) - Number(009) - Forn. NF Fat. |
titulos.filNfv | Integer | (Opcional) - Number(005) - Filial NFS |
titulos.snfNfv | String | (Opcional) - String(003) - Série NFS |
titulos.numNfv | Integer | (Opcional) - Number(009) - Nr. NFS |
titulos.filOcp | Integer | (Opcional) - Number(005) - Filial OC |
titulos.numOcp | Integer | (Opcional) - Number(008) - OC |
titulos.ocpFre | Integer | (Opcional) - Number(005) - Filial OC reservada |
titulos.ocpNre | Integer | (Opcional) - Number(008) - OC reservada |
titulos.ctrFre | Integer | (Opcional) - Number(005) - Filial Contrato reservado |
titulos.ctrNre | Integer | (Opcional) - Number(006) - Contrato reservado |
titulos.tipEfe | String | (Opcional) - String(001) - Tipo Efet. - Lista: A = Automática, M = Manual |
titulos.filCcr | Integer | (Opcional) - Number(005) - Filial |
titulos.numCcr | Integer | (Opcional) - Number(008) - Número |
titulos.cpgSub | String | (Opcional) - String(006) - Cond. Pgt. Sub. |
titulos.gerTep | String | (Opcional) - String(001) - Gerou título estorno pagamento - Lista: S = Sim, N = Não |
titulos.rateios | Set | |
rateios.seqMov | Integer | (Obrigatório) - Number(004) - Seq. |
rateios.seqRat | Integer | (Obrigatório) - Number(004) - Seq. Rat. |
rateios.datBas | DateTime | (Opcional) - Date(000) - Data Base |
rateios.codTns | String | (Opcional) - String(005) - Trans. |
rateios.mesAno | DateTime | (Opcional) - Date(000) - Compet. |
rateios.criRat | Integer | (Obrigatório) - Number(001) - Crit. Rat. - Lista: 1 = Receitas - Conta X C. Custos, 2 = Receitas - C. Custos X Conta, 3 = Despesas - Conta X C. Custos, 4 = Despesas - C. Custos X Conta, 5 = Nenhum |
rateios.somSub | Integer | (Obrigatório) - Number(001) - Soma/Sub. - Lista: 1 = Somar Competência, 2 = Somar Caixa, 3 = Somar Competência/Caixa, 4 = Subtrair Competência, 5 = Subtrair Caixa, 6 = Subtrair Competência/Caixa, 7 = Não Considerar |
rateios.numPrj | Integer | (Opcional) - Number(008) - Projeto |
rateios.codFpj | Integer | (Opcional) - Number(004) - Fase |
rateios.ctaFin | Integer | (Opcional) - Number(007) - Cta. Fin. |
rateios.ctaRed | Integer | (Opcional) - Number(007) - Cta. Ctb. |
rateios.perCta | Integer | (Opcional) - Number(007) - % Rat. Cta. |
rateios.vlrCta | Double | (Opcional) - Number(015) - Vlr. Rat. Cta. |
rateios.codCcu | String | (Opcional) - String(009) - CC |
rateios.perRat | Integer | (Opcional) - Number(007) - % Rat. CC |
rateios.vlrRat | Double | (Opcional) - Number(015) - Vlr. Rat. CC |
rateios.obsRat | String | (Opcional) - String(120) - Obs. |
rateios.tipOri | String | (Opcional) - String(001) - Ori. Rateio - Lista: A = Automático, M = Manual |
rateios.abrPrj | String | String(020) - Abreviatura do projeto |
rateios.abrFpj | String | String(020) - Abreviatura da fase do projeto |
titulos.codDfs | Integer | Number(006) - Código do dispositivo fiscal. Serve para complementar as informações de processos judiciais ligados ao pagamento de fornecedores que serão apresentados na DIRF e Reinf |
mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Gravar Títulos.
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:GravarTitulosCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulos> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <codTns>String</codTns> <codNtg>String</codNtg> <datEnt>String</datEnt> <datEmi>String</datEmi> <obsTcp>String</obsTcp> <vctOri>String</vctOri> <codMpt>String</codMpt> <cotEmi>String</cotEmi> <codMoe>String</codMoe> <vlrOri>String</vlrOri> <codTri>String</codTri> <codFpg>String</codFpg> <datDsc>String</datDsc> <perDsc>String</perDsc> <vlrDsc>String</vlrDsc> <tolDsc>String</tolDsc> <perMul>String</perMul> <tolMul>String</tolMul> <perJrs>String</perJrs> <jrsDia>String</jrsDia> <tipJrs>String</tipJrs> <tolJrs>String</tolJrs> <codBan>String</codBan> <tipTcc>Integer</tipTcc> <codAge>String</codAge> <ccbFor>String</ccbFor> <codPor>String</codPor> <codCrt>String</codCrt> <porAnt>String</porAnt> <codBar>String</codBar> <codCrp>String</codCrp> <titBan>String</titBan> <datPpt>String</datPpt> <datNeg>String</datNeg> <jrsNeg>String</jrsNeg> <mulNeg>String</mulNeg> <outNeg>String</outNeg> <usuSit>String</usuSit> <numArb>String</numArb> <codUsu>String</codUsu> <datApr>String</datApr> <vlrApr>String</vlrApr> <horApr>String</horApr> <pgtApr>String</pgtApr> <cotApr>String</cotApr> <dscApr>String</dscApr> <odeApr>String</odeApr> <jrsApr>String</jrsApr> <mulApr>String</mulApr> <encApr>String</encApr> <corApr>String</corApr> <oacApr>String</oacApr> <empApr>String</empApr> <libApr>String</libApr> <fpgApr>String</fpgApr> <ctaApr>String</ctaApr> <seqApr>String</seqApr> <ctaFin>String</ctaFin> <ctaRed>String</ctaRed> <codCcu>String</codCcu> <numPrj>String</numPrj> <codFpj>String</codFpj> <cnpjFilial>String</cnpjFilial> <ideExt>Integer</ideExt> <vlrMoe>String</vlrMoe> <idcExt>Integer</idcExt> <ctrExt>String</ctrExt> <embExt>String</embExt> <codFav>Double</codFav> <codDfs>Integer</codDfs> <tpcPix>Integer</tpcPix> <chvPix>String</chvPix> <urlPix>String</urlPix> <locTit>String</locTit> <camposUsuario> <campo>String</campo> <valor>String</valor> </camposUsuario> </titulos> <dataBuild>String</dataBuild> <sistemaIntegracao>String</sistemaIntegracao> </parameters> </ser:GravarTitulosCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Ajuda |
---|---|---|
titulos | Set | (Obrigatório) - Lista de Títulos do Contas à Pagar |
titulos.codEmp | String | Number(004) - Código da empresa |
titulos.codFil | String | Number(005) - Código da filial |
titulos.numTit | String | String(015) - Número do título a pagar |
titulos.codTpt | String | String(003) - Código do tipo do título a pagar |
titulos.codFor | String | Number(009) - Código do fornecedor do título a pagar |
titulos.codTns | String | String(005) - Código da transação origem do título a pagar |
titulos.codNtg | String | Number(004) - Código da natureza de gasto |
titulos.datEnt | String | Date(DD/MM/YYYY) - Data da entrada do título a pagar |
titulos.datEmi | String | Date(DD/MM/YYYY) - Data de emissão do título a pagar |
titulos.obsTcp | String | String(250) - Observação para o título |
titulos.vctOri | String | Date(DD/MM/YYYY) - Data do vencimento original do título a pagar |
titulos.codMpt | String | String(003) - Código do motivo de prorrogação do título |
titulos.cotEmi | String | Number(019,10) - Valor da cotação da moeda na data de emissão do título |
titulos.codMoe | String | String(003) - Código da moeda base do título a pagar |
titulos.vlrOri | String | Number(015,2) - Valor original do título a pagar |
titulos.codTri | String | String(005) - Código de tributação para emissão da DARF |
titulos.codFpg | String | Number(002) - Código da forma de pagamento |
titulos.datDsc | String | Date(DD/MM/YYYY) - Data/Tolerância válidas para desconto do título |
titulos.perDsc | String | Number(005,2) - Percentual de desconto a ser concedido ao título a pagar |
titulos.vlrDsc | String | Number(015,2) - Valor do desconto a ser concedido ao título a pagar |
titulos.tolDsc | String | Number(004) - Dias de tolerância para desconto |
titulos.perMul | String | Number(005,2) - Percentual de multa prevista para o título a pagar |
titulos.tolMul | String | Number(004) - Quantidade de dias de tolerância para a multa do título a pagar |
titulos.perJrs | String | Number(005,2) - Percentual de juros de mora previsto para o título a pagar |
titulos.jrsDia | String | Number(009,2) - Valor dos juros de mora ao dia a serem pagos no título a pagar |
titulos.tipJrs | String | String(001) - Indicativo se o juros de mora é simples ou composto - [ S=Juros Simples;C=Juros Compostos ] |
titulos.tolJrs | String | Number(004) - Quantidade de dias de tolerância para os juros de mora |
titulos.codBan | String | String(003) - Código do banco da conta corrente do fornecedor |
titulos.tipTcc | Integer | Number(002) - Tipo de conta - [ 01=Conta Corrente;02=Conta Poupança;03=Conta Investimento;04=Conta Aplicação Financeira;05=Conta Empréstimo;06=Cota Capital;07=Conta de Retenção;08=Conta da Loja;09=Conta Salário;10=Outros ] |
titulos.codAge | String | String(007) - Código da agência do banco da conta corrente do fornecedor |
titulos.ccbFor | String | String(014) - Número da conta corrente do fornecedor no banco |
titulos.codPor | String | String(004) - Código do portador do título a pagar |
titulos.codCrt | String | String(002) - Código da carteira do título a pagar |
titulos.porAnt | String | String(004) - Código do portador anterior |
titulos.codBar | String | String(050) - Código de barra para pagamento eletrônico |
titulos.codCrp | String | String(003) - Código do grupo de contas a pagar |
titulos.titBan | String | String(020) - Número do título a pagar no banco |
titulos.datPpt | String | Date(DD/MM/YYYY) - Data do provável pagamento do título |
titulos.datNeg | String | Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
titulos.jrsNeg | String | Number(015,2) - Valor dos juros negociados |
titulos.mulNeg | String | Number(015,2) - Valor da multa negociada |
titulos.outNeg | String | Number(015,2) - Valor de outros valores negociados |
titulos.usuSit | String | Number(010) - Usuário responsável pela alteração da situação do título |
titulos.numArb | String | Number(009) - Número de arquivo de remessa para banco |
titulos.codUsu | String | Number(010) - Código do Usuário Responsável pela Aprovação do Pagamento |
titulos.datApr | String | Date(DD/MM/YYYY) - Data da aprovação para o pagamento |
titulos.vlrApr | String | Number(015,2) - Valor base do título aprovado para o pagamento |
titulos.horApr | String | Number(005) - Hora da aprovação para o pagamento |
titulos.pgtApr | String | Date(DD/MM/YYYY) - Data de aprovação para o pagamento |
titulos.cotApr | String | Number(019,10) - Valor da cotação da moeda na data de aprovação para pagamento |
titulos.dscApr | String | Number(015,2) - Valor dos descontos aprovado |
titulos.odeApr | String | Number(015,2) - Valor de outros descontos aprovado |
titulos.jrsApr | String | Number(015,2) - Valor dos juros de mora aprovado |
titulos.mulApr | String | Number(015,2) - Valor da multa aprovado |
titulos.encApr | String | Number(015,2) - Valor dos encargos aprovado |
titulos.corApr | String | Number(015,2) - Valor da correção monetária aprovada |
titulos.oacApr | String | Number(015,2) - Valor de outros acréscimos aprovado |
titulos.empApr | String | Number(004) - Código da empresa da conta aprovada |
titulos.libApr | String | Date(DD/MM/YYYY) - Data da liberação do cheque aprovado para pagamento |
titulos.fpgApr | String | Number(002) - Código da forma de pagamento aprovada |
titulos.ctaApr | String | String(014) - Número da conta interna aprovada para pagamento do título |
titulos.seqApr | String | String(006) - Sequência de junção de títulos pagos com mesmo cheque |
titulos.ctaFin | String | Number(007) - Conta financeira reduzida |
titulos.ctaRed | String | Number(007) - Conta contábil reduzida |
titulos.codCcu | String | String(009) - Código do centro de custo |
titulos.numPrj | String | Number(008) - Número do projeto |
titulos.codFpj | String | Number(004) - Código da fase do projeto |
titulos.cnpjFilial | String | (Opcional) - String(15) - Número do CNPJ da Filial |
titulos.ideExt | Integer | Number(009) - Número Identificador Externo |
titulos.vlrMoe | String | Number(015,2) - Valor original na moeda do título a receber |
titulos.idcExt | Integer | Number(009) - Código do Identificador do Contrato Externo |
titulos.ctrExt | String | String(020) - Número do Contrato Externo |
titulos.embExt | String | String(050) - Número do Embarque Externo |
titulos.codFav | Double | Number(014) - Código do favorecido |
titulos.codDfs | Integer | Number(006) - Código do dispositivo fiscal |
titulos.tpcPix | Integer | Number(001) - Tipo de Chave PIX - Pagamento Instantâneo - [ 1=Telefone;2=E-mail;3=CPF/CNPJ;4=Chave Aleatória ] |
titulos.chvPix | String | String(100) - Chave PIX - Pagamento Instantâneo |
titulos.urlPix | String | String(100) - Url PIX - Pagamento Instantâneo |
titulos.locTit | String | String(50) - Localizador do título |
camposUsuario | Set | Lista com os campos de usuário do título |
camposUsuario.campo | String | String - Nome do campo de usuário |
camposUsuario.valor | String | Valor do campo de usuário |
dataBuild | String | (Opcional) - Data Build - Campo Obsoleto |
sistemaIntegracao | String | (Opcional) - String(15) - Sigla do Sistema Integrado |
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:GravarTitulosCPResponse> <result> <tipoRetorno>String</tipoRetorno> <resultado> <codEmp>Integer</codEmp> <codFil>String</codFil> <cnpjFilial>String</cnpjFilial> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <ideExt>Integer</ideExt> <resultado>String</resultado> <msgRet>String</msgRet> <tipRet>Integer</tipRet> <idcExt>Integer</idcExt> <ctrExt>String</ctrExt> <embExt>String</embExt> </resultado> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:GravarTitulosCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Ajuda |
---|---|---|
tipoRetorno | String | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
resultado | Set | (Obrigatório) - Lista de Resultados do Processamento |
resultado.codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
resultado.codFil | String | (Obrigatório) - Number(004) - Código da Filial |
resultado.cnpjFilial | String | (Obrigatório) - String(15) - Número do CNPJ da Filial |
resultado.numTit | String | (Obrigatório) - String(15) - Número do Título à Pagar |
resultado.codTpt | String | (Obrigatório) - String(3) - Código do Tipo do Título à Pagar |
resultado.codFor | String | (Obrigatório) - Number(9) - Código do Fornecedor |
resultado.ideExt | Integer | (Opcional) - Number(9) - Número do Identificador Externo |
resultado.resultado | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
resultado.msgRet | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
resultado.tipRet | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado, -1 = Erro na Solicitação |
resultado.idcExt | Integer | (Opcional) - Number(9) - Código do Identificador do Contrato Externo |
resultado.ctrExt | String | (Opcional) - String(20) - Número do Contrato Externo |
resultado.embExt | String | (Opcional) - String(50) - Número do Embarque Externo |
mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
erroExecucao | String |
|
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Entrada de Títulos por Lote.
Para que o rateio seja feito corretamente, todos os campos referentes a ele devem estar preenchidos corretamente na tag <EntradaTitulo> ou na tag <RateiodoTitulo>. Quando algum campo referente ao rateio estiver preenchido na tag <EntradaTitulo> o sistema não rateará com as informações preenchidas na tag <RateiodoTitulo>.
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:EntradaTitulosLoteCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codEmp>Integer</codEmp> <entradaTitulos> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <codTns>String</codTns> <obsTcp>String</obsTcp> <codFav>Double</codFav> <codNtg>Integer</codNtg> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> <codCrp>String</codCrp> <datEmi>DateTime</datEmi> <datEnt>DateTime</datEnt> <vctOri>DateTime</vctOri> <vlrOri>Double</vlrOri> <codMoe>String</codMoe> <vctPro>DateTime</vctPro> <proJrs>String</proJrs> <codMpt>String</codMpt> <codFpg>Integer</codFpg> <datNeg>DateTime</datNeg> <jrsNeg>Double</jrsNeg> <mulNeg>Double</mulNeg> <dscNeg>Double</dscNeg> <outNeg>Double</outNeg> <cotNeg>Double</cotNeg> <datPpt>DateTime</datPpt> <antDsc>String</antDsc> <datDsc>DateTime</datDsc> <tolDsc>Integer</tolDsc> <perDsc>Integer</perDsc> <vlrDsc>Double</vlrDsc> <codPor>String</codPor> <codCrt>String</codCrt> <codBan>String</codBan> <tipTcc>Integer</tipTcc> <codAge>String</codAge> <ccbFor>String</ccbFor> <titBan>String</titBan> <priPgt>Integer</priPgt> <perMul>Integer</perMul> <tolMul>Integer</tolMul> <jrsDia>Double</jrsDia> <perJrs>Integer</perJrs> <tipJrs>String</tipJrs> <tolJrs>Integer</tolJrs> <rateio> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <perCta>Double</perCta> <vlrCta>Double</vlrCta> <codCcu>String</codCcu> <perRat>Double</perRat> <vlrRat>Double</vlrRat> <obsRat>String</obsRat> </rateio> <cotEmi>Double</cotEmi> <vlrRba>Double</vlrRba> <vlrMoe>Double</vlrMoe> <codDfs>Integer</codDfs> <tpcPix>Integer</tpcPix> <chvPix>String</chvPix> <urlPix>String</urlPix> </entradaTitulos> <codFil>Integer</codFil> <forCli>String</forCli> </parameters> </ser:EntradaTitulosLoteCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
codEmp | Integer | Number(004) - Código da Empresa |
entradaTitulos | Set | Lista de Títulos do Contas a Pagar |
entradaTitulos.codFil | Integer | Number(005) - Código da filial |
entradaTitulos.numTit | String | String(015) - Número do título a pagar |
entradaTitulos.codTpt | String | String(003) - Código do tipo do título a pagar |
entradaTitulos.codFor | Integer | Number(009) - Código do fornecedor do título a pagar |
entradaTitulos.codTns | String | String(005) - Código da transação origem do título a pagar |
entradaTitulos.obsTcp | String | String(250) - Observação para o título |
entradaTitulos.codFav | Double | Number(014) - Código do favorecido |
entradaTitulos.codNtg | Integer | Number(004) - Código da natureza de gasto |
entradaTitulos.numPrj | Integer | Number(008) - Número do projeto |
entradaTitulos.codFpj | Integer | Number(004) - Código da fase do projeto |
entradaTitulos.ctaFin | Integer | Number(007) - Conta financeira reduzida |
entradaTitulos.ctaRed | Integer | Number(007) - Conta contábil reduzida |
entradaTitulos.codCcu | String | String(009) - Código do centro de custo |
entradaTitulos.codCrp | String | String(003) - Código do grupo de contas a pagar |
entradaTitulos.datEmi | DateTime | Date(DD/MM/YYYY) - Data de emissão do título a pagar |
entradaTitulos.datEnt | DateTime | Date(DD/MM/YYYY) - Data da entrada do título a pagar |
entradaTitulos.vctOri | DateTime | Date(DD/MM/YYYY) - Data do vencimento original do título a pagar |
entradaTitulos.vlrOri | Double | Number(015,2) - Valor original do título a pagar |
entradaTitulos.codMoe | String | String(003) - Código da moeda base do título a pagar |
entradaTitulos.vctPro | DateTime | Date(DD/MM/YYYY) - Data do vencimento atual do título a pagar |
entradaTitulos.proJrs | String | String(001) - Indicativo se a prorrogação do vencimento é com juros - S = Sim; N = Não |
entradaTitulos.codMpt | String | String(003) - Código do motivo de prorrogação do título |
entradaTitulos.codFpg | Integer | Number(002) - Código da forma de pagamento |
entradaTitulos.datNeg | DateTime | Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
entradaTitulos.jrsNeg | Double | Number(015,2) - Valor dos juros negociados |
entradaTitulos.mulNeg | Double | Number(015,2) - Valor da multa negociada |
entradaTitulos.dscNeg | Double | Number(015,2) - Valor dos descontos negociados |
entradaTitulos.outNeg | Double | Number(015,2) - Valor de outros valores negociados |
entradaTitulos.cotNeg | Double | Number(019,10) - Valor da cotação da moeda negociada |
entradaTitulos.datPpt | DateTime | Date(DD/MM/YYYY) - Data do provável pagamento do título |
entradaTitulos.antDsc | String | String(001) - Indicativo se calcula desconto por antecipação de pagamento - S = Sim; N = Não |
entradaTitulos.datDsc | DateTime | Date(DD/MM/YYYY) - Data/Tolerância válidas para desconto do título |
entradaTitulos.tolDsc | Integer | Number(004) - Dias de tolerância para desconto |
entradaTitulos.perDsc | Integer | Number(005,2) - Percentual de desconto a ser concedido ao título a pagar |
entradaTitulos.vlrDsc | Double | Number(015,2) - Valor do desconto a ser concedido ao título a pagar |
entradaTitulos.codPor | String | String(004) - Código do portador do título a pagar. Opcional quando o identificador de regras CPA-501SUBSC01 estiver ativo ou houver integração com Varejo |
entradaTitulos.codCrt | String | String(002) - Código da carteira do título a pagar. Opcional quando o identificador de regras CPA-501SUBSC01 estiver ativo ou houver integração com Varejo |
entradaTitulos.codBan | String | String(003) - Código do banco da conta corrente do fornecedor |
entradaTitulos.tipTcc | Integer | Number(002) - Tipo de conta - 01 = Conta Corrente; 02 = Conta Poupança; 03 = Conta Investimento; 04 = Conta Aplicação Financeira; 05 = Conta Empréstimo; 06 = Cota Capital; 07 = Conta de Retenção; 08 = Conta da Loja; 09 = Conta Salário; 10 = Outros |
entradaTitulos.codAge | String | String(007) - Código da agência do banco da conta corrente do fornecedor |
entradaTitulos.ccbFor | String | String(014) - Número da conta corrente do fornecedor no banco |
entradaTitulos.titBan | String | String(020) - Número do título a pagar no banco |
entradaTitulos.priPgt | Integer | Number(009) - Prioridade do pagamento do título a pagar |
entradaTitulos.perMul | Integer | Number(005,2) - Percentual de multa prevista para o título a pagar |
entradaTitulos.tolMul | Integer | Number(004) - Quantidade de dias de tolerância para a multa do título a pagar |
entradaTitulos.jrsDia | Double | Number(009,2) - Valor dos juros de mora ao dia a serem pagos no título a pagar |
entradaTitulos.perJrs | Integer | Number(005,2) - Percentual de juros de mora previsto para o título a pagar |
entradaTitulos.tipJrs | String | String(001) - Indicativo se o juros de mora é simples ou composto - S = Juros Simples; C = Juros Compostos |
entradaTitulos.tolJrs | Integer | Number(004) - Quantidade de dias de tolerância para os juros de mora |
rateio | Set | Lista de Rateio dos Títulos |
rateio.numPrj | Integer | Number(008) - Número do projeto |
rateio.codFpj | Integer | Number(004) - Código da fase do projeto |
rateio.ctaFin | Integer | Number(007) - Conta financeira reduzida |
rateio.ctaRed | Integer | Number(007) - Conta contábil reduzida |
rateio.perCta | Double | Number(007,4) - Percentual rateado para a conta |
rateio.vlrCta | Double | Number(015,2) - Valor rateado para a conta |
rateio.codCcu | String | String(009) - Código do centro de custos |
rateio.perRat | Double | Number(007,4) - Percentual rateado para o centro de custos |
rateio.vlrRat | Double | Number(015,2) - Valor rateado para o centro de custos |
rateio.obsRat | String | String(120) - Observação do rateio |
entradaTitulos.cotEmi | Double | Number(019,10) - Valor da cotação da moeda na data de emissão do título |
entradaTitulos.vlrRba | Double | Number(015,2) - Valor redução de base de IRRF |
entradaTitulos.vlrMoe | Double | Number(015,2) - Valor original na moeda do título a receber |
entradaTitulos.codDfs | Integer | Number(006) - Código do dispositivo fiscal. Serve para complementar as informações de processos judiciais ligados ao pagamento de fornecedores que serão apresentados na DIRF e Reinf |
entradaTitulos.tpcPix | Integer | Number (001) - Tipo de Chave PIX - Pagamento Instantâneo |
entradaTitulos.chvPix | String | String (100) - Chave PIX - Pagamento Instantâneo |
entradaTitulos.urlPix | String | String (100) - Url PIX - Pagamento Instantâneo |
codFil | Integer | (Obrigatório) - Number(005) - Código da filial. Filial dos movimentos |
forCli | String | (Opcional) - String(001) - Fornecedor como Cliente. |
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:EntradaTitulosLoteCPResponse> <result> <gridResult> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <numInt>String</numInt> <txtRet>String</txtRet> </gridResult> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:EntradaTitulosLoteCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
gridResult | Set | Lista de Resultados do Processamento |
gridResult.codEmp | Integer | Number(004) - Código da Empresa |
gridResult.codFil | Integer | Number(004) - Código da Filial |
gridResult.numTit | String | String(15) - Número do Título a Pagar |
gridResult.codTpt | String | String(3) - Código do Tipo do Título a Pagar |
gridResult.codFor | Integer | Number(9) - Código do Fornecedor |
gridResult.numInt | String | Número(001) - Tipo de Retorno de Processamento - Lista: 0 = Processado; -1 = Erro na Solicitação |
gridResult.txtRet | String | String(1000) - Mensagem de Retorno de Processamento |
resultado | String | Lista de Resultados do Processamento |
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
Importante
Esta porta de web service foi descontinuada. Se houver algum problema na utilização (mensagem de erro: Não foi possível incluir movimento de baixa de título a receber. Erro encontrado: Rateio Incompleto!), migre para a porta GerarBaixaPorLoteCP.
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Baixar Títulos.
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:BaixarTitulosCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <baixaTituloPagar> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <datMov>String</datMov> <datPgt>String</datPgt> <codTns>String</codTns> <numDoc>String</numDoc> <obsMcp>String</obsMcp> <codFpg>String</codFpg> <cotMcp>String</cotMcp> <seqChe>String</seqChe> <tnsCxb>String</tnsCxb> <datLib>String</datLib> <vlrMov>String</vlrMov> <vlrDsc>String</vlrDsc> <vlrOde>String</vlrOde> <vlrJrs>String</vlrJrs> <vlrMul>String</vlrMul> <vlrEnc>String</vlrEnc> <vlrCor>String</vlrCor> <vlrOac>String</vlrOac> <vlrLiq>String</vlrLiq> <numCco>String</numCco> <numPrj>String</numPrj> <codFpj>String</codFpj> <ctaFin>String</ctaFin> <ctaRed>String</ctaRed> <codCcu>String</codCcu> <tipPgt>String</tipPgt> <codBan>String</codBan> <tipTcc>Integer</tipTcc> <codAge>String</codAge> <ccbFor>String</ccbFor> <agrPre>String</agrPre> <cnpjFilial>String</cnpjFilial> <ideExt>Integer</ideExt> <indCan>String</indCan> <indAbt>String</indAbt> <numPdv>Integer</numPdv> </baixaTituloPagar> <dataBuild>String</dataBuild> </parameters> </ser:BaixarTitulosCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
baixaTituloPagar | Set | |
baixaTituloPagar.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
baixaTituloPagar.codFil | String | (Obrigatório) - Number(005) - Código da filial |
baixaTituloPagar.numTit | String | (Obrigatório) - String(010) - Número do título a pagar |
baixaTituloPagar.codTpt | String | (Obrigatório) - String(003) - Código do tipo de título a pagar |
baixaTituloPagar.codFor | String | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
baixaTituloPagar.datMov | String | (Opcional) - Date - Data do movimento do título a pagar. Valor padrão é hoje |
baixaTituloPagar.datPgt | String | (Opcional) - Date - Data do pagamento do título a pagar. Valor padrão é hoje |
baixaTituloPagar.codTns | String | (Obrigatório) - String(005) - Código da transação do movimento do título a pagar |
baixaTituloPagar.numDoc | String | (Opcional) - String(010) - Número do documento do movimento do título a pagar |
baixaTituloPagar.obsMcp | String | (Opcional) - String(250) - Observação do movimento do contas a pagar |
baixaTituloPagar.codFpg | String | (Opcional) - Number(002) - Código da forma de pagamento |
baixaTituloPagar.cotMcp | String | (Opcional) - Number(019,10) - Valor da cotação da moeda na data base do movimento |
baixaTituloPagar.seqChe | String | (Opcional) - String(006) - Sequência de controle de junção de pagamentos mesmo cheque |
baixaTituloPagar.tnsCxb | String | (Obrigatório) - String(005) - Transação gerada no Caixa e Bancos |
baixaTituloPagar.datLib | String | (Opcional) - Date - Data de liberação do cheque |
baixaTituloPagar.vlrMov | String | (Obrigatório) - Number(015,2) - Valor pago do valor base do título |
baixaTituloPagar.vlrDsc | String | (Opcional) - Number(015,2) - Valor do desconto concedido ao pagamento do título |
baixaTituloPagar.vlrOde | String | (Opcional) - Number(015,2) - Valor de outros descontos do título |
baixaTituloPagar.vlrJrs | String | (Opcional) - Number(015,2) - Valor dos juros de mora pago |
baixaTituloPagar.vlrMul | String | (Opcional) - Number(015,2) - Valor da multa pago |
baixaTituloPagar.vlrEnc | String | (Opcional) - Number(015,2) - Valor dos encargos do título |
baixaTituloPagar.vlrCor | String | (Opcional) - Number(015,2) - Valor da correção monetária do título |
baixaTituloPagar.vlrOac | String | (Opcional) - Number(015,2) - Valor de outros acréscimos do título |
baixaTituloPagar.vlrLiq | String | (Opcional) - Number(015,2) - Valor líquido pago |
baixaTituloPagar.numCco | String | (Obrigatório) - String(014) - Número da conta interna |
baixaTituloPagar.numPrj | String | (Opcional) - Number(008) - Número do projeto |
baixaTituloPagar.codFpj | String | (Opcional) - Number(004) - Código da fase do projeto |
baixaTituloPagar.ctaFin | String | (Opcional) - Number(007) - Conta financeira reduzida |
baixaTituloPagar.ctaRed | String | (Opcional) - Number(007) - Conta contábil reduzida |
baixaTituloPagar.codCcu | String | (Opcional) - String(009) - Código do centro de custo |
baixaTituloPagar.tipPgt | String | (Opcional) - String(002) - Tipo de pagamento do título |
baixaTituloPagar.codBan | String | (Opcional) - String(003) - Código do banco da conta corrente do fornecedor |
baixaTituloPagar.tipTcc | Integer | (Opcional) - Number(002) - Tipo da Conta |
baixaTituloPagar.codAge | String | (Opcional) - String(007) - Código da agência do banco da conta corrente do fornecedor |
baixaTituloPagar.ccbFor | String | (Opcional) - String(014) - Número da conta corrente do fornecedor no banco |
baixaTituloPagar.agrPre | String | (Opcional) - Agrupar sequência de preparação de cheque - Lista: (N=Não, S=Sim) |
baixaTituloPagar.cnpjFilial | String | (Opcional) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa. Condição: Obrigatório quando não informado os campos CodEmp e CodFil |
baixaTituloPagar.ideExt | Integer | IdeExt - (Obrigatório apenas para o Varejo Eletro Móveis) - Number(015) - Identificador Externo |
baixaTituloPagar.indCan | String | IndCan - (Opcional) - string(001) - Indicativo de cancelamento da baixa do título - Lista: S - Sim, N - Não - Padrão N |
baixaTituloPagar.indAbt | String | IndAbt - (Opcional) - string(001) - Indicativo de abatimento da baixa do título - Lista: S - Sim, N - Não - Padrão N |
baixaTituloPagar.numPdv | Integer | (Opcional) - Número do PDV que realizou a operação |
dataBuild | String | Mantido por compatibilidade. |
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:BaixarTitulosCPResponse> <result> <tipoRetorno>String</tipoRetorno> <resultado> <codEmp>Integer</codEmp> <codFil>String</codFil> <cnpjFilial>String</cnpjFilial> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <ideExt>Integer</ideExt> <tipRet>Integer</tipRet> <msgRet>String</msgRet> <resultado>String</resultado> </resultado> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:BaixarTitulosCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
tipoRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
resultado | Set | |
resultado.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
resultado.codFil | String | (Obrigatório) - Number(005) - Código da filial |
resultado.cnpjFilial | String | (Opcional) - Number(015) - Número do cadastro nacional da pessoa jurídica da filial da empresa - Condição: Será retornado caso seja informado na baixa do título a pagar |
resultado.numTit | String | (Obrigatório) - String(010) - Número do título a pagar |
resultado.codTpt | String | (Obrigatório) - String(003) - Código do tipo de título a pagar |
resultado.codFor | String | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
resultado.ideExt | Integer | IdeExt - (Obrigatório) - Inteiro - Identificação externa do titulo a pagar(Campo utilizado apenas pelo Varejo) |
resultado.tipRet | Integer | TipRet - (Obrigatório) - Number(001) - Tipo de retorno. Valores: 1 - Processado com sucesso; 2 - Ocorreram Erros. |
resultado.msgRet | String | (Opcional) - String(1000) - Mensagem de retorno da execução do webservice |
resultado.resultado | String | Resultado - String(250) - Mensagem de retorno (Deprecado - Não retorna mais valor) |
mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Exportar Baixas Títulos.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 2.
Versão atual: 2.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ExportarBaixaTitulosPagarIntegracao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codEmp>Integer</codEmp> <consulta> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <seqMov>String</seqMov> <tipPen>String</tipPen> </consulta> <codFil>Integer</codFil> <tipoIntegracao>String</tipoIntegracao> <quantidadeRegistros>Integer</quantidadeRegistros> <sistemaIntegracao>String</sistemaIntegracao> </parameters> </ser:ExportarBaixaTitulosPagarIntegracao> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
consulta | Set | (Obrigatório) - Utilizar para informar quais registros devem ser retornados. Utilizar apenas quando o tipo de integração for específico ("E") |
consulta.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a pagar |
consulta.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo do título a pagar |
consulta.codFor | Integer | CodFor - (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
consulta.seqMov | String | SeqMov - (Obrigatório) - Number(004) - Sequência do movimento do título a pagar |
consulta.tipPen | String | (Opcional) - Tipo da Pendência (I-Inclusão, E-Exclusão) |
codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
tipoIntegracao | String | (Obrigatório) - String(001) - Tipo de Integração - Lista: T = Todos, A = Somente Alterados, E = Registro Específico |
quantidadeRegistros | Integer | (Opcional) - Number(005) - Quantidade de registros limite para retorno da solicitação. Quando o tipo de integração for "E", este valor não é utilizado. |
sistemaIntegracao | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
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> <soapenv:Body> <ser:ExportarBaixaTitulosPagarIntegracaoResponse> <result> <baixaTituloPagar> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <datMov>String</datMov> <datPgt>String</datPgt> <codTns>String</codTns> <numDoc>String</numDoc> <obsMcp>String</obsMcp> <codFpg>String</codFpg> <cotMcp>Double</cotMcp> <seqChe>String</seqChe> <tnsCxb>String</tnsCxb> <datLib>String</datLib> <vlrMov>Double</vlrMov> <vlrDsc>Double</vlrDsc> <vlrOde>Double</vlrOde> <vlrJrs>Double</vlrJrs> <vlrMul>Double</vlrMul> <vlrEnc>Double</vlrEnc> <vlrCor>Double</vlrCor> <vlrOac>Double</vlrOac> <vlrLiq>Double</vlrLiq> <numCco>String</numCco> <numPrj>String</numPrj> <codFpj>String</codFpj> <ctaFin>String</ctaFin> <ctaRed>String</ctaRed> <codCcu>String</codCcu> <tipPgt>String</tipPgt> <codBan>String</codBan> <tipTcc>Integer</tipTcc> <codAge>String</codAge> <ccbFor>String</ccbFor> <seqInt>String</seqInt> <sitReg>String</sitReg> <seqMov>String</seqMov> <bxaCpt>String</bxaCpt> <tipBai>String</tipBai> <filOri>Integer</filOri> <contratos> <idcExt>Integer</idcExt> <ctrExt>String</ctrExt> <ideExt>String</ideExt> <embExt>String</embExt> </contratos> <solicitacaoRelacionada> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numOcp>Integer</numOcp> <numEme>Integer</numEme> <seqEme>Integer</seqEme> <filEme>Integer</filEme> <numSol>Integer</numSol> <seqSol>Integer</seqSol> <numCot>Integer</numCot> <ideExt>Integer</ideExt> <idcExt>Integer</idcExt> <ctrExt>String</ctrExt> <embExt>String</embExt> <codInt>String</codInt> </solicitacaoRelacionada> </baixaTituloPagar> <gridErros> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <msgErr>String</msgErr> </gridErros> <finalizaramRegistros>String</finalizaramRegistros> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <numeroLote>Integer</numeroLote> <erroExecucao>String</erroExecucao> </result> </ser:ExportarBaixaTitulosPagarIntegracaoResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
baixaTituloPagar | Set | |
baixaTituloPagar.codEmp | String | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
baixaTituloPagar.codFil | String | CodFil - (Obrigatório) - Number(005) - Código da filial |
baixaTituloPagar.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a pagar |
baixaTituloPagar.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo de título a pagar |
baixaTituloPagar.codFor | String | CodFor - (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
baixaTituloPagar.datMov | String | DatMov - (Obrigatório) - Date(DD/MM/YYYY) - Data do movimento do título a pagar |
baixaTituloPagar.datPgt | String | DatPgt - (Opcional) - Date(DD/MM/YYYY) - Data do pagamento do título a pagar |
baixaTituloPagar.codTns | String | CodTns - (Obrigatório) - String(005) - Código da transação do movimento do título a pagar |
baixaTituloPagar.numDoc | String | NumDoc - (Opcional) - String(020) - Número do documento do movimento do título a pagar |
baixaTituloPagar.obsMcp | String | ObsMcp - (Opcional) - String(250) - Observação do movimento do contas a pagar |
baixaTituloPagar.codFpg | String | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
baixaTituloPagar.cotMcp | Double | CotMcp - (Opcional) - Number(019,10) - Valor da cotação da moeda na data base do movimento |
baixaTituloPagar.seqChe | String | SeqChe - (Opcional) - String(006) - Sequência de controle de junção de pagamentos mesmo cheque |
baixaTituloPagar.tnsCxb | String | TnsCxb - (Opcional) - String(005) - Transação gerada no Caixa e Bancos |
baixaTituloPagar.datLib | String | DatLib - (Opcional) - Date(DD/MM/YYYY) - Data de liberação do cheque |
baixaTituloPagar.vlrMov | Double | VlrMov - (Obrigatório) - Number(015,2) - Valor pago do valor base do título |
baixaTituloPagar.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto concedido ao pagamento do título |
baixaTituloPagar.vlrOde | Double | VlrOde - (Opcional) - Number(015,2) - Valor de outros descontos do título |
baixaTituloPagar.vlrJrs | Double | VlrJrs - (Opcional) - Number(015,2) - Valor dos juros de mora pago |
baixaTituloPagar.vlrMul | Double | VlrMul - (Opcional) - Number(015,2) - Valor da multa pago |
baixaTituloPagar.vlrEnc | Double | VlrEnc - (Opcional) - Number(015,2) - Valor dos encargos do título |
baixaTituloPagar.vlrCor | Double | VlrCor - (Opcional) - Number(015,2) - Valor da correção monetária do título |
baixaTituloPagar.vlrOac | Double | VlrOac - (Opcional) - Number(015,2) - Valor de outros acréscimos do título |
baixaTituloPagar.vlrLiq | Double | VlrLiq - (Opcional) - Number(015,2) - Valor líquido pago |
baixaTituloPagar.numCco | String | NumCco - (Opcional) - String(014) - Número da conta interna |
baixaTituloPagar.numPrj | String | NumPrj - (Opcional) - Number(008) - Número do projeto |
baixaTituloPagar.codFpj | String | CodFpj - (Opcional) - Number(004) - Código da fase do projeto |
baixaTituloPagar.ctaFin | String | CtaFin - (Opcional) - Number(007) - Conta financeira reduzida |
baixaTituloPagar.ctaRed | String | CtaRed - (Opcional) - Number(007) - Conta contábil reduzida |
baixaTituloPagar.codCcu | String | CodCcu - (Opcional) - String(009) - Código do centro de custo |
baixaTituloPagar.tipPgt | String | TipPgt - (Opcional) - String(002) - Tipo de pagamento do título - Lista: CA = Cheque administrativo, CC = Crédito em Conta Corrente, CH = Cheque, CP = Crédito em Conta Poupança, CS = Crédito em Conta Salário, DB = Débito em Conta Corrente, DC = Documento de Crédito - Mesmo Titular, DF = DARF, DS = DARF Simples, DJ = DARJ, DO = Documento de Crédito - Outro Titular, DP = Débito em Conta Poupança, DV = DPVAT, EC = Extrato de Conta Corrente, FG = FGTS, GS = GARE-SP (ICMS/DR/ITCMD), IP = IPVA, LC = LICENCIAMENTO, OP = Ordem de Pagamento, PA = Pagamento com Autenticação, PC = Pagamento p/ Cartão, PO = Pagamento Concessionária, PS = Guia da Previdência Social, PT = Pagamento Tributos, TE = TED - Mesmo Titular, TN = Títulos não registrados, TO = TED - Outro Titular, TR = Títulos registrados, OU = Outros Pagamentos |
baixaTituloPagar.codBan | String | CodBan - (Opcional) - String(003) - Código do banco da conta corrente do fornecedor |
baixaTituloPagar.tipTcc | Integer | Number(002) - Tipo de conta - [ 01=Conta Corrente;02=Conta Poupança;03=Conta Investimento;04=Conta Aplicação Financeira;05=Conta Empréstimo;06=Cota Capital;07=Conta de Retenção;08=Conta da Loja;09=Conta Salário;10=Outros ] |
baixaTituloPagar.codAge | String | CodAge - (Opcional) - String(007) - Código da agência do banco da conta corrente do fornecedor |
baixaTituloPagar.ccbFor | String | CcbFor - (Opcional) - String(014) - Número da conta corrente do fornecedor no banco |
baixaTituloPagar.seqInt | String | SeqInt - (Obrigatório) - Number(009) - Sequencial do Registro Integrado |
baixaTituloPagar.sitReg | String | SitReg - (Obrigatório) - String(001) - N = Baixa Normal, E = Estorno, |
baixaTituloPagar.seqMov | String | SeqMov - (Obrigatório) - Number(004) - Sequência do movimento do título a pagar |
baixaTituloPagar.bxaCpt | String | BxaCpt - (Obrigatório) - String(001) - Indicativo se o título é composto (S - composto ou N - simples) |
baixaTituloPagar.tipBai | String | TipBai - (Opcional) - String(002) - Tipo de baixa. Lista: "PG" - Pagamento, "AB" - Abatimento, "CR" - Baixa Crédito, "CP" - Compensação, "SU" - Substituição. |
baixaTituloPagar.filOri | Integer | FilOri - (Opcional) - Number(005) - Código da filial onde foi originada a baixa. |
contratos | Set | - |
contratos.idcExt | Integer | Identificador externo do contrato |
contratos.ctrExt | String | Contrato Externo |
contratos.ideExt | Integer | (Opcional) - Integer(14) - Identificador Externo do título baixado. |
contratos.embExt | String | (Opcional) - String(50) – Texto do embarque externo do titulo baixado. |
solicitacaoRelacionada | Set | Lista de Solicitações Relacionada |
solicitacaoRelacionada.codEmp | Integer | (Opcional) - Number(004) - Código da Empresa |
solicitacaoRelacionada.numOcp | Integer | (Opcional) - Number(005) - Número da Ordem de Compra |
solicitacaoRelacionada.numEme | Integer | (Opcional) - Number(005) - Número da Requisição |
solicitacaoRelacionada.seqEme | Integer | (Opcional) - Number(005) - Sequência da Requisição |
solicitacaoRelacionada.filEme | Integer | (Opcional) - Number(005) - Filial da Requisição |
solicitacaoRelacionada.numSol | Integer | (Opcional) - Number(009) - Número da Solicitação |
solicitacaoRelacionada.seqSol | Integer | (Opcional) - Number(006) - Sequência da Solicitação |
solicitacaoRelacionada.numCot | Integer | (Opcional) - Number(005) - Número da Cotação |
solicitacaoRelacionada.ideExt | Integer | (Opcional) - Number(005) - Identificador Externo |
solicitacaoRelacionada.idcExt | Integer | (Opcional) - Number(005) - Identificador do Contrato Externo |
solicitacaoRelacionada.ctrExt | Integer | (Opcional) - Number(005) - Número do Contrato Externo |
solicitacaoRelacionada.embExt | Integer | (Opcional) - Number(005) - Número do Embarque Externo |
solicitacaoRelacionada.codInt | Integer | (Opcional) - Number(005) - Código da Integração |
gridErros | Set | (Opcional) - Lista dos erro |
gridErros.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
gridErros.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
gridErros.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a pagar |
gridErros.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo do título a pagar |
gridErros.codFor | Integer | CodFor - (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
gridErros.msgErr | String | MsgErr - (Obrigatório) - String(250) - Mensagem de Erro |
finalizaramRegistros | String | (Obrigatório) - String(001) - Indicativo se existem mais informações a serem solicitadas - Lista: S = Sim, N = Não |
tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
numeroLote | Integer | (Obrigatório) - Inteiro - Identificação do Lote de Exportação |
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Excluir Títulos.
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:ExcluirTitulosCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulos> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> </titulos> </parameters> </ser:ExcluirTitulosCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
titulos | Set | |
titulos.codEmp | String | (Obrigatório) - Number(004) - Código da empresa |
titulos.codFil | String | (Obrigatório) - Number(005) - Código da filial |
titulos.numTit | String | (Obrigatório) - String(015) - Número do título a pagar |
titulos.codTpt | String | (Obrigatório) - String(003) - Código do tipo do título a pagar |
titulos.codFor | String | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
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:ExcluirTitulosCPResponse> <result> <tipoRetorno>String</tipoRetorno> <resultado> <codEmp>Integer</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>String</codFor> <resultado>String</resultado> </resultado> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ExcluirTitulosCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
tipoRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
resultado | Set | |
resultado.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
resultado.codFil | String | (Obrigatório) - Number(005) - Código da filial |
resultado.numTit | String | (Obrigatório) - String(015) - Número do título a pagar |
resultado.codTpt | String | (Obrigatório) - String(003) - Código do tipo de título a pagar |
resultado.codFor | String | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
resultado.resultado | String | Mensagem do resultado. |
mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da exclusão |
Finanças - Gestão de Contas a Pagar - Contas a Pagar - Baixas de Títulos - Por Substituiçã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:SubstituirTitulosCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulosBaixar> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <codFpg>Integer</codFpg> <vlrBai>Double</vlrBai> <vlrJrs>Double</vlrJrs> <vlrMul>Double</vlrMul> <vlrEnc>Double</vlrEnc> <vlrCor>Double</vlrCor> <vlrOac>Double</vlrOac> <vlrDsc>Double</vlrDsc> <vlrOde>Double</vlrOde> <obsMcp>String</obsMcp> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> </titulosBaixar> <titulosSubstitutos> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <vlrOri>Double</vlrOri> <codTns>String</codTns> <codFpg>Integer</codFpg> <codNtg>Integer</codNtg> <datEmi>DateTime</datEmi> <datEnt>DateTime</datEnt> <vctOri>DateTime</vctOri> <vctPro>DateTime</vctPro> <datPpt>DateTime</datPpt> <codMoe>String</codMoe> <datDsc>DateTime</datDsc> <antDsc>String</antDsc> <perDsc>Integer</perDsc> <vlrDsc>Double</vlrDsc> <codPor>String</codPor> <codCrt>String</codCrt> <perMul>Integer</perMul> <tolMul>Integer</tolMul> <perJrs>Integer</perJrs> <vlrJrs>Double</vlrJrs> <tipJrs>String</tipJrs> <tolJrs>Integer</tolJrs> <tolDsc>Integer</tolDsc> <datNeg>DateTime</datNeg> <jrsNeg>Double</jrsNeg> <mulNeg>Double</mulNeg> <outNeg>Double</outNeg> <dscNeg>Double</dscNeg> <cheBan>String</cheBan> <cheAge>String</cheAge> <cheCta>String</cheCta> <codCrp>String</codCrp> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> <codBar>String</codBar> <priPgt>Integer</priPgt> <cotNeg>Double</cotNeg> <obsTcp>String</obsTcp> <rateio> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <perCta>Double</perCta> <vlrCta>Double</vlrCta> <codCcu>String</codCcu> <perRat>Double</perRat> <vlrRat>Double</vlrRat> <obsRat>String</obsRat> </rateio> <codTri>String</codTri> <codBan>String</codBan> <tipTcc>Integer</tipTcc> <codAge>String</codAge> <ccbFor>String</ccbFor> <codFav>Double</codFav> <cotEmi>Double</cotEmi> </titulosSubstitutos> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <datPgt>DateTime</datPgt> <codTns>String</codTns> <forCli>String</forCli> </parameters> </ser:SubstituirTitulosCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
titulosBaixar | Set | Títulos a baixar. |
titulosBaixar.codFil | Integer | (Obrigatório) - Number(005) - Filial. |
titulosBaixar.numTit | String | (Obrigatório) - String(015) - Título. |
titulosBaixar.codTpt | String | (Obrigatório) - String(003) - Tipo Título. |
titulosBaixar.codFor | Integer | (Obrigatório) - Number(009) - Fornecedor. |
titulosBaixar.codFpg | Integer | (Opcional) - Number(002) - Forma Pgto. |
titulosBaixar.vlrBai | Double | (Obrigatório) - Number(015) - Valor a Baixar. |
titulosBaixar.vlrJrs | Double | (Opcional) - Number(015) - Valor Juros. |
titulosBaixar.vlrMul | Double | (Opcional) - Number(015) - Valor Multa. |
titulosBaixar.vlrEnc | Double | (Opcional) - Number(015) - Valor Encargos. |
titulosBaixar.vlrCor | Double | (Opcional) - Number(015) - Valor Correção Monetária. |
titulosBaixar.vlrOac | Double | (Opcional) - Number(015) - Valor Outros Acréscimos. |
titulosBaixar.vlrDsc | Double | (Opcional) - Number(015) - Valor Desconto. |
titulosBaixar.vlrOde | Double | (Opcional) - Number(015) - Valor Outros Descontos. |
titulosBaixar.obsMcp | String | (Opcional) - String(250) - Observação. |
titulosBaixar.numPrj | Integer | (Opcional) - Number(008) - Projeto. |
titulosBaixar.codFpj | Integer | (Opcional) - Number(004) - Fase. |
titulosBaixar.ctaFin | Integer | (Opcional) - Number(007) - Conta Financeira. |
titulosBaixar.ctaRed | Integer | (Opcional) - Number(007) - Conta Contábil. |
titulosBaixar.codCcu | String | (Opcional) - String(009) - Centro de Custos. |
titulosSubstitutos | Set | Títulos substitutos. |
titulosSubstitutos.codFil | Integer | (Obrigatório) - Number(005) - Filial. |
titulosSubstitutos.numTit | String | (Obrigatório) - String(015) - Título. |
titulosSubstitutos.codTpt | String | (Obrigatório) - String(003) - Tipo Título. |
titulosSubstitutos.codFor | Integer | (Obrigatório) - Number(009) - Fornecedor. |
titulosSubstitutos.vlrOri | Double | (Obrigatório) - Number(015) - Valor Original. |
titulosSubstitutos.codTns | String | (Obrigatório) - String(005) - Transação. |
titulosSubstitutos.codFpg | Integer | (Opcional) - Number(002) - Código da forma de pagamento. |
titulosSubstitutos.codNtg | Integer | (Opcional) - Number(004) - Código da natureza de gasto. |
titulosSubstitutos.datEmi | DateTime | (Obrigatório) - Date(00/00/0000) - Data Emissão. |
titulosSubstitutos.datEnt | DateTime | (Obrigatório) - Date(00/00/0000) - Data Entrada. |
titulosSubstitutos.vctOri | DateTime | (Obrigatório) - Date(00/00/0000) - Vencimento Original. |
titulosSubstitutos.vctPro | DateTime | (Obrigatório) - Date(00/00/0000) - Vencimento Prorrogado. |
titulosSubstitutos.datPpt | DateTime | (Obrigatório) - Date(00/00/0000) - Data Provável Pagamento. |
titulosSubstitutos.codMoe | String | (Obrigatório) - String(003) - Moeda. |
titulosSubstitutos.datDsc | DateTime | (Opcional) - Date(00/00/0000) - Data Desconto. |
titulosSubstitutos.antDsc | String | (Opcional) - String(001) - Calcula Desconto por Antecipação - Lista: S = Sim, N = Não. |
titulosSubstitutos.perDsc | Integer | (Opcional) - Number(005) - % Desconto. |
titulosSubstitutos.vlrDsc | Double | (Opcional) - Number(015) - Valor Desconto. |
titulosSubstitutos.codPor | String | (Obrigatório) - String(004) - Portador. |
titulosSubstitutos.codCrt | String | (Obrigatório) - String(002) - Carteira. |
titulosSubstitutos.perMul | Integer | (Opcional) - Number(005) - % Multa. |
titulosSubstitutos.tolMul | Integer | (Opcional) - Number(004) - Dias Tolerância Multa. |
titulosSubstitutos.perJrs | Integer | (Opcional) - Number(005) - % Juros. |
titulosSubstitutos.vlrJrs | Double | (Opcional) - Number(015) - Valor Juros. |
titulosSubstitutos.tipJrs | String | (Opcional) - String(001) - Tipo Juros - Lista: S = Juros Simples, C = Juros Compostos. |
titulosSubstitutos.tolJrs | Integer | (Opcional) - Number(004) - Dias Tolerância Juros. |
titulosSubstitutos.tolDsc | Integer | (Opcional) - Number(004) - Tolerância para Desconto. |
titulosSubstitutos.datNeg | DateTime | (Opcional) - Date(00/00/0000) - Data Validade Negociação. |
titulosSubstitutos.jrsNeg | Double | (Opcional) - Number(015) - Valor Juros Negociados. |
titulosSubstitutos.mulNeg | Double | (Opcional) - Number(015) - Valor Multa Negociada. |
titulosSubstitutos.outNeg | Double | (Opcional) - Number(015) - Valor Outros Valores Negociados. |
titulosSubstitutos.dscNeg | Double | (Opcional) - Number(015) - Valor Desconto Negociado. |
titulosSubstitutos.cheBan | String | (Opcional) - String(003) - Número do banco na FEBRABAN do cheque. |
titulosSubstitutos.cheAge | String | (Opcional) - String(007) - Número da agência do banco do cheque. |
titulosSubstitutos.cheCta | String | (Opcional) - String(014) - Número da conta no banco do cheque. |
titulosSubstitutos.codCrp | String | (Opcional) - String(003) - Grupo de Contas a Pagar. |
titulosSubstitutos.numPrj | Integer | (Opcional) - Number(008) - Projeto. |
titulosSubstitutos.codFpj | Integer | (Opcional) - Number(004) - Fase. |
titulosSubstitutos.ctaFin | Integer | (Opcional) - Number(007) - Conta Financeira. |
titulosSubstitutos.ctaRed | Integer | (Opcional) - Number(007) - Conta Contábil. |
titulosSubstitutos.codCcu | String | (Opcional) - String(009) - Centro de Custos. |
titulosSubstitutos.codBar | String | (Opcional) - String(050) - Código de Barra. |
titulosSubstitutos.priPgt | Integer | (Opcional) - Number(009) - Pri. Pgto Tit. |
titulosSubstitutos.cotNeg | Double | (Opcional) - Number(019) - Cotação Moeda Negociada. |
titulosSubstitutos.obsTcp | String | (Opcional) - String(250) - Observação. |
titulosSubstitutos.cotEmi | Double | Number(019,10) - Valor da cotação da moeda na data de emissão do título. |
titulosSubstitutos.rateio | Set | Rateio do título substituto. |
rateio.numPrj | Integer | (Opcional) - Number(008) - Projeto. |
rateio.codFpj | Integer | (Opcional) - Number(004) - Fase. |
rateio.ctaFin | Integer | (Opcional) - Number(007) - Conta Financeira. |
rateio.ctaRed | Integer | (Opcional) - Number(007) - Conta Contábil. |
rateio.perCta | Double | (Opcional) - Number(007) - Percentual rateado para a conta. |
rateio.vlrCta | Double | (Opcional) - Number(015) - Valor rateado para a conta. |
rateio.codCcu | String | (Opcional) - String(009) - Centro de Custos. |
rateio.perRat | Double | (Opcional) - Number(007) - Percentual rateado para o centro de custos. |
rateio.vlrRat | Double | (Opcional) - Number(015) - Valor rateado para o centro de custos. |
rateio.obsRat | String | (Opcional) - String(120) - Observação do rateio. |
titulos.tipTcc | Integer | (Opcional) - Number(002) - Tipo da Conta |
titulosSubstitutos.codTri | String | |
titulosSubstitutos.codBan | String | |
titulosSubstitutos.codAge | String | |
titulosSubstitutos.ccbFor | String | |
TitulosSubstitutos.CodFav | Double | |
codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa. |
codFil | Integer | (Obrigatório) - Number(005) - Código da filial. Filial onde irá acontecer os movimentos. |
datPgt | DateTime | (Obrigatório) - Date(00/00/0000) - Data da baixa. Esse campo se refere ao grupo de títulos a baixar. |
codTns | String | (Obrigatório) - String(005) - Transação de baixa. Esse campo se refere ao grupo de títulos a baixar. |
forCli | String | (Opcional) - String(001) - Fornecedor como Cliente. |
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:SubstituirTitulosCPResponse> <result> <gridResult> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <txtRet>String</txtRet> </gridResult> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:SubstituirTitulosCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
gridResult | Set | Itens de retorno. |
gridResult.codEmp | Integer | Number(004) - Código da empresa. |
gridResult.codFil | Integer | Number(005) - Filial. |
gridResult.numTit | String | String(015) - Título. |
gridResult.codTpt | String | String(003) - Tipo Título. |
gridResult.codFor | Integer | Number(009) - Fornecedor. |
gridResult.txtRet | String | String - Retorno |
resultado | String | O campo resultado irá retornar as seguintes mensagens:
Execução do serviço sem erros: "OK" -> Verificar títulos baixados e gerados na grid "Retorno". Execução do serviço com erros: "ERRO" -> Analizar os erros na grid "Retorno" |
Finanças - Gestão de Contas a Pagar - Contas a Pagar - Baixas de Títulos - Por Créditos.
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:GerarBaixaAproveitamentoCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <gridTitulosCRE> <numInt>String</numInt> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <vlrBai>Double</vlrBai> <vlrCor>Double</vlrCor> <vlrOac>Double</vlrOac> <vlrOde>Double</vlrOde> <ctaFin>Integer</ctaFin> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> </gridTitulosCRE> <gridTitulosBAI> <numInt>String</numInt> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <vlrBai>Double</vlrBai> <vlrOud>Double</vlrOud> <vlrDsc>Double</vlrDsc> <vlrOde>Double</vlrOde> <vlrJrs>Double</vlrJrs> <vlrMul>Double</vlrMul> <vlrEnc>Double</vlrEnc> <vlrCor>Double</vlrCor> <vlrOac>Double</vlrOac> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> </gridTitulosBAI> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <datBai>String</datBai> <tnsDup>String</tnsDup> <tnsCre>String</tnsCre> </parameters> </ser:GerarBaixaAproveitamentoCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
gridTitulosCRE | Set | Títulos a aproveitar |
gridTitulosCRE.numInt | String | (Opcional) - String(100) - Número interno |
gridTitulosCRE.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
gridTitulosCRE.numTit | String | (Obrigatório) - String(015) - Número do título |
gridTitulosCRE.codTpt | String | (Obrigatório) - String(003) - Código do tipo do título |
gridTitulosCRE.codFor | Integer | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
gridTitulosCRE.vlrBai | Double | (Obrigatório) - Number(015,2) - Valor Baixa do título |
gridTitulosCRE.vlrCor | Double | (Opcional) - Number(015,2) - Valor correção da correção monetária |
gridTitulosCRE.vlrOac | Double | (Opcional) - Number(015,2) - Valor de outros acréscimos |
gridTitulosCRE.vlrOde | Double | (Opcional) - Number(015,2) - Valor de outros descontos |
gridTitulosCRE.ctaFin | Integer | (Opcional) - Number(007) - Conta financeira reduzida |
gridTitulosCRE.numPrj | Integer | (Opcional) - Number(008) - Número do projeto |
gridTitulosCRE.codFpj | Integer | (Opcional) - Number(004) - Código da fase do projeto |
gridTitulosCRE.ctaRed | Integer | (Opcional) - Number(007) - Conta contábil reduzida |
gridTitulosCRE.codCcu | String | (Opcional) - String(009) - Código do centro de custo |
gridTitulosBAI | Set | Títulos a baixar |
gridTitulosBAI.numInt | String | (Opcional) - String(100) - Número Interno |
gridTitulosBAI.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
gridTitulosBAI.numTit | String | (Obrigatório) - String(015) - Número do título |
gridTitulosBAI.codTpt | String | (Obrigatório) - String(003) - Código do tipo do título |
gridTitulosBAI.codFor | Integer | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
gridTitulosBAI.vlrBai | Double | (Obrigatório) - Number(015,2) - Valor baixa do título |
gridTitulosBAI.vlrOud | Double | (Opcional) - Number(015,2) - Valor de outras despesas |
gridTitulosBAI.vlrDsc | Double | (Opcional) - Number(015,2) - Valor do desconto |
gridTitulosBAI.vlrOde | Double | (Opcional) - Number(015,2) - Valor de outros descontos do título |
gridTitulosBAI.vlrJrs | Double | (Opcional) - Number(015,2) - Valor dos juros de mora cobrados |
gridTitulosBAI.vlrMul | Double | (Opcional) - Number(015,2) - Valor da multa cobrada do título movimentado |
gridTitulosBAI.vlrEnc | Double | (Opcional) - Number(015,2) - Valor dos encargos do título |
gridTitulosBAI.vlrCor | Double | (Opcional) - Number(015,2) - Valor da correção monetária do título |
gridTitulosBAI.vlrOac | Double | (Opcional) - Number(015,2) - Valor de outros acréscimos do títulos |
gridTitulosBAI.numPrj | Integer | (Opcional) - Number(008) - Número do projeto |
gridTitulosBAI.codFpj | Integer | (Opcional) - Number(004) - Código da fase do projeto |
gridTitulosBAI.ctaFin | Integer | (Opcional) - Number(007) - Conta financeira reduzida |
gridTitulosBAI.ctaRed | Integer | (Opcional) - Number(007) - Conta contábil reduzida |
gridTitulosBAI.codCcu | String | (Opcional) - String(009) - Código do centro de custo |
codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
datBai | DateTime | (Obrigatório) - Date - Data de pagamento |
tnsDup | String | (Obrigatório) - String(005) - Código da transação para baixa dos títulos a baixar |
tnsCre | String | (Obrigatório) - String(005) - Código da transação para baixa dos créditos |
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:GerarBaixaAproveitamentoCPResponse> <result> <gridRetorno> <numInt>String</numInt> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <msgErr>String</msgErr> </gridRetorno> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:GerarBaixaAproveitamentoCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
gridRetorno | Set | Retorno |
gridRetorno.numInt | String | String(100) - Número interno |
gridRetorno.codEmp | String | Number(004) - Código da empresa |
gridRetorno.codFil | String | Number(005) - Código da filial |
gridRetorno.numTit | String | String(015) - Número do título |
gridRetorno.codTpt | String | Number(003) - Código do tipo de título |
gridRetorno.codFor | Integer | Código do fornecedor do título a pagar |
gridRetorno.msgErr | String | Mensagem de retorno |
resultado | String | O campo resultado irá retornar as seguintes mensagens: Execução do serviço sem erros: "OK": Execução do serviço com erros: "ERRO" -> Analizar os erros na grid "Retorno" |
Finanças - Gestão de Contas a Pagar - Baixa de Títulos - Por Lote - Automáticas.
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:GerarBaixaPorLoteCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <gridTitulosBaixar> <numInt>String</numInt> <numCco>String</numCco> <seqChe>String</seqChe> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <vlrBai>String</vlrBai> <vlrDsc>Double</vlrDsc> <vlrOde>Double</vlrOde> <vlrJrs>Double</vlrJrs> <vlrMul>Double</vlrMul> <vlrEnc>Double</vlrEnc> <vlrCor>Double</vlrCor> <vlrOac>Double</vlrOac> <cotPgt>Double</cotPgt> <codFpg>Integer</codFpg> <obsMcp>String</obsMcp> <moeBai>Double</moeBai> <moeJrs>Double</moeJrs> <moeMul>Double</moeMul> <moeEnc>Double</moeEnc> <moeOac>Double</moeOac> <moeDsc>Double</moeDsc> </gridTitulosBaixar> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <datBai>DateTime</datBai> <tnsBai>String</tnsBai> <tnsCxb>String</tnsCxb> <datCxb>DateTime</datCxb> <numCco>String</numCco> <numDoc>String</numDoc> </parameters> </ser:GerarBaixaPorLoteCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
gridTitulosBaixar | Set | Títulos a baixar |
gridTitulosBaixar.numInt | String | (Opcional) - String(100) - Número interno |
gridTitulosBaixar.numCco | String | Número da Conta Interna |
gridTitulosBaixar.seqChe | String | Sequência de cheque ou aviso de débito - agrupamento |
gridTitulosBaixar.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
gridTitulosBaixar.numTit | String | (Obrigatório) - String(015) - Número do título a receber |
gridTitulosBaixar.codTpt | String | (Obrigatório) - String(003) - Código do tipo de título a receber |
gridTitulosBaixar.codFor | Integer | Código do fornecedor do título a pagar |
gridTitulosBaixar.vlrBai | String | (Obrigatório) - Number(15,2) - Valor a Baixar |
gridTitulosBaixar.vlrDsc | Double | (Opcional) - Number(15,2) - Valor do desconto título |
gridTitulosBaixar.vlrOde | Double | (Opcional) - Number(15,2) - Valor de outros descontos do título |
gridTitulosBaixar.vlrJrs | Double | (Opcional) - Number(15,2) - Valor dos juros do título |
gridTitulosBaixar.vlrMul | Double | (Opcional) - Number(15,2) - Valor da multa do título |
gridTitulosBaixar.vlrEnc | Double | (Opcional) - Number(15,2) - Valor dos encargos do título |
gridTitulosBaixar.vlrCor | Double | (Opcional) - Number(15,2) - Valor da correção monetária do título |
gridTitulosBaixar.vlrOac | Double | (Opcional) - Number(15,2) - Valor de outros acréscimos do título |
gridTitulosBaixar.codFpg | Integer | (Opcional) - Number(002) - Código da forma de pagamento |
gridTitulosBaixar.obsMcp | String | (Opcional) - String(250) - Observação do movimento do contas a receber |
codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
datBai | DateTime | (Obrigatório) - Date - Data de baixa |
tnsBai | String | (Obrigatório) - String(005) - Código da transação para baixa dos títulos a baixar |
tnsCxb | String | (Obrigatório) - String(005) - Código da transação para movimento tesouraria |
datCxb | DateTime | (Obrigatório) - Date - Data movimento tesouraria |
numCco | String | (Obrigatório) - String(014) - Número conta interna |
numDoc | String | (Opcional ) - - String(020) - Número do documento do movimento do título |
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:GerarBaixaPorLoteCPResponse> <result> <gridRetorno> <numInt>String</numInt> <codEmp>String</codEmp> <codFil>String</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <msgErr>String</msgErr> </gridRetorno> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:GerarBaixaPorLoteCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
gridRetorno | Set | Retorno |
gridRetorno.numInt | String | String(100) - Número interno |
gridRetorno.codEmp | String | Number(004) - Código da empresa |
gridRetorno.codFil | String | Number(005) - Código da filial |
gridRetorno.numTit | String | String(015) - Número do título |
gridRetorno.codTpt | String | Number(003) - Código do tipo de título |
gridRetorno.codFor | Integer | Código do fornecedor do título a pagar |
gridRetorno.msgErr | String | Mensagem de retorno |
resultado | String | O campo resultado irá retornar as seguintes mensagens:
Execução do serviço sem erros: "OK": Execução do serviço com erros: "ERRO" -> Analisar os erros na grade "Retorno" |
Importante
Caso o campo SeqChe esteja preenchido no arquivo XML, a rotina utilizará o valor do arquivo, independente de ter o identificador de regras TES-600SEQCH01 ativo.
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Estorno de Baixa de Títulos.
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:EstornoBaixaTitulosCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulosPagar> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <seqMov>Integer</seqMov> <chvLot>String</chvLot> <ideExt>Integer</ideExt> </titulosPagar> <sistemaIntegracao>String</sistemaIntegracao> </parameters> </ser:EstornoBaixaTitulosCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
titulosPagar | Set | Movimentos de títulos a pagar |
titulosPagar.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
titulosPagar.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
titulosPagar.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a pagar |
titulosPagar.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo de título a pagar |
titulosPagar.codFor | Integer | CodFor - (Obrigatório) - Number(009) - Código do Fornecedor |
titulosPagar.seqMov | Integer | SeqMov - (Obrigatório) - Number(004) - Sequência de baixa do título a pagar |
titulosPagar.chvLot | String | ChvLot - (Opcional) - String(024) - Chave do lote de baixa. |
titulosPagar.ideExt | Integer | IdeExt - (Opcional) - Number(015) - Identificador Externo |
sistemaIntegracao | String | (Opcional) - String(15) - Identificação do sistema integrado |
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:EstornoBaixaTitulosCPResponse> <result> <tipoRetorno>Integer</tipoRetorno> <retorno> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <seqMov>Integer</seqMov> <chvLot>String</chvLot> <ideExt>Integer</ideExt> <tipRet>Integer</tipRet> <msgRet>String</msgRet> </retorno> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:EstornoBaixaTitulosCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
retorno | Set | Retorno do resultado do serviço |
retorno.codEmp | Integer | CodEmp - Number(004) - Código da empresa |
retorno.codFil | Integer | CodFil - Number(005) - Código da filial |
retorno.numTit | String | NumTit - String(015) - Número do título a pagar |
retorno.codTpt | String | CodTpt - String(003) - Código do tipo de título a pagar |
retorno.codFor | Integer | CodFor - Number(009) - Código do Fornecedor |
retorno.seqMov | Integer | SeqMov - Number(004) - Sequência de baixa do título a pagar |
retorno.chvLot | String | ChvLot - (Obrigatório) - String(024) - Chave do lote de baixa. |
retorno.ideExt | Integer | IdeExt - Number(015) - Identificador Externo |
retorno.tipRet | Integer | TipRet - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
retorno.msgRet | String | MsgRet - String - Mensagem de retorno |
mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Títulos Pendentes.
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:buscarPendentesCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <indicePagina>Integer</indicePagina> <limitePagina>Integer</limitePagina> <usuario>Integer</usuario> </parameters> </ser:buscarPendentesCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
indicePagina | Integer | (Opcional) - Number - Deslocamento que determina o índice da primeiro título a ser retornado.
Exemplo: se o valor de deslocamento for 3, somente serão retornados dados do terceiro título em diante. Obs. 1: o primeiro registro é considerado com deslocamento 1. Obs. 2: quando não informado ou com valor "0" ou "1", é retornado a partir do primeiro registro. Obs. 3: a contagem de títulos independe dos possíveis usuários aprovadores. |
limitePagina | Integer | (Opcional) - Number - Quantidade máxima de registros a ser retornada.
Obs. 1: quando não informado ou com valor "0", não há limite de registros a serem retornados. Obs. 2: a contagem de títulos independe dos possíveis usuários aprovadores. |
usuario | Integer | (Opcional) - Number(010) - Código do usuário para ser utilizado como filtro. Se não for informado um código, será utilizado o usuário conectado no sistema. |
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:buscarPendentesCPResponse> <result> <titulo> <codigoEmpresa>Integer</codigoEmpresa> <nomeEmpresa>String</nomeEmpresa> <codigoFilial>Integer</codigoFilial> <nomeFilial>String</nomeFilial> <numero>String</numero> <codigoTipoTitulo>String</codigoTipoTitulo> <descricaoTipoTitulo>String</descricaoTipoTitulo> <codigoFornecedor>Integer</codigoFornecedor> <nomeFornecedor>String</nomeFornecedor> <dataEntrada>String</dataEntrada> <dataVencimento>String</dataVencimento> <dataPagamento>String</dataPagamento> <descricaoMoeda>String</descricaoMoeda> <siglaMoeda>String</siglaMoeda> <valorLiquido>Double</valorLiquido> <valorOriginal>Double</valorOriginal> <observacao>String</observacao> </titulo> <codigoResultado>String</codigoResultado> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:buscarPendentesCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
titulo | Set | Lista de títulos pendentes |
titulo.codigoEmpresa | Integer | (Obrigatório) - Number(04) - Código da empresa |
titulo.nomeEmpresa | String | (Obrigatório) - String(100) - Nome da empresa |
titulo.codigoFilial | Integer | (Obrigatório) - Number(04) - Código da filial |
titulo.nomeFilial | String | (Obrigatório) - String(100) - Razão social da filial da empresa |
titulo.numero | String | (Obrigatório) - String(015) - Número do título a pagar |
titulo.codigoTipoTitulo | String | (Obrigatório) - String(003) - Código do tipo de título |
titulo.descricaoTipoTitulo | String | (Obrigatório) - String(040) - Descrição do tipo de título |
titulo.codigoFornecedor | Integer | (Obrigatório) - Number(009) - Código do fornecedor |
titulo.nomeFornecedor | String | (Opcional) - String(100) - Nome do fornecedor |
titulo.dataEntrada | DateTime | (Obrigatório) - Date(000) - Data de entrada do título a pagar |
titulo.dataVencimento | DateTime | (Obrigatório) - Date(000) - Data do vencimento do título a pagar |
titulo.dataPagamento | DateTime | (Obrigatório) - Date(000) - Data do provável pagamento do título |
titulo.descricaoMoeda | String | (Opcional) - String(030) - Descrição da moeda ou índice |
titulo.siglaMoeda | String | (Opcional) - String(05) - Sigla da moeda ou índice |
titulo.valorLiquido | Double | (Obrigatório) - Number(15,2) - Valor em aberto do título |
titulo.valorOriginal | Double | (Obrigatório) - Number(15,2) - Valor original do título |
titulo.observacao | String | (Opcional) - String(250) - Observação do título |
codigoResultado | String | O campo tipo resultado irá retornar para:
Execução do serviço sem erros: "1" Execução do serviço com erros: "2" |
resultado | String | O campo resultado irá retornar as seguintes mensagens:
Execução do serviço sem erros: "Processado com sucesso" Execução do serviço com erros: "ERRO: " concatenando a mensagem de erro |
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Aprovar.
Esta porta será utilizada somente quando a filial possuir Controle de Aprovação Multinível.
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:aprovarCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulo> <sequência>Integer</sequência> <codigoEmpresa>Integer</codigoEmpresa> <codigoFilial>Integer</codigoFilial> <tipoTitulo>String</tipoTitulo> <numero>String</numero> <codigoFornecedor>Integer</codigoFornecedor> </titulo> </parameters> </ser:aprovarCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
titulo | Set | Lista de títulos para serem aprovados |
titulo.sequência | Integer | (Opcional) - Number(009) - Número sequencial para identificar retornos |
titulo.codigoEmpresa | Integer | (Obrigatório) - Number(004) - Código da empresa |
titulo.codigoFilial | Integer | (Obrigatório) - Number(005) - Código da filial do título |
titulo.tipoTitulo | String | (Obrigatório) - String(003) - Código do tipo do título a pagar |
titulo.numero | String | (Obrigatório) - String(015) - Número do título a pagar |
titulo.codigoFornecedor | Integer | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
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:aprovarCPResponse> <result> <retorno> <sequência>Integer</sequência> <codigoEmpresa>Integer</codigoEmpresa> <codigoFilial>Integer</codigoFilial> <tipoTitulo>String</tipoTitulo> <numero>String</numero> <codigoFornecedor>Integer</codigoFornecedor> <mensagemErro>String</mensagemErro> </retorno> <codigoResultado>String</codigoResultado> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:aprovarCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
retorno | Set | |
retorno.sequência | Integer | (Obrigatório) - Number(09) - Número sequencial para identificar retornos |
retorno.codigoEmpresa | Integer | (Obrigatório) - Number(004) - Código da empresa |
retorno.codigoFilial | Integer | (Obrigatório) - Number(005) - Código da filial da ordem de compra |
retorno.tipoTitulo | String | (Obrigatório) - String(003) - Código do tipo do título a pagar |
retorno.numero | String | (Obrigatório) - String(015) - Número do título a pagar |
retorno.codigoFornecedor | Integer | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
retorno.mensagemErro | String | (Opcional) - String - Mensagem de retorno
Resultado: 1 - Será retornada a mensagem "Processado com sucesso" (sem aspas). 2 - Será retornada a mensagem do erro. |
codigoResultado | String | O campo tipo resultado irá retornar para:
Execução do serviço sem erros: "1" Execução do serviço com erros: "2" |
resultado | String | O campo resultado irá retornar as seguintes mensagens:
Execução do serviço sem erros: "Processado com sucesso" Execução do serviço com erros: "ERRO: " concatenando a mensagem de erro |
Finanças - Gestão de Contas a Pagar - Contas à Pagar - Reprovar.
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:reprovarCP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulo> <sequência>Integer</sequência> <codigoEmpresa>Integer</codigoEmpresa> <codigoFilial>Integer</codigoFilial> <tipoTitulo>String</tipoTitulo> <numero>String</numero> <codigoFornecedor>Integer</codigoFornecedor> </titulo> </parameters> </ser:reprovarCP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Descrição |
---|---|---|
titulo | Set | Lista de títulos para serem aprovados |
titulo.sequência | Integer | (Opcional) - Number(009) - Número sequencial para identificar retornos |
titulo.codigoEmpresa | Integer | (Obrigatório) - Number(004) - Código da empresa |
titulo.codigoFilial | Integer | (Obrigatório) - Number(005) - Código da filial do título |
titulo.tipoTitulo | String | (Obrigatório) - String(003) - Código do tipo do título a pagar |
titulo.numero | String | (Obrigatório) - String(015) - Número do título a pagar |
titulo.codigoFornecedor | Integer | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
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:reprovarCPResponse> <result> <retorno> <sequência>Integer</sequência> <codigoEmpresa>Integer</codigoEmpresa> <codigoFilial>Integer</codigoFilial> <tipoTitulo>String</tipoTitulo> <numero>String</numero> <codigoFornecedor>Integer</codigoFornecedor> <mensagemErro>String</mensagemErro> </retorno> <codigoResultado>String</codigoResultado> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:reprovarCPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | 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 sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
retorno | Set | |
retorno.sequência | Integer | (Obrigatório) - Number(09) - Número sequencial para identificar retornos |
retorno.codigoEmpresa | Integer | (Obrigatório) - Number(004) - Código da empresa |
retorno.codigoFilial | Integer | (Obrigatório) - Number(005) - Código da filial da ordem de compra |
retorno.tipoTitulo | String | (Obrigatório) - String(003) - Código do tipo do título a pagar |
retorno.numero | String | (Obrigatório) - String(015) - Número do título a pagar |
retorno.codigoFornecedor | Integer | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
retorno.mensagemErro | String | (Opcional) - String - Mensagem de retorno
Resultado: 1 - Será retornada a mensagem "Processado com sucesso" (sem aspas). 2 - Será retornada a mensagem do erro. |
codigoResultado | String | O campo tipo resultado irá retornar para:
Execução do serviço sem erros: "1" Execução do serviço com erros: "2" |
resultado | String | O campo resultado irá retornar as seguintes mensagens:
Execução do serviço sem erros: "Processado com sucesso" Execução do serviço com erros: "ERRO: " concatenando a mensagem de erro |
Finanças - Gestão de Contas a Pagar - Contas a Pagar - Ajuste a Valor de Mercado.
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:ProcessarAVM> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulosACalcular> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> </titulosACalcular> <idPacote>Integer</idPacote> <dataBaseInicial>DateTime</dataBaseInicial> <dataBaseFinal>DateTime</dataBaseFinal> </parameters> </ser:ProcessarAVM> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
titulosACalcular | Set | Obrigatório | Lista de títulos a serem calculados |
titulosACalcular.codEmp | Integer | Obrigatório | Number(004) - Código da empresa |
titulosACalcular.codFil | Integer | Obrigatório | Number(005) - Código da filial |
titulosACalcular.numTit | String | Obrigatório | String(010) - Número do título |
titulosACalcular.codTpt | String | Obrigatório | String(003) - Código do tipo do título |
titulosACalcular.codFor | Integer | Obrigatório | Código do Fornecedor |
idPacote | Integer | Obrigatório | Number(009) - Identificador do pacote de ajuste a valor de mercado |
dataBaseInicial | DateTime | Obrigatório | Date(DD/MM/YYYY) - Data base inicial do cálculo do ajuste a valor de mercado |
dataBaseFinal | DateTime | Obrigatório | Date(DD/MM/YYYY) - Data base final do cálculo do ajuste a valor de mercado |
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:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ProcessarAVMResponse> <result> <tipoRetorno>Integer</tipoRetorno> <titulosCalculados> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <retorno>String</retorno> </titulosCalculados> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ProcessarAVMResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Preenchimento | Descrição |
---|---|---|---|
tipoRetorno | Integer | Obrigatório | (Obrigatório) - Number(001) - Indicativo do tipo de retorno geral da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
titulosCalculados | Set | Opcional | (Opcional) - Lista com o retorno do cálculo dos títulos |
titulosCalculados.codEmp | Integer | Obrigatório | (Obrigatório) - Number(004) - Código da empresa do título |
titulosCalculados.codFil | Integer | Obrigatório | (Obrigatório) - Number(005) - Código da filial |
titulosCalculados.numTit | String | Obrigatório | (Obrigatório) - String(010) - Número do título |
titulosCalculados.codTpt | String | Obrigatório | (Obrigatório) - String(003) - Código do tipo do título |
titulosCalculados.codFor | Integer | Obrigatório | (Obrigatório) - Number(009) - Código do fornecedor |
titulosCalculados.retorno | String | Obrigatório | (Obrigatório) - String(2000) - Retorno do processamento do cálculo do ajuste a valor de mercado do título. Retorna "OK" se o processamento foi concluído sem erros. |
mensagemRetorno | String | Obrigatório | (Obrigatório) - String(2000) - Mensagem de retorno geral do processamento |
Finanças - Gestão de Contas a Pagar - Contas a Pagar - Variação Cambial.
Observação:
Esse web service é destinado a execução por dentro do ERP, não será executado por chamada externa. Caso seja chamado externamente será apresentada mensagens abortando a execuçã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:ProcessarVariacaoCambial> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulosACalcular> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> </titulosACalcular> <idPacote>Integer</idPacote> <dataBaseInicial>DateTime</dataBaseInicial> <dataBaseFinal>DateTime</dataBaseFinal> <idTela>String</idTela> </parameters> </ser:ProcessarVariacaoCambial> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Preenchimento |
Descrição |
---|---|---|---|
titulosACalcular | Set | Obrigatório | Lista de títulos a serem calculados |
titulosACalcular.codEmp | Integer | Obrigatório | Number(004) - Código da empresa |
titulosACalcular.codFil | Integer | Obrigatório | Number(005) - Código da filial |
titulosACalcular.numTit | String | Obrigatório | String(010) - Número do título |
titulosACalcular.codTpt | String | Obrigatório | String(003) - Código do tipo do título |
titulosACalcular.codFor | Integer | Obrigatório | (Obrigatório) - Number(009) - Código do fornecedor |
idPacote | Integer | Obrigatório | Number(009) - Identificador do pacote de variação cambial |
dataBaseInicial | DateTime | Obrigatório | Date(DD/MM/YYYY) - Data base inicial do cálculo da variação cambial |
dataBaseFinal | DateTime | Obrigatório | Date(DD/MM/YYYY) - Data base final do cálculo da variação cambial |
idTela | String | Opcional | Number - Identificador da tela |
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:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ProcessarVariacaoCambialResponse> <result> <tipoRetorno>Integer</tipoRetorno> <titulosCalculados> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <retorno>String</retorno> </titulosCalculados> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ProcessarVariacaoCambialResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
tipoRetorno | Integer | Obrigatório | (Obrigatório) - Number(001) - Indicativo do tipo de retorno geral da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
titulosCalculados | Set | Opcional | (Opcional) - Lista com o retorno do cálculo dos títulos |
titulosCalculados.codEmp | Integer | Obrigatório | (Obrigatório) - Number(004) - Código da empresa do título |
titulosCalculados.codFil | Integer | Obrigatório | (Obrigatório) - Number(005) - Código da filial |
titulosCalculados.numTit | String | Obrigatório | (Obrigatório) - String(010) - Número do título |
titulosCalculados.codTpt | String | Obrigatório | (Obrigatório) - String(003) - Código do tipo do título |
titulosCalculados.codFor | Integer | Obrigatório | (Obrigatório) - Number(009) - Código do fornecedor |
titulosCalculados.retorno | String | Obrigatório | (Obrigatório) - String(2000) - Retorno do processamento do cálculo da variação cambial do título. Retorna "OK" se o processamento foi concluído sem erros. |
mensagemRetorno | String | Obrigatório | (Obrigatório) - String(2000) - Mensagem de retorno geral do processamento |
Finanças - Gestão de Contas a Receber - Contas a Receber - Ajuste a Valor Presente.
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:ProcessarTitulosAVP> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <titulosACalcular> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> </titulosACalcular> <idPacoteAVP>Integer</idPacoteAVP> <dataBaseInicial>DateTime</dataBaseInicial> <dataBaseFinal>DateTime</dataBaseFinal> </parameters> </ser:ProcessarTitulosAVP> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Tipo | Preenchimento | Descrição |
---|---|---|---|
titulosACalcular | Set | Obrigatório | Lista de títulos a serem calculados |
titulosACalcular.codEmp | Integer | Obrigatório | Number(004) - Código da empresa |
titulosACalcular.codFil | Integer | Obrigatório | Number(005) - Código da filial |
titulosACalcular.numTit | String | Obrigatório | String(010) - Número do título |
titulosACalcular.codTpt | String | Obrigatório | String(003) - Código do tipo do título |
titulosACalcular.codFor | Integer | Obrigatório | (Obrigatório) - Number(009) - Código do fornecedor |
idPacoteAVP | Integer | Obrigatório | Number(009) - Identificador do pacote do ajuste a valor presente |
dataBaseInicial | DateTime | Obrigatório | Date(DD/MM/YYYY) - Data base inicial do ajuste a valor presente |
dataBaseFinal | DateTime | Obrigatório | Date(DD/MM/YYYY) - Data base final do ajuste a valor presente |
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:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ProcessarTitulosAVPResponse> <result> <tipoRetorno>Integer</tipoRetorno> <titulosCalculados> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numTit>String</numTit> <codTpt>String</codTpt> <codFor>Integer</codFor> <retorno>String</retorno> </titulosCalculados> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ProcessarTitulosAVPResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Tipo | Preenchimento | Descrição |
---|---|---|---|
tipoRetorno | Integer | Obrigatório | (Obrigatório) - Number(001) - Indicativo do tipo de retorno geral da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
titulosCalculados | Set | Opcional | (Opcional) - Lista com o retorno do cálculo dos títulos |
titulosCalculados.codEmp | Integer | Obrigatório | (Obrigatório) - Number(004) - Código da empresa do título |
titulosCalculados.codFil | Integer | Obrigatório | (Obrigatório) - Number(005) - Código da filial |
titulosCalculados.numTit | String | Obrigatório | (Obrigatório) - String(010) - Número do título |
titulosCalculados.codTpt | String | Obrigatório | (Obrigatório) - String(003) - Código do tipo do título |
titulosACalcular.codFor | Integer | Obrigatório | (Obrigatório) - Number(009) - Código do fornecedor |
titulosCalculados.retorno | String | Obrigatório | (Obrigatório) - String(2000) - Retorno do processamento do ajuste a valor presente do título. Retorna "OK" se o processamento foi concluído sem erros. |
mensagemRetorno | String | Obrigatório | (Obrigatório) - String(2000) - Mensagem de retorno geral do processamento |