Está en la página 1de 2

PROGRAMA PARA EL INGRESO DE UN COMPRABANTE DIARIO

Mediante el programa debe ingresarse un comprobante diario completo en el cual el


usuario debe ingresar los siguientes datos:
1. Fecha: fecha de la transaccin, la cual debe tener el siguiente formato
dd/mm/yyyy hh:mm:ss y debe estar validado en todos los campos dd (dia mes)
mm (mes de ao) yyyy ao hh (24 horas), mm (minutos) ss(segundos).
2. Nro. de cuentas: debe ingresar el nmero de cuentas que tiene la transaccin,
como mnimo debe tener al menos 2 cuentas y menor a 6. El ingreso debe ser
validado.
3. Cdigo cuenta: debe ingresar el cdigo de la cuenta que es un nmero de 5
cifras y est de acuerdo a la siguiente tabla.
TIPO

CODIGO
CUENTA

ACTIVO
ACTIVO
PASIVO
ACTIVO

4.
5.
6.
7.

8.

9.

DESCRIPCION

10011 CAJA
10021 BANCOS
20011 CUENTAS POR PAGAR
CUENTAS POR
10031 COBRAR
CAPITAL O
30011 PATRIMONIO
50021 COMPRAS
40011 VENTAS

CAPITAL
COSTOS
INGRESOS
GASTOS /
EGRESOS
60051 INTERES PAGADO
Una vez que ingrese la cuenta debidamente validada debe desplegar la
descripcin de la misma, en caso de no encontrar la cuenta debe desplegar un
mensaje de cuenta no encontrada.
Abonar o Debitar, debe pedir al usuario si el monto que va a ingresar va al DEBE
o al HABER, esto debe estar debidamente validado.
Monto: el monto debe ser mayor a 1 y menor a 9999.99 debidamente validado
para que el usuario no ingrese datos errneos.
Este proceso del paso 3 al paso 6 debe seguir hasta que complete el Nro de
cuentas ingresado en el paso 2.
Una vez que complete debe verificar si la suma de montos en DEBE y HABER
son iguales, si esto no es correcto debe desplegar un mensaje con la suma del
debe y el haber, desplegar comprobante invlido y debe ir al paso 2.
Glosa: Si todo est correcto debe pedir la glosa de la transaccin que es de un
mximo de 100 caracteres y no debe estar vaca. Tambin este campo debe
validarse si ingresa una glosa vaca debe pedir nuevamente al usuario que
ingrese la glosa.
Mostrar el comprobante completo: una vez que se complete la transaccin debe
desplegar tambien el tipo de comprobante:
Comprobante de Ingreso
Comprobante de Egreso
Comprobante de traspaso
Y el cdigo de comprobante:

CDI-001

10. FIN

CDE-001
CDT-001

También podría gustarte