Smartform program
RSTXSCRP is a program for importing/exporting SAPscripts. Can you tell me if there is any such program exists for importing/exporting smartforms?
Thank you in advance. Shall definitely award points for helpful answers.
HI,
There is no such a program for Smartforms....
but Smartform session, Utilities --> Download, then it will download to the given path as a XML file, then
Utilities --> Upload, give the same path to upload.
See the below link for a Program which downloads the Smartform as well as Smartstyles.
http://sap4.com/wiki/index.php?title=ZSMART_FORM_UPLOAD_DOWNLOAD
mark all the helpful answers
Regards
Sudheer
Similar Messages
-
How to use parameter option in smartform program line.
HI all,
how can i give parameter for matnr directly in smartform program line, it wont take gives a dump
i don wanna create a separate driver program for that.
Error in the ABAP Application Program
The current ABAP program "/1BCDWB/SF00000001============FT" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1BCDWB/SAPLSF00000001 " in
include "/1BCDWB/LSF00000001F01 " in
line 539:
"You can only use "PARAMETERS" for programs other than type 1 between B"
"EGIN/END OF SCREEN."
The include has been created and last changed by:
Created by: "SAPUSER "
Last changed by: "SAPUSER "
how can i solved this.
Kavinath B.Hi,
You can not code
SELECTION-SCREEN BEGIN OF BLOCK.
SELECT-OPTIONS selcrit FOR (name).
SELECTION-SCREEN END OF BLOCK.
like this in smartform program line it wont allow
all you have to do is create a driver program
for smartform create a selection screen and call smartform by
n pass variables or internal tables.
call function 'SSF_FUNCTION_MODULE_NAME'
exporting
formname =
* VARIANT = ' '
* DIRECT_CALL = ' '
* IMPORTING
* FM_NAME =
* EXCEPTIONS
* NO_FORM = 1
* NO_FUNCTION_MODULE = 2
* OTHERS = 3
if sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
I hope it will help u
Ketan.P -
Standard(Smartform) Program for Sales order Confirmation
Hi Experts,
I have a new Requirement on Smartforms,
It is Sales order confirmation, Can Any one say what is Revelant program for this Requirement...
(RVORDER01) is for SAP SCript But i Required Smartform Program..???
Thanks,,
ksreddy.I Required a program for sales order confirmation ..
Resolved..!!
Thanks, -
SmartForm programming (Changing pages)
Hello Experts,
I'm working on SmartForm programming at the moment.
When we want to change the page from the frist to the second,
we set the next page on 'Next page' in Page node.
and if the secoend page shows a Table, we set the page itself as the next page so that every record is printed properly.
What if there is the third page after the page shows Table data?
How can I do?To go to a new page , we set it manually using the:
Next Page combobox, where we give the name of the next page to be navigated.
Its a chain so u can give the second page as the next page for first page and similarly
you can give the thrid page as the next page for second page and so on.
Thanks
Harshu -
Problem with standar smartform ( Program RLE_DELNOTE)
Hello everybody.
I´ve made a smartforms for a deliveries. I use the standard program called RLE_DELNOTE. The problem is that the structure IS_DLV_DELNOTE in the smartform is not correctly informed and I just can get the header data and items data are missing.
Could anybody help me??? I´ve read something similar but I couldnt get the solution... If somebody know some sap note I´ll be very happy too!!
PD: Im Spanish and my English is not very good!! Sorry!!check sap note 858495
Symptom
You cannot print the order item number for the delivery item using the RLE_DELNOTE print program for printing the delivery note if you start the print or the print preview in Transactions VL02N or VL03N. -
Smartforms program not regenerated in Production system.
Hi Guru's,
i have done changes in smartforms on development server.that time my smartforms generated and work properly. But when i transfer request then on production server in smartfroms is generated but my smartforms generated program '/1BCDWB/LSF00000040F01' program not update. in that program whatever changes i have done that not update.that's why it's give me dump error .
Please Tell me it's abap problem. if yes then help me.
Thanks in Advance.
Regards.
SAM
Edited by: Julius Bussche on Dec 15, 2008 11:23 AMHi Sam,
Use SSF_FUNCTION_MODULE_NAME. In this pass ur form name for ex,
DATA :
fm_name TYPE rs38l_fnam.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = <your Form Name>
IMPORTING
fm_name = fm_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Now first call the Function Module which is generated from ur smart form. Now replace its name by fm_name. For Ex,
CALL FUNCTION /1BCDWB/SF00000201
EXPORTING
im_1 = fs1
im_2 = t_1
im_3 = t_2
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Now replace /1BCDWB/SF00000201 with fm_name.
So finally you will have,
CALL FUNCTION fm_name
EXPORTING
im_1 = fs1
im_2 = t_1
im_3 = t_2
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Regards,
Swapna. -
Hi everybody,
I have one doubt. I know only smartform name. now i want to know the program name of that smartform.
for example: if the smart form name is ZSMARTFORM
now what is the program name of this smartform. where does all these smartforms store. How to find the program name for a particular smartform.
thanking you,
with regards,
giri.Hi,
NACE is the Tcode used to link the Application type, Output Types and its processing Routines like ( Driver programs and attached Script forms or Smartforms).
You should know the Application of a document first Like:
for PO it is EF, for sales Doc's it is V1, for Delivery docs it is V2, for billing Doc's it is V3 etc.
so first select the Application type (ex: EF) for PO and press OUtput types
then a list will come in that you should know the related output type for PO.
in this case it is NEU,
select that and click on the processing Routines button on the left side
it will display the Medium, Driver Program and the Script form or smartform related to that document..
cheers,
vasavi.v -
Service Entry Sheet smartform program
Hi,
I am using ZSMB40_FM06P package for Purchase Order smartform.Same package I have assigned for Service Entry Sheet smartform too.But it is not working.Are they different?What program I have to assign for Service Entry Sheet smartform.hi,
could you give some information.. you said both are in the same pakages, then also problem may occur.because of the improper link between print program and smartform.....
to get the print program name u can see in TNAPR tabel and also you acn use NACE transaction code...
pradeep -
Smartform programming line different from the function
Hello genius.
I edit a smartform in DEV system. and just add some codes.
after I transport to QA system. the code what i add is in the programming line right.
in QA this smartform create a function /1BCDWB/SF000000123,
but in this function, I found the form with my programming line is not same as the code in programming line.
please get some help.. thanks..Hi
Do not see the Same function Module that the smartform has generated in DEV and QAS , bcz a new FM will be generated for Each client . the FM generated in DEv will be Diff from QA and in ur Print Program use the SSF.FUNCTion... and use the FORM_NAME instead of calling the call function '/bcd/.....'
surya -
What is standard PO smartforms program
please send me reply
Reguards,
RajiHi Rajyalakshmi,
For Purchase Order : SAPFM06P
*Reward if useful,
Lijo Joseph
Message was edited by:
Lijo Vazhappilly -
How to find my program in smartform
Hi Guys
There is a Zsmartform developed also created Z driver program for that. that is not yet assigned in NACE . How can i know the that form is called by driver program . i want know what is the driver program creted for that like finding in sap script
ravihi
If ur smartform attached to some Y or Z driver Program, then it is difficult to find out. Becauce FM for Smartform is changed at runtime. Our Y or Z Program get current FM for SmartForms by FM 'SSF_FUNCTION_MODULE_NAME'.
In table TPANR, U can find those smartforms & Program names which are attached with some output type.
And also look at the transaction code NACE, there you can find the Driver program and also the samrtform name under the output type
From NACE, Select the application type. Normally for Slaes we have V1, smae way you will have the application type, seelct that and press utput types, then select the Output type then press processing routines, then you will get the Program name and the layout name -
Hi,
If I have given smartform how could i check which program w se38 is connected with it and in which it is created?
Regards,
JoannaHi,
If ur smartform attached to some Y or Z driver Program, then it is difficult to find out. Becauce FM for Smartform is changed at runtime. Our Y or Z Program get current FM for SmartForms by FM 'SSF_FUNCTION_MODULE_NAME'.
In table TPANR, U can find those smartforms & Program names which are attached with some output type.
And also look at the transaction code NACE, there you can find the Driver program and also the samrtform name under the output type
Regards
Sudheer -
Hello,
Could you say me, if exist any program to customizing in NACE the output types for shipping only execute SMARTFORMS?
Tanks,
DLCHello David,
You can see NACE Transaction for Few SD,MM Transaction smartforms program name and layout
Select V2 Application -> click on output type -> here you are able to see
Check the table TNAPR for Programs and layout ( Mainly for SD,MM Objects )
If you want to see FI Module -> use T001F Table
Thanks
Seshu -
Sending SmartForm as E-mail attachment, with email subject and content
Hi,
I'm, e-mailing a SmartForm using the SmartForm parameters (MAIL_RECIPIENT, MAIL_SENDER and MAIL_APPL_OBJ) using control device 'MAIL'.
Create MAIL_RECEPIENT (swotobjid): CREATE_RECIPIENT_OBJ_PPF
Create MAIL_SENDER (swotobjid): CREATE_SENDER_OBJECT_PPF
Create MAIL_APPL_OBJ: This works a little different. The sender needs to have an SAP Office Inbox (SO_USER_AUTOMATIC_INSERT) where a folder is to be created using the marco's swc_create_object and swc_object_to_persistent (INCLUDE <cntn01>).
Everything works fine.
The mail is being send and the SmartForm can be accessed as attachment, the E-Mail subject (as the name of the attachment) is taken from the title of the SmartForm (output_options-tdtitle).
QUESTION *
No they want to change the E-mail subject en change the content(body) of the mail.
Is this possible within the options of the MAIL_APPL_OBJ.
Or do have to rebuild the SmartForm program, get the SmartForm as OTF, rebuild as PDF en mail the PDF to the recepient using the SO_NEW_DOCUMENT_ATT_SEND_API1.
I was thinking of creating a container and set the elements of that container (swc_set_table ?) but I don't no in the end if this woll work.Refer the following Blog-
http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417300)ID0426134050DB01517382336190791762End?blog=/pub/wlg/1798
generate filename as yesterday's yyyymmdd format, and it must send file with same name with yyyymmdd
You need to use the following UDF to generate yesterday's date-
Imports: java.text.;java.util.;
public String yesterday(Container container)
long oneDay = (long) 1000.0 * 60 * 60 * 24;
DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
java.util.Date today = new java.util.Date(System.currentTimeMillis());
java.util.Date yesterday = new java.util.Date(System.currentTimeMillis()-oneDay);
String b = dateFormat.format(yesterday);
return b;
Map this with Content_Disposition as mentioned in wiki.
XI 3.0 message must be executed one a day automatically (for example at 9.00 Am).
Use 'Availability Time planning' for CC as mentioned above.
http://help.sap.com/saphelp_nw70/helpdata/EN/45/06bd029da31122e10000000a11466f/content.htm -
Chinese characters can not be converted from Smartform to PDF
Hi gurus,
There are some smartform programs containing chinese and english in my R/3 system. Preview and printing are both OK.
But when I convert them into PDF using program RSTXPDFT2, all chinese display as ### or /// and so on in PDF files. But english characters are OK.
Here's some information:
1. I have checked settings in SCOT and use CNPDF for Chinese language as SAP recommend.
2. The font in smartform is CNSONG.
3. My R/3 is a unicode system.
4. My acrobat reader can read other chinese PDF files. Thus it's not my PC's problem.
Do you have any suggestions?
Thanks very much in advance!
Regards,
FrankI got the similar problem but with Japanese characters(runs windows japanese edition), I solved it with the help of our user but couldn't remember the exact solution(around 2 year back I did this), but I'm sure that she maintained some parameter ID in User profile and it solved our problem.
I am just passing this info as it may be useful to solve your problem.
Regards,
Sairam
Maybe you are looking for
-
PI 7.10 Problem applying NetWeaver_ORA (Standard) License Key in ABAP
We are attempting to license our PI 7.10 (Windows 2003 /64 on Oracle 10.2.0.4) installation, but are having problems. This is a dual stack installation (of course) and I have downloaded the requested license from service.sap.com. This is license type
-
I've been having problems ever since updating to 7.02. Now I can't join a Wi Fi network that I've been using all along. Any help?
-
How much does it cost for an iphone4 screen repair?
How much does it cost for an iphone 4 screen repair?
-
Can I install iSight driver only in Windows XP (installed with fusion).
Is it possible to install only one bootcamp driver, ie iSight, without all the others? Can it possibly be extracted?
-
Working with many sequences- best practice
Hi. I´ve just started using Adobe Premiere CS6. My goal is to create a 2 hour long movie, based on 30 hours of raw gopro footage recorded on a recent vacation. Now my question is, what is the best practice for working with so many sequences/movie cli