Assigning SMARTFORMS to output types in SPRO

Hi,
I have created a test smartform and smartstyle, generated a function module, and temporarily put some code in a custom "test" program to ensure it is working, and it does (note calling the compiled version of the smartform function module name, by getting it's name from SSF_FUNCTION_MODULE_NAME) and all executes correctly.
Could anyone tell me however how I assign the smartform to execute from standard SAP via output type configuration in SPRO in SD as an example. Do we still need to specify a print program name and form routine to execute in configuration, just like SAPscript works ? I notice there is a field available for a smartform name, but then how would "whatever standard SAP is calling the smartform" know what parameters to pass into my generated function module for the smartform ? Also, does this have anything to do with the field "layout module" which is directly above the smartform field ?
Here's what I have tried: I entered the custom Z test program I created, entered the form routine name of this program which simply calls directly the function module for the smartform. (Now the smartform field in configuration is redundant) The standard SAP SAPscript print option window appears when I execute my SD transaction, and then the output option window appears which comes standard with the smartform function module call. As the smartform field in configuration is redundant going this method, I think I am going completely on the wrong route. Can someone help ?
Thanks,
Graham.

Hi Satish,
Yes we already have this, and it works with the following issue:-
1) The default output controller window for print options which normally appears for SAPscript pops up.
2) The default output controller window for print options which normally appears for SMARTFORM output (looks slightly different to window in 1) appears also.
IMPORTANT: If I take out the name of the SMARTFORM in the "Smartform text box" it makes no difference and still works as above. This is because my driver/print program and subroutine is calling the function module to call the smartform, so it already knows which smartform to execute.
It is like the standard SD configuration is thinking my print program is for a SAPscript which is why I get both 1 and 2 above. Note: the SMARTFORM does output.
Thanks,
Graham.

Similar Messages

  • Consequences of adding and smartform to output type in nace

    Dear experts,
      I have one doubt . I want to link one smart form to output type EF   ie purchase order. When I am saving it system  is asking for customizing requests. I am doing this in development system to check the functionality of one smartform. Because we dont have any IDES System to test. Well I want to what are the consequences of adding an smartform to output type in nace. Whether it wil reflect in quality system  without transporting the request. After testing can i remove that smartform which is attached to output type EF. Please confirm.

    No replies .

  • 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
    Luc

    What 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

  • Script without assigning to the output type

    hi
    i have some doubts in scripts ple tell me
    how can we execute the script without assigning the form & print program to output type in nace?

    Please read [the rules|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement] before posting further.

  • Smartform for output type CHKL (count list ) as Inbound Delivery(E1)

    At this moment, I know the Sapscript form RT_CHECK_LIST & program RTCHECKL for count list (output type CHKL) as inbound delivery (E1), but I need  the PROGRAM and SMARTFORM for this output?!
    Thanks in advanced

    I don't think we have a similar print program and smartform available, if you want to use it in Smartfrom.. copy SAPscript and migrate to smartform using SF_migrate and copy the print program of SAPscript and make necessary changes.
    Regards,
    SaiRam

  • Printing issue in smartform with output type

    Hi ,
    I am facing issue while I am taking print from zebra printer.
    I am trying to take a print from MB90 but its not coming but its giving status 'processed' and same from the spool, in spool its showing status complete but not giving any printout.
    if I m attaching  my smartform with another output type which already working for another label(smartform), then its giving print.
    So, what I want to know..
    Its can be a problem with output type config or from basis side.
    Please help.
    Thanks,
    Sandeep

    well i have seen setting are correct but having one issue it doesnt trigger automatically I do it manually from MB90 and rest of the things are correct becaoz i have seen while debug its going correct form from driver program, when i am runniing from MB90 manually .
    Thanks,
    Sandeep

  • Attach Smartform to Output Type - Shipping notification to SP

    Hi all,
    We have smartform and want to attach to Shipping notification output type - LALE.
    Is there any default driver program for same too.
    Any suggestion welcome,
    Regards,

    Navdeep, the notification is not an external document.. so you cannot do that.. moreover you are sending it as an IDOC and not through any regular transmission medium, so it ain't possible. Try looking at it from a recievr's point of view

  • Any smartform for Output type FUSI for billing

    Hi,
    Can any one suggest me smartform for FUSI standard form.
    In se71, the form is SD_Export_FUSI.
    My requirement is to design layout according to client requirement.
    If any suggestion how to proceed will be welcome with suggesting smartform
    Thanks in advance

    I don't think we have a similar print program and smartform available, if you want to use it in Smartfrom.. copy SAPscript and migrate to smartform using SF_migrate and copy the print program of SAPscript and make necessary changes.
    Regards,
    SaiRam

  • Output type assign to VF02

    Hi All,
    I created Output type through NACE transaction.
    When i was trying to assign that in tranx VF02>billing #->enter->goto>header--->output.
    Here i was trying to assigning my output type.
    I am getting error that 'Output type is not defined'.
    But when I go to NACE tranx there it exists.
    please suggest what went wrong or am i missing some thing.
    Thanks in advance,
    Deepak.

    Hi deepak,
    After creating OUTPUT TYPE in NACE ,
    U have to assign the output type in SPRO transcation
    SPRO - > SD - BILLING -> detemine output type
    this is done by SD consultants.Please get their help.
    regards,
    Prabhu
    reward if it is helful

  • Output type is defined but not assigned to output procedure?

    Hi,
    I have defined the output type in spro, and have not maintained the output procedure, but still the output type and print output is given for the delivery, that i create.
    Please can anyone help me with why output is created even though I have not assigned the output type to the output procedure? what is wrong with the system?
    Regards,
    Kanwar

    Hi,
      Check in vv31/vv32 transactions, whether there is any document type assigned to the output type?,
    Hope this helps,
    Rgds,

  • Assignment of output type to billing document

    I have a billing document for which output type is not assigned.
    Now, whenever I am trying to take the print by VF02, it is asking for output type. and i am giving any output type, the error is coming that " No output type is assigned to the billing document".
    Please suggest, whether we need to assign the output type to the billing document??

    Hi Praveen,
            <b>You should have a output determination procedure along with the billing type assigned to the output type(for eg: RD00,RD01 etc).Apart from this you should have a valid condition record which you create using VV31</b> in which you can control the key combination by maintaining chosen fields in the condition table which pulls the data as per the access sequence and provide you enough combination(for eg: for a certain sales org and Billing type combination etc )
    In the condition record you define the medium,dispatch time and language and not forgetting the output device as well.
    Hope this info has been useful.
    Rgds,
    Aram K.

  • Assign the routine against ZY06 output type in output procedure

    Hi
    I am creating one routine for Tcode VOFM and requirements Output control and I have to assign this reoutin against ZY06 output type in output procedure.Now How can I assign this to output type in output procedure?
    Can anyone tell me all procedure.
    thanks

    hi patel,
    chck with this link
    VOFM Transaction
    Reward with points if it is helpful.
    Regards
    Alfred

  • Output types for smartforms...

    hi gurus,
       for scripts output types is nace in case of smartforms any standard like that in scripts...
    regards,
    praveen

    Hi
    For smartform also output types is NACE transaction.

  • Output type configuration in nace

    Hi Experts,
    I have a requirement in invoice smartform, so i want to create my own output type .Actually that is normally done by functional.
    But i need to know how to configure zoutput type in nace.
    some steps i followed.in NACE>V3(billing)>new output type(ZINV)>i added new one.
    ofter that in VF02 i want to message means communication method it shows the error that "ZINV" is not defined.
    i though i missed some steps , so please can u give the total procedure how to configure in NACE and how to add in VF02.
    waiting for valuable replies.
    thanks.

    Steps would be:
    1. Create output type for application either copy / new - and assign program and form name
    2. assign the created output type in existing / new procedure (output type procedure)
    3. if it is a new procedure then that also need to assign to a correct sales document type ; in this case it has to be assigned to billing type...transaction V/25
    Configuration path:
    SPRO -> Sales and distribution -> basic functions -. output control -> output determination -> determination technique -> Maintain Output Determination for Billing Documents
    Thanks

  • JJ Form - Output type issue

    Hi Friends,
    I've created a JJ Form(Smartform) and it's to be called by material document number thru tcode MB02 or MB90.
    For this, My MM consulatnat has also created a new output type in ME-inventory management with my calling print output program 'RLE_DELNOTE' and my form name.
    But when calling the output thru Tcode MB02/MB90, the Form is not coming out and it saying output could not be found....and also in log, it says,
    Note: Log not from current processing run
    Processing log for program RLE_DELNOTE routine ENTRY
    There were no deliveries that matched the criteria you specified.
    FYI...
    If i assign my inventroy management calling program, it says the output could not be found and Processing routine in program ZMMSS0002 does not exist.
    (my smartform working fine while executing thru FM)
    Pls advise me, where i did the mistake and how to assing my calling print program and form routine.
    thanks & regards
    sankar.

    Hi,
    The print program: RLE_DELNOTE which you are refering is the right one? In mysystem it is been assigned to different output types like LD00 etc, which all comes under application V2 which is related to Sales.
    Where as Mateial document does not comes under Sales.
    Please check with your functional consultant, whether your have assigne the correct program, under correct application type.
    Cheers,
    Ashok

Maybe you are looking for

  • Unable to load the driver???

    Hi, I am facing problem in loading the driver.. Following is the set up.. classpath=.;c:\;d:\Oracle\Ora81\jdbc\lib; Oracle client is installed on my machine. path is d:\Oracle\Ora81\jdbc\lib\classes111.zip; jdk installed is.. c:\jdk1.2.2; I am trying

  • How can i remove moved and deleted old libraries?

    I've moved a bunch of my libraries around, removed some, and have installed iphoto9 on a new mac. I love that in iphoto9 I can now create new libraries or decide which library to open. But, all of my older libraries are showing up in the list when I

  • Deploying JDBC connector for SQL Server 2000

    Hi All We have a new MII 12.0.4 box installed with JDK 1.4_16. While trying to deploy SQL 2000 server JDBC driver after browsing to the (3 nos) *.jar file ,once i try to save it gives an error "DRIVE_NOT_UPLOADED" Are there any other configs required

  • GB01 FM  JV_GB01_DIRECT_INPUT...Document Created but giving error message

    Hi All,       I am trying to POST S/L Documnet using the FM  JV_GB01_DIRECT_INPUT.       Function module returns the Document Number.But when When I try to view this using Tcode GD23..Its giving an error 'Noline items were selected'. I am not sure ex

  • Is it possible(lines numbering JTextArea)?

    is it possible to have the line numbers on the margin of the JTextArea? what i am looking for is something like what is in JCreator, and CuteHTML. sample code is appreciated