Files
MBS/PROYECTO/cpdir/cpmnrp000.4gl
T

110 lines
3.6 KiB
Plaintext

{
----------------------------------------------------------------
PROGRAMA : CPMNRP000
OBJETIVO : Menu de Reportes del Sistema de
Cuentas por Pagar
PROGRAMADOR : Tadeo A. Ferreras
FECHA REALIZACION : Junio 15, 1993.
----------------------------------------------------------------
}
GLOBALS "cpprgb000.4gl"
FUNCTION cpmnrp000()
OPTIONS
PROMPT LINE 8,
HELP FILE "cppray000.exe",
HELP KEY CONTROL-W,
MESSAGE LINE 24
CLEAR SCREEN
CALL pantalla()
DISPLAY " Reportes " AT 6,24
DISPLAY "cpmnrp000" AT 4,3 ATTRIBUTE(blue)
DISPLAY "1- Validacion de Movimientos cpprrp001" AT 10,1
DISPLAY "2- Saldo Por Antiguedad cpprrp002" AT 11,1
DISPLAY "3- Mayor Auxiliar cpprrp003" AT 12,1
DISPLAY "4- Estado de Cuenta cpprrp004" AT 13,1
DISPLAY "5- Cuentas X Pagar Mas de X dias cpprrp005" AT 14,1
DISPLAY "6- Analisis de Saldo Pendiente cpprrp006" AT 15,1
DISPLAY "7- Validacion Mov./Fecha Proceso cpprrp007" AT 16,1
DISPLAY "8- Saldos en Cero cpprrp012" AT 17,1
DISPLAY "9- Estado Cuenta con Part. Pend. cpprrp008" AT 18,1
DISPLAY "10-Partida Pend. Cuenta Detall. cpprrp009" AT 19,1
DISPLAY "11-Pagos Facturas No Existentes cpprrp010" AT 20,1
DISPLAY "12-Val. Ctas. Afect./Fact cpprrp011" AT 10,44
DISPLAY "13-Anal. Gastos X Cuentas cpprrp013" AT 11,44
DISPLAY "14-Anal. Gastos Cta. Adm. cpprrp014" AT 12,44
DISPLAY "15-Registros Eliminados cpprrp015" AT 13,44
DISPLAY "16-Dif. CXP y Reg. Ctbles cpprrp016" AT 14,44
DISPLAY "17-Validacon Facturas cpprrp017" AT 15,44
DISPLAY "S- Retorna Menu Anterior " AT 21,1
ATTRIBUTE (BOLD)
# CALL ayuda()
LET opcion = NULL
PROMPT " OPCION: " FOR opcion HELP 2
LET opcion = opcion clipped
CASE
WHEN opcion = "1"
CALL cpprrp001()
CALL cpmnrp000()
WHEN opcion = "2"
CALL cpprrp002()
CALL cpmnrp000()
WHEN opcion = "3"
CALL cpprrp003()
CALL cpmnrp000()
WHEN opcion = "4"
CALL cpprrp004()
CALL cpmnrp000()
WHEN opcion = "5"
CALL cpprrp005()
CALL cpmnrp000()
WHEN opcion = "6"
CALL cpprrp006()
CALL cpmnrp000()
WHEN opcion = "7"
CALL cpprrp007()
CALL cpmnrp000()
WHEN opcion = "8"
CALL cpprrp012()
#RUN "/users/rova/sysinfo/cpprrp008.sh"
CALL cpmnrp000()
WHEN opcion = "9"
CALL cpprrp008()
CALL cpmnrp000()
WHEN opcion = "10"
CALL cpprrp009()
CALL cpmnrp000()
WHEN opcion = "11"
CALL cpprrp010()
CALL cpmnrp000()
WHEN opcion = "12"
CALL cpprrp011()
CALL cpmnrp000()
WHEN opcion = "13"
CALL cpprrp013()
CALL cpmnrp000()
WHEN opcion = "14"
CALL cpprrp014()
CALL cpmnrp000()
WHEN opcion = "15"
CALL cpprrp015()
CALL cpmnrp000()
WHEN opcion = "16"
CALL cpprrp016()
CALL cpmnrp000()
WHEN opcion = "17"
CALL cpprrp017()
CALL cpmnrp000()
WHEN opcion = "S" or opcion = "s"
RETURN
OTHERWISE
CALL cpmnrp000()
END CASE
END FUNCTION