Skip to Content

How to get output channel of a billing output form in S4HANA ?

Hello all.

I am facing the below issue :

Been developing a custom driver program that calls a custom adobe form , in order to generate the billing output form.
All the configurations are done in BRF+ and OPD and everything runs smoothly until there poped up the request for storing the output form using the Archive Link.

In my driver program after i call the functions
FP_JOB_OPEN.
The function that generates the form
FP_JOB_CLOSE

I have implemented a perform called ARCHIVE_PDF .

but when in the BRF+ the billing output gets mapped for 2 channels
PRINT
EMAIL
the archiving perform gets called twice since the driver program runs twice, once for each channel .

Is there any class/method/ FM that i can call so that I can get as a response the channel of this output , so I can put the ARCHIVE_PDF perform inside an IF statement and execute it only on the print channel ???

Thanks in advance .
Tony

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers