Document Configuration 4.6fi_10.1 Chapter 10 Document Configuration • The system is based on the Document Principle which states that every business transaction creates a document. Document configuration through the IMG defines the structure of each type of document. • Chapter Objectives – Provide a detailed understanding of what a system document is, how it is structured, and for what it is used. – Be able to configure the system such that documents (which represent business transactions) are created and appear as desired.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Document Configuration4.6fi_10.1
Chapter 10Document Configuration
• The system is based on the Document Principle which states that every business transaction creates a document. Document configuration through the IMG defines the structure of each type of document.
• Chapter Objectives– Provide a detailed understanding of what a system
document is, how it is structured, and for what it is used.
– Be able to configure the system such that documents (which represent business transactions) are created and appear as desired.
Document Configuration4.6fi_10.2
Document - FINumber: 9999999999
Line items:
DR. ABC Sandwiches $60CR. Sales Revenue $60
One financial transaction generates one FI documentwith a unique Document Number.
Invoice - SDNumber: 999
To: ABC SandwichesFrom: Fruits & Vegetables Ltd.
1 box of tomatoes $60
Total $60
The Document Principle
Document Configuration4.6fi_10.3
Debits = Credits
Document HeaderDocument Number Document TypePosting Date Company CodeDocument Date Currency
Line Item 1Posting Key Account Amount
Line Item 2Posting Key Account Amount
Structure of a Document
Document Configuration4.6fi_10.4
Document Types
Document Configuration4.6fi_10.5
Document Type Net Vendor Invoice...
Account Types...
Net Document Type
Document Type Billing Document. Transfer from SD..
F-02 Enter G/L Account Posting SA 40F-64 Park Customer Invoice DR 01F-66 Park Vendor Credit Memo KG 21F-67 Park Customer Credit Memo DG 11
Default Values for Document Processing
Document Configuration4.6fi_10.10
Company Code Acct type Doc. Type
XXPH G/L Accounts SA
XXPH Customers DR
XXPH Vendors KR
Default Values for Enjoy PostingsDOCUMENT TYPES FOR ENJOY TRANSACTIONS
POSTING KEYS FOR ENJOY TRANSACTIONSTransaction Debit Credit
SAK - G/L account posting 40 50
AGD - Cust. item - outgoing invoice 01 31
AGS - G/L item - outgoing invoice 40 50
ETC.
Document Configuration4.6fi_10.11
G/L Account is assigned to Field Status GroupG/L Account is assigned to Field Status Group
Field Status Group is assigned to the Field Status VariantField Status Group is assigned to the Field Status Variant
G/L Account Field Status Group113000 Citibank-Checks G005420000 Office Supplies G004 . . .
Fld Status Group TextG004 Cost AccountsG005 Bank accounts . . .
Field Status
Field Status Variant is allocated to Company CodeField Status Variant is allocated to Company CodeCC Company Name City Fld. Stat. Var.0001 SAP Inc. Philadelphia 0001US01 Company Template New York 1000 . . .
Intercompany TransactionsExample: Central Payables
Document Configuration4.6fi_10.16
Company Codes
9999
1234
1234
9999
Company Codes
Internal Receivable
Internal Receivable
Internal Payable
Internal Payable
Intercompany TransactionsExample: Central Payables
Document Configuration4.6fi_10.17
Validation/SubstitutionDocument
System Check
Data Entry
Validations and SubstitutionsEnsuring Data Integrity
Document Configuration4.6fi_10.18
If Company Code = 9999Then BusinessArea = BS01
If Company Code = 9999Then BusinessArea <> BS02
Company CodeCompany Code 99999999
Business AreaBusiness Area BS02BS02
Substitutions (Data Entry)
Validations (Data Entry)
Validation Validation
Substitution Substitution
Company Code 9999Company Code 9999
Business AreaBusiness Area
E: Company Code ‘9999’ cannotpost to Business Area ‘BS02’.
Substitution (Result)
Company Code 9999Business Area
BS01
Validation and Substitution Example
Document Configuration4.6fi_10.19
Call Up Point Application Description0001 FI Document Header0002 CO Document Line Item0003 GL Entire Document / Matrix Validation
AM
FI
PC
CO
KCGL GR PS GS GU
LC
MC
Validations and SubstitutionsValidations and Substitutions
IntegrationApplication Area/Callup Point
Document Configuration4.6fi_10.20
Condition AAccount=
56000
Condition BCost Center
=3300
MessageExit/
Document Posted
True
False
False
True
Transaction Data
If false, then a message results. If false, then a message results. Different types of messages can beDifferent types of messages can beconfigured.configured.
Prerequisite:Prerequisite:If the Account is 123000 and the If the Account is 123000 and the
Business Area is 202Business Area is 202
If prerequisite is met, then substituteIf prerequisite is met, then substituteCost Center 501Cost Center 501
Substitution Steps
Document Configuration4.6fi_10.23
Creating a Substitution
Document Configuration4.6fi_10.24
Exit
User Exits
Document Configuration4.6fi_10.25
Results of ValidationW: Account 123000 must be...
FB01: PostingDoc. Date Comp. CodePosting Date
PK AccountW: Account 123000 must be...
One starts the Trace One starts the Trace function from the IMGfunction from the IMGand can be started in and can be started in a parallel session.a parallel session.