‎2007 Dec 21 3:47 PM
I have been requested to make a Return Material Authorization RMA form using smartforms.
My questions are: Is there any standard template/format in SAP I can use. And if there is, is there any standard ABAP program which i can use with the form (if one is required) and what are the steps to take to do and complete this task.
N.B i hava a Functional Spec docu for this and i'm also expected to write a Tech Design Docu. for it.
I'll be grateful for your help
‎2007 Dec 21 4:02 PM
Hi,
I think there are some examples you can use, but smartforms is quite easy to learn. I think that the SF "/SAPDII/RETPA_LIST" might be sort of what you are looking for, but if you find it to dificult, just start a new one. The SAP Help is pretty easy to follow.
As for the program to "call" the form, you will have to develop yourself, but unlike SAPSCRIPT you won't need to control the drawing of the form. In smartforms, the form generates a Function Module with an Interface, which will control the drawing of the form. The program only needs to get the info necessary and then call the FM generated with the parameters you defined in the form.
You will need only to know one FM to call the form within the report.
FM SSF_FUNCTION_MODULE_NAME - This one will return the name of the FM that was generated by the form. Parameter is the name of the smartform and return is the name of the FM.
Then you just call the FM that was returned in the previous FM (usually names are something like "/1BCDWB/SF00000006").
Reward points if found helpful....
Cheers,
Chandra Sekhar.
‎2007 Dec 21 4:02 PM
Hi,
I think there are some examples you can use, but smartforms is quite easy to learn. I think that the SF "/SAPDII/RETPA_LIST" might be sort of what you are looking for, but if you find it to dificult, just start a new one. The SAP Help is pretty easy to follow.
As for the program to "call" the form, you will have to develop yourself, but unlike SAPSCRIPT you won't need to control the drawing of the form. In smartforms, the form generates a Function Module with an Interface, which will control the drawing of the form. The program only needs to get the info necessary and then call the FM generated with the parameters you defined in the form.
You will need only to know one FM to call the form within the report.
FM SSF_FUNCTION_MODULE_NAME - This one will return the name of the FM that was generated by the form. Parameter is the name of the smartform and return is the name of the FM.
Then you just call the FM that was returned in the previous FM (usually names are something like "/1BCDWB/SF00000006").
Reward points if found helpful....
Cheers,
Chandra Sekhar.