05-04-2006 1:50 PM
Hi
for the transaction vf01 how to find the associated print programs
thanks
05-04-2006 1:56 PM
05-04-2006 1:51 PM
Hi Sairam,
USe Tcode NACE and select Billing application and check out the output type.
USe TNAPR transaction
Cheers
VJ
05-04-2006 1:53 PM
Hi Sairam,
You can see the print programs in TNAPR table.
or in NACE transaction.
Thanks&Regards,
Siri.
05-04-2006 1:56 PM
05-04-2006 2:56 PM
05-04-2006 3:04 PM
Here's a sample code -:)
*&----------------------------------------------------------*
*& Report Z_DUMMY_ATG
*&
*&----------------------------------------------------------*
REPORT Z_DUMMY_ATG NO STANDARD PAGE HEADING.
*===========================================================
* Tablas
*===========================================================
TABLES: TTXFP.
*===========================================================
* Tablas Internas
*===========================================================
DATA: T_TTXFP TYPE STANDARD TABLE OF TTXFP WITH HEADER LINE.
*===========================================================
* Selection-Screen
*===========================================================
SELECTION-SCREEN BEGIN OF BLOCK SCRIPT WITH FRAME.
SELECT-OPTIONS:
PRINTNAM FOR TTXFP-PRINT_NAME.
SELECTION-SCREEN END OF BLOCK SCRIPT.
*===========================================================
* Start-of-selection
*===========================================================
START-OF-SELECTION.
PERFORM SELECT_DATA.
PERFORM PRINT_DATA.
*&----------------------------------------------------------*
*& Form SELECT_DATA
*&----------------------------------------------------------*
* Seleccionamos los datos del reporte.
*-----------------------------------------------------------*
FORM SELECT_DATA.
SELECT TDFORM PRINT_NAME LAST_PROG
INTO TABLE T_TTXFP
FROM TTXFP
WHERE PRINT_NAME IN PRINTNAM
ORDER BY TDFORM.
ENDFORM. "SELECT_DATA
*&----------------------------------------------------------*
*& Form PRINT_DATA
*&----------------------------------------------------------*
* Imprimimos el resultado del reporte.
*-----------------------------------------------------------*
FORM PRINT_DATA.
FORMAT COLOR 3.
WRITE: 'Programa', 18 'Formulario',
50 'Flag de Ultimo programa'.
FORMAT COLOR OFF.
SKIP 1.
IF NOT T_TTXFP[] IS INITIAL.
SORT T_TTXFP BY PRINT_NAME.
LOOP AT T_TTXFP.
IF T_TTXFP-LAST_PROG EQ 'X'.
FORMAT COLOR 4.
WRITE:/ T_TTXFP-PRINT_NAME, 18 T_TTXFP-TDFORM,
60 T_TTXFP-LAST_PROG.
FORMAT COLOR OFF.
ELSE.
WRITE:/ T_TTXFP-PRINT_NAME, 18 T_TTXFP-TDFORM,
60 T_TTXFP-LAST_PROG.
ENDIF.
ENDLOOP.
ENDIF.
ENDFORM. "PRINT_DATA
Greetings,
Blag.