Output type of smartforms
How see output type of smartform ?
Hi Lalith, to see the ouput of the smartform just follow the steps below, hope it will work.
Go to -> SMARTFORMS transaction code -> give the smartform name-> press F8 -> and again F8 then it will ask for printer details in that give as LP01 then press ok it will give model optput of the smartform.
reward points if helpful
Similar Messages
-
Standard driver programs,output type ,scripts,smartforms for SD reports
hi experts,
Can any one list all the standard driver programs,output types ,scripts,smartforms for SD reports.
maniHi,
Check this out
NACE
You can track the form and the print program used for that form
The Tcode NACE is used to link the Standard SAP forms (SCRIPTFORM or SMARTFORM) or the customized form or the new form to its respective print programs. Also the output types, Form entry are linked with their forms and print programs. In short term, i can tell u that configuration or customization of forms to print programs, assigning output types, form entry to the forms are done using this Tcode.
NACE is used to create output type while creating the output type you will mention forms, and driver program.
that will be maintained in the table TNAPR.if you create the output type using NACE then it will be automatically visible in table NAST and TNAPR.
so check in NAST, TNAPR table
http://help.sap.com/saphelp_erp2005/helpdata/en/c8/1989fe43b111d1896f0000e8322d00/frameset.htm
Condition records in NACE?
and
NACE is used for message control customizing.
Take a look at the following link
http://help.sap.com/saphelp_nw04/helpdata/en/c8/198a1843b111d1896f0000e8322d00/frameset.htm
and also
NACE is used for message control customizing.
Take a look at the following link
http://help.sap.com/saphelp_nw04/helpdata/en/c8/198a1843b111d1896f0000e8322d00/frameset.htm
If it helps reward with points.. -
Changing an output type for SmartForms
Hi all,
I have a picklist that I changed from SAPScript to SmartForm. I am trying to edit the output type EK00 to use the SmartForm. I am using V/38 to edit EK00 but I can't figure out the right properties. Right now I have the FM name (/1BCDWB/SF00000017) as the Layout Module, the SmartForm name (ZPCC_PICKLST_STD) as the SmartForm. Also, under Pricessing 1, I have the print program (ZRVADEK01), FORM routine as (SMARTFORM_PRINT) and Form as (ZPCC_PICKLST_STD). Is there anything else that I need to change? When I try to use EK00 it is still looking for a SAPScript instead of a SmartForm.
Regards,
DavisMatt, thanks for the reply. I just tried what you posted and it still gives me an error. I get a popup that says "WRITE_FORM is invalid, OPEN_FORM is missing.
Could my problem be that the old SAPScript and the new SmartForm have the same name? Below is the configuration:
Layout Module: <b>nothing there</b>
SmartForm: <b>ZPCC_PICKLST_STD</b> (name of the smartform)
Processing 1:
Program: <b>ZRVADEK01</b>
FORM routine: <b>SMARTFORM_PRINT</b>
Regards,
Davis
EDIT: I do not have any SAPScript functions (open_form, close_form, etc...) in the print program. I took the preconfigured print program for SDPIK_L (preconfigured picklist) and added our custom logic.
Message was edited by:
Davis -
Output types for smartforms...
hi gurus,
for scripts output types is nace in case of smartforms any standard like that in scripts...
regards,
praveenHi
For smartform also output types is NACE transaction. -
Calling Multiple forms for a single Output Type in Smartforms
Hi SAP Gurus..
I want to call 2 smartforms simultaneously for a Single O/P type.
But the problem is that My Driver Program in Standard. I cannot edit the Driver form. Whatever I need to do I can do it only in the Smartforms.
Please help me out in this....I guess the better way is to customize your print program. I am not sure whether there are any other alternatives for doing this.
Rgds,
SaiRam -
Creating email body while generating output type as email.
Hi All,
I wanna create an email body while sending email through output type for smartform.
I am successfully creating a mail with attachement. But requirement ned to send a body with same email..
can any one know the same pls share. its very urgent... thx
Thanks..Hello,
declare the following
data :
i_objtxt LIKE solisti1 OCCURS 0 WITH HEADER LINE,
in the program write the below cod as following
i_objtxt = 'Find attached the output of the smart form.'. --> this is the body of the mail.
APPEND i_objtxt.
now pass this to the call function.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = w_doc_chng
put_in_outbox = 'X'
IMPORTING
sent_to_all = v_sent_all
TABLES
packing_list = i_objpack ......
This shall trigger the body. -
How to attach custom output type to tcode VT02N
HI All,
My requirement to create a new print program, form and output type i.e. to be attached to transaction VT02N when called.
Please help to resolve
- How we create new output type
- Attach smartform/ spascript to the output type
- Take print of the smartforms using output type .
there is some predefined output type in different application like in application v7 we are using the output type ALTR and there is smartrform associated with that output type but unable to take the print of that smartform.
Regards,How we create new output type
Copy the existing std output type to some Z*** output type
menu path
IMG Guide - Logistic Execution - Transportation - Basic Transportation Function - Output Control - Maintain Output Determination for shipment -Maintain Output Types
Attach smartform/ spascript to the output type
onthe same screen of output type click on processing routine folder on right and under form field assign ur smartform
Take print of the smartforms using output type
Either create a condition record (dont remember the tcode but u can search from SAP menu) or while creating shipment doc...assign the ouput type (in shipment doc screen, from menubar Goto ->Output ).......do not forget to specify the communication mode ie logical destination
take printout from VT02n screen( initial screen goto-> output) or using VT70
Regards
Jagdish
Edited by: jagdish parihar on Jan 23, 2008 11:31 AM -
Smartforms PO - output type external send - for purchase order
Dear
I want to define a specific output type for example ZPOM, with medium 'External Send'. The communication Strategy is SMTP (MAIL).
The configuration of the Processing Routine is the following:
Program: - FM06P
Form Routine: ENTRY_MEU
SMARTFORM: Z_MM_PURCHASEORDER.
When we create this mesage in the PO, no mail is send. There is also no processing log available.
Is it possible to use the same smartform with print program that is used for Medium 'Print Output' for medium 'External Send'?
Best regards
LucWhat you need to do is to create in SPAD Output device for E-mail ( in the Host Spool Access Method define M:E-Mail to Receiver/Owner) and then in the 'Print Output' assign this device.
Hope this helps.
Thanks,
Naveed -
How to make use of communication method in output type for new smartform?
Hi all,
My requirement, send the smartform to the carrier by fax/email/print based on the output condition records created.
Here are the things that I had done.
1) created a ZSMARTFORMS - smartforms
2) created a ZPRINTPROGRAM - print program
3) created a ZTCFRT - transaction code
3) created an ZFRT - output type
I am stuck here. What are the next steps ? I want when I run transaction code: ZTCFRT, this print program ZPRINTPROGRAM will call this ZSMARTFORMS smartforms and send/fax/print to the carrier.
It would be great that someone can share the steps with me.
Thanks!Hi,
Have you written any code in your program or just Created it?
If you have only created it, then you need to call some functions in your PRINT Program and these are:
Below is just an example:
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = i_formname
IMPORTING
fm_name = i_fm_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
CALL FUNCTION i_fm_name
EXPORTING
control_parameters = control_parameters
output_options = output_options
user_settings = space
vbeln = p_vbeln
TABLES
it_vbak = it_vbak
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.
After calling second function, system execution will reach to the SMARTFORM (which you have created). There in smartform you can do whatever you want.
for more details:
http://help.sap.com/saphelp_nw04/helpdata/EN/a5/de6838abce021ae10000009b38f842/content.htm
also see:
help.sap.com/printdocu/core/Print46c/en/data/.../BCSRVSCRSF.pdf
For any query, revert back.
Regards,
Vishal -
Print program for the smartform for selecting the output type (email/fax)
Hi All,
Requirement :I have to create a print program for the smartform where the output type may be print out,email or fax ,so i need to put the condition for selecting the output type (like printout,email,fax).
can any body please let me know how to put the condition for selecting the desired output type ?
Thanks in advance
RahulHi
It is not the output type that has to be changed
it is the MEDIUM which you have to change and configure
for printout medium is 1
for FAX medium is 2
for MAIL it is 7.
so instead of printout change the medium to 2 or 7 for the same output type and attach to the same driver program and smartform/form.
Reward points for useful Answers
Regards
Anji -
IMG settings after creating new output type for a purchase order smartform
Hi all,
Do I need to make changes in IMG after creating a new output type in NACE for a purchase order smartform?
I have customized a purchase order smartform according to the requirements and copied an existing output type and assigned the custom form name.
When I am trying to create a purchase order to test it, I am going to the message tab for assigning the output type and if I press F4 on the output type field or if I give the copied output type there, it says output type is not defined.
Do I need to make any changes in SPRO?
Regards,
AnikYes. You have to add the new output type to the proper message determination schema.
Go to the IMG and select Materials Management -> Purchasing -> Messages -> Output control -> Message determination schemas -> Define message schema for purchase order -> Maintain Message Determination Schema: Purchase Order.
Select the proper schema, then Control Data and insert your new output type into the schema (eventually with any requirement that may be necessary... you probably want to use 101 like in case of the regular NEU message).
This should do it. -
Program name if no output type for dunning smartform
Hello Experts,
I want to know if smart form is not associated with any output type then how can I know which program is calling the smartform. I checked out in TNAPR with the smartform parameter value and system did not returns any hits. It means smartform is not associated with any output message type.
I am working with a dunning smart form where I need to make some changes, Transaction F150 displays the form print preview(One can also print from the transaction), But I have no idea which program is actually calling the smartform.
Secondly I made some changes in the text element but when through F150 I again viewed the form display, some thing I deleted from the text element still appearing in the preint preview. Could anyone throw some light on this and guide me.
secondly how to put breakpoint in the smartform, Normally in abap report you just press ctrl+shift and f12 but in breakpoint it is not applied.
Thanks,
MarkFI Forms will not save under TNAPR table
FI Form names and Program Try to use below tables :
Tables : T001F or TTXFP
There is no output types for FI Forms,
Check the below link :
http://help.sap.com/saphelp_erp2004/helpdata/en/15/8c2239c2af4a04e10000000a11405a/frameset.htm
Path for see form name and print program - Dunning
path for configuration is :
SPRO
FInancial Accounting->Contract Accounts Receivable and Payable->Business Transactions->Dunning Notices.
Just goto SMARTFORMS Transaction -> use smartform name -> execute smartform -> it will go SE37 -> click on display -> here you can set up break point.
or you can use print program to setup debugging.
Now run F150 Transaction -> here you are able to see debugging mode
Thanks
Seshu -
PO output type setting for smartform
hi guys,
i have set in PO output type with program SAPFM06P and smartform Z12TEST_FORM, how come system takes MEDRUCK form as the output ?
i want to use smartform to display PO printout, did i miss any settinghi,
These forms are to be attached to the message type ...and then the same message type has to be taken into consideration for your message schema as well....
Check you settings for assignment once again....
Check from the message output, go to determination analysis and check what all parameters system is taking into consideration while output....
Check schema form there itself and then check the message type for this schema....
Regards
Priyanka.P -
Attaching multiple smartform to single output type
Hello Experts,
I have 2 different smartforms for invoice....
these two i have to call depending upon the type of customer.
I want to know that is it possible to attach both smartform to single output type ( in this case RD00).
if not..., Please suggest me how i can achieve this.
Thanks,
AmarIf your question is if is it possible to have 2 different SMFs in one single output the answer is yes.
You have to use the control_parameters-no_open and control_parameters-no_close
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'ZSMF1''
IMPORTING
fm_name = g_funcion
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
IF sy-subrc EQ 0.
g_control_param-no_close = 'X'.
CALL FUNCTION g_funcion
EXPORTING
control_parameters = g_control_param
TABLES
g_t_lugares = g_t_lugares2
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5 .
* Smartform Puestos
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'ZSMF2''
IMPORTING
fm_name = g_funcion
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
IF sy-subrc = 0.
g_control_param-no_close = ''.
g_control_param-no_open = 'X'.
CALL FUNCTION g_funcion
EXPORTING
control_parameters = g_control_param
i_num_pages = l_tot_pages
i_curr_pages = l_pages_2
TABLES
g_t_puestos = g_t_puestos_ssf
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
ENDIF.
ENDIF. -
Help required: Two smartforms for same output type?
Dear All,
I have a requirement to display bill of lading for a shipment.
The shipment usually contains two kinds of materials.
The data to be displayed for the first set of materials data is different from what is
displayed for the second set/kind of materials. The layout(columns and structure) is entirely
different. But the user wants to see the two sets of data in two pages, (for the same output type).
But, from what I know, we can only associate one smartform to an output type.
Any inputs.
Thanks.Hi
V/30, just check your output type, if you click on form and routines there is option assigning multiple programs and forms (i,e, Upto 5).
Have not tried it , you can try and let us know your feedback
Regards
Jitesh
Maybe you are looking for
-
I have a MacBook Pro I recently purchased 'cause my old G4 just couldn't output my video films properly. My new MacBook Pro is running 10.7.5 OS Lion. Don't like iMovie 11 and want to use iMovie 6. It won't download on Lion. Could I download Snow Leo
-
How to get the JFrame's "client rectangle"
When I run the code: JFrame f = new JFrame(); f.setSize(640, 480);the frame has this size, but it includes the borders and the title bar. How can I learn the thickness of the borders and the title bar - that is something calles "the client rectangle"
-
Hello, I have this MacbookPro 17" since late 2007. It has had the logic board replaced twice by Apple Service. This happened over a year ago. The cause at that time was that my hd suddenly was not working and after further diagnose it turned out to b
-
Hi Gurus Please tell me how item category usage is getting assigned to a material? We define item category usage... We assign it to a sales doc typ, item category group to get item category. But how it is getting determined for a material? Where is t
-
Hi How can we find out that whether there is an abap program written for a paticular query or not. I have got a delivery report and the total volume of quantity moved is wrong.The kFigure name is moved quantity.BUt when i double click on it in the qu