cancel
Showing results for 
Search instead for 
Did you mean: 

In smartforms FAQs pls attach me

Former Member
0 Kudos

In smartforms FAQs pls attach me if any possiblity?iam waiting for ur repy?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

h1.Smartforms FAQ

Smartforms output difference

Problem with Smartforms: in a certain form for two differently configured printers, there seem to be a difference in the output of characters per inch (the distance between characters which gives a layout problem - text in two lines instead of one.

It happens when the two printers having different Printer Controls' if you go to SPAD Menu (Spool Administrator Menu) you can see the difference in the Printer Control and if you make the Printer control setting for both the printers as same. then it will be ok. and also u have to check what is the device type used for both the output devices.

SmartForms Output to PDF

There is a way to download smartform in PDF format.

Please do the following:

1. Print the smartform to the spool.

2. Note the spool number.

3. Download a PDF file (Acrobat Reader) version of the spool by running Program RSTXPDFT4 and entering the

noted spool number.

SmartForm Doublesided printing question

Your customer wants your PO SmartForm to be able to print "Terms and Conditinos" on the back side of each page. They don't want to purchase pre-printed forms with the company's logo on the front and terms & conditions on the back. Now this presents an interesting problem.

Has anyone else ever had a request like this? If for example there was a 3 page PO to be printed, they want 3 pieces of paper, the front side of each to containe the PO information (page 1, 2, and 3) and the back side of each piece of paper to containg the static "Terms & Conditions" information.

Anyone have a clue how to force this out?

Easy - page FRONT lists page CONTACTS as next page and CONTACTS lists FRONT as next page. Since CONTACTS does not contain a MAIN window, it will print the contacts info and then continue on to FRONT for the rest of the main items. Additionally, set print mode on FRONT to D (duplex) and set CONTACTS to 'blank' (for both resource name and print mode - this is the only way to get to the back of the page).

Transport Smart Forms

How does one transport SMARTFORM? SE01?

How do you make sure that both, the SMARTFORM & it's function module gets transported? Or does the FM with same name gets generated automatically in the transported client?

A smartform is transported no differently than any other object. if it is assigned to a development class that is atteched to a transport layer, it will be transported.

The definition is transported, and when called, the function module is regenerated.

This leads to an interetsing situation. On the new machine, it is very likely the function module name will be different than the name on the source system. Make sure, before you call the function module, you resolve the external name to the internal name using the 'SSF_FUNCTION_MODULE_NAME' function module.

Typically, generate the SF, then use the pattern to being in the interface. Then change the call function to use the name you get back from the above function module.

Smartforms: protect lines in main window.

How to protect lines in the main window from splitting between pages?

It was easy with SAPscript, but how to do it with SF's. For 4.7 version if you are using tables, there are two options for protection against line break:

- You can protect a line type against page break.

- You can protect several table lines against page break for output in the main area.

Protection against page break for line types

- Double-click on your table node and choose the Table tab page.

- Switch to the detail view by choosing the Details pushbutton.

- Set the Protection against page break checkbox in the table for the relevant line type. Table lines that use this line type are output on one page.

Protection against page break for several table lines

- Expand the main area of your table node in the navigation tree.

- Insert a file node for the table lines to be protected in the main area.

- If you have already created table lines in the main area, you can put the lines that you want to protect again page break under the file using Drag&Drop. Otherwise, create the table lines as subnodes of the file.

- Choose the Output Options tab page of the file node and set the Page Protection option. All table lines that are in the file with the Page Protection option set are output on one page.

In 4.6, Alternatively in a paragraph format use the Page protection attribute to determine whether or not to display a paragraph completely on one page. Mark it if you want to avoid that a paragraph is split up by a page break. If on the current page (only in the main window) there is not enough space left for the paragraph, the entire paragraph appears on the next page.

What are SmartForms?

SmartForms are intelligent PDF forms that allow users to perform the following functions using the free Adobe Reader application:

Fill in a form electronically in an online or offline mode

Save a form to their computer with entered information

Submit a form online

Add a digital signature

Pre-populate form fields using a pre-saved personal profile.

When a form is submitted agencies can:

Receive the whole PDF form as an email attachment

Receive only the data in XML format

Extract the form data directly into their backend systems.

Back to top

What is the Adobe LiveCycle Reader Extension Licence?

Reader Extensions embed usage rights into PDF files that activate greater functionality in the free Adobe Reader. DIISR has acquired a number of Adobe LiveCycle Reader Extension licences for use in business related forms owned by government entities and hosted on DIISR servers. DIISR will actively manage these licences and as such may contact agencies to confirm the SmartForm's currency.

Back to top

What is meant by 'business related forms' or 'forms for business purposes'?

'Business related forms' are forms intended for use by the Australian business community. The general view is if a form is used by a government agency to interact with business, it would qualify to use an Adobe Reader Extension licence under our agreement with Adobe.

The administration team will be happy to discuss this further. Contact them at SmartForms@business.gov.auThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it for further details.

Back to top

Are there any restrictions related to the Adobe LiveCycle Reader Extension Licence?

The application of the Adobe LiveCycle Reader Extension Licence is restricted in three ways. All three criteria must be met:

They are forms owned by a Government entity (this expressly excludes non-Government commercial entities)

They are forms for the purpose of planning, starting and all aspects of running a business including the closure of a business where the definition of a business for this qualification instance is an entity that is Registered or Licensed to function as a business with the Government of that jurisdiction

They are forms hosted on business.gov.au.

Associations (that are non-Government), Community organisations, Non-profits, and/or Voluntary organisations are not 'Government Entities' and as such, would not qualify to 'publish' Reader Extended forms on business.gov.au.

Back to top

How do businesses access SmartForms?

SmartForms are available via the search function in the GovForms website or the downloadable Forms Manager application. They can also be accessed via agency websites by adding a hyperlink that points to the URL of the SmartForm.

Back to top

How do I convert my PDF forms into SmartForms?

PDF forms are converted using either the Adobe LiveCycle Designer or Adobe Acrobat 8 Professional applications. Information and free evaluation copies of these applications is provided on the Adobe downloads page.

A tutorial for converting existing documents to SmartForms can be found in the How To section.

Back to top

How do I get my form(s) reader-enabled?

To have a form reader-enabled using one of DIISR's Adobe Reader Extension licences, government agencies must download and complete a Publish Request Form (pdf), attach their SmartForm to it and email it to SmartForms@business.gov.auThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it . The SmartForms Support team will reader-enable your form and upload it to the SmartForm server.

For more detailed information about the steps involved in getting your form reader-enabled and published consult the Hosting Services page.

Back to top

How long will it take to get a form reader-enabled?

The SmartForms Support Team will aim to process reader-enabling requests of 20 forms or less within 2 working days. If your requirements are greater than this number, reader-enabling may take longer to complete. Advance warning of high volume requests would be appreciated and will assist us to provide you with a timely service. Please contact SmartForms@business.gov.auThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it .

Back to top

How do I publish a SmartForm?

Once you have completed testing the reader-enabled form, notify the SmartForms team via SmartForms@business.gov.auThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it that you are ready for the form to be made discoverable in GovForms. After confirming a signed MOU is on file, the team will create metadata for your form and activate it in the GovForms website. They will notify you when the form is live. You may at this stage place the form link pointing to the SmartForm on your agency's website.

A more detailed description of this process is described on the Hosting services page.

Back to top

How will I know if SmartForms services will be unavailable due to scheduled maintenance?

The SmartForms Memorandum of Understanding (MOU) Service Levels identifies services may be unavailable due to scheduled maintenance on:

Thursday's 19:00 to midnight (Canberra time)

Every 2nd Sunday of each month 08:00 to midday (Canberra time)

In instances where we anticipate an interruption to SmartForms services outside these hours, we will notify all agency contacts by email as early as possible. We will also place a 'Notice of Interruption' on the homepage of the SmartForms Developer Centre.

An interruption to services will be kept to a minimum, and where possible will occur outside standard business hours.

Back to top

How can I test if SmartForms services are working?

To test whether SmartForms services are working you can use the following test forms:

For the form render service use:

http://smartforms.business.gov.au/eForms03/getForm?formName=test.xdp&&save=false

A 'Simple Form' PDF will open if the service is working. In the case the service is not working, you will get a 'Form Not Found' HTML page.

For the form pre-population service use: http://smartforms.business.gov.au/pForms01/start.html.

Input http://smartforms.business.gov.au//pForms01/adaptor into the <URL to submit to:> field. A 'Profile Demo' PDF will open if the service is working. In instances where the service is not working, you will get a 'Form Not Found' HTML page.

Back to top

What do I do if SmartForms services appear to be unavailable?

In the rare event of an unforseen outage (where you have not received prior notification), we suggest you use the above tests to confirm the service is not working.

Once you have confirmed the SmartForms service is not available please email the smartforms@business.gov.auThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it mailbox immediately with information relating to the service interruption. We will make every effort to restore services as soon as practicable.

Back to top

How much will it cost?

Publishing and hosting the form will cost you nothing. However you will need to design and develop the SmartForm yourself or use a third party vendor.

Back to top

Do I need to acquire any software?

As part of the whole of Government initiative for business related forms, DIISR provide and manage the following services:

Reader enabling software to convert forms to SmartForms (Adobe Reader Extensions)

Hosting SmartForms (Adobe Forms)

As part of the agreement with Adobe, all forms that are reader-enabled are to be converted and hosted on the DIISR SmartForms server. If you are going to develop the forms in-house you will need to acquire the Adobe Designer software. Designer is available either as an individual piece of software or as part of Adobe Acrobat 8 Professional.

Back to top

What is an MOU?

Before your form can be made available to the public, a Memorandum of Understanding (MOU) with DIISR must be signed and submitted. On receipt of the signed MOU you will be provided with a reference number. This number should be submitted when you request the publication of a form.

It is advisable to finalise your MOU early on in the process. To begin this process, download the MOU form (pdf).

Back to top

Factsheets

SmartForms - Faster, intelligent forms (pdf)

High level technical brief (pdf)

see the links

Smartforms material

http://www.sap-basis-abap.com/sapsf001.htm

http://www.sap-press.com/downloads/h955_preview.pdf

http://www.ossincorp.com/Black_Box/Black_Box_2.htm

http://www.sap-img.com/smartforms/sap-smart-forms.htm

http://www.sap-img.com/smartforms/smartform-tutorial.htm

http://www.sapgenie.com/abap/smartforms.htm

How to trace smartform

http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm

http://www.help.sap.com/bp_presmartformsv1500/DOCU/OVIEW_EN.PDF

http://www.sap-img.com/smartforms/smart-006.htm

http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm

check most imp link

http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html

step by step good ex link is....

http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.h...

Check this link

http://www.sap-img.com/smartforms/

<REMOVED BY MODERATOR>

Best regards,

Chandru

Edited by: Alvaro Tejada Galindo on Feb 18, 2008 1:49 PM

Former Member
0 Kudos

Hi experts,

I want the smart forms faqs what they will ask in interviews .pls tell me some questions which will be important for interview?

Former Member
0 Kudos

Hi

Is it possible to migrate a SAPscript form to a Smart Form?

Smart Forms provides a migration tool for this purpose which migrates layout and texts of a SAPscript form to a Smart Form. It does not migrate SAPscript form logic of the print program. Using Smart Forms, this logic is described by the tree structure of the Form Builder. The effort involved in migrating it depends on the complexity of the print program.

Which Basis Release do I need to use SAP Smart Forms?

SAP Smart Forms is available as of R/3 Basis Release 4.6C.

I have heard that Smart Forms replaces SAPscript. What does "replace" mean?

It does not mean that SAPscript is removed from the Basis shipment. Even as of Basis Release 4.6C, SAPscript remains part of the SAP standard and there are no plans to remove it. Since Smart Forms is currently, and will continue to be, the tool for form maintenance for mySAP.com solutions, our further development efforts will focus on Smart Forms, not on SAPscript.

Do we have to migrate all SAPscript forms to Smart Forms?

There is no point in migrating all SAPscript forms already in use. Since SAPscript can still be used and will be available in the future, there is no need to. If you plan to migrate a SAPscript form, it is recommended that you check whether benefit is worth the effort involved.

Introduction to SAP SmartForms

What is SAP Smart Forms?

SAP Smart Forms is introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms.

SAP Smart Forms allow you to execute simple modifications to the form and in the form logic by using simple graphical tools; in 90% of all cases, this won't include any programming effort. Thus, a power user without any programming knowledge can

configure forms with data from an SAP System for the relevant business processes.

To print a form, you need a program for data retrieval and a Smart Form that contains the entire from logic. As data retrieval and form logic are separated, you must only adapt the Smart Form if changes to the form logic are necessary. The application program passes the data via a function module interface to the Smart Form. When activating the Smart Form, the system automatically generates a function module. At runtime, the system processes this function module.

You can insert static and dynamic tables. This includes line feeds in individual table cells, triggering events for table headings and subtotals, and sorting data before output.

You can check individual nodes as well as the entire form and find any existing errors in the tree structure. The data flow analysis checks whether all fields (variables) have a defined value at the moment they are displayed.

SAP Smart Forms allow you to include graphics, which you can display either as part of the form or as background graphics. You use background graphics to copy the layout of an existing (scanned) form or to lend forms a company-specific look. During printout, you can suppress the background graphic, if desired.

SAP Smart Forms also support postage optimizing.

Also read SAP Note No. 168368 - Smart Forms: New form tool in Release 4.6C

What Transaction to start SAP Smart Forms?

Execute transaction SMARTFORMS to start SAP Smart Forms.

Key Benefits of SAP Smart Forms:

SAP Smart Forms allows you to reduce considerably the implementation costs of mySAP.com solutions since forms can be adjusted in minimum time.

You design a form using the graphical Form Painter and the graphical Table Painter. The form logic is represented by a hierarchy structure (tree structure) that consists of individual nodes, such as nodes for global settings, nodes for texts, nodes for output tables, or nodes for graphics.

To make changes, use Drag & Drop, Copy & Paste, and select different attributes.

These actions do not include writing of coding lines or using a Script language.

Using your form description maintained in the Form Builder, Smart Forms generates a function module that encapsulates layout, content and form logic. So you do not need a group of function modules to print a form, but only one.

For Web publishing, the system provides a generated XML output of the processed form.

Smart Forms provides a data stream called XML for Smart Forms (XSF) to allow the use of 3rd party printing tools. XSF passes form content from R/3 to an external product without passing any layout information about the Smart Form.

Edited by: Jyothsna M on Feb 18, 2008 8:17 AM