Cobranzas
Proponer la aplicación de saldos a cuenta
Propone cómo aplicar lo que los recibos de un cliente dejaron a cuenta a sus cuotas abiertas: primero las de importe exacto, después del recibo más viejo y por vencimiento. No graba nada.
GET/api/v1/collections/propose-credit-application
- Permiso
collections.apply-credit- Empresa
- Opera sobre la empresa activa
- Tipo
- Lectura: no cambia nada
- Respuesta
- JSON
Encabezados
CookietextorequeridoLa cookie de sesión del usuario de la integración (
__Secure-erp.session_token). Cuando esté la clave API, va enAuthorization: Bearer. Ver Autenticación.X-Expected-CompanyuuidrequeridoLa empresa sobre la que operás. Si no coincide con la de la credencial, responde 409. Ver Empresa activa.
Parámetros de la consulta
customerIduuidrequeridodocumentIduuidadmite null
Respuesta
200 con este JSON.
customerobjetorequeridoCampos (2)
iduuidrequeridolegalNametextorequerido
creditslista de objetorequeridoCampos de cada elemento (6)
creditItemIduuidrequeridodocumentobjetorequeridoCampos (3)
iduuidrequeridokindopciónrequeridoValores:
receiptcredit-notelabeltextorequerido
receiptIduuidrequeridoadmite nulldocumentDatefecharequeridocircuitopciónrequeridoValores:
fiscalxbalancetextorequerido
itemslista de objetorequeridoCampos de cada elemento (9)
iduuidrequeridodocumentobjetorequeridoCampos (2)
iduuidrequeridolabeltextorequerido
installmentcualquierarequeridodocumentDatefecharequeridodueDatefecharequeridoamounttextorequeridobalancetextorequeridodaysOverdueenterorequeridoadmite nullcircuitopciónrequeridoValores:
fiscalx
applicationslista de objetorequeridoCampos de cada elemento (3)
creditItemIduuidrequeridoitemIduuidrequeridoamounttextorequerido
todayfecharequerido
Errores
Un rechazo responde application/problem+json con un code estable. Los más comunes en esta operación:
401 | Falta la credencial o venció. |
403 | La credencial no tiene el permiso collections.apply-credit. |
409 | La empresa activa no es la de X-Expected-Company. |
422 | Datos inválidos o una regla de negocio rota, con el detalle por campo. |
503 | Sistema ocupado: reintentá después de Retry-After segundos. |
La lista completa está en Errores.