Skip to Content
Author's profile photo Former Member

Custom Interactive Form by Adobe Integrating to PORTAL in SRM

Documentation for Custom Interactive Form by Adobe Integrating to PORTAL in SRM

REQUIREMENT: Configure Custom Interactive form by Adobe for the business documents like Shopping cart, Purchase order, RFx etc.


STEPS TO BE FOLLOWED:

01) Go to Transaction (T-code): SPRO.

02) Click on SAP Reference IMG.

/wp-content/uploads/2015/03/1_664715.png

03) The following screen appears “Expand SAP Implementation Guide–>Expand SAP Supplier Relationship Management–>SRM Server–>Expand Cross-Application Basic Settings” as shown below,

/wp-content/uploads/2015/03/2_664716.png

/wp-content/uploads/2015/03/3_664717.png

04) Expand “Set Output Actions and Output Format–>Execute Define Actions for Document Output”.

/wp-content/uploads/2015/03/4_664720.png

/wp-content/uploads/2015/03/5_664719.png

05) The following screen appears,

06) In our case we  are configuring the Interactive Adobe form for Purchase order print preview

07) Select “BBP_PD_PO” and Click on Action Definition.

/wp-content/uploads/2015/03/6_664721.png

08) The following screens appears and Click on “Processing Types”.

/wp-content/uploads/2015/03/7_664722.png

09) As we are configuring the Custom Adobe forms we has to Choose the “External Communication” as the medium, press “F4” help and Pop-up appears we can choose different mediums.

10) Select “External Communication” .

/wp-content/uploads/2015/03/8_664723.png

11) Select “External Communication”  check box and  click on “Set Processing”. The medium supports PDF based forms.

/wp-content/uploads/2015/03/9_664724.png

12) To replace the Standard Adobe form that is integrated with medium “External Communication we need to implement a BADI that changes the name of the adobe form in the runtime based on the conditions.

13) BADI Implementation:  Go to T-code–>SE19.

14) Select Standard BADI “BBP_OUTPUT_CHANGE_SF” and Click on Create Implementation.

/wp-content/uploads/2015/03/10_664726.png

15) Pop-Up Appears and Provide the Custom BADI Name “Z$$_$$$$_PO_ADB”.

16) Click on Enter.

/wp-content/uploads/2015/03/11_664727.png

17) Provide “Short Text”.

18) Click on Tab “Interface”.

/wp-content/uploads/2015/03/12_664728.png

19) Now, Click on “CLASS” as shown below.

/wp-content/uploads/2015/03/13_664729.png

20) Click on “METHOD” as shown below.

/wp-content/uploads/2015/03/14_664730.png

21) As per our requirement we can populate our own Custom Adobe forms. In case of interactive forms we need to pass the variables CV_DYNAMIC, CV_FILLABLE, Provide CV_SMARTFORM = Custom Adobe Form Name. Logic for different PO forms (in our example) as per the conditions,

/wp-content/uploads/2015/03/15_664731.png

22) To Test the FORM Log-on to “Portal”

23) Provide: User Name & Password.

/wp-content/uploads/2015/03/16_664732.png

24) Select for Ex: “Purchase Order”.

/wp-content/uploads/2015/03/17_664733.png

25) Select the “Purchase Order” and Click on “Print Preview

/wp-content/uploads/2015/03/18_664734.png

/wp-content/uploads/2015/03/19_664735.png

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Vinay Yeole
      Vinay Yeole

      Hi Prudvi,

      Quite informative blog.

      Is it applicable to all version on & after SRM 7.0?

      Regards,

      Author's profile photo sandeep reddy
      sandeep reddy

      Nice one..keep posted..it will help us

      Regards,

      Sandeep Reddy Jillella

      Author's profile photo Bharathi P
      Bharathi P

      Hi Prudhvi,

      I really enjoyed reading this and it is a very informative post with the step by step screen shots.

      Thanks for sharing.

      Best Regards,

      Bharathi