Renegociação Contas Pagar - Varejonline/api GitHub Wiki

URL

POST https://integrador.varejonline.com.br/apps/api/provisoes-contas/contas-pagar/renegociacao

Parâmetros

Envie um JSON no corpo da requisição, contendo:

  • novasParcelas:
    • numero: Número sequencial da parcela (long) (obrigatório)
    • valor: Valor da parcela (decimal) (obrigatório)
    • dataVencimento: Data de vencimento da parcela (data no formato dd/mm/yyyy) (obrigatório)
  • idsParcelasRenegociadas: ids das parcelas renegociadas (array de long) (obrigatório)
  • numeroDoc: Identificação da Renegociação (string) (opcional)
  • dataLancamento: Data da renegociação (data no formato dd/mm/yyyy) (obrigatório)
  • valorAcrescimo: Valor do acréscimo gerado na negociação (decimal) (obrigatório)
  • valorDesconto: Valor do desconto gerado na negociação (decimal) (obrigatório)
  • valorLiquido: Valor da soma das novas parcelas (decimal) (obrigatório)
  • tipoDocumento: [Tipos de documento] (/Varejonline/api/wiki/Tipos-de-Documentos-Financeiros) de controle (long) (obrigatório)
  • diasCarenciaMulta: Dias de carência para início da contabilização da multa (int) (opcional)
  • diasCarenciaJuros: Dias de carência para início da contabilização dos juros (int) (opcional)
  • multa: Percentual de multa aplicado por atraso no pagamento (decimal) (opcional)
  • juros: Percentual de juros mensal aplicado por atraso no pagamento (decimal) (opcional)

Retorno

Sucesso:

  • HTTP STATUS 201 – CREATED
  • Body: id da provisão gerada

Requisição inválida:

  • HTTP STATUS 400 – BAD REQUEST
  • Body: mensagem de erro

Exemplo

POST https://integrador.varejonline.com.br/apps/api/provisoes-contas/contas-receber/renegociacao

'Content-Type'='application/json'

{
    "novasParcelas" : [{
        "numero" : 1,
        "valor" : 10.00,
        "dataVencimento" : "20/02/2017"
    },{
        "numero" : 2,
        "valor" : 10.00,
        "dataVencimento" : "20/03/2017"
    }],
    "idsParcelasRenegociadas" : [
        35556, 41225, 42110
    ],
    "numeroDoc" : "",
    "dataLancamento" : "20/02/2017",
    "valorAcrescimo" : 0.00,
    "valorDesconto" : 8.89,
    "valorLiquido" : 20.00,
    "tipoDocumento" : 25,
    "diasCarenciaMulta" : 2,
    "diasCarenciaJuros" : 2,
    "juros" : 4.00,
    "multa" : 2.00
}