{ ---------------------------------------------------------------- PROGRAMA : CCMNRP001 OBJETIVO : Menu de Reportes del Sistema de Cuentas por Cobrar PROGRAMADOR : Ing. Juan Sotot FECHA REALIZACION : Noviembre 29, 1993. ---------------------------------------------------------------- } GLOBALS "ccprgb000.4gl" FUNCTION ccmnrp001() DEFINE p_user CHAR(9) DEFINE luz CHAR(5) OPTIONS PROMPT LINE 8, HELP FILE "ccpray000.exe", HELP KEY CONTROL-W, MESSAGE LINE 24 CLEAR SCREEN CALL pantalla() DISPLAY "Reportes de Ventas" AT 6,31 DISPLAY "ccmnrp001" AT 4,3 ATTRIBUTE(blue) DISPLAY " 1- Relacion de Ventas/Vendedor ccprrp002" AT 10,1 DISPLAY " 2- Relacion Ventas Al Contado ccprrp013" AT 11,1 DISPLAY " 3- Ventas/Vendedor y Producto ccprrp019" AT 12,1 DISPLAY " 4- Deduccion Por Vendedor ccprrp023" AT 13,1 DISPLAY " 5- Devol. Por Mes, Ano y Prod. ccprrp024" AT 14,1 DISPLAY " 6- Devoluciones del Mes ccprrp026" AT 15,1 DISPLAY " 7- Rel. Notas Credito S/Comp. ccprrp031" AT 16,1 DISPLAY " 8- Difer. Valor Gravado y Calc ccprrp032" AT 17,1 #DISPLAY " 9- Comision Por Vend. Total. ccprrp035" AT 18,1 DISPLAY " 9- Ventas A Credito ccprrp046" AT 18,1 #DISPLAY "12- Valid. Comis. Netas ccprrp039" AT 10,45 DISPLAY "S- Retorna Menu Anterior " AT 22,28 ATTRIBUTE (BOLD) # CALL ayuda() LET opcion = NULL LABEL vuelve: PROMPT " OPCION: " FOR opcion HELP 2 LET opcion = upshift(opcion) IF opcion != "S" THEN SELECT unique usuario INTO p_user FROM seg0001 WHERE usuario = user CALL seg000(p_user,opcion,"ccmnrp001") RETURNING luz IF luz = "roja" THEN ERROR "NO TIENE PERMISO PARA UTILIZAR OPCION" GOTO vuelve END IF END IF CASE WHEN opcion = "1" CALL ccprrp002() CALL ccmnrp001() WHEN opcion = "2" CALL ccprrp013() CALL ccmnrp001() WHEN opcion = "3" CALL ccprrp019() CALL ccmnrp001() WHEN opcion = "4" CALL ccprrp023() CALL ccmnrp001() WHEN opcion = "5" CALL ccprrp024() CALL ccmnrp001() WHEN opcion = "6" CALL ccprrp026() CALL ccmnrp001() WHEN opcion = "7" CALL ccprrp031() CALL ccmnrp001() WHEN opcion = "8" CALL ccprrp032() CALL ccmnrp001() WHEN opcion = "9" RUN "fglrun %FGLPROG%\\ccprrp043" CALL ccmnrp001() WHEN opcion = "S" or opcion = "s" RETURN OTHERWISE CALL ccmnrp001() END CASE END FUNCTION