SAP ABAP IMG Activity OHACSB001 (Modify Form Background)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PY-CH (Application Component) Switzerland
     P02C (Package) HR Customizing: Switzerland
IMG Activity
ID OHACSB001 Modify Form Background  
Transaction Code S_AHR_61001951   IMG Activity: OHACSB001 
Created on 19981221    
Customizing Attributes OHACSB001   Modify Form Background 
Customizing Activity OHACSB001   Modify Form Background 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHACSB001    

This step enables you to set up the form background for the master data sheet.

The form background includes everything that distinguishes a pre-printed form from an empty piece of paper. This generally includes text elements located at fixed positions (for example, the heading, the name of the respective company) and graphic elements (for example, lines). For reasons of simplification, they are referred to as "information" from now on.

Information displayed as form background is characterized as follows:

  • The information is printed on every master data sheet at the same position.

  • The information is printed in exactly the same way on every master data sheet.

The form background fulfils the task of replacing a pre-printed form when work is performed on blank paper or on the screen.

GENERAL NOTES FOR SETTING UP THE FORM BACKGROUND

Please consider the following when setting up the form background:

  • The form background is line-oriented. This means that you enter data to determine what is printed on which line, and where on that line the printout should commence.

  • When setting up the form background, defining the lines on which form background information is printed does not suffice. All lines that remain empty in the form background must also be defined. This means for example, that lines on which information is printed at fixed positions and/or in windows must be defined as blank in the form background.

  • If the line contents are identical on several consecutive lines (for example, several consecutive blank lines), you need only define the last line in each case.

    Example

    You want to set up the following form background for form "ZF01":

Lines 1-3:    <blank line>

Line 4 (from column 1):    Remuneration statement

Line 5 (from column 1):    =========================================

Lines 6-65:    <blank line>

The following entries are required:

Line number    ....+....1....+....2....+.....3....+....4....+....5..

03

04    Remuneration statement

05    =====================================================

65

The example illustrates how you need only define the last line if several consecutive lines are identical. In the example, lines 1 to 3 are defined by the first entry and lines 6 to 65 by the last entry as blank lines. The entries for lines 4 and 5 indicate the column as of which information should be printed.

FORM BACKGROUND FOR PRE-PRINTED FORMS

If you use a pre-printed form to create remuneration statements, the form background is predefined. Nevertheless, a form background setting is required. An empty page must be defined as a form background, including the number of lines required for the payroll account in question. To do this, you must define the last line of the form as a blank line.

Example

A pre-printed form is used to create payroll accounts that are 65 lines long. In this example, the following entry is required for form "ZK01":

Line number    ....+....1....+....2....+.....3....+....4....+....5..

65

This entry defines the empty page, which is obligatory in this example, as 65 lines long.

WORKING WITHOUT/WITH LIMITED FORM BACKGROUND

Some or even all information which is usually displayed as form background can also be displayed at fixed positions. This is particularly useful if subsequent changes are expected in the form layout because it is often easier to change data printed in fixed positions than to change information in the form background.

If you decide to work primarily without a form background, please consider that this could lead to longer runtimes when the remuneration statement is created later.

If you do not want a form background, then just like when pre-printed forms are used, you must define an empty page as the form background including the number or lines required for the payroll account in question.

FORM BACKGROUND FOR REMUNERATION STATEMENTS IN DIFFERENT LANGUAGES

If remuneration statements are created in different languages, such as for multilingual countries like Switzerland and Belgium, every entry that is required for the form background must be made for all languages in which the statement is printed. The appropriate language indicator must be assigned to the individual entries.

Example

You want to print payroll accounts in German and English. The background for form "ZF01" on which the printout is based must be defined as follows:

Lines 1-3:    <blank line>

Line 4 (from column 1):    Remuneration statement

Line 5 (from column 1):    =========================================

Line 6-65:    <blank line>

You must proceed as follows in this case:

  1. Select the function Execute in the structure.
  2. In the window Determine work area: Entry that is then displayed, enter in the field Language indicator first a D for German, a corresponding country grouping, and the form name. Then select the function Continue.
  3. Now enter the following in the form background using the function New entries:

Line number     ....+....1....+....2....+.....3....+....4....+....5..

03

04    Remuneration statement

05    =====================================================

65

  1. You can exit the form background by pressing the function key Back twice.
  2. Select the function Execute in the structure again.
  3. In the window Determine work area: Entry that is then displayed, enter in the field Language indicator anE for English, a corresponding country grouping, and the form name.
  4. Then select the function Continue.
  5. Then enter the following in the form background:

Line number     ....+....1....+....2....+.....3....+....4....+....5..

03

04    Pay Slip

05    =====================================================

65

The example shows that all entries for the form background must exist with both the language indicator for German and the language indicator for English. The language of the text elements in the entries must match the respective language indicator.

ACTIVITY

Set up the form background, taking account of the following:

With the aid of the arrow symbols, you can scroll horizontally through fields which cannot be displayed in full the screen.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHACSB001 CH Switzerland
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHACSB001 0 HLA0003801 Statements 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_T512P V - View SM30 CH 02 Form background 
History
Last changed by/on SAP  19981221 
SAP Release Created in