- report zgestionar_ordenes no standard page heading.
- *
- * man
- * Pequeño programa que permite llevar un control sobre las ordenes
- * de transporte.
- * La tabla de gestin es el propio programa, de esta forma se establece
- * un bloqueo estandard del propio editor.
- *
- * Para una mayor comodidad en el momento de introducir la ordenes, te
- * recomiendo que utilices la primera linea de esta forma no perderas
- * de vista la cabecera
- *
- * Si lo metes en una orden y lo transportas, sabrs que siempre tienes
- * cpia en productivo ;)
- *
- select-options: orden for sy-DBSYS,
- modulo for sy-DBSYS,
- fechas for sy-datum,
- coderr for sy-PAUTH.
- Data: begin of itab occurs 0,
- _com(1), "Asterisko
- _ord(10), "Orden
- _tip(1), "Tipo W/C
- _mod(10), "Mdulo
- _ori(10), "Mquina de Origen
- _des(10), "Mquina de Destino
- _fec like sy-datum, "Fecha de Liberacin
- _cod(2) type n, "Cdigo de Error
- _txt(20), "Mini Descripcin
- end of itab.
- top-of-page.
- Write: /001 'ORDEN',
- 012 'Mdulo',
- 023 'Tp',
- 025 'Origen',
- 037 'Destino',
- 049 'Fecha Exp.',
- 061 'Err',
- 065 'Descripcin'.
- uline /001(92).
- end-of-selection.
- perform load_data.
- perform list_data.
- form list_Data.
- Loop at itab where _ord in orden and
- _mod in modulo and
- _fec in fechas and
- _cod in coderr.
- case itab-_cod.
- when '00'. format color COL_BACKGROUND.
- when '04'. format color col_total.
- when others. format color col_negative.
- endcase.
- Write: /001 itab-_ord,
- 012 itab-_mod,
- 023 itab-_tip,
- 025 itab-_ori,
- 037 itab-_des,
- 049 itab-_fec,
- 061 itab-_cod,
- 065 itab-_txt.
- endloop.
- endform.
- form load_data.
- clear: itab. refresh: itab.
- read report sy-repid into itab.
- loop at itab.
- delete itab.
- if itab+68(4) = 'FIN*'. exit. endif.
- endloop.
- sort itab by _ord _fec.
- endform.
- *
- *Orden
- *| Tipo (W) WorkBench o Customize
- *| |Mdulo de la orden
- *| || Mquina Origen
- *| || | Mquina Destino
- *| || | | Fecha de Transporte
- *| || | | | Cdigo de Error
- *| || | | | | Mini_Descripcin
- *| || | | | | |
- *| #### PUT||YOUR ORDE|ERS BELOW| THIS LIN|E ####| | FIN*
- *GBDK123123CTC GBD GBT 2004081200Demo de trasnporte
- *GBDK918235W123456789012345678901234567890200409100012345678901234567890
- *GBDK918235W123456789012345678901234567890200408231212345678901234567890
- *GBDK918235W123456789012345678901234567890200410030012345678901234567890
- *GBDK918235W123456789012345678901234567890200408110412345678901234567890
- *GBDK918235W123456789012345678901234567890200401010012345678901234567890
Última modificación de la página el 04 November 2015 a las 15h04
Powered by
PmWiki