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

Query on SMARTFORMS/SCRIPTS/ADOBE FORMS

Former Member
0 Likes
1,194

Hi All,

        I have received an interesting challenge today, not sure if it is possible in SAP world or not, need your advice.

So the requirement is -

1. In one of the standard SAP QM transaction we will create another menu options (This is easy got this covered),

2. The menu option will have choice to print a output. (This is also OK).

3. Once the output/print button is clicked user will be presented with choice (For example Choice A, B, C, D, E, F, G), there are check box choices on a popup. (We have found a way to get this done as well).

4. Now once we complete all of the above there has to be the actual print which will be chosen by user in Step 3. Now all of those prints will be one form.

One after another. Now I have given this a thought and looks difficult as none of the forms we can compile in run-time. Even in smart forms we dont have multiple main windows. SAP script is bit of an old technology, and difficult to manage in future.

So what can be my options here?

Simply said these are the requirements.

1. The layout/windows has to move around from left to right based on users choice.

2. There may be multiple dynamic tables which can increase or decrease based on the data.

Note : I have thought about creating multiple forms to handle this, but that is also not fulfilling the requirement. Is there something available like this in Adobe forms/Interactive adobe forms? Not sure.

Hope you can shed some more light on this subject.

Best Regards,

Tapo.

8 REPLIES 8
Read only

Former Member
0 Likes
1,090

Hi Tapo,

You can definitely do this in Adobe forms and I would definitely say that it is the best choice when compared with Smartforms/Scripts.

Looks like you are new to Adobe forms. It is very hard to explain all the steps here. So, I would say that first start with googling "Adobe form tutorial in SAP" and then you can go from there.

-Chandra

Read only

0 Likes
1,090

Hi Chandra,

                 I am not new to adobe forms, and i agree to some extent adobe forms has superior design quality over smart forms which makes it easier in adobe to do this.

Problem is client doesn't have the ADS set up yet. So not sure if this will be a good news to them. Are you sure this can't be done in smart forms? And I am not looking for the steps how to do this.

Just a few pointers would be good if you have seen a similar scenario in past.

Best Regards,

Tapo.

Read only

RaymondGiuseppi
Active Contributor
0 Likes
1,090

If ADS not yet active on your system (and some lack of local expert as consequence) back to good old Smartforms.

You could call multiple forms in sequence, generating a single spool (or OTF for conversion) just manage the fields NO_CLOSE and NO_OPEN of the control structure, only open at first form call and only close at last form call. You could also call every form with the both flag set and manage open/close with an explicit call of SSF_OPEN before first form and a call of SSF_CLOSE after last form.

Regards,

Raymond

Read only

0 Likes
1,090

Hi Raymond,

                   Really good advice, although I am wondering if we can create a single print preview with this. My guess is probably not. But really good thinking there. Thanks.

Regards,

Tapo.

Read only

0 Likes
1,090

You can get a single spool/preview/pdf with those options, look at sample SF_EXAMPLE_03.

Regards,

Raymond

Read only

0 Likes
1,090

Thanks Raymond. Appreciate your response on this.

I have checked the demo and other examples suggested. We are going to take the Adobe form approach, as going forward we see a lot of requirement like this, unfortunately we can't accommodate all of them on smart forms.

And we would end up spending a lot of maintenance effort at the end. So Adobe forms is the way forward. Will close this thread now.

Read only

0 Likes
1,090

I agree, as for Sapscript, it's now time for Smartforms to retire

Read only

0 Likes
1,090

Please mark the answers as Helpful or Answered and then close it.