cancel
Showing results for 
Search instead for 
Did you mean: 

IDCP Implementation IF_BADI_TR_IDCP_COUNT_PAGES~DELIVERY_FORM

anke_heimann
Discoverer
0 Kudos

Dear Gurus,

thanks to this BAdI, it is now possible to use IDCP with smartforms for deliveries.

I am trying to implement this BAdI, but there is one thing I don't understand:

It has only one importing parameter: the print program name.

I would have at least expected the smartforms name and the content of NAST.

In the "INVOICE_FORM" method, there are many more.

Has anyone done this before and managed to import the necessary data to the delivery method without modifications?

Regards

Anke

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182378
Active Contributor
0 Kudos

Anke,

What are you trying to do?

In IDCP selection screens, we input

1. Delivery radio button; shipping point, plant and st location

2. Output type, delivery no.

So from output type (configuration), the system gets the program name and form details.

TW

anke_heimann
Discoverer
0 Kudos

Hi TW,

this would have been no problem if we would have implemented SAPscript forms for deliveries, since the IDCP program is perfectly set up for this.

But using SmartForms for deliveries caused dumps before SAP added the BAdI recently. (OSS   Note 1914541).

So in this BAdI I could implement my call of smartforms, only that the method for deliveries hasn't all the parameters needed.

Meanwhile I found a solution by setting a parameter ID on the delivery number and message type in the customer-exit during selection, but this means I can only select and print one delivery at a time.

Regards

Anke