Actualizar cuenta bancaria

Actualiza los campos editables de una cuenta bancaria existente. Se debe enviar al menos un campo. numeroCuenta no es actualizable desde este servicio: identifica la cuenta y no se permite cambiarla. entidadFinanciera sí es editable (uuid o NIT, igual que en la creación); si se envía, también se vuelve a resolver la sucursal de la cuenta bancaria (derivada de la entidad financiera). Si se envía, tipoCuentaBancaria se valida contra el mismo catálogo permitido que en la creación (solo AHO/COR; TCR sigue rechazado). estrucEmpre y moneda ya no son campos editables: se resuelven una sola vez, en la creación.

Si se envía cuenta, se valida y se actualiza también la contabilización de la cuenta bancaria; además, si la cuenta bancaria estaba en SUS y no se envió estado explícitamente en la misma petición, pasa a ACT automáticamente. Enviar cuenta como cadena vacía ("") quita la cuenta contable asociada (queda sin contabilización); si la cuenta bancaria estaba en ACT, la compañía maneja contabilidad activa, y no se envió estado explícitamente, pasa a SUS automáticamente. En ambos casos, un estado explícito en la misma petición siempre prevalece sobre esta activación o suspensión implícita.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Uuid de la cuenta bancaria.

Body Params

Datos para actualizar una cuenta bancaria. Solo se actualizan los campos presentes; se debe enviar al menos uno. numeroCuenta no es actualizable desde este servicio: identifica la cuenta y no se permite cambiarla. estrucEmpre y moneda tampoco son campos de este objeto: se resuelven una sola vez, en la creación, y no son editables después. De los campos de texto, nombreCuenta y tipoCuentaBancaria validan longitud máxima; el resto son llaves foráneas o códigos de catálogo y se validan por existencia (no por longitud).

string | null
string | null
enum

Código de tipo de cuenta bancaria. Igual que en la creación, solo se permiten AHO y COR; TCR sigue rechazado.

Allowed:
string | null

UUID o NIT de la nueva entidad financiera (banco) de la cuenta. Se acepta cualquiera de los dos, igual que en la creación; el sistema resuelve y valida la entidad financiera antes de persistir. Al cambiarla, la sucursal de la cuenta bancaria (derivada de la entidad financiera) también se vuelve a resolver.

string | null

UUID o código real de la cuenta contable a la que se contabiliza la cuenta bancaria. Se acepta cualquiera de los dos; el sistema resuelve y valida la cuenta antes de persistir. Debe pertenecer al plan de cuentas base de la compañía. Enviar "" (cadena vacía) quita la cuenta contable asociada; si la cuenta bancaria estaba en ACT, la compañía maneja contabilidad activa, y no se envía estado explícito en la misma petición, pasa a SUS automáticamente.

string | null
enum

Estado de la cuenta bancaria. Permite activar/desactivar la cuenta, incluyendo suspenderla (SUS) directamente desde este servicio; equivalente al efecto de la baja lógica (DELETE).

Allowed:
Responses

401

No autorizado.

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json