Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Easy getting Spool-ID

Former Member
0 Likes
503

Dear Experts,

I have the name of the job an I try to get the Spool-ID like this (but I need the newest one in the list):

DATA: v_spoolid  type SYSPONO.

DATA: v_spoolid_msg  type SYSPONO.

DATA: v_job_name TYPE btcjob.

DATA: ta_tbtcp TYPE STANDARD TABLE OF tbtcp,

       wa_tbtcp LIKE LINE OF ta_tbtcp.

v_job_name = 'TEST'.

SELECT listident

        INTO CORRESPONDING FIELDS OF TABLE ta_tbtcp

   FROM tbtcp

        WHERE tbtcp~jobname = v_job_name.

v_spoolid_msg = wa_tbtcp.


What do I do wrong?


BR


Denis

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
460

Hi Denis,

At least your abap code have some problems.

v_job_name = 'TEST'.

SELECT listident

        INTO CORRESPONDING FIELDS OF TABLE ta_tbtcp

   FROM tbtcp

        WHERE jobname = v_job_name.

SORT ta_tbtcp BY JOBCOUNT DESCENDING.

READ TABLE ta_tbtcp INTO wa_tbtcp INDEX 1.

v_spoolid_msg = wa_tbtcp.


If you can`t extract data what you wanted, try this dbtable 'TBTC_SPOOLID'.

regards,

Archer

1 REPLY 1
Read only

Former Member
0 Likes
461

Hi Denis,

At least your abap code have some problems.

v_job_name = 'TEST'.

SELECT listident

        INTO CORRESPONDING FIELDS OF TABLE ta_tbtcp

   FROM tbtcp

        WHERE jobname = v_job_name.

SORT ta_tbtcp BY JOBCOUNT DESCENDING.

READ TABLE ta_tbtcp INTO wa_tbtcp INDEX 1.

v_spoolid_msg = wa_tbtcp.


If you can`t extract data what you wanted, try this dbtable 'TBTC_SPOOLID'.

regards,

Archer