issues
search
MarioVillalba1077
/
Finanzas-Diplomado-Backend
Trabajo Final Diplomado Backend UCOM
0
stars
1
forks
source link
Vista para Transferencia
#13
Closed
MarioVillalba1077
closed
1 year ago
MarioVillalba1077
commented
1 year ago
Se agrega vista para operación de Transferencias:
Se implementa mediante APIView.
Se define método POST
Recibe JSON con los siguientes campos: nro_cuenta_origen, nro_cuenta_destino, monto y canal (Opcional)
Se valida que existan los primeros 3 campos. Si no se pasa canal, se toma el valor por default W.
Se valida que existan las cuentas
Se valida dato para monto
Si se informa canal, se valida el dato
Se valida que las cuentas estén activas
Se valida que las cuentas tengan la misma moneda
Se valida el saldo de la cuenta origen en función al monto a transferir
Genera los registros de movimientos para ambas cuentas
Actualiza el saldo de las cuentas afectadas
Se agrega vista para operación de Transferencias: