Description This program enables you to automatically generate a balance sheet/P+Lform on which you can print the balance sheet/P+L statement after youhave created it. The form is based on the following:>
- Source form
The format settings such as paragraphs, page formats and so on are copied into the target form.
- Balance sheet/P+L structure
The balance sheet/P+L structure is the basis for the structure of theform. The financial statement keys defined in this structure are copiedinto the form to identify the different items in the balance sheet/P+Lstatement. The three-character prefix determines the part of the node(lines in the final group, reporting year total etc.) that isaddressed. Form Attributes:>
- Single/double column print
This attribute enables you to print the balance sheet/P+L in two-columnform, showing the assets and liabilities side by side or in a singlecolumn, where the assets/liabilities are printed out one after theother.
- Text lines
If you select this field, the texts defined for the balance sheet/P+Lare also printed when you print the balance sheet/P+L. The form willthen contain the symbols for printing the opening, closing andsummation level group texts.
- absolute difference
When the form is printed, the absolute difference is also printed
- relative difference
When the form is printed, the relative difference is also printed
- Summation level
When the form is printed, the appropriate summation level is printed You can change the automatically-generated form as you see fit. Whenyou create the balance sheet/P+L statement, you can use the modifiedform. To aid identification of certain items in the balance sheet/P+Lstatement, a combination of SAPScript text symbols are used. Theseconsist of a 3-character key that determines the actual position of anode in the structure, such as the control footing texts, for example,or the reporting year figures etc. The second part of the key consistsof a financial statement key of no more then 10 characters. 1st part>. [1-4]al:,,1.-4. initial group text lines [1-4]el:,,1.-4. final group text lines [1-4]sl:,,1.-4. summation group text lines erp>:,,reporting year total,, ,,(r>eportingp>eriod) ecp>:,,comparison year total,,(c>omparisonp>eriod) ead>:,,Absolute difference between reporting year and ,,comparison year ,,(a>bsolute d>ifference) erd>:,,Relative difference between reporting year and ,,comparison year,, ,,(r>elative d>ifference) esl>:,,Summation level,,(s>ummation l>evel) 2nd part>. The second part consists of a key with a maximum of 10 characters (e.g.AKTIVA) that is used in balance sheet/P+L statement structuredefinition. The following predefined text symbol can also be used: CURR:,, currency All fields from the following tables can also be used: T000:,,data from current client T001:,,data from current company code TGSBT:,,data from current business area e.g. T000-MTEXT :,, description of client T000-ORT01 :,, city T000-ADRNR :,, address You can use all the system symbols available in SAPScript. If you sue one of the standard forms that are delivered along with thesystem as the source form, a list of the available symbols isautomatically entered in comment form in the target form.Precondition You must use a valid balance sheet/P+L statement structure. Changes tothis structure are not automatically copied into the forms. If changeshave been made, you must rerun the program which generates these forms. Output The program generates a SAPscript form which you must then activate andpossibly even allocate to a development class. Example Examples of some symbols: 1alAKTIVA :,, 1.line of initial group text from node AKTIVA 3el0010230000 :,, 3.line of final group text from node 0010230000 2sl0010230000 :,, 2.line of summation level text from node 0010230000 erpxxxxxxxxxx :,, Reporting year total from node xxxxxxxxxx ecpPASSIVA :,, Comparison year total from node PASSIVA ead6011000 :,, absolute difference from node 6011000 erd6011000 :,, relative difference from node 6011000 esl0030400000 :,, summation level from node 0030400000
|