udistrital / contabilidad_cliente

:heavy_check_mark: Check: Cliente del subsistema contabilidad
MIT License
0 stars 1 forks source link

Revisar comportamiento actual de la parte de conceptos contables #101

Open AlexFBP opened 3 years ago

AlexFBP commented 3 years ago

Revision a nivel tecnico, de como se está haciendo E identificar qué cambios hay que hacer para permitir más de una pareja de cuentas debito/credito por concepto (transaccion)

Jeisson005 commented 3 years ago

Estado actual

El siguiente es el estado actual de la funcionalidad de conceptos.

Frontend

Cuenta con tres pasos para su creación: image image image

Backend

Se consume la API creada en Go del repositorio cuentas_contables_crud, ésta se conecta a una base de datos Mongo DB; se hace uso del siguiente modelo:

type Concepto struct {
    *General         `bson:"inline"`
    ID               string   `json:"ID" bson:"_id,omitempty"`
    Nombre           string   `json:"Nombre" bson:"nombre"`
    CuentaDebito     string   `json:"CuentaDebito" bson:"cuenta_debito,omitempty"`
    CuentaCredito    string   `json:"CuentaCredito" bson:"cuenta_credito,omitempty"`
    SistemaID        string   `json:"MovimientoID" bson:"movimiento_id"`
}
Jeisson005 commented 3 years ago

Análisis

Faltante

Según la historia de usuario, se debe agregar o modificar lo siguiente:

Propuesta

Se plantea realizar lo siguiente:

AlexFBP commented 3 years ago

Queda pineado, para tenerlo a la mano, de primeras, en los PR de este repo

Con lo anterior, se podría dar por concluído este Issue, y a la vez se dejaría como hoja de ruta, del cual se harían nuevos Issues

Jeisson005 commented 3 years ago

Se realizó lo siguiente: