cancel
Showing results for 
Search instead for 
Did you mean: 

Smartform for purchase order ECC6

Former Member
0 Kudos

Hello ,

I have recently started working on ECC 6 . There is a requirement for printing PO using smartform .

When I go to t-code NACE and look for purchase order , I found the following

print output---SAPFM06P---ENTRY_NEU----MEDRUCK
FAX-----------SAPFM06P---ENTRY_NEU----MEDRUCK
EDI------------RANASTED--EDI_PROCESSING
DISTRIBUTION(ALE)---RANASTED---ALE_PROCESSING

In this version the smartform for Purchase Order is existing or not.

if it is existing ,plese tell me the smart form name.

If it doesn't exist,how can I get that smart form .

Though I am aware of that required smartform and its driver program for the PO  smartform name : /SMB40/MMPO_L Driver Program forSF: /SMB40/FM06P, but these are not available in the system. WHAT TO DO?????????

What are the various alternatives . This is kind of urgent .

Please help.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member

Hello monalisa,

Please try to develop your own layout smartforms (Z ) and the assigne it in nace output type.whlie developing zsmartforms if face any issue please discuess.

Regards,

Sam

Answers (2)

Answers (2)

former_member212913
Participant
0 Kudos

Hi,

     If you want to modify standard smartform then go to tcode:smartforms place your cursor on forms and press f4 then search by purchase order, you will get some results thats the standard purchase order place that smartform in nace with the driver program you have and execute the application..check that whether that smarrtform is that you want.

Mahipal.

Former Member
0 Kudos

Thank you guys for all your help. I found a smartform in ecc 6 .

solved my query

che_eky
Active Contributor
0 Kudos

Interesting, can I ask which smart form you found in ECC 6? It will others viewing this thread in future.

Che

Former Member
0 Kudos

/SAPDII/SPP_ORDER , but unfortunately , this does not work .

So back to square one .

che_eky
Active Contributor
0 Kudos

Hi Mona,

As far as I know there is no direct smart form replacement for the sapscript MEDRUCK. The standard driver program SAPFM06P will not drive a smart form, it is designed for sap scripts.

So trying to link a copy of smart form /SAPDII/SPP_ORDER to driver SAPFM06P will not work. You will need to either create your own driver program or enhance SAPFM06P to call your new smart form.

Che

Former Member
0 Kudos

Hello Che,

Thanks for the reply. I am stuck . apart from enhancing SAPFM06P and creating my own driver program , is there any other solution.

I am in ecc 6 and there are no smartforms for PO. Searched the forum and people say u need to install package /SMB40/ .

Not sure what to do now.

Monalisa

che_eky
Active Contributor
0 Kudos

Hi Monalisa,

Yes it maybe an option to install SMB40 "SAP Best Practices All-in-One" but this should not be taken lightly. Depending on what stage of the project you are at, it could involve regression testing.

We are also on ECC 6.0 and had the same issue, replacing MEDRUCK with a smart form. We created a new PO smart form from scratch and enhanced driver SAPFM06P to call it. This is not difficult, if you take a look at SAPFM06P it uses function ME_READ_PO_FOR_PRINTING which gives you most all the data you need.

Che

Former Member
0 Kudos

This message was moderated.

former_member306787
Active Participant
0 Kudos

Hi,

You can copy the print program from another system or create your own print program.

Try and look for a program: Y* and then with the FM06P in it. That might be available in your system.

You can create your own smartforms from scratch, which takes a little bit longer than adapting a template form. Of course, keep in mind whether a single smartform is used for different types of purchasing documents or a each time a different smartform for each type of purch.doc.

Best regards,

Zhou

Former Member
0 Kudos

Hello,

No need to create a driver progrem already a satndard one is prisent you can use /SMB40/FM06P--print progream for po print just attache your forms in nace.

Regards,

Sam

former_member306787
Active Participant
0 Kudos

Hmmm, Mona lisa just indicated that the /SMB40/FM06P is not available in their system....

I've encountered the same thing with a client of ours. But since we have multiple systems at our displosal, I copied a printprogram from one of our baseline systems.

Best regards,

Zhou