Web service Com.senior.g5.co.int.varejo.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_int_varejo_titulos?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_int_varejo_titulos?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_int_varejo_titulos?wsdl
Portas
- GravarTitulosCPVarejo_3
- ExportarTitulosCP_4
- ConsultarTitulosCP_4
- BaixarTitulosCPVarejo_2
- ExportarBaixaTitulosCP_3
- SubstituirTitulosCPVarejo
- SubstituirTitulosCRVarejo
- AproveitamentoCreditoCPVarejo
- BaixaCompensacaoCPCRVarejo
- ExportarTitulosReceber_8
- ImportarTitulosReceber_2
- ExportarBaixaTitulosReceber_2
- ImportarBaixaTitulosReceber
- AlterarTitulosReceber_2
- AlterarTitulosPagar
- EstornoBaixaTitulosCRVarejo_2
- EstornoBaixaTitulosCPVarejo_2
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Gravar Títulos
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 3
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:GravarTitulosCPVarejo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<titulos>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>Integer</codFor>
<codNtg>String</codNtg>
<datEnt>String</datEnt>
<datEmi>String</datEmi>
<obsTcp>String</obsTcp>
<vctPro>String</vctPro>
<vctOri>String</vctOri>
<codMpt>String</codMpt>
<cotEmi>String</cotEmi>
<vlrOri>Double</vlrOri>
<codMoe>String</codMoe>
<codTri>String</codTri>
<codFpg>String</codFpg>
<datDsc>String</datDsc>
<perDsc>Double</perDsc>
<vlrDsc>Double</vlrDsc>
<tolDsc>Integer</tolDsc>
<perMul>Double</perMul>
<tolMul>Integer</tolMul>
<perJrs>Double</perJrs>
<jrsDia>Double</jrsDia>
<tipJrs>String</tipJrs>
<tolJrs>Integer</tolJrs>
<codBan>String</codBan>
<codAge>String</codAge>
<ccbFor>String</ccbFor>
<codPor>String</codPor>
<codCrt>String</codCrt>
<codBar>String</codBar>
<codCrp>String</codCrp>
<titBan>String</titBan>
<datPpt>String</datPpt>
<datNeg>String</datNeg>
<jrsNeg>Double</jrsNeg>
<mulNeg>Double</mulNeg>
<outNeg>Double</outNeg>
<usuSit>Integer</usuSit>
<numArb>String</numArb>
<ctaFin>String</ctaFin>
<ctaRed>String</ctaRed>
<codCcu>String</codCcu>
<ideExt>Integer</ideExt>
<chvLot>String</chvLot>
<locTit>String</locTit>
</titulos>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:GravarTitulosCPVarejo>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| titulos | Set | |
| titulos.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
| titulos.codFil | Integer | (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 | Integer | (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
| titulos.codNtg | String | (Opcional) - Number(004) - Código da natureza de gasto |
| titulos.datEnt | DateTime | (Obrigatório) - Date - Data da entrada do título a pagar |
| titulos.datEmi | DateTime | (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.vctPro | DateTime | (Obrigatório) - Date - Data do provável pagamento do títulos |
| titulos.vctOri | DateTime | (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 | Double | (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 | DateTime | (Opcional) - Date - Data/Tolerância válidas para desconto do título |
| titulos.perDsc | Double | (Opcional) - Number(005,2) - Percentual de desconto a ser concedido ao título a pagar |
| titulos.vlrDsc | Double | (Opcional) - Number(015,2) - Valor do desconto a ser concedido ao título a pagar |
| titulos.tolDsc | Integer | (Opcional) - Number(004) - Dias de tolerância para desconto |
| titulos.perMul | Double | (Opcional) - Number(005,2) - Percentual de multa prevista para o título a pagar |
| titulos.tolMul | Integer | (Opcional) - Number(004) - Quantidade de dias de tolerância para a multa do título a pagar |
| titulos.perJrs | Double | (Opcional) - Number(005,2) - Percentual de juros de mora previsto para o título a pagar |
| titulos.jrsDia | Double | (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 | Integer | (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.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.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 | DateTime | (Obrigatório) - Date - Data do provável pagamento do título |
| titulos.datNeg | DateTime | (Opcional) - Date - Data base dos valores negociados (data até) |
| titulos.jrsNeg | Double | (Opcional) - Number(015,2) - Valor dos juros negociados |
| titulos.mulNeg | Double | (Opcional) - Number(015,2) - Valor da multa negociada |
| titulos.outNeg | Double | (Opcional) - Number(015,2) - Valor de outros valores negociados |
| titulos.usuSit | Integer | (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.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.ideExt | Integer | IdeExt - (Obrigatório apenas para o Varejo Eletro Móveis) - Number(015) - Identificador Externo |
| titulos.chvLot | String | (Opcional) - String(024) - Chave do lote de baixa |
| titulos.loctit | String | (Opcional) Localizar do título |
| 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>
<ser:GravarTitulosCPVarejoResponse>
<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>
</resultado>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:GravarTitulosCPVarejoResponse>
</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" |
| 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 no 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) - Number(015) - Identificador Externo |
| resultado.resultado | String | Retorno - String - Retorno sobre o movimento em questão. - OK = Processado corretamente, qualquer valor diferente de OK = Ocorreram Erros. |
| resultado.msgRet | String | (Opcional) - String(1000) - Mensagem de Retorno da Gravação da Nota |
| resultado.tipRet | Integer | TipRet - (Obrigatório) - Number(001) - Tipo de retorno. Valores: 1 - Processado com sucess; 2 - Ocorreram Erros. |
| mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Exportar Títulos
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 4
Versão atual: 4
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExportarTitulosCP>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<consulta>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>Integer</codFor>
</consulta>
<codFil>Integer</codFil>
<tipoIntegracao>String</tipoIntegracao>
<quantidadeRegistros>Integer</quantidadeRegistros>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:ExportarTitulosCP>
</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 - (Opcional) - String(015) - Número do título a pagar |
| consulta.codTpt | String | CodTpt - (Opcional) - String(003) - Código do tipo do título a pagar |
| consulta.codFor | Integer | CodFor - (Opcional) - Number(009) - Código do fornecedor do título a pagar |
| 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>
<ser:ExportarTitulosCPResponse>
<result>
<Titulos>
<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>Double</cotEmi>
<vlrOri>Double</vlrOri>
<codMoe>String</codMoe>
<codTri>String</codTri>
<codFpg>String</codFpg>
<datDsc>String</datDsc>
<perDsc>Double</perDsc>
<vlrDsc>Double</vlrDsc>
<tolDsc>String</tolDsc>
<perMul>Double</perMul>
<tolMul>String</tolMul>
<perJrs>Double</perJrs>
<jrsDia>Double</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>Double</jrsNeg>
<mulNeg>Double</mulNeg>
<outNeg>Double</outNeg>
<usuSit>Double</usuSit>
<numArb>String</numArb>
<codUsu>Double</codUsu>
<datApr>String</datApr>
<vlrApr>Double</vlrApr>
<horApr>String</horApr>
<pgtApr>String</pgtApr>
<cotApr>Double</cotApr>
<dscApr>Double</dscApr>
<odeApr>Double</odeApr>
<jrsApr>Double</jrsApr>
<mulApr>Double</mulApr>
<encApr>Double</encApr>
<corApr>Double</corApr>
<oacApr>Double</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>
<seqInt>Integer</seqInt>
<sitTit>String</sitTit>
<vlrAbe>Double</vlrAbe>
<filNfv>Integer</filNfv>
<snfNfv>String</snfNfv>
<numNfv>Integer</numNfv>
<locTit>String</locTit>
<carPre>String</carPre>
<indTcp>Integer</indTcp>
</Titulos>
<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:ExportarTitulosCPResponse>
</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" |
| titulos | Set | |
| titulos.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a pagar |
| titulos.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo do título a pagar |
| titulos.codFor | String | CodFor - (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
| titulos.codTns | String | CodTns - (Obrigatório) - String(005) - Código da transação origem do título a pagar. |
| titulos.codNtg | String | CodNtg - (Opcional) - Number(004) - Código da natureza de gasto |
| titulos.datEnt | String | DatEnt - (Obrigatório) - Date(DD/MM/YYYY) - Data da entrada do título a pagar |
| titulos.datEmi | String | DatEmi - (Obrigatório) - Date(DD/MM/YYYY) - Data de emissão do título a pagar |
| titulos.obsTcp | String | ObsTcp - (Opcional) - String(250) - Observação para o título |
| titulos.vctOri | String | VctOri - (Obrigatório) - Date(DD/MM/YYYY) - Data do vencimento original do título a pagar |
| titulos.codMpt | String | CodMpt - (Opcional) - String(003) - Código do motivo de prorrogação do título |
| titulos.cotEmi | Double | CotEmi - (Opcional) - Number(019,10) - Valor da cotação da moeda na data de emissão do título |
| titulos.vlrOri | Double | VlrOri - (Obrigatório) - Number(015,2) - Valor original do título a pagar |
| titulos.codMoe | String | CodMoe - (Opcional) - String(003) - Código da moeda base do título a pagar |
| titulos.codTri | String | CodTri - (Opcional) - String(005) - Código de tributação para emissão da DARF |
| titulos.codFpg | String | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
| titulos.datDsc | String | DatDsc - (Opcional) - Date(DD/MM/YYYY) - Data/Tolerância válidas para desconto do título |
| titulos.perDsc | Double | PerDsc - (Opcional) - Number(005,2) - Percentual de desconto a ser concedido ao título a pagar |
| titulos.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto a ser concedido ao título a pagar |
| titulos.tolDsc | String | TolDsc - (Opcional) - Number(004) - Dias de tolerância para desconto |
| titulos.perMul | Double | PerMul - (Opcional) - Number(005,2) - Percentual de multa prevista para o título a pagar |
| titulos.tolMul | String | TolMul - (Opcional) - Number(004) - Quantidade de dias de tolerância para a multa do título a pagar |
| titulos.perJrs | Double | PerJrs - (Opcional) - Number(005,2) - Percentual de juros de mora previsto para o título a pagar |
| titulos.jrsDia | Double | JrsDia - (Opcional) - Number(009,2) - Valor dos juros de mora ao dia a serem pagos no título a pagar |
| titulos.tipJrs | String | TipJrs - (Opcional) - String(001) - Indicativo se o juros de mora é simples ou composto - Lista: S = Juros Simples, C = Juros Compostos |
| titulos.tolJrs | String | TolJrs - (Opcional) - Number(004) - Quantidade de dias de tolerância para os juros de mora |
| titulos.codBan | String | CodBan - (Opcional) - String(003) - Código do banco da conta corrente do fornecedor |
| titulos.tipTcc | Integer | TipTcc - (Opcional) - Number(003) - Tipo da Conta |
| titulos.codAge | String | CodAge - (Opcional) - String(007) - Código da agência do banco da conta corrente do fornecedor |
| titulos.ccbFor | String | CcbFor - (Opcional) - String(014) - Número da conta corrente do fornecedor no banco |
| titulos.codPor | String | CodPor - (Obrigatório) - String(004) - Código do portador do título a pagar |
| titulos.codCrt | String | CodCrt - (Obrigatório) - String(002) - Código da carteira do título a pagar |
| titulos.porAnt | String | PorAnt - (Opcional) - String(004) - Código do portador anterior |
| titulos.codBar | String | CodBar - (Opcional) - String(050) - Código de barra para pagamento eletrônico |
| titulos.codCrp | String | CodCrp - (Opcional) - String(003) - Código do grupo de contas a pagar |
| titulos.titBan | String | TitBan - (Opcional) - String(020) - Número do título a pagar no banco |
| titulos.datPpt | String | DatPpt - (Obrigatório) - Date(DD/MM/YYYY) - Data do provável pagamento do título |
| titulos.datNeg | String | DatNeg - (Opcional) - Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
| titulos.jrsNeg | Double | JrsNeg - (Opcional) - Number(015,2) - Valor dos juros negociados |
| titulos.mulNeg | Double | MulNeg - (Opcional) - Number(015,2) - Valor da multa negociada |
| titulos.outNeg | Double | OutNeg - (Opcional) - Number(015,2) - Valor de outros valores negociados |
| titulos.usuSit | Double | UsuSit - (Opcional) - Number(010,0) - Usuário responsável pela alteração da situação do título |
| titulos.numArb | String | NumArb - (Opcional) - Number(009) - Número de arquivo de remessa para banco |
| titulos.codUsu | Double | CodUsu - (Opcional) - Number(010,0) - Código do Usuário Responsável pela Aprovação do Pagamento |
| titulos.datApr | String | DatApr - (Opcional) - Date(DD/MM/YYYY) - Data da aprovação para o pagamento |
| titulos.vlrApr | Double | VlrApr - (Opcional) - Number(015,2) - Valor base do título aprovado para o pagamento |
| titulos.horApr | String | HorApr - (Opcional) - Time(HH:MM) - Hora da aprovação para o pagamento |
| titulos.pgtApr | String | PgtApr - (Opcional) - Date(DD/MM/YYYY) - Data de aprovação para o pagamento |
| titulos.cotApr | Double | CotApr - (Opcional) - Number(019,10) - Valor da cotação da moeda na data de aprovação para pagamento |
| titulos.dscApr | Double | DscApr - (Opcional) - Number(015,2) - Valor dos descontos aprovado |
| titulos.odeApr | Double | OdeApr - (Opcional) - Number(015,2) - Valor de outros descontos aprovado |
| titulos.jrsApr | Double | JrsApr - (Opcional) - Number(015,2) - Valor dos juros de mora aprovado |
| titulos.mulApr | Double | MulApr - (Opcional) - Number(015,2) - Valor da multa aprovado |
| titulos.encApr | Double | EncApr - (Opcional) - Number(015,2) - Valor dos encargos aprovado |
| titulos.corApr | Double | CorApr - (Opcional) - Number(015,2) - Valor da correção monetária aprovada |
| titulos.oacApr | Double | OacApr - (Opcional) - Number(015,2) - Valor de outros acréscimos aprovado |
| titulos.empApr | String | EmpApr - (Opcional) - Number(004) - Código da empresa da conta aprovada |
| titulos.libApr | String | LibApr - (Opcional) - Date(DD/MM/YYYY) - Data da liberação do cheque aprovado para pagamento |
| titulos.fpgApr | String | FpgApr - (Opcional) - Number(002) - Código da forma de pagamento aprovada |
| titulos.ctaApr | String | CtaApr - (Opcional) - String(014) - Número da conta interna aprovada para pagamento do título |
| titulos.seqApr | String | SeqApr - (Opcional) - String(006) - Sequência de junção de títulos pagos com mesmo cheque |
| titulos.ctaFin | String | CtaFin - (Opcional) - Number(007) - Conta financeira reduzida |
| titulos.ctaRed | String | CtaRed - (Opcional) - Number(007) - Conta contábil reduzida |
| titulos.codCcu | String | CodCcu - (Opcional) - String(009) - Código do centro de custo |
| titulos.numPrj | String | NumPrj - (Opcional) - Number(008) - Número do projeto |
| titulos.codFpj | String | CodFpj - (Opcional) - Number(004) - Código da fase do projeto |
| titulos.cnpjFilial | String | CNPJFilial - (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 |
| titulos.seqInt | Integer | SeqInt - (Obrigatorio) - Number(015) - Sequencial de Integração |
| titulos.sitTit | String | SitTit - (Obrigatorio) - String - Situação do Título a Pagar. |
| titulos.vlrAbe | Double | VlrAbe - (Obrigatório) - Number(015,2) - Valor em aberto do título |
| titulos.filNfv | Integer | Código da filial da nota fiscal de saída |
| titulos.snfNfv | String | Código da série da nota fiscal de saída |
| titulos.numNfv | Integer | Número da nota fiscal de saída que originou o título |
| titulos.locTit | String | Código localizador do título |
| titulos.carPre | String | Código do cartão presente vinculado ao título |
| titulos.indTcp | Integer | Indicativo se é um título de cartão presente |
| 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 |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Consultar Títulos
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 4
Versão atual: 4
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ConsultarTitulosCP_3>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<identificacaoSistema>String</identificacaoSistema>
<codEmp>Integer</codEmp>
<codFor>Integer</codFor>
<cgcCpf>String</cgcCpf>
<sitTit>String</sitTit>
<filExc>Integer</filExc>
<vctIni>DateTime</vctIni>
<vctFim>DateTime</vctFim>
<locTit>String</locTit>
<carPre>String</carPre>
</parameters>
</ser:ConsultarTitulosCP_3>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| identificacaoSistema | String | (Obrigatório) - String(015) - Sigla de identificação do sistema integrador. |
| codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa. |
| codFor | Integer | (Obrigatório) - Number(004) - Código do fornecedor (opcional se CNPJ/CPF do fornecedor informado). |
| cgcCpf | String | CNPJ Alfanumérico do fornecedor |
| sitTit | String | (Opcional) - String(999) - Situação do título. 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, AI = Aberto Impostos, AJ = Aberto Retorno Jurídico, AP = Aberto Protestado, AR = Aberto Representante, AS = Aberto Suspenso, AV = Aberto Vetorh, AX = Aberto Externo, CA = Cancelado, LQ = Liquidado Normal, LC = Liquidado Cartório, LI = Liquidado Impostos, LM = Liquidado Compensado, LP = Liquidado Protestado, LS = Liquidado Substituído, LV = Liquidado Vetorh, LX = Liquidado Externo, PE = Aberto PE (Pagamento Eletrônico). É possível informar mais de uma situação, separadas por vírgula (,). Ex.: AB,LQ. |
| filExc | Integer | (Opcional) - Number(005) - Código da filial exceção. |
| vctIni | DateTime | (Opcional) - Date - Data de vencimento inicial. |
| vctFim | DateTime | (Opcional) - Date - Data de vencimento final. |
| locTit | String | (Opcional) - Localizador do título |
| carPre | String | (Opcional) - Código do cartão presente |
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>Integer</codEmp>
<codFil>Integer</codFil>
<sigFil>String</sigFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<desTpt>String</desTpt>
<sitTit>String</sitTit>
<desSit>String</desSit>
<codFor>Integer</codFor>
<nomFor>String</nomFor>
<vlrTot>Double</vlrTot>
<vlrOri>Double</vlrOri>
<vctOri>DateTime</vctOri>
<vctPro>DateTime</vctPro>
<proJrs>String</proJrs>
<codMpt>String</codMpt>
<desMpt>String</desMpt>
<datPpt>DateTime</datPpt>
<vlrAbe>Double</vlrAbe>
<vlrPag>Double</vlrPag>
<datDsc>DateTime</datDsc>
<tolDsc>Integer</tolDsc>
<perDsc>Double</perDsc>
<antDsc>String</antDsc>
<vlrDsc>Double</vlrDsc>
<perJrs>Double</perJrs>
<tipJrs>String</tipJrs>
<jrsDia>Double</jrsDia>
<tolJrs>Integer</tolJrs>
<perMul>Double</perMul>
<tolMul>Integer</tolMul>
<datNeg>DateTime</datNeg>
<vlrMul>Double</vlrMul>
<vlrAcr>Double</vlrAcr>
<jrsNeg>Double</jrsNeg>
<mulNeg>Double</mulNeg>
<dscNeg>Double</dscNeg>
<outNeg>Double</outNeg>
<codPor>String</codPor>
<desPor>String</desPor>
<codCrt>String</codCrt>
<filNfv>Integer</filNfv>
<snfNfv>String</snfNfv>
<numNfv>Integer</numNfv>
<vlrCor>Double</vlrCor>
<vlrOde>Double</vlrOde>
<datEmi>DateTime</datEmi>
<datEnt>DateTime</datEnt>
<codNtg>Integer</codNtg>
<locTit>String</locTit>
<carPre>String</carPre>
<indTcp>Integer</indTcp>
</Titulos>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ConsultarTitulosCPResponse>
</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" |
| titulos | Set | |
| titulos.codEmp | Integer | (Opcional) - Number(004) - Código da empresa |
| titulos.codFil | Integer | (Opcional) - Number(005) - Código da filial |
| titulos.sigFil | String | (Opcional) - String(030) - Nome fantasia da filial |
| titulos.numTit | String | (Opcional) - String(015) - Número do título a pagar |
| titulos.codTpt | String | (Opcional) - String(003) - Código do tipo de título |
| titulos.desTpt | String | (Opcional) - String(040) - Descrição do tipo de título |
| titulos.sitTit | String | (Opcional) - String(002) - Situação de título |
| titulos.desSit | String | (Opcional) - String(050) - Descrição da situação do título |
| titulos.codFor | Integer | (Opcional) - Number(009) - Código do fornecedor do título |
| titulos.nomFor | String | (Opcional) - String(100) - Nome do fornecedor do título |
| titulos.vlrTot | Double | (Opcional) - Number(013,2) - Valor total a pagar do título |
| titulos.vlrOri | Double | (Opcional) - Number(013,2) - Valor original do título |
| titulos.vctOri | DateTime | (Opcional) - Date - Data de vencimento original do título |
| titulos.vctPro | DateTime | (Opcional) - Date - Data de vencimento atual do título |
| titulos.proJrs | String | (Opcional) - String(001) - Indicativo se a prorrogação do vencimento é com juros (S - Sim; N - Não). |
| titulos.codMpt | String | (Opcional) - String(003) - Código do motivo de prorrogação |
| titulos.desMpt | String | (Opcional) - String(030) - Descrição do motivo de prorrogação |
| titulos.datPpt | DateTime | (Opcional) - Date - Data de provável pagamento do título |
| titulos.vlrAbe | Double | (Opcional) - NUmber(013,2) - Valor em aberto do título (não considera descontos e acréscimos). |
| titulos.vlrPag | Double | (Opcional) - Number(013,2) - Valor já pago do título. |
| titulos.datDsc | DateTime | (Opcional) - Date - Data/Tolerância válidas para o desconto do título |
| titulos.tolDsc | Integer | (Opcional) - Number(004) - Dias de tolerância para desconto |
| titulos.perDsc | Double | (Opcional) - Number(003,2) - Percentual de desconto a ser concedido. |
| titulos.antDsc | String | (Opcional) - String(001) - Indicativo se calcula desconto por antecipação de pagamento. |
| titulos.vlrDsc | Double | (Opcional) - Number(013,2) - Valor do desconto a ser concedido ao título a pagar. |
| titulos.perJrs | Double | (Opcional) - Number(003,2) - Percentual de desconto a ser concedido. |
| titulos.tipJrs | String | (Opcional) - String(001) - Indicativo se o juros de mora é simples ou composto (S - Simples; C - Composto). |
| titulos.jrsDia | Double | (Opcional) - Number(007,2) - Valor dos juros de mora ao dia a serem pagos. |
| titulos.tolJrs | Integer | (Opcional) - Number(004) - Quantidade de dias de tolerância para o juros de mora. |
| titulos.perMul | Double | (Opcional) - Number(003,2) - Percentual de multa prevista. |
| titulos.tolMul | Integer | (Opcional) - Number(004) - Quantidade de dias de tolerância para a multa. |
| titulos.datNeg | DateTime | (Opcional) - Date - Data base dos valores negociados (data até). |
| titulos.vlrMul | Double | (Opcional) - Number(013,2) - Valor da multa a ser concedida. |
| titulos.vlrAcr | Double | (Opcional) - Number(013,2) - Valor dos acréscimos a serem concedidos. |
| titulos.jrsNeg | Double | (Opcional) - Number(013,2) - Valor dos juros negociados. |
| titulos.mulNeg | Double | (Opcional) - Number(013,2) - Valor das multas negociadas. |
| titulos.dscNeg | Double | (Opcional) - Number(013,2) - Valor dos descontos negociados. |
| titulos.outNeg | Double | (Opcional) - Number(013,2) - Outros valores negociados. |
| titulos.codPor | String | (Opcional) - String(004) - Código do portador. |
| titulos.desPor | String | (Opcional) - String(030) - Descrição do portador. |
| titulos.codCrt | String | (Opcional) - String(002) - Código da carteira. |
| titulos.filNfv | Integer | (Opcional) - Number(005) - Código da filial da nota fiscal de saída. |
| titulos.snfNfv | String | (Opcional) - String(003) - Código da série da nota fiscal de saída. |
| titulos.numNfv | Integer | (Opcional) - Number(009) - Número da nota fiscal de saída. |
| titulos.vlrCor | Double | (Opcional) - Number(013,2) - Valor de correção a ser concedido. |
| titulos.vlrOde | Double | (Opcional) - Number(013,2) - Valor de deflação a ser concedido. |
| titulos.datEmi | DateTime | DatEmi - (Obrigatório) - Date(DD/MM/YYYY) - Data de emissão |
| titulos.datEnt | DateTime | DatEmi - (Obrigatório) - Date(DD/MM/YYYY) - Data da entrada do título |
| titulos.codNtg | Integer | (Opcional) - Number(004) - Código da natureza de gasto |
| titulos.locTit | String | Código localizador do título |
| titulos.carPre | String | Código do cartão presente vinculado ao título |
| titulos.indTcp | Integer | Indicativo se é um título de cartão presente |
| tipoRetorno | Integer | |
| mensagemRetorno | String |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Baixar Títulos
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:BaixarTitulosCPVarejo_2>
<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>
<codAge>String</codAge>
<ccbFor>String</ccbFor>
<agrPre>String</agrPre>
<cnpjFilial>String</cnpjFilial>
<ideExt>Integer</ideExt>
<indCan>String</indCan>
<indAbt>String</indAbt>
<numPdv>Integer</numPdv>
<filOri>Integer</filOri>
<usuBai>Integer</usuBai>
</baixaTituloPagar>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:BaixarTitulosCPVarejo_2>
</soapenv:Body>
</soapenv:Envelope>
| 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
CodTns - Este campo busca o valor do campo paramEtrizado "Transação para baixa de títulos a pagar" (E070VAR.TNSBTP) |
| 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.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 |
| baixaTituloPagar.filOri | Integer | (Obrigatório) - Number(005) - Código da filial que irá movimentar o título |
| baixaTituloPagar.usubai | Integer | (Opcional) - Usuário responsável pela baixa |
| 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>
<ser:BaixarTitulosCPVarejo_2Response>
<result>
<tipoRetorno>String</tipoRetorno>
<resultado>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<cnpjFilial>String</cnpjFilial>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>String</codFor>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</resultado>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:BaixarTitulosCPVarejo_2Response>
</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" |
| 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 | Integer | (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 |
| 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:
Versão atual: 3
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExportarBaixaTitulosCP>
<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>
</consulta>
<codFil>Integer</codFil>
<tipoIntegracao>String</tipoIntegracao>
<quantidadeRegistros>Integer</quantidadeRegistros>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:ExportarBaixaTitulosCP>
</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 |
| 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>
<ser:ExportarBaixaTitulosCPResponse>
<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>
<usuBai>String</usuBai>
</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:ExportarBaixaTitulosCPResponse>
</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, DF = DARF, DS = DARF Simples, DJ = DARJ, 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 | TipTcc- (Opcional) - Number(002) - Tipo da Conta |
| 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. |
| baixaTituloPagar.usuBai | String | (Opcional) - Usuário responsável pela baixa |
| 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 |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Substituição de Títulos
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:SubstituirTitulosCPVarejo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<sistemaIntegracao>String</sistemaIntegracao>
<substituicao>
<ideExt>Integer</ideExt>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<datBai>String</datBai>
<numPdv>Integer</numPdv>
<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>
<usuBa i>Integer</usuBai>
</titulosBaixar>
<titulosSubstitutos>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>Integer</codFor>
<vlrOri>Double</vlrOri>
<codFpg>Integer</codFpg>
<codNtg>Integer</codNtg>
<datEmi>String</datEmi>
<datEnt>String</datEnt>
<vctOri>String</vctOri>
<vctPro>String</vctPro>
<datPpt>String</datPpt>
<datDsc>String</datDsc>
<perDsc>Double</perDsc>
<vlrDsc>Double</vlrDsc>
<antDsc>String</antDsc>
<codPor>String</codPor>
<codCrt>String</codCrt>
<tolDsc>Integer</tolDsc>
<perJrs>Double</perJrs>
<tipJrs>String</tipJrs>
<tolJrs>Integer</tolJrs>
<perMul>Double</perMul>
<tolMul>Integer</tolMul>
<datNeg>String</datNeg>
<jrsNeg>Double</jrsNeg>
<mulNeg>Double</mulNeg>
<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>
<obsTcp>String</obsTcp>
<vlrJrs>Double</vlrJrs>
<outNeg>Double</outNeg>
<cotNeg>Double</cotNeg>
</titulosSubstitutos>
</substituicao>
</parameters>
</ser:SubstituirTitulosCPVarejo>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| sistemaIntegracao | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
| substituicao | Set | |
| substituicao.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
| substituicao.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
| substituicao.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
| substituicao.datBai | DateTime | DatBai - (Obrigatório) - Date(DD/MM/YYYY) - Data da baixa da pendência do projeto |
| substituicao.numPdv | Integer | (Opcional) - Número do PDV que realizou a operação |
| substituicao.titulosBaixar | Set | |
| substituicao.titulosBaixar.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
| substituicao.titulosBaixar.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a pagar |
| substituicao.titulosBaixar.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo de título a pagar |
| substituicao.titulosBaixar.codFor | Integer | CodFor - (Obrigatório) - Number(009) - Código do fornecedor do título a pagar |
| substituicao.titulosBaixar.codFpg | Integer | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
| substituicao.titulosBaixar.vlrBai | Double | VlrBai - (Obrigatório) - Number(015,2) - Valor da baixa |
| substituicao.titulosBaixar.vlrJrs | Double | VlrJrs - Number(015,2) - Valor dos juros de mora pago |
| substituicao.titulosBaixar.vlrMul | Double | VlrMul - (Opcional) - Number(015,2) - Valor da multa pago |
| substituicao.titulosBaixar.vlrEnc | Double | VlrEnc - (Opcional) - Number(015,2) - Valor dos encargos do título |
| substituicao.titulosBaixar.vlrCor | Double | VlrCor - (Opcional) - Number(015,2) - Valor da correção monetária do título |
| substituicao.titulosBaixar.vlrOac | Double | VlrOac - (Opcional) - Number(015,2) - Valor de outros acréscimos do título |
| substituicao.titulosBaixar.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto concedido ao pagamento do título |
| substituicao.titulosBaixar.vlrOde | Double | VlrOde - (Opcional) - Number(015,2) - Valor de outros descontos do título |
| substituicao.titulosBaixar.obsMcp | String | ObsMcp - (Opcional) - String(250) - Observação do movimento do contas a pagar |
| substituicao.titulosBaixar.numPrj | Integer | NumPrj - (Opcional) - Number(008) - Número do projeto |
| substituicao.titulosBaixar.codFpj | Integer | CodFpj - (Opcional) - Number(004) - Código da fase do projeto |
| substituicao.titulosBaixar.ctaFin | Integer | CtaFin - (Opcional) - Number(007) - Conta financeira reduzida |
| substituicao.titulosBaixar.ctaRed | Integer | CtaRed - (Opcional) - Number(007) - Conta contábil reduzida |
| substituicao.titulosBaixar.codCcu | String | CodCcu - (Opcional) - String(009) - Código do centro de custo |
| substituicao.titulosBaixar.usuBai | Integer | (Opcional) - Usuário responsável pela baixa |
| substituicao.titulosSubstitutos | Set | |
| substituicao.titulosSubstitutos.codFil | Integer | CodFil - Number(004) - (Obrigatório) - Código da filial |
| substituicao.titulosSubstitutos.numTit | String | NumTit - String(015) - (Obrigatório) - Número do título a pagar |
| substituicao.titulosSubstitutos.codTpt | String | CodTpt - String(003) - (Obrigatório) - Código do tipo de título a pagar |
| substituicao.titulosSubstitutos.codFor | Integer | CodFor - Number(009) - (Obrigatório) - Código do fornecedor do título a pagar |
| substituicao.titulosSubstitutos.vlrOri | Double | VlrOri - Number(015,2) - (Obrigatório) - Valor original do título a pagar |
| substituicao.titulosSubstitutos.codFpg | Integer | CodFpg - Number(002) - (Opcional) - Código da forma de pagamento |
| substituicao.titulosSubstitutos.codNtg | Integer | CodNtg - Number(004) - (Opcional) - Código da natureza de gasto |
| substituicao.titulosSubstitutos.datEmi | DateTime | DatEmi - Date(DD/MM/YYYY) - (Obrigatório) - Data de emissão do título a pagar |
| substituicao.titulosSubstitutos.datEnt | DateTime | DatEnt - Date(DD/MM/YYYY) - (Opcional) - Data da entrada do título a pagar |
| substituicao.titulosSubstitutos.vctOri | DateTime | VctOri - Date(DD/MM/YYYY) - (Obrigatório) - Data do vencimento original do título a pagar |
| substituicao.titulosSubstitutos.vctPro | DateTime | VctPro - Date(DD/MM/YYYY) - (Obrigatório) - Data do vencimento atual do título a pagar |
| substituicao.titulosSubstitutos.datPpt | DateTime | DatPpt - Date(DD/MM/YYYY) - (Obrigatório) - Data do provável pagamento do título |
| substituicao.titulosSubstitutos.datDsc | DateTime | DatDsc - Date(DD/MM/YYYY) - (Opcional) - Data/Tolerância válidas para desconto do título |
| substituicao.titulosSubstitutos.perDsc | Double | PerDsc - Number(005,2) - (Opcional) - Percentual de desconto a ser concedido ao título a pagar |
| substituicao.titulosSubstitutos.vlrDsc | Double | VlrDsc - Number(015,2) - (Opcional) - Valor do desconto concedido ao pagamento do título |
| substituicao.titulosSubstitutos.antDsc | String | AntDsc - ( Lista: N = Não, S = Sim) - (Opcional) - String(001) - Indicativo se calcula desconto por antecipação de pagamento |
| substituicao.titulosSubstitutos.codPor | String | CodPor - String(004) - (Obrigatório) - Código do portador atual do título |
| substituicao.titulosSubstitutos.codCrt | String | CodCrt - String(002) - (Obrigatório) - Código da carteira atual do título |
| substituicao.titulosSubstitutos.tolDsc | Integer | TolDsc - Number(004) - (Opcional) - Dias de tolerância para desconto |
| substituicao.titulosSubstitutos.perJrs | Double | PerJrs - Number(004,2) - (Opcional) - Percentual de juros de mora ao mês do título a pagar |
| substituicao.titulosSubstitutos.tipJrs | String | TipJrs - String(001) - (Opcional) - Indicativo se o juros de mora é simples ou composto Lista: S = Juros Simples, C = Juros Compostos |
| substituicao.titulosSubstitutos.tolJrs | Integer | TolJrs - Number(004) - (Opcional) - Quantidade de dias de tolerância para os juros de mora |
| substituicao.titulosSubstitutos.perMul | Double | PerMul - Number(005,2) - (Opcional) - Percentual de multa prevista para o título a pagar |
| substituicao.titulosSubstitutos.tolMul | Integer | TolMul - Number(004) - (Opcional) - Quantidade de dias de tolerância para a multa do título a pagar |
| substituicao.titulosSubstitutos.datNeg | DateTime | DatNeg - Date(DD/MM/YYYY) - (Opcional) - Data base dos valores negociados (data até) |
| substituicao.titulosSubstitutos.jrsNeg | Double | JrsNeg - Number(015,2) - (Opcional) - Valor dos juros negociados |
| substituicao.titulosSubstitutos.mulNeg | Double | MulNeg - Number(015,2) - (Opcional) - Valor da multa negociada |
| substituicao.titulosSubstitutos.dscNeg | Double | DscNeg - Number(015,2) - (Opcional) - Valor dos descontos negociados |
| substituicao.titulosSubstitutos.cheBan | String | CheBan - String(003) - (Opcional) - Banco cheque |
| substituicao.titulosSubstitutos.cheAge | String | CheAge - String(007) - (Opcional) - Agência cheque |
| substituicao.titulosSubstitutos.cheCta | String | CheCta - String(014) - (Opcional) - Número conta cheque |
| substituicao.titulosSubstitutos.codCrp | String | CodCrp - String(003) - (Opcional) - Código do grupo de contas a pagar |
| substituicao.titulosSubstitutos.numPrj | Integer | NumPrj - Number(008) - (Opcional) - Número do projeto |
| substituicao.titulosSubstitutos.codFpj | Integer | CodFpj - Number(004) - (Opcional) - Código da fase do projeto |
| substituicao.titulosSubstitutos.ctaFin | Integer | CtaFin - Number(007) - (Opcional) - Conta financeira reduzida |
| substituicao.titulosSubstitutos.ctaRed | Integer | CtaRed - Number(007) - (Opcional) - Conta contábil reduzida |
| substituicao.titulosSubstitutos.codCcu | String | CodCcu - String(009) - (Opcional) - Código do centro de custo |
| substituicao.titulosSubstitutos.codBar | String | CodBar - String(050) - (Opcional) - Código de barra para pagamento eletrônico |
| substituicao.titulosSubstitutos.priPgt | Integer | PriPgt - Number(009) - (Opcional) - Prioridade do pagamento do título a pagar |
| substituicao.titulosSubstitutos.obsTcp | String | ObsTcp - String(250) - (Opcional) - Observação para o título |
| substituicao.titulosSubstitutos.vlrJrs | Double | VlrJrs - Number(015,2) - (Opcional) - Valor dos juros de mora pago |
| substituicao.titulosSubstitutos.outNeg | Double | OutNeg - Number(015,2) - (Opcional) - Valor de outros valores negociados |
| substituicao.titulosSubstitutos.cotNeg | Double | CotNeg - Number(015,2) - (Opcional) - Valor da cotação da moeda negociada |
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:SubstituirTitulosCPVarejoResponse>
<result>
<retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<chvlot>String</chvlot>
<ideExt>Integer</ideExt>
<detalhes>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<tipRet>Integer</tipRet>
<txtRet>String</txtRet>
</detalhes>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</retorno>
<mensagemRetorno>String</mensagemRetorno>
<tipoRetorno>String</tipoRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:SubstituirTitulosCPVarejoResponse>
</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" |
| retorno | Set | Itens de retorno. |
| retorno.codEmp | Integer | Number(004) - Código da empresa. |
| retorno.codFil | Integer | Number(005) - Filial. |
| retorno.chvlot | String | String(024) - Chave do lote agrupador das baixas. |
| retorno.ideExt | Integer | Number(009) - Número Integração Externo. |
| retorno.detalhes | Set | |
| retorno.detalhes.codEmp | Integer | Number(004) - Código da empresa. |
| retorno.detalhes.codFil | Integer | Number(005) - Filial. |
| retorno.detalhes.numTit | String | String(015) - Título. |
| retorno.detalhes.codTpt | String | String(003) - Tipo Título. |
| retorno.detalhes.tipRet | Integer | Tipo de Retorno : 1 - Processado com sucesso: 2 Erro no processamento |
| retorno.detalhes.txtRet | String | String - Mensagem de Retorno |
| retorno.tipRet | Integer | Tipo de Retorno : 1 - Processado com sucesso: 2 Erro no processamento |
| retorno.msgRet | String | String - Retorno |
| mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
| tipoRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
Integrações - Varejo - Finanças - Gestão de Contas a Receber - Substituição de Títulos
A partir da versão 5.8.9.33 ou superiores, na integração entre os sistemas Gestão de Lojas e Gestão Empresarial | ERP os títulos são considerados como de recuperação de crédito e não de substituição. Desta forma, todas as substituições integradas pelo web service serão interpretadas como renegociação e poderão ser visualizadas na rotina de recuperação de crédito.
Nota
Substituições realizadas anteriormente a esta versão permanecem como estão.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Versão atual: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:SubstituirTitulosCRVarejo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<sistemaIntegracao>String</sistemaIntegracao>
<Substituicao>
<ideExt>Integer</ideExt>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<datBai>DateTime</datBai>
<titulosBaixar>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codCli>Integer</codCli>
<vlrBai>Double</vlrBai>
<vlrJrs>Double</vlrJrs>
<vlrMul>Double</vlrMul>
<vlrEnc>Double</vlrEnc>
<vlrCor>Double</vlrCor>
<vlrOac>Double</vlrOac>
<vlrDsc>Double</vlrDsc>
<vlrOde>Double</vlrOde>
<datLib>DateTime</datLib>
<obsMcr>String</obsMcr>
<numInt>String</numInt>
</titulosBaixar>
<titulosSubstitutos>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codCli>Integer</codCli>
<vlrOri>Double</vlrOri>
<codFpg>Integer</codFpg>
<codNtg>Integer</codNtg>
<datEmi>DateTime</datEmi>
<datEnt>DateTime</datEnt>
<codSac>Double</codSac>
<vctOri>DateTime</vctOri>
<vctPro>DateTime</vctPro>
<datPpt>DateTime</datPpt>
<datDsc>DateTime</datDsc>
<numPfi>String</numPfi>
<codFin>Integer</codFin>
<codEqu>Integer</codEqu>
<numCfi>String</numCfi>
<croEcf>Integer</croEcf>
<locTit>String</locTit>
<perDsc>Integer</perDsc>
<vlrDsc>Double</vlrDsc>
<codPor>String</codPor>
<codCrt>String</codCrt>
<titBan>String</titBan>
<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>
<cheNum>String</cheNum>
<obsTcr>String</obsTcr>
<codBar>String</codBar>
<catTef>String</catTef>
<nsuTef>String</nsuTef>
<catExt>String</catExt>
<codOpe>Integer</codOpe>
<numPar>Integer</numPar>
<qtdPar>Integer</qtdPar>
<tipCar>String</tipCar>
<vlrTax>Double</vlrTax>
<numInt>String</numInt>
<codCnv>Integer</codCnv>
<filPfi>Integer</filPfi>
<banCar>String</banCar>
<nsuHst>String</nsuHst>
</titulosSubstitutos>
<numPdv>Integer</numPdv>
<usuBai>Integer</usuBai>
</Substituicao>
</parameters>
</ser:SubstituirTitulosCRVarejo>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| sistemaIntegracao | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
| substituicao | Set | |
| substituicao.ideExt | Integer | IdeExt - (Obrigatório) - Inteiro - Identificador Externo |
| substituicao.codEmp | Integer | CodEmp - (Obrigatório) - Number(009) - Código da Empresa |
| substituicao.codFil | Integer | CodFil - (Obrigatório) - Number(010) - Código da filial responsável pela chamada |
| substituicao.datBai | DateTime | CodFil - (Obrigatório) - Number(010) - Data da Baixa |
| substituicao.titulosBaixar | Set | |
| substituicao.titulosBaixar.codFil | Integer | (Obrigatório) - Number(005) - Filial. |
| substituicao.titulosBaixar.numTit | String | (Obrigatório) - String(015) - Título. |
| substituicao.titulosBaixar.codTpt | String | (Obrigatório) - String(003) - Tipo Título. |
| substituicao.titulosBaixar.codCli | Integer | (Obrigatório) - Number(009) - Cliente. Será ignorado se a forma de pagamento for de financeira. Será assumido valor informado no cadastro da financeira |
| substituicao.titulosBaixar.vlrBai | Double | (Obrigatório) - Number(015) - Valor a Baixar. |
| substituicao.titulosBaixar.vlrJrs | Double | (Opcional) - Number(015,2) - Valor Juros. |
| substituicao.titulosBaixar.vlrMul | Double | (Opcional) - Number(015,2) - Valor Multa. |
| substituicao.titulosBaixar.vlrEnc | Double | (Opcional) - Number(015,2) - Valor Encargos. |
| substituicao.titulosBaixar.vlrCor | Double | (Opcional) - Number(015,2) - Valor Correção Monetária. |
| substituicao.titulosBaixar.vlrOac | Double | (Opcional) - Number(015,2) - Valor Outros Acréscimos. |
| substituicao.titulosBaixar.vlrDsc | Double | (Opcional) - Number(015,2) - Valor Desconto. |
| substituicao.titulosBaixar.vlrOde | Double | (Opcional) - Number(015,2) - Valor Outros Descontos. |
| substituicao.titulosBaixar.datLib | DateTime | (Obrigatório) - Date(DD/MM/YYYY) - Data Liberação. |
| substituicao.titulosBaixar.obsMcr | String | (Opcional) - String(250) - Observação. |
| substituicao.titulosBaixar.numInt | String | (Opcional) - String(100) - Número Integração Externo. |
| substituicao.titulosBaixar.usuBai | Integer | (Opcional) - Usuário responsável pela baixa |
| substituicao.titulosSubstitutos | Set | |
| substituicao.titulosSubstitutos.codFil | Integer | (Obrigatório) - Number(005) - Filial. |
| substituicao.titulosSubstitutos.numTit | String | (Obrigatório) - String(015) - Título. |
| substituicao.titulosSubstitutos.codTpt | String | (Obrigatório) - String(003) - Tipo Título. |
| substituicao.titulosSubstitutos.codCli | Integer | (Obrigatório) - Number(009) - Cliente. |
| substituicao.titulosSubstitutos.vlrOri | Double | (Obrigatório) - Number(015,2) - Valor Original. |
| substituicao.titulosSubstitutos.codFpg | Integer | (Obrigatório) - Number(002) - Código da forma de pagamento. |
| substituicao.titulosSubstitutos.codNtg | Integer | (Opcional) - Number(004) - Código da natureza de gasto. |
| substituicao.titulosSubstitutos.datEmi | DateTime | (Obrigatório) - Date(DD/MM/YYYY) - Data Emissão. |
| substituicao.titulosSubstitutos.datEnt | DateTime | (Obrigatório) - Date(DD/MM/YYYY) - Data Entrada. |
| substituicao.titulosSubstitutos.codSac | Double | (Opcional) - Number(014) - Sacado. |
| substituicao.titulosSubstitutos.vctOri | DateTime | (Obrigatório) - Date(DD/MM/YYYY) - Vencimento Original. |
| substituicao.titulosSubstitutos.vctPro | DateTime | (Opcional) - Date(DD/MM/YYYY) - Vencimento Prorrogado. Caso não informado será assumido vencimento original. |
| substituicao.titulosSubstitutos.datPpt | DateTime | (Obrigatório) - Date(DD/MM/YYYY) - Data Provável Pagamento. |
| substituicao.titulosSubstitutos.datDsc | DateTime | (Opcional) - Date(DD/MM/YYYY) - Data Desconto. |
| substituicao.titulosSubstitutos.numPfi | String | NumPfi - (Opcional) - String(15) - Numero da proposta do financiador externo |
| substituicao.titulosSubstitutos.codFin | Integer | CodFin - (Opcional) - Inteiro - Código da financeira. Caso não informado será assumido valor parametrizado na forma de pagamento. |
| substituicao.titulosSubstitutos.codEqu | Integer | (Opcional) - Number(003) - Código do Equipamento Fiscal |
| substituicao.titulosSubstitutos.numCfi | String | (Opcional) - Number(009) - Número do cupom fiscal |
| substituicao.titulosSubstitutos.croEcf | Integer | NumCro - (Opcional) - Inteiro - Número do contador de reinício de operação |
| substituicao.titulosSubstitutos.locTit | String | LocTit - (Opcional) - String(050) - Localizador do título para retaguarda/loja |
| substituicao.titulosSubstitutos.perDsc | Integer | (Opcional) - Number(05,2) - % Desconto. |
| substituicao.titulosSubstitutos.vlrDsc | Double | (Opcional) - Number(015,2) - Valor Desconto. |
| substituicao.titulosSubstitutos.codPor | String | (Obrigatório) - String(004) - Portador. |
| substituicao.titulosSubstitutos.codCrt | String | (Obrigatório) - String(002) - Carteira. |
| substituicao.titulosSubstitutos.titBan | String | (Opcional) - String(020) - Nosso Nº. |
| substituicao.titulosSubstitutos.perMul | Integer | (Opcional) - Number(005,2) - % Multa. |
| substituicao.titulosSubstitutos.tolMul | Integer | (Opcional) - Number(004) - Dias Tolerância Multa. |
| substituicao.titulosSubstitutos.perJrs | Integer | (Opcional) - Number(005,2) - % Juros. |
| substituicao.titulosSubstitutos.vlrJrs | Double | (Opcional) - Number(015,2) - Valor Juros. |
| substituicao.titulosSubstitutos.tipJrs | String | (Opcional) - String(001) - Tipo Juros - Lista: S = Juros Simples, C = Juros Compostos. |
| substituicao.titulosSubstitutos.tolJrs | Integer | (Opcional) - Number(004) - Dias Tolerância Juros. |
| substituicao.titulosSubstitutos.tolDsc | Integer | (Opcional) - Number(004) - Tolerância para Desconto. |
| substituicao.titulosSubstitutos.datNeg | DateTime | (Opcional) - Date(DD/MM/YYYY) - Data Validade Negociação. |
| substituicao.titulosSubstitutos.jrsNeg | Double | (Opcional) - Number(015,2) - Valor Juros Negociados. |
| substituicao.titulosSubstitutos.mulNeg | Double | (Opcional) - Number(015,2) - Valor Multa Negociada. |
| substituicao.titulosSubstitutos.outNeg | Double | (Opcional) - Number(015,2) - Valor Outros Valores Negociados. |
| substituicao.titulosSubstitutos.dscNeg | Double | (Opcional) - Number(015,2) - Valor Desconto Negociado. |
| substituicao.titulosSubstitutos.cheBan | String | (Opcional) - String(003) - Número do banco na FEBRABAN do cheque. |
| substituicao.titulosSubstitutos.cheAge | String | (Opcional) - String(007) - Número da agência do banco do cheque. |
| substituicao.titulosSubstitutos.cheCta | String | (Opcional) - String(014) - Número da conta no banco do cheque. |
| substituicao.titulosSubstitutos.cheNum | String | (Opcional) - String(010) - Número do cheque no banco. |
| substituicao.titulosSubstitutos.obsTcr | String | (Opcional) - String(250) - Observação. |
| substituicao.titulosSubstitutos.codBar | String | (Opcional) - String(050) - Código de Barras. |
| substituicao.titulosSubstitutos.catTef | String | (Opcional) - String(100) - Autorização da Transação (TEF). Obrigatório quando forma de pagamento for do tipo cartão. |
| substituicao.titulosSubstitutos.nsuTef | String | (Opcional) - String(100) - Número da Transação (TEF). Obrigatório quando forma de pagamento for do tipo cartão. |
| substituicao.titulosSubstitutos.catExt | String | (Opcional) - String(100) - Autorização Externo. Obrigatório quando forma de pagamento for do tipo cartão. |
| substituicao.titulosSubstitutos.codOpe | Integer | (Opcional) - Number(004) - Operadora. Obrigatório quando forma de pagamento for do tipo cartão. |
| substituicao.titulosSubstitutos.numPar | Integer | (Opcional) - Number(004) - Número da parcela - Obrigatório quando forma de pagamento for Cartão e/ou Financiamento externo |
| substituicao.titulosSubstitutos.qtdPar | Integer | (Opcional) - Number(004) - Quantidade total de Parcelas. Obrigatório quando forma de pagamento for do tipo cartão |
| substituicao.titulosSubstitutos.tipCar | String | TipCar - (Opcional) - Char(001) - Tipo do cartão utilizado pela operadora |
| substituicao.titulosSubstitutos.vlrTax | Double | (Opcional) - Number(004) - Valor da taxa de repasse cobrada. Caso não informado, o erp calculará a taxa pelo tipo de cartão informado na forma de pagamento, caso esteja informada na mesma |
| substituicao.titulosSubstitutos.numInt | String | (Opcional) - String(100) - Número Integração Externo. |
| substituicao.titulosSubstitutos.codCnv | Integer | (Opcional) - Number(009) - Código do convênio. |
| substituicao.titulosSubstitutos.filPfi | Integer | (Opcional) - Código da filial da proposta da financeira que originou o título |
| titulosSubstitutos.banCar | String | Identifica a bandeira em uma venda feita em cartão |
| titulosSubstitutos.nsuHst | String | Número sequencial único da transação TEF (Host Autorizador |
| substituicao.numPdv | Integer | (Opcional) - Número do PDV que realizou a operação |
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:SubstituirTitulosCRVarejoResponse>
<result>
<retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<chvlot>String</chvlot>
<ideExt>Integer</ideExt>
<detalhes>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<tipRet>Integer</tipRet>
<txtRet>String</txtRet>
</detalhes>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</retorno>
<mensagemRetorno>String</mensagemRetorno>
<tipoRetorno>String</tipoRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:SubstituirTitulosCRVarejoResponse>
</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" |
| retorno | Set | Itens de retorno. |
| retorno.codEmp | Integer | Number(004) - Código da empresa. |
| retorno.codFil | Integer | Number(005) - Filial. |
| retorno.chvlot | String | String(024) - Chave do lote agrupador das baixas. |
| retorno.ideExt | Integer | Number(009) - Número Integração Externo. |
| retorno.detalhes | Set | |
| retorno.detalhes.codEmp | Integer | Number(004) - Código da empresa. |
| retorno.detalhes.codFil | Integer | Number(005) - Filial. |
| retorno.detalhes.numTit | String | String(015) - Título. |
| retorno.detalhes.codTpt | String | String(003) - Tipo Título. |
| retorno.detalhes.tipRet | Integer | Tipo de Retorno : 1 - Processado com sucesso: 2 Erro no processamento |
| retorno.detalhes.txtRet | String | String - Mensagem de Retorno |
| retorno.tipRet | Integer | Tipo de Retorno : 1 - Processado com sucesso: 2 Erro no processamento |
| retorno.msgRet | String | String - Retorno |
| mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
| tipoRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Baixa por Aproveitamento de Crédito
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AproveitamentoCreditoCPVarejo>
<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>
<sistemaIntegracao>String</sistemaIntegracao>
<ideExt>Integer</ideExt>
</parameters>
</ser:AproveitamentoCreditoCPVarejo>
</soapenv:Body>
</soapenv:Envelope>
| 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 |
| sistemaIntegracao | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
| ideExt | Integer | (Obrigatório) - Inteiro - Identificação externa do lote de baixa |
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:AproveitamentoCreditoCPVarejoResponse>
<result>
<gridRetorno>
<numInt>String</numInt>
<codEmp>String</codEmp>
<codFil>String</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>Integer</codFor>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgErr>String</msgErr>
</gridRetorno>
<resultado>String</resultado>
<msgErro>String</msgErro>
<tipoRetorno>Integer</tipoRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:AproveitamentoCreditoCPVarejoResponse>
</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" |
| 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.ideExt | Integer | |
| gridRetorno.tipRet | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
| 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" |
| msgErro | String | Mensagem geral de erro, caso houveram erros no processamento |
| tipoRetorno | Integer | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Baixa por Compensação
Este web service também está disponível para clientes com as seguintes proprietárias: JLRE (Loja), IVGS (Supermercado) ou FPCP (Finanças - Contas a Pagar).
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:BaixaCompensacaoCPCRVarejo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<compensacoes>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<datPgt>String</datPgt>
<ideExt>Integer</ideExt>
<numPdv>Integer</numPdv>
<pagTbm>String</pagTbm>
<recTbm>String</recTbm>
<titulosPagar>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>Integer</codFor>
<vlrBai>Double</vlrBai>
<vlrJrs>Double</vlrJrs>
<vlrMul>Double</vlrMul>
<vlrEnc>Double</vlrEnc>
<vlrCor>Double</vlrCor>
<vlrOac>Double</vlrOac>
<vlrDsc>Double</vlrDsc>
<vlrOde>Double</vlrOde>
</titulosPagar>
<titulosReceber>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<vlrBai>Double</vlrBai>
<vlrJrs>Double</vlrJrs>
<vlrMul>Double</vlrMul>
<vlrEnc>Double</vlrEnc>
<vlrCor>Double</vlrCor>
<vlrOac>Double</vlrOac>
<vlrDsc>Double</vlrDsc>
<vlrOde>Double</vlrOde>
</titulosReceber>
<usuBai>Integer</usuBai>
</compensacoes>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:BaixaCompensacaoCPCRVarejo>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| compensacoes | Set | |
| compensacoes.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa. |
| compensacoes.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial. |
| compensacoes.datPgt | DateTime | DatPgt - (Obrigatório) - Date - Data de pagamento. |
| compensacoes.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo. |
| compensacoes.numPdv | Integer | (Opcional) - Número do PDV que realizou a operação |
| compensacoes.pagTbm | String | Transação de baixa por compensação do contas a pagar. |
| compensacoes.recTbm | String | Transação de baixa por compensação do contas a receber. |
| compensacoes.titulosPagar | Set | |
| compensacoes.titulosPagar.codEmp | Integer | (Obrigatório) - Number(004) - Empresa. |
| compensacoes.titulosPagar.codFil | Integer | (Obrigatório) - Number(005) - Filial. |
| compensacoes.titulosPagar.numTit | String | (Obrigatório) - String(015) - Título. |
| compensacoes.titulosPagar.codTpt | String | (Obrigatório) - String(003) - Tipo Título. |
| compensacoes.titulosPagar.codFor | Integer | (Obrigatório) - Number(009) - Fornecedor. |
| compensacoes.titulosPagar.vlrBai | Double | (Obrigatório) - Number(015) - Valor a Baixar. |
| compensacoes.titulosPagar.vlrJrs | Double | (Opcional) - Number(015) - Valor Juros. |
| compensacoes.titulosPagar.vlrMul | Double | (Opcional) - Number(015) - Valor Multa. |
| compensacoes.titulosPagar.vlrEnc | Double | (Opcional) - Number(015) - Valor Encargos. |
| compensacoes.titulosPagar.vlrCor | Double | (Opcional) - Number(015) - Valor Correção Monetária. |
| compensacoes.titulosPagar.vlrOac | Double | (Opcional) - Number(015) - Valor Outros Acréscimos. |
| compensacoes.titulosPagar.vlrDsc | Double | (Opcional) - Number(015) - Valor Desconto. |
| compensacoes.titulosPagar.vlrOde | Double | (Opcional) - Number(015) - Valor Outros Descontos. |
| compensacoes.titulosReceber | Set | |
| compensacoes.titulosReceber.codEmp | Integer | (Obrigatório) - Number(004) - Empresa. |
| compensacoes.titulosReceber.codFil | Integer | (Obrigatório) - Number(005) - Filial. |
| compensacoes.titulosReceber.numTit | String | (Obrigatório) - String(015) - Título. |
| compensacoes.titulosReceber.codTpt | String | (Obrigatório) - String(003) - Tipo Título. |
| compensacoes.titulosReceber.vlrBai | Double | (Obrigatório) - Number(015) - Valor a Baixar. |
| compensacoes.titulosReceber.vlrJrs | Double | (Opcional) - Number(015) - Valor Juros. |
| compensacoes.titulosReceber.vlrMul | Double | (Opcional) - Number(015) - Valor Multa. |
| compensacoes.titulosReceber.vlrEnc | Double | (Opcional) - Number(015) - Valor Encargos. |
| compensacoes.titulosReceber.vlrCor | Double | (Opcional) - Number(015) - Valor Correção Monetária. |
| compensacoes.titulosReceber.vlrOac | Double | (Opcional) - Number(015) - Valor Outros Acréscimos. |
| compensacoes.titulosReceber.vlrDsc | Double | (Opcional) - Number(015) - Valor Desconto. |
| compensacoes.titulosReceber.vlrOde | Double | (Opcional) - Number(015) - Valor Outros Descontos. |
| compensacoes.usuBai | Integer | (Opcional) Usuário responsável pela baixa |
| 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>
<ser:BaixaCompensacaoCPCRVarejoResponse>
<result>
<tipoRetorno>String</tipoRetorno>
<retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<ideExt>Integer</ideExt>
<chvLot>String</chvLot>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
<detalhe>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</detalhe>
</retorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:BaixaCompensacaoCPCRVarejoResponse>
</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" |
| tipoRetorno | String | (Obrigatório) - Number(001) - Indicativo do tipo de retorno da solicitação - Lista: 1 = Processado com sucesso, 2 = Processado com erro |
| 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.ideExt | Integer | IdeExt - Number(020) - Identificador externo. |
| retorno.chvLot | String | ChvLot - String(020) - Chave do lote de baixa. |
| 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 |
| retorno.detalhe | Set | |
| retorno.detalhe.codEmp | Integer | Number(004) - Código da empresa. |
| retorno.detalhe.codFil | Integer | Number(005) - Filial. |
| retorno.detalhe.numTit | String | String(015) - Título. |
| retorno.detalhe.codTpt | String | String(003) - Tipo Título. |
| retorno.detalhe.tipRet | Integer | Tipo de Retorno : 1 - Processado com sucesso: 2 Erro no processamento |
| retorno.detalhe.msgRet | String | String - Mensagem de Retorno |
| mensagemRetorno | String | (Obrigatório) - String(250) - Mensagem de retorno da importação |
Integrações - Varejo - Finanças - Gestão de Contas a Receber - Exportar Títulos a Receber
Observação
Verifique se existe um filtro para essa porta na tela Configuração de web services (F000CWS). Caso exista, o filtro deve estar com a tabela Tabelas - Integrações - Títulos a Receber (E000TCR) na frente dos campos, para que não ocorra dar problema no select do web service.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 8.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExportarTitulosReceber>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<consulta>
<numTit>String</numTit>
<codTpt>String</codTpt>
</consulta>
<codFil>Integer</codFil>
<identificadorSistema>String</identificadorSistema>
<tipoIntegracao>String</tipoIntegracao>
<quantidadeRegistros>Integer</quantidadeRegistros>
</parameters>
</ser:ExportarTitulosReceber>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| consulta | Set | Campos de Consulta |
| consulta.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a receber |
| consulta.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo de título a receber |
| codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
| identificadorSistema | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
| 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. |
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:ExportarTitulosReceberResponse>
<result>
<titulosReceber>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codNtg>Integer</codNtg>
<sitTit>String</sitTit>
<datEmi>DateTime</datEmi>
<datEnt>DateTime</datEnt>
<codCli>Integer</codCli>
<codRep>Integer</codRep>
<codCrp>String</codCrp>
<obsTcr>String</obsTcr>
<vctOri>DateTime</vctOri>
<vlrOri>Double</vlrOri>
<codFpg>Integer</codFpg>
<vctPro>DateTime</vctPro>
<proJrs>Integer</proJrs>
<codMpt>String</codMpt>
<datPpt>DateTime</datPpt>
<vlrAbe>Double</vlrAbe>
<perCom>Double</perCom>
<comRec>Double</comRec>
<vlrBco>Double</vlrBco>
<vlrCom>Double</vlrCom>
<datDsc>DateTime</datDsc>
<tolDsc>Integer</tolDsc>
<perDsc>Double</perDsc>
<vlrDsc>Double</vlrDsc>
<perJrs>Double</perJrs>
<tipJrs>String</tipJrs>
<jrsDia>Double</jrsDia>
<tolJrs>Integer</tolJrs>
<perMul>Double</perMul>
<tolMul>Integer</tolMul>
<cheBan>String</cheBan>
<cheAge>String</cheAge>
<cheCta>String</cheCta>
<cheNum>String</cheNum>
<codPor>String</codPor>
<codCrt>String</codCrt>
<datNeg>DateTime</datNeg>
<jrsNeg>Double</jrsNeg>
<mulNeg>Double</mulNeg>
<dscNeg>Double</dscNeg>
<outNeg>Double</outNeg>
<cpgNeg>String</cpgNeg>
<taxNeg>Double</taxNeg>
<vlrDca>Double</vlrDca>
<vlrDcb>Double</vlrDcb>
<vlrOud>Double</vlrOud>
<numPrj>Integer</numPrj>
<codFpj>Integer</codFpj>
<ctaFin>Integer</ctaFin>
<ctaRed>Integer</ctaRed>
<codCcu>String</codCcu>
<catTef>String</catTef>
<nsuTef>String</nsuTef>
<locTit>String</locTit>
<seqInt>String</seqInt>
<vlrLiq>Double</vlrLiq>
<numMal>String</numMal>
<qtdPar>Integer</qtdPar>
<parTit>Integer</parTit>
<titOri>Integer</titOri>
<sitPef>Integer</sitPef>
<sacado>
<nomSac>String</nomSac>
<tipSac>String</tipSac>
<codSac>String</codSac>
<endSac>String</endSac>
<numEnd>Integer</numEnd>
<cplEnd>String</cplEnd>
<baiSac>String</baiSac>
<fonSac>String</fonSac>
<celSac>String</celSac>
<sigUfs>String</sigUfs>
<cidSac>String</cidSac>
<cepSac>Integer</cepSac>
<sitSac>String</sitSac>
</sacado>
<filNfv>Integer</filNfv>
<codSnf>String</codSnf>
<numNfv>Integer</numNfv>
<filAgr>Integer</filAgr>
<datAgr>DateTime</datAgr>
<chvAgr>Double</chvAgr>
<datCjm>DateTime</datCjm>
<ideTxi>String</ideTxi>
<urlPix>String</urlPix>
<emvQrc>String</emvQrc>
<msgPag>String</msgPag>
<camposUsuario>
<campo>String</campo>
<valor>String</valor>
</camposUsuario>
</titulosReceber>
<erros>
<msgErr>String</msgErr>
</erros>
<finalizaramRegistros>String</finalizaramRegistros>
<numeroLote>Integer</numeroLote>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExportarTitulosReceberResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| titulosReceber | Set | Campos dos Titulos |
| titulosReceber.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
| titulosReceber.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
| titulosReceber.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a receber |
| titulosReceber.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo de título a receber |
| titulosReceber.codNtg | Integer | CodNtg - (Opcional) - Number(004) - Código da natureza de gasto |
| titulosReceber.sitTit | String | SitTit - (Obrigatório) - String(002) - Situação do título a receber - 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 Vetorh, AX = Aberto Externo, CA = Cancelado, CE = Aberto CE (Preparação Cobrança Escritural), CO = Aberto Cobrança, LQ = Liquidado Normal, LC = Liquidado Cartório, LI = Liquidado Impostos, LM = Liquidado Compensado, LO = Liquidado Cobrança, LP = Liquidado Protestado, LS = Liquidado Substituído, LV = Liquidado Vetorh, LX = Liquidado Externo, PE = Aberto PE (Pagamento Eletrônico) |
| titulosReceber.datEmi | DateTime | DatEmi - (Obrigatório) - Date(DD/MM/YYYY) - Data de emissão do título a receber |
| titulosReceber.datEnt | DateTime | DatEnt - (Obrigatório) - Date(DD/MM/YYYY) - Data de entrada do título a receber |
| titulosReceber.codCli | Integer | CodCli - (Obrigatório) - Number(009) - Código do cliente do título a receber |
| titulosReceber.codRep | Integer | CodRep - (Obrigatório) - Number(009) - Código do representante do título a receber |
| titulosReceber.codCrp | String | CodCrp - (Opcional) - String(003) - Código do grupo de contas a receber |
| titulosReceber.obsTcr | String | ObsTcr - (Opcional) - String(250) - Observação para o título |
| titulosReceber.vctOri | DateTime | VctOri - (Obrigatório) - Date(DD/MM/YYYY) - Data do vencimento original do título a receber |
| titulosReceber.vlrOri | Double | VlrOri - (Obrigatório) - Number(015,2) - Valor original do título a receber |
| titulosReceber.codFpg | Integer | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
| titulosReceber.vctPro | DateTime | VctPro - (Obrigatório) - Date(DD/MM/YYYY) - Data do vencimento atual do título (Prorrogações) |
| titulosReceber.proJrs | Integer | ProJrs - (Obrigatório) - String(001) - Indicativo se a prorrogação do vencimento é com juros - Lista: 0 = Não, 1 = Sim |
| titulosReceber.codMpt | String | CodMpt - (Opcional) - String(003) - Código do motivo de prorrogação do título |
| titulosReceber.datPpt | DateTime | DatPpt - (Obrigatório) - Date(DD/MM/YYYY) - Data do provável pagamento do título |
| titulosReceber.vlrAbe | Double | VlrAbe - (Opcional) - Number(015,2) - Valor em aberto do título |
| titulosReceber.perCom | Double | PerCom - (Opcional) - Number(007,4) - Percentual de comissão do título a receber |
| titulosReceber.comRec | Double | ComRec - (Opcional) - Number(005,2) - Percentual de comissão pago no recebimento do título a receber |
| titulosReceber.vlrBco | Double | VlrBco - (Opcional) - Number(015,2) - Valor base da comissão do título |
| titulosReceber.vlrCom | Double | VlrCom - (Opcional) - Number(015,2) - Valor da comissão do título a receber |
| titulosReceber.datDsc | DateTime | DatDsc - (Opcional) - Date(DD/MM/YYYY) - Data válidas para desconto do título |
| titulosReceber.tolDsc | Integer | TolDsc - (Opcional) - Number(004) - Dias de tolerância para desconto |
| titulosReceber.perDsc | Double | PerDsc - (Opcional) - Number(005,2) - Percentual/Valor do desconto do título |
| titulosReceber.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto a ser concedido ao título a receber |
| titulosReceber.perJrs | Double | PerJrs - (Opcional) - Number(005,2) - Percentual de juros de mora ao mês do título a receber |
| titulosReceber.tipJrs | String | TipJrs - (Opcional) - String(001) - Indicativo se os juros de mora é simples ou composto - Lista: S = Juros Simples, C = Juros Compostos |
| titulosReceber.jrsDia | Double | JrsDia - (Opcional) - Number(009,2) - Valor de juros de mora ao dia do título a receber |
| titulosReceber.tolJrs | Integer | TolJrs - (Opcional) - Number(004) - Dias de tolerância para os juros de mora do título a receber |
| titulosReceber.perMul | Double | PerMul - (Opcional) - Number(005,2) - Percentual de multa prevista para o título a receber |
| titulosReceber.tolMul | Integer | TolMul - (Opcional) - Number(004) - Dias de tolerância para a multa prevista para o título a receber |
| titulosReceber.cheBan | String | CheBan - (Opcional) - String(003) - Número do banco na FEBRABAN do cheque |
| titulosReceber.cheAge | String | CheAge - (Opcional) - String(007) - Número da agência do banco do cheque |
| titulosReceber.cheCta | String | CheCta - (Opcional) - String(014) - Número da conta no banco do cheque |
| titulosReceber.cheNum | String | CheNum - (Opcional) - String(010) - Número do cheque no banco |
| titulosReceber.codPor | String | CodPor - (Obrigatório) - String(004) - Código do portador do título |
| titulosReceber.codCrt | String | CodCrt - (Obrigatório) - String(002) - Código da carteira do título a receber |
| titulosReceber.datNeg | DateTime | DatNeg - (Opcional) - Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
| titulosReceber.jrsNeg | Double | JrsNeg - (Opcional) - Number(015,2) - Valor dos juros negociados |
| titulosReceber.mulNeg | Double | MulNeg - (Opcional) - Number(015,2) - Valor da multa negociada |
| titulosReceber.dscNeg | Double | DscNeg - (Opcional) - Number(015,2) - Valor dos descontos negociados |
| titulosReceber.outNeg | Double | OutNeg - (Opcional) - Number(015,2) - Valor de outros valores negociados |
| titulosReceber.cpgNeg | String | CpgNeg - (Opcional) - String(006) - Código da condição de pagamento negociada |
| titulosReceber.taxNeg | Double | TaxNeg - (Opcional) - Number(013,10) - Taxa negociada |
| titulosReceber.vlrDca | Double | VlrDca - (Opcional) - Number(015,2) - Valor das despesas cartoriais |
| titulosReceber.vlrDcb | Double | VlrDcb - (Opcional) - Number(015,2) - Valor das despesas de cobrança |
| titulosReceber.vlrOud | Double | VlrOud - (Opcional) - Number(015,2) - Valor de outras despesas |
| titulosReceber.numPrj | Integer | NumPrj - (Opcional) - Number(008) - Número do projeto |
| titulosReceber.codFpj | Integer | CodFpj - (Opcional) - Number(004) - Código da fase do projeto |
| titulosReceber.ctaFin | Integer | CtaFin - (Opcional) - Number(007) - Conta financeira reduzida |
| titulosReceber.ctaRed | Integer | CtaRed - (Opcional) - Number(007) - Conta contábil reduzida |
| titulosReceber.codCcu | String | CodCcu - (Opcional) - String(009) - Código do centro de custo |
| titulosReceber.catTef | String | CatTef - (Opcional) - String(100) - Código de Autorização da Transação (TEF - Sitef) |
| titulosReceber.nsuTef | String | NsuTef - (Opcional) - String(100) - Número sequencial único da transação TEF (Host - Operadora) |
| titulosReceber.locTit | String | LocTit - (Opcional) - String(050) - Localizador do título para retaguarda/loja |
| titulosReceber.seqInt | String | SeqInt - (Obrigatório) - Number(009) - Sequencial do Registro Integrado |
| titulosReceber.vlrLiq | Double | VlrLiq - (Opcional) - Number(015) - Valor Líquido do movimento do título |
| titulosReceber.numMal | String | (Opcional) - String(030) - Número do Malote |
| titulosReceber.QtdPar | Integer | (Opcional) - Quantidade de parcelas |
| titulosReceber.ParTit | Integer | (Opcional) - Número da parcela |
| titulosReceber.TitOri | Integer | (Opcional) - Título original da venda. Lista: 0 - Não; 1 - Sim |
| titulosReceber.SitPef | Integer | (Opcional) - Situação do título a receber no Serasa/SPC. Lista: 0 - Nada Consta; 1 - Título enviado ao Serasa/SPC; 2 - Título liquidado no Serasa/SPC |
| titulos.ideTxi | String | (Obrigatório) - String(035) - Id. Transação PIX |
| titulos.urlPix | String | (Obrigatório) - String(100) - Location URL |
| titulos.emvQrc | String | (Obrigatório) - String(500) - EMV do QR-Code |
| titulos.msgPag | String | (Obrigatório) - String(250) - Mensagem do Pagador Final |
| Sacado | Set | Informações dos sacados |
| Sacado.NomSac | String | Nome do sacado |
| Sacado.TipSac | String | Tipo do sacado |
| Sacado.CodSac | String | Número do CNPJ ou CPF do sacado |
| Sacado.EndSac | String | Endereço do sacado |
| Sacado.NumEnd | Integer | Número do endereço do sacado |
| Sacado.CplEnd | String | Complemento do endereço do sacado |
| Sacado.BaiSac | String | Bairro do sacado |
| Sacado.FonSac | String | Número do telefone do sacado |
| Sacado.CelSac | String | Número do telefone celular do sacado |
| Sacado.SigUfs | String | Sigla do estado do sacado |
| Sacado.CidSac | String | Cidade do sacado |
| Sacado.CepSac | Integer | CEP do sacado |
| Sacado.SitSac | String | Situação do sacado |
| titulosReceber.filNfv | Integer | Código da filial da nota fiscal de saída |
| titulosReceber.codSnf | String | Código da série da nota fiscal de saída |
| titulosReceber.numNfv | Integer | Número da nota fiscal origem do título |
| TitulosReceber.FilAgr | Integer | Number(005) - Código da filial do agrupamento da renegociação. |
| TitulosReceber.DatAgr | DateTime | Date(DD/MM/YYYY) - Data do agrupamento da renegociação. |
| TitulosReceber.ChvAgr | Integer | Number(010) - Chave do agrupamento da renegociação |
| TitulosReceber.DatCjm | DateTime | Date(DD/MM/YYYY) - Data até onde foram calculados os juros de mora do título a receber. |
| titulosReceber.ideTxi | String | (Opcional) - String(35) - Identificador da Transação - TXID PIX |
| titulosReceber.urlPix | String | (Opcional) - String(100) - Location - URL Payload JSON |
| titulosReceber.emvQrc | String | (Opcional) - String(500) - EMV do QR-Code |
| titulosReceber.msgPag | String | (Opcional) - String(250) - Mensagem enviada pelo cliente que efetuou o pagamento |
| camposUsuario | Set | Lista de campos de usuário |
| camposUsuario.campo | String | Nome do campo de usuário |
| camposUsuario.valor | String | Valor do campo de usuário |
| erros | Set | Erros encontrados |
| erros.msgErr | String | MsgErr - Mensagem de erros |
| finalizaramRegistros | String | (Obrigatório) - String(001) - Indicativo se existem mais informações a serem solicitadas - Lista: S = Sim, N = Não |
| numeroLote | Integer | (Obrigatório) - Inteiro - Identificação do Lote de Exportaçã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 |
| 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" |
Integrações - Varejo - Finanças - Gestão de Contas a Receber - Importar Títulos a Receber
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ImportarTitulosReceber_2>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<titulosReceber>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codNtg>Integer</codNtg>
<datEmi>String</datEmi>
<datEnt>String</datEnt>
<codCli>Integer</codCli>
<codSac>Double</codSac>
<codRep>Integer</codRep>
<codCrp>String</codCrp>
<obsTcr>String</obsTcr>
<vctOri>String</vctOri>
<vlrOri>Double</vlrOri>
<codFpg>Integer</codFpg>
<vctPro>String</vctPro>
<proJrs>String</proJrs>
<codMpt>String</codMpt>
<datPpt>String</datPpt>
<codMoe>String</codMoe>
<datDsc>String</datDsc>
<tolDsc>Integer</tolDsc>
<perDsc>Double</perDsc>
<vlrDsc>Double</vlrDsc>
<perJrs>Double</perJrs>
<tipJrs>String</tipJrs>
<jrsDia>Double</jrsDia>
<tolJrs>Integer</tolJrs>
<perMul>Double</perMul>
<tolMul>Integer</tolMul>
<codPor>String</codPor>
<codCrt>String</codCrt>
<datNeg>String</datNeg>
<jrsNeg>Double</jrsNeg>
<mulNeg>Double</mulNeg>
<dscNeg>Double</dscNeg>
<outNeg>Double</outNeg>
<cpgNeg>String</cpgNeg>
<taxNeg>Double</taxNeg>
<vlrDca>Double</vlrDca>
<vlrDcb>Double</vlrDcb>
<vlrOud>Double</vlrOud>
<numPrj>Integer</numPrj>
<codFpj>Integer</codFpj>
<ctaFin>Integer</ctaFin>
<ctaRed>Integer</ctaRed>
<codCcu>String</codCcu>
<codEqu>Integer</codEqu>
<numCfi>String</numCfi>
<croEcf>Integer</croEcf>
<numPro>String</numPro>
<indTcf>String</indTcf>
<codFin>Integer</codFin>
<numPar>Integer</numPar>
<locTit>String</locTit>
<ideExt>String</ideExt>
<codOpe>Integer</codOpe>
<nsuTef>String</nsuTef>
<catExt>String</catExt>
<catTef>String</catTef>
<cheBan>String</cheBan>
<cheAge>String</cheAge>
<cheCta>String</cheCta>
<cheNum>String</cheNum>
<numMal>String</numMal>
<usuGer>Integer</usuGer>
</titulosReceber>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:ImportarTitulosReceber_2>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| titulosReceber | Set | Titulos a receber |
| titulosReceber.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
| titulosReceber.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
| titulosReceber.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a receber |
| titulosReceber.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo de título a receber |
| titulosReceber.codNtg | Integer | CodNtg - (Opcional) - Number(004) - Código da natureza de gasto |
| titulosReceber.datEmi | DateTime | DatEmi - (Obrigatório) - Date(DD/MM/YYYY) - Data de emissão do título a receber |
| titulosReceber.datEnt | DateTime | DatEnt - (Obrigatório) - Date(DD/MM/YYYY) - Data de entrada do título a receber |
| titulosReceber.codCli | Integer | CodCli - (Obrigatório) - Number(009) - Código do cliente do título a receber |
| titulosReceber.codSac | Double | CodSac - (Opcional) - Number(014,0) - Código do sacado |
| titulosReceber.codRep | Integer | CodRep - (Obrigatório) - Number(009) - Código do representante do título a receber |
| titulosReceber.codCrp | String | CodCrp - (Opcional) - String(003) - Código do grupo de contas a receber |
| titulosReceber.obsTcr | String | ObsTcr - (Opcional) - String(250) - Observação para o título |
| titulosReceber.vctOri | DateTime | VctOri - (Obrigatório) - Date(DD/MM/YYYY) - Data do vencimento original do título a receber |
| titulosReceber.vlrOri | Double | VlrOri - (Obrigatório) - Number(015,2) - Valor original do título a receber |
| titulosReceber.codFpg | Integer | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
| titulosReceber.vctPro | DateTime | VctPro - (Opcional) - Date(00/00/0000) - Vencimento Prorrogado. |
| titulosReceber.proJrs | String | ProJrs - (Opcional) - String(001) - Indicativo se a prorrogação do vencimento é com juros - Lista: N = Não, S = Sim |
| titulosReceber.codMpt | String | CodMpt - (Opcional) - String(003) - Código do motivo de prorrogação do título |
| titulosReceber.datPpt | DateTime | DatPpt - (Opcional) - Date(DD/MM/YYYY) - Data do provável pagamento do título |
| titulosReceber.codMoe | String | CodMoe - (Opcional) - String(003) - Código da moeda do título a receber |
| titulosReceber.datDsc | DateTime | DatDsc - (Opcional) - Date(DD/MM/YYYY) - Data válida para desconto do título |
| titulosReceber.tolDsc | Integer | TolDsc - (Opcional) - Number(004) - Dias de tolerância para desconto |
| titulosReceber.perDsc | Double | PerDsc - (Opcional) - Number(005,2) - Percentual/Valor do desconto do título |
| titulosReceber.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto a ser concedido ao título a receber |
| titulosReceber.perJrs | Double | PerJrs - (Opcional) - Number(005,2) - Percentual de juros de mora ao mês do título a receber |
| titulosReceber.tipJrs | String | TipJrs - (Opcional) - String(001) - Indicativo se os juros de mora é simples ou composto - Lista: S = Juros Simples, C = Juros Compostos |
| titulosReceber.jrsDia | Double | JrsDia - (Opcional) - Number(009,2) - Valor de juros de mora ao dia do título a receber |
| titulosReceber.tolJrs | Integer | TolJrs - (Opcional) - Number(004) - Dias de tolerância para os juros de mora do título a receber |
| titulosReceber.perMul | Double | PerMul - (Opcional) - Number(005,2) - Percentual de multa prevista para o título a receber |
| titulosReceber.tolMul | Integer | TolMul - (Opcional) - Number(004) - Dias de tolerância para a multa prevista para o título a receber |
| titulosReceber.codPor | String | CodPor - (Opcional) - String(004) - Código do portador do título |
| titulosReceber.codCrt | String | CodCrt - (Opcional) - String(002) - Código da carteira do título a receber |
| titulosReceber.datNeg | DateTime | DatNeg - (Opcional) - Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
| titulosReceber.jrsNeg | Double | JrsNeg - (Opcional) - Number(015,2) - Valor dos juros negociados |
| titulosReceber.mulNeg | Double | MulNeg - (Opcional) - Number(015,2) - Valor da multa negociada |
| titulosReceber.dscNeg | Double | DscNeg - (Opcional) - Number(015,2) - Valor dos descontos negociados |
| titulosReceber.outNeg | Double | OutNeg - (Opcional) - Number(015,2) - Valor de outros valores negociados |
| titulosReceber.cpgNeg | String | CpgNeg - (Opcional) - String(006) - Código da condição de pagamento negociada |
| titulosReceber.taxNeg | Double | TaxNeg - (Opcional) - Number(013,10) - Taxa negociada |
| titulosReceber.vlrDca | Double | VlrDca - (Opcional) - Number(015,2) - Valor das despesas cartoriais |
| titulosReceber.vlrDcb | Double | VlrDcb - (Opcional) - Number(015,2) - Valor das despesas de cobrança |
| titulosReceber.vlrOud | Double | VlrOud - (Opcional) - Number(015,2) - Valor de outras despesas |
| titulosReceber.numPrj | Integer | NumPrj - (Opcional) - Number(008) - Número do projeto |
| titulosReceber.codFpj | Integer | CodFpj - (Opcional) - Number(004) - Código da fase do projeto |
| titulosReceber.ctaFin | Integer | CtaFin - (Opcional) - Number(007) - Conta financeira reduzida |
| titulosReceber.ctaRed | Integer | CtaRed - (Opcional) - Number(007) - Conta contábil reduzida |
| titulosReceber.codCcu | String | CodCcu - (Opcional) - String(009) - Código do centro de custo |
| titulosReceber.codEqu | Integer | (Opcional) - Number(003) - Código do Equipamento Fiscal |
| titulosReceber.numCfi | String | (Opcional) - Number(009) - Número do cupom fiscal |
| titulosReceber.croEcf | Integer | NumCro - (Opcional) - Inteiro - Número do contador de reinício de operação |
| titulosReceber.numPro | String | NumPro - (Opcional) - String(15) - Numero da proposta do financiador externo |
| titulosReceber.indTcf | String | IndTcf - (Opcional) - String(001) - Indicativo se o título é de controle (Titulos de cliente que a financeira paga) |
| titulosReceber.codFin | Integer | CodFin - (Opcional) - Inteiro - Código da financeira. Obrigatório se IndTcf = S |
| titulosReceber.numPar | Integer | NumPar - (Opcional) - Inteiro - Número da parcela. Obrigatório se IndTcf = S |
| titulosReceber.locTit | String | LocTit - (Opcional) - String(050) - Localizador do título para retaguarda/loja |
| titulosReceber.ideExt | String | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
| titulosReceber.codOpe | Integer | (Opcional) - Number(004) - Operadora de cartão de crédito |
| titulosReceber.nsuTef | String | NsuTef - (Opcional) - String(100) - Número sequencial único da transação TEF (Host - Operadora) |
| titulosReceber.catExt | String | CatExt - (Opcional) - String(100) - Código de autorização externo |
| titulosReceber.catTef | String | (Opcional) - String(100) - Código da autorização da transação (TEF - Sitef) |
| titulosReceber.cheBan | String | CheBan - (Opcional) - String(003) - Número do banco na FEBRABAN do cheque |
| titulosReceber.cheAge | String | CheAge - (Opcional) - String(007) - Número da agência do banco do cheque |
| titulosReceber.cheCta | String | CheCta - (Opcional) - String(014) - Número da conta no banco do cheque |
| titulosReceber.cheNum | String | CheNum - (Opcional) - String(010) - Número do cheque no banco |
| titulosReceber.numMal | String | (Opcional) - String(030) - Número do Malote |
| titulosReceber.usuGer | Integer | (Opcional) - Number(009) - Código do usuário responsável pela geração do título |
| 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>
<ser:ImportarTitulosReceber_2Response>
<result>
<tipoRetorno>Integer</tipoRetorno>
<retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</retorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ImportarTitulosReceber_2Response>
</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" |
| 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 receber |
| retorno.codTpt | String | CodTpt - String(003) - Código do tipo de título a receber |
| 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 |
Integrações - Varejo - Finanças - Gestão de Contas a Receber - Exportar Baixa de Títulos a Receber
Necessita autenticação: Sim
Situação de versão: Atual
Versão:
Versão atual:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExportarBaixaTitulosReceber>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<codEmp>Integer</codEmp>
<consulta>
<numTit>String</numTit>
<codTpt>String</codTpt>
<seqMov>Integer</seqMov>
<tipPen>String</tipPen>
</consulta>
<codFil>Integer</codFil>
<identificadorSistema>String</identificadorSistema>
<tipoIntegracao>String</tipoIntegracao>
<quantidadeRegistros>Integer</quantidadeRegistros>
</parameters>
</ser:ExportarBaixaTitulosReceber>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa |
| consulta | Set | Consulta de registros específicos |
| consulta.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título movimentado |
| consulta.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo do título movimentado |
| consulta.seqMov | Integer | SeqMov - (Obrigatório) - Number(004) - Sequência de movimento do título |
| consulta.tipPen | String | TipPen - (Obrigatório) - String(001) - Tipo da pendência. Lista: I - Inclusão; E - Exclusão. |
| codFil | Integer | (Obrigatório) - Number(005) - Código da Filial |
| identificadorSistema | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
| 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. |
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:ExportarBaixaTitulosReceberResponse>
<result>
<baixaTitulos>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<seqMov>Integer</seqMov>
<datMov>String</datMov>
<numDoc>String</numDoc>
<datPgt>String</datPgt>
<codFpg>Integer</codFpg>
<diaAtr>Integer</diaAtr>
<diaJrs>Integer</diaJrs>
<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>
<numPrj>Integer</numPrj>
<codFpj>Integer</codFpj>
<numCco>String</numCco>
<datCco>String</datCco>
<seqCco>Integer</seqCco>
<seqInt>Integer</seqInt>
<sitReg>String</sitReg>
<tipBai>String</tipBai>
<filOri>Integer</filOri>
<datAlt>String</datAlt>
<horAlt>String</horAlt>
<segAlt>String</segAlt>
<bxaCpt>String</bxaCpt>
<usuBai>String</usuBai>
</baixaTitulos>
<erros>
<msgErr>String</msgErr>
</erros>
<finalizaramRegistros>String</finalizaramRegistros>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<numeroLote>Integer</numeroLote>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExportarBaixaTitulosReceberResponse>
</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" |
| baixaTitulos | Set | Campos do registro de baixa de títulos a receber |
| baixaTitulos.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
| baixaTitulos.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
| baixaTitulos.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título movimentado |
| baixaTitulos.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo do título movimentado |
| baixaTitulos.seqMov | Integer | SeqMov - (Obrigatório) - Number(004) - Sequência de movimento do título |
| baixaTitulos.datMov | DateTime | DatMov - (Obrigatório) - Date(DD/MM/YYYY) - Data do movimento do título |
| baixaTitulos.numDoc | String | NumDoc - (Opcional) - String(020) - Número do documento do movimento do título |
| baixaTitulos.datPgt | DateTime | DatPgt - (Opcional) - Date(DD/MM/YYYY) - Data do movimento, pagamento, baixa do título movimentado |
| baixaTitulos.codFpg | Integer | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
| baixaTitulos.diaAtr | Integer | DiaAtr - (Opcional) - Number(004) - Dias de atraso no pagamento do título movimentado |
| baixaTitulos.diaJrs | Integer | DiaJrs - (Opcional) - Number(004) - Dias de atraso para efeito de juros no pagamento do título movimentado |
| baixaTitulos.datLib | DateTime | DatLib - (Opcional) - Date(DD/MM/YYYY) - Data da liberação para comissão e caixa/bancos |
| baixaTitulos.vlrMov | Double | VlrMov - (Obrigatório) - Number(015,2) - Valor do movimento do título |
| baixaTitulos.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto concedido ao título movimentado |
| baixaTitulos.vlrOde | Double | VlrOde - (Opcional) - Number(015,2) - Valor de outros descontos do título |
| baixaTitulos.vlrJrs | Double | VlrJrs - (Opcional) - Number(015,2) - Valor dos juros de mora cobrados do título movimentado |
| baixaTitulos.vlrMul | Double | VlrMul - (Opcional) - Number(015,2) - Valor da multa cobrada do título movimentado |
| baixaTitulos.vlrEnc | Double | VlrEnc - (Opcional) - Number(015,2) - Valor dos encargos do título |
| baixaTitulos.vlrCor | Double | VlrCor - (Opcional) - Number(015,2) - Valor da correção monetária do título |
| baixaTitulos.vlrOac | Double | VlrOac - (Opcional) - Number(015,2) - Valor de outros acréscimos do títulos |
| baixaTitulos.vlrLiq | Double | VlrLiq - (Opcional) - Number(015,2) - Valor líquido do movimento do título |
| baixaTitulos.numPrj | Integer | NumPrj - (Opcional) - Number(008) - Número do projeto |
| baixaTitulos.codFpj | Integer | CodFpj - (Opcional) - Number(004) - Código da fase do projeto |
| baixaTitulos.numCco | String | NumCco - (Opcional) - String(014) - Número da conta interna |
| baixaTitulos.datCco | DateTime | DatCco - (Opcional) - Date(DD/MM/YYYY) - Data do movimento da conta interna |
| baixaTitulos.seqCco | Integer | SeqCco - (Opcional) - Number(006) - Sequência do movimento da conta interna |
| baixaTitulos.seqInt | Integer | SeqInt - (Obrigatório) - Number(009) - Sequencial do Registro Integrado |
| baixaTitulos.sitReg | String | SitReg - (Opcional) - String(001) - Situação do Registro (N = Normal, E = Excluido) |
| baixaTitulos.tipBai | String | TipBai - (Opcional) - String(002) - Tipo de baixa. Lista: "PG" - Pagamento, "AB" - Abatimento, "CR" - Baixa Crédito, "CP" - Compensação, "SU" - Substituição. |
| baixaTitulos.filOri | Integer | FilOri - (Opcional) - Number(005) - Código da filial onde foi originada a baixa. |
| baixaTitulos.datAlt | DateTime | DatAlt - (Opcional) - Date - Data em que a pendência de exportação foi gerada ou alterada. |
| baixaTitulos.horAlt | String | HorAlt - (Opcional) - Number - Horas e minutos em que a pendência de exportação foi gerada ou alterada. Formato: HH:MM. |
| baixaTitulos.segAlt | String | SegAlt - (Opcional) - Number - Segundos e centésimos em que a pendência de exportação foi gerada ou alterada. Formato: SS:ZZZ (Z = centésimo). |
| baixaTitulos.bxaCpt | String | BxaCpt - (Obrigatório) - String(001) - Indicativo se o título é composto (S - composto ou N - simples) |
| baixaTitulos.usuBai | String | (Opcional) - Usuário responsável pela baixa |
| erros | Set | Erros encontrados |
| erros.msgErr | String | MsgErr - (Obrigatório) - String - Mensagem de erros encontrados no processamento |
| 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 |
Integrações - Varejo - Finanças - Gestão de Contas a Receber - Importar Baixa de Títulos a Receber
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ImportarBaixaTitulosReceber>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<baixaTitulo>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<datMov>DateTime</datMov>
<numDoc>String</numDoc>
<datPgt>DateTime</datPgt>
<codFpg>Integer</codFpg>
<diaAtr>Integer</diaAtr>
<diaJrs>Integer</diaJrs>
<datLib>DateTime</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>
<numPrj>Integer</numPrj>
<codFpj>Integer</codFpj>
<numCco>String</numCco>
<datCco>DateTime</datCco>
<seqCco>Integer</seqCco>
<ideExt>Integer</ideExt>
<indCan>String</indCan>
<reqEmp>Integer</reqEmp>
<reqFil>Integer</reqFil>
<titCre>String</titCre>
<tptCre>String</tptCre>
<filCre>Integer</filCre>
<numPdv>Integer</numPdv>
<indAbt>String</indAbt>
<usuBai>Integer</usuBai>
<ideTxi>String</ideTxi>
</baixaTitulo>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:ImportarBaixaTitulosReceber>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| baixaTitulo | Set | Campos para importação do registro de baixa de títulos a receber |
| baixaTitulo.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa do título |
| baixaTitulo.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial do título |
| baixaTitulo.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título movimentado |
| baixaTitulo.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo do título movimentado |
| baixaTitulo.datMov | DateTime | DatMov - (Obrigatório) - Date(DD/MM/YYYY) - Data do movimento do título |
| baixaTitulo.numDoc | String | NumDoc - (Opcional) - String(020) - Número do documento do movimento do título |
| baixaTitulo.datPgt | DateTime | DatPgt - (Opcional) - Date(DD/MM/YYYY) - Data do movimento, pagamento, baixa do título movimentado |
| baixaTitulo.codFpg | Integer | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
| baixaTitulo.diaAtr | Integer | DiaAtr - (Opcional) - Number(004) - Dias de atraso no pagamento do título movimentado |
| baixaTitulo.diaJrs | Integer | DiaJrs - (Opcional) - Number(004) - Dias de atraso para efeito de juros no pagamento do título movimentado |
| baixaTitulo.datLib | DateTime | DatLib - (Opcional) - Date(DD/MM/YYYY) - Data da liberação para comissão e caixa/bancos |
| baixaTitulo.vlrMov | Double | VlrMov - (Obrigatório) - Number(015,2) - Valor do movimento do título |
| baixaTitulo.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto concedido ao título movimentado |
| baixaTitulo.vlrOde | Double | VlrOde - (Opcional) - Number(015,2) - Valor de outros descontos do título |
| baixaTitulo.vlrJrs | Double | VlrJrs - (Opcional) - Number(015,2) - Valor dos juros de mora cobrados do título movimentado |
| baixaTitulo.vlrMul | Double | VlrMul - (Opcional) - Number(015,2) - Valor da multa cobrada do título movimentado |
| baixaTitulo.vlrEnc | Double | VlrEnc - (Opcional) - Number(015,2) - Valor dos encargos do título |
| baixaTitulo.vlrCor | Double | VlrCor - (Opcional) - Number(015,2) - Valor da correção monetária do título |
| baixaTitulo.vlrOac | Double | VlrOac - (Opcional) - Number(015,2) - Valor de outros acréscimos do títulos |
| baixaTitulo.vlrLiq | Double | VlrLiq - (Opcional) - Number(015,2) - Valor líquido do movimento do título |
| baixaTitulo.numPrj | Integer | NumPrj - (Opcional) - Number(008) - Número do projeto |
| baixaTitulo.codFpj | Integer | CodFpj - (Opcional) - Number(004) - Código da fase do projeto |
| baixaTitulo.numCco | String | NumCco - (Obrigatório) - String(014) - Número da conta interna |
| baixaTitulo.datCco | DateTime | DatCco - (Opcional) - Date(DD/MM/YYYY) - Data do movimento da conta interna |
| baixaTitulo.seqCco | Integer | SeqCco - (Opcional) - Number(006) - Sequência do movimento da conta interna |
| baixaTitulo.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
| baixaTitulo.indCan | String | IndCan - (Opcional) - string(001) - Indicativo de cancelamento da baixa do título a receber - Lista: S - Sim, N - Não - Padrão N |
| baixaTitulo.reqEmp | Integer | EmpReq - (Obrigatório) - Number(004) - Código da empresa que irá movimentar o título |
| baixaTitulo.reqFil | Integer | ReqFil - (Obrigatório) - Number(005) - Código da filial que irá movimentar o título |
| baixaTitulo.titCre | String | TitCre - (Opcional) - String(015) - Número do título de cédito - Caso seja baixa por título de crédito. |
| baixaTitulo.tptCre | String | TptCre - (Opcional) - String(003) - Código do tipo do título de crédito que será usado para baixa |
| baixaTitulo.filCre | Integer | FilCre - (Opcional) - Number(005) - Código da filial do título de crédito. Obrigatório se baixa for por titulo de crédito |
| baixaTitulo.numPdv | Integer | (Opcional) - Número do PDV que realizou a operação |
| baixaTitulo.indAbt | String | IndAbt - (Opcional) - string(001) - Indicativo de abatimento da baixa do título a receber - Lista: S - Sim, N - Não - Padrão N |
| baixaTitulo.usuBai | Integer | (Opcional) - Usuário responsável pela baixa |
| baixaTitulo.ideTxi | String | (Opcional) - String (035) - Identificador da Transação - TXID PIX |
| 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>
<ser:ImportarBaixaTitulosReceberResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<retorno>
<empReq>Integer</empReq>
<filReq>Integer</filReq>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</retorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ImportarBaixaTitulosReceberResponse>
</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" |
| tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| retorno | Set | Campos com o retorno da importação |
| retorno.empReq | Integer | EmpReq - (Obrigatório) - Number(004) - Código da empresa que irá movimentar o título |
| retorno.filReq | Integer | FilReq - (Obrigatório) - Number(005) - Código da filial que irá movimentar o título |
| retorno.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
| retorno.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
| retorno.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título movimentado |
| retorno.codTpt | String | CodTpt - (Obrigatório) - String(003) - Código do tipo do título movimentado |
| retorno.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
| retorno.tipRet | Integer | TipRet - (Obrigatório) - Number(001) - Tipo de retorno. Valores: 1 - Processado com sucess; 2 - Ocorreram Erros. |
| retorno.msgRet | String | MsgRet - String - Mensagem de retorno do serviço |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
Integrações - Varejo - Finanças - Gestão de Contas a Receber - Alterar Títulos a Receber
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarTitulosReceber_2>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<gridTitulosAlterar>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codCli>Integer</codCli>
<ideExt>Integer</ideExt>
<codNtg>Integer</codNtg>
<sitTit>String</sitTit>
<datEmi>String</datEmi>
<datEnt>String</datEnt>
<codSac>Double</codSac>
<codCrp>String</codCrp>
<vctOri>String</vctOri>
<vlrOri>Double</vlrOri>
<codFpg>Integer</codFpg>
<vctPro>String</vctPro>
<datPpt>String</datPpt>
<codMoe>String</codMoe>
<codPor>String</codPor>
<codCrt>String</codCrt>
<codCnv>Integer</codCnv>
<catTef>String</catTef>
<nsuTef>String</nsuTef>
<obsTcr>String</obsTcr>
<cheBan>String</cheBan>
<cheAge>String</cheAge>
<cheCta>String</cheCta>
<cheNum>String</cheNum>
<numMal>String</numMal>
<usuAlt>Integer</usuAlt>
</gridTitulosAlterar>
<codEmp>Integer</codEmp>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:AlterarTitulosReceber_2>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| gridTitulosAlterar | Set | Títulos a alterar |
| gridTitulosAlterar.codFil | Integer | (Obrigatório) - Number(005) - Filial |
| gridTitulosAlterar.numTit | String | (Obrigatório) - String(015) - Título |
| gridTitulosAlterar.codTpt | String | (Obrigatório) - String(003) - Tipo Tít. |
| gridTitulosAlterar.codCli | Integer | (Obrigatório) - Number(009) - Cliente |
| gridTitulosAlterar.ideExt | Integer | (Obrigatório) - Number(015) - Identificador Externo |
| gridTitulosAlterar.codNtg | Integer | (Opcional) - Number(004) - Nat. Gasto |
| gridTitulosAlterar.sitTit | String | (Opcional) - String(002) - Situação do título. |
| gridTitulosAlterar.datEmi | DateTime | (Opcional) - Date(00/00/0000) - Data Emissão. |
| gridTitulosAlterar.datEnt | DateTime | (Opcional) - Date(00/00/0000) - Data Entrada. |
| gridTitulosAlterar.codSac | Double | (Opcional) - Number(014) - Sacado |
| gridTitulosAlterar.codCrp | String | (Opcional) - String(003) - Grupo CR |
| gridTitulosAlterar.vctOri | DateTime | (Opcional) - Date(00/00/0000) - Venc. Orig. |
| gridTitulosAlterar.vlrOri | Double | (Opcional) - Number(015) - Vlr. Orig. |
| gridTitulosAlterar.codFpg | Integer | (Opcional) - Number(002) - Forma Pgto. |
| gridTitulosAlterar.vctPro | DateTime | (Opcional) - Date(00/00/0000) - Venc. Atual |
| gridTitulosAlterar.datPpt | DateTime | (Opcional) - Date(00/00/0000) - Data Prov. Pagto. |
| gridTitulosAlterar.codMoe | String | (Opcional) - String(003) - Moeda |
| gridTitulosAlterar.codPor | String | (Opcional) - String(004) - Port. |
| gridTitulosAlterar.codCrt | String | (Opcional) - String(002) - Cart. |
| gridTitulosAlterar.codCnv | Integer | (Opcional) - Number(004) - Código do Convênio |
| gridTitulosAlterar.catTef | String | (Opcional) - String(100) - Autorização da Transação (TEF). |
| gridTitulosAlterar.nsuTef | String | (Opcional) - String(100) - Número da Transação (TEF). |
| gridTitulosAlterar.obsTcr | String | (Opcional) - String(250) - Observação. |
| gridTitulosAlterar.cheBan | String | (Opcional) - String(003) - Banco |
| gridTitulosAlterar.cheAge | String | (Opcional) - String(007) - Agência |
| gridTitulosAlterar.cheCta | String | (Opcional) - String(014) - Nº Conta |
| gridTitulosAlterar.cheNum | String | (Opcional) - String(010) - Número Cheque |
| gridTitulosAlterar.numMal | String | (Opcional) - String(030) - Número do Malote |
| gridTitulosAlterar.usuAlt | Integer | (Opcional) - Number(009) - Código do usuário responsável pela alteração |
| codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa. |
| 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>
<ser:AlterarTitulosReceber_2Response>
<result>
<gridRetorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codCli>Integer</codCli>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</gridRetorno>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:AlterarTitulosReceber_2Response>
</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" |
| gridRetorno | Set | Retorno |
| gridRetorno.codEmp | Integer | Number(004) - Empresa |
| gridRetorno.codFil | Integer | Number(005) - Filial |
| gridRetorno.numTit | String | String(015) - Título |
| gridRetorno.codTpt | String | String(003) - Tipo Tít. |
| gridRetorno.codCli | Integer | Number(009) - Cliente. |
| gridRetorno.ideExt | Integer | Number(015) - Identificador Externo |
| gridRetorno.tipRet | Integer | Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| gridRetorno.msgRet | String | Mensagem de retorno |
| 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 |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Alterar Títulos a Pagar
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:AlterarTitulosPagar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<gridTitulosAlterar>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>Integer</codFor>
<ideExt>Integer</ideExt>
<codCrp>String</codCrp>
<codNtg>Integer</codNtg>
<sitTit>String</sitTit>
<datEmi>String</datEmi>
<datEnt>String</datEnt>
<codFav>Double</codFav>
<vctOri>String</vctOri>
<vlrOri>Double</vlrOri>
<codFpg>Integer</codFpg>
<vctPro>String</vctPro>
<datPpt>String</datPpt>
<codMoe>String</codMoe>
<codPor>String</codPor>
<codCrt>String</codCrt>
<obsTcp>String</obsTcp>
</gridTitulosAlterar>
<codEmp>Integer</codEmp>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:AlterarTitulosPagar>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| gridTitulosAlterar | Set | Títulos a alterar |
| gridTitulosAlterar.codFil | Integer | (Obrigatório) - Number(005) - Filial |
| gridTitulosAlterar.numTit | String | (Obrigatório) - String(015) - Título |
| gridTitulosAlterar.codTpt | String | (Obrigatório) - String(003) - Tipo Tít. |
| gridTitulosAlterar.codFor | Integer | (Obrigatório) - Number(009) - Forn. |
| gridTitulosAlterar.ideExt | Integer | (Obrigatório) - Number(015) - Identificador Externo |
| gridTitulosAlterar.codCrp | String | (Opcional) - String(003) - Grupo Pagar |
| gridTitulosAlterar.codNtg | Integer | (Opcional) - Number(004) - Nat. Gasto |
| gridTitulosAlterar.sitTit | String | (Opcional) - String(002) - Situação do título. |
| gridTitulosAlterar.datEmi | DateTime | (Opcional) - Date(00/00/0000) - Emissão |
| gridTitulosAlterar.datEnt | DateTime | (Opcional) - Date(00/00/0000) - Data Ent. |
| gridTitulosAlterar.codFav | Double | (Opcional) - Number(014) - Favorecido |
| gridTitulosAlterar.vctOri | DateTime | (Opcional) - Date(00/00/0000) - Venc. Orig. |
| gridTitulosAlterar.vlrOri | Double | (Opcional) - Number(015) - Vlr. Orig. |
| gridTitulosAlterar.codFpg | Integer | (Opcional) - Number(002) - Forma Pgto. |
| gridTitulosAlterar.vctPro | DateTime | (Opcional) - Date(00/00/0000) - Venc. Prorr. |
| gridTitulosAlterar.datPpt | DateTime | (Opcional) - Date(00/00/0000) - Data Prov. Pagto. |
| gridTitulosAlterar.codMoe | String | (Opcional) - String(003) - Moeda |
| gridTitulosAlterar.codPor | String | (Opcional) - String(004) - Port. |
| gridTitulosAlterar.codCrt | String | (Opcional) - String(002) - Cart. |
| gridTitulosAlterar.obsTcp | String | (Opcional) - String(250) - Obs. |
| codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa. |
| 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>
<ser:AlterarTitulosPagarResponse>
<result>
<gridRetorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codFor>Integer</codFor>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
</gridRetorno>
<tipoRetorno>Integer</tipoRetorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:AlterarTitulosPagarResponse>
</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" |
| gridRetorno | Set | Retorno |
| gridRetorno.codEmp | Integer | Number(004) - Empresa |
| gridRetorno.codFil | Integer | Number(005) - Filial |
| gridRetorno.numTit | String | String(015) - Título |
| gridRetorno.codTpt | String | String(003) - Tipo Tít. |
| gridRetorno.codFor | Integer | Number(009) - Forn. |
| gridRetorno.ideExt | Integer | Number(015) - Identificador Externo |
| gridRetorno.tipRet | Integer | Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| gridRetorno.msgRet | String | Mensagem de retorno |
| 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 |
Integrações - Varejo - Finanças - Gestão de Contas a Receber - Estorno de Baixa de Títulos
Nota
Quando realizado o pagamento de um título por cartão, ocorre uma substituição no sistema Senior através da porta SubstituirTitulosCRVarejo deste mesmo web service. Neste caso é feito um retorno, em que é necessário, para efetuar o estorno devido, informar o parâmetro chvLot (Chave do lote agrupador das baixas), e não o número do título.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:EstornoBaixaTitulosCRVarejo>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<titulosReceber>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<seqMov>Integer</seqMov>
<chvLot>String</chvLot>
<ideExt>Integer</ideExt>
<empReq>Integer</empReq>
<filReq>Integer</filReq>
</titulosReceber>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:EstornoBaixaTitulosCRVarejo>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Descrição |
|---|---|---|
| titulosReceber | Set | Movimentos de títulos a receber |
| titulosReceber.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
| titulosReceber.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
| titulosReceber.numTit | String | (Obrigatório) - String(015) - Número do título a receber |
| titulosReceber.codTpt | String | (Obrigatório) - String(003) - Código do tipo de título a receber |
| titulosReceber.seqMov | Integer | (Obrigatório) - Number(004) - Sequência de baixa do título a receber |
| titulosReceber.chvLot | String | String(024) - (Opcional) - Chave do lote agrupador das baixas. |
| titulosReceber.ideExt | Integer | (Opcional) - Number(015) - Identificador Externo |
| titulosReceber.empReq | Integer | Empresa responsável pela requisição |
| titulosReceber.filReq | Integer | Filial responsável pela requisição |
| sistemaIntegracao | String | (Opcional) - 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>
<ser:EstornoBaixaTitulosCRVarejoResponse>
<result>
<tipoRetorno>Integer</tipoRetorno>
<Retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<numTit>String</numTit>
<codTpt>String</codTpt>
<seqMov>Integer</seqMov>
<chvLot>String</chvLot>
<ideExt>Integer</ideExt>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
<empReq>Integer</empReq>
<filReq>Integer</filReq>
</retorno>
<mensagemRetorno>String</mensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:EstornoBaixaTitulosCRVarejoResponse>
</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" |
| 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 | Number(004) - Código da empresa |
| retorno.codFil | Integer | Number(005) - Código da filial |
| retorno.numTit | String | String(015) - Número do título a receber |
| retorno.codTpt | String | String(003) - Código do tipo de título a receber |
| retorno.seqMov | Integer | Number(004) - Sequência de baixa do título a receber |
| retorno.chvLot | String | String(024) - Chave do lote agrupador das baixas. |
| retorno.ideExt | Integer | Number(015) - Identificador Externo |
| retorno.tipRet | Integer | Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| retorno.msgRet | String | String - Mensagem de retorno |
| retorno.empReq | Integer | Empresa responsável pela requisição |
| retorno.filReq | Integer | Filial responsável pela requisição |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
Integrações - Varejo - Finanças - Gestão de Contas a Pagar - Estorno de Baixa de Títulos
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:EstornoBaixaTitulosCPVarejo>
<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>
<EmpReq>Integer</EmpReq>
<FilReq>Integer</FilReq>
</TitulosPagar>
<SistemaIntegracao>String</SistemaIntegracao>
</parameters>
</ser:EstornoBaixaTitulosCPVarejo>
</soapenv:Body>
</soapenv:Envelope>
| 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 |
| titulosPagar.empReq | Integer | Empresa responsável pela requisição |
| titulosPagar.filReq | Integer | Filial responsável pela requisição |
| sistemaIntegracao | String | (Opcional) - 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:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:EstornoBaixaTitulosCPVarejoResponse>
<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>
<EmpReq>Integer</EmpReq>
<FilReq>Integer</FilReq>
</Retorno>
<MensagemRetorno>String</MensagemRetorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:EstornoBaixaTitulosCPVarejoResponse>
</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" |
| 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 |
| retorno.empReq | Integer | Empresa responsável pela requisição |
| retorno.filReq | Integer | Filial responsável pela requisição |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
English
Español
English
Español


