SAP Reports / Programs

SAPMFKM8 SAP ABAP dialog Program - Copy / Delete Chart of Accounts (FI)







SAPMFKM8 is a standard Module pool for a dialog screen ABAP Program available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter SAPMFKM8 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

OBY0 - C FI Copy CoCde with Ctry Chrt/Accts
OBY7 - C FI Copy Chart of Accounts
OBY9 - C FI Transport Chart of Accounts
OBY8 - C FI Delete Chart of Accounts


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT SAPMFKM8. "Basic submit
SUBMIT SAPMFKM8 AND RETURN. "Return to original report after report execution complete
SUBMIT SAPMFKM8 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Copy / Delete Chart of Accounts (FI)
Text Symbol: T1C = Controlling
Text Symbol: T1A = Asset Management
Text Symbol: SWE = Bank subaccounts for bill of exchange usage
Text Symbol: SHS = Other
Text Symbol: SHO = Other special G/L transactions ;;
Text Symbol: SHK = Vendor special G/L transactions ;;
Text Symbol: SHD = Customer special G/L transactions ;;
Text Symbol: PTI = Copy ;;
Text Symbol: PT1 = Do you still want to copy? ;;
Text Symbol: PD3 = prior to copying. ;;
Text Symbol: PD2 = list yet. It can only be printed ;; -->
Text Symbol: PD1 = You have not printed the proposal ;; -->
Text Symbol: M15 = In company code xxxx, local currency with type && exists
Text Symbol: M14 = currencies afterwards. ;;
Text Symbol: M13 = target company code, you must maintain the ledger for the additional local ;;-->M14
Text Symbol: M12 = copied. To ensure that figures are updated in all local currencies in the ;;-->M13
Text Symbol: M11 = While company code is copied, additional local currencies will also be ;;-->M12
Text Symbol: LK2 = Copy accounts from source chart of accounts to target chart of accounts ;;
Text Symbol: LK1 = Create target chart of accounts ;;
Text Symbol: LF1 = Copy & account determination ;;--> T1A, T1C, ...
Text Symbol: LBI = Copy target financial statement version from source version ;;
Text Symbol: LB6 = Copy accounts to target company code according to reference ;;
Text Symbol: LB2 = Copy accounts from source company code to target company code ;;
Text Symbol: LB1 = Create target company code
Text Symbol: L50 = The following activities will be carried out: ;;
Text Symbol: L3Z = Target fin. stmt version ;;
Text Symbol: L3Q = Source fin. stmt version ;;
Text Symbol: L2Z = Target chart of accounts ;;
Text Symbol: L2Q = Source chart of accounts ;;
Text Symbol: L1Z = Target company code ;;
Text Symbol: T1F = Financial Accounting
Text Symbol: WFR = Read data
Text Symbol: WFD = Delete data
Text Symbol: WFC = Save data
Text Symbol: WBK = Accounts
Text Symbol: WBF = Account determ.
Text Symbol: WBB = Fin.stmnt.vers.





Text Symbol: U3U = Accounts in company code
Text Symbol: U3K = Accounts in chart of accounts
Text Symbol: U3F = & acct determination;; -> T1A, T1C, ...
Text Symbol: U3B = Financial statement version
Text Symbol: U2M = Reference accounts assigned several times
Text Symbol: U2L = Check if chart of accounts xxxx can be deleted
Text Symbol: U2K = Entries to be copied
Text Symbol: U2F = Entries already exist in the target
Text Symbol: U2E = Account determination entries in which not all accounts could be replaced
Text Symbol: U1V = Copy accounts as per reference
Text Symbol: U1T = Transport chart of accounts
Text Symbol: U1L = Delete chart of accounts
Text Symbol: U1K = Copy chart of accounts
Text Symbol: U1A = Create country chart of accounts
Text Symbol: TKP = Chart of accounts
Text Symbol: T3Z = Target act;;
Text Symbol: T3U = Account numbers to be replaced
Text Symbol: T3Q = Source act;;
Text Symbol: T3E = No structure has been created for the source financial statement version
Text Symbol: T3B = Financial statement version accounts
Text Symbol: T2F = Accounts in company code
Text Symbol: T1S = Sales and Distribution
Text Symbol: T1M = Materials Management
Text Symbol: T1H = Human Resources
Text Symbol: L1Q = Source company code ;;
Text Symbol: D02 = Chart of accounts cannot be deleted
Text Symbol: D01 = Chart of accounts can be deleted
Text Symbol: ADR = Edit address for company code ;;
Text Symbol: A51 = Error in creating G/L account texts in chart of accounts ;;
Text Symbol: A42 = Error in creating financial statement texts in table RFDT ;;
Text Symbol: A41 = Error in creating financial statement items in table RFDT ;;
Text Symbol: A32 = be completely generated. ;;
Text Symbol: A31 = The batch input for G/L account master data could not ;; >A32
Text Symbol: A11 = The following record could not be inserted in table &
Text Symbol: A01 = The following situation lead to the program termination:
Text Symbol: 311 = SD Data
Text Symbol: 310 = CO Data
Text Symbol: 309 = Special G/L Account
Text Symbol: 308 = Bill of Exchange





Text Symbol: 307 = Application
Text Symbol: 306 = Transaction Key
Text Symbol: 305 = Transaction Group
Text Symbol: 304 = Account Group Text
Text Symbol: 303 = Account Group
Text Symbol: 302 = Keyword
Text Symbol: 301 = Acct in Chart of Act
Text Symbol: 300 = Text
Text Symbol: 205 = this correction? ;;
Text Symbol: 204 = Do you want to exit editing ;;
Text Symbol: 203 = Exit
Text Symbol: 202 = first? ;;
Text Symbol: 201 = Save data ;;
Text Symbol: 200 = Back
Text Symbol: 102 = Group ;;
Text Symbol: 101 = Chart of accounts ;;
Text Symbol: 001 = *** No entries found ***
Text Symbol: KL8 = The following accounts could not be replaced:
Text Symbol: KL2 = Copy "accounts in company code" ...
Text Symbol: KL1 = Company code created successfully
Text Symbol: KKF = Copy "account determination" ...
Text Symbol: KK2 = Copy "accounts in chart of accounts" ...
Text Symbol: KK1 = Chart of accounts created successfully
Text Symbol: KBI = Copy "financial statement version" ...
Text Symbol: K0F = Entries ;;
Text Symbol: K00 = ... completed successfully.
Text Symbol: GTX = Taxes on sales/purchases ;;
Text Symbol: GSP = Transactions without Group Assignment
Text Symbol: GRE = Rules:
Text Symbol: GNO = Following transactions do not exist
Text Symbol: FLA = Cannot copy because entries already exist in target
Text Symbol: FKO = Cannot copy because entries already exist in target chart of accounts
Text Symbol: DSN = Chart of accounts is not used in Sales and Distribution
Text Symbol: DSJ = Chart of accounts is used in Sales and Distribution
Text Symbol: DGN = Chart of accounts is not used in Special Purpose Ledger
Text Symbol: DGJ = Chart of accounts is used in Special Purpose Ledger
Text Symbol: DCN = Chart of accounts is not used in Controlling
Text Symbol: DCJ = Chart of accounts is used in Controlling
Text Symbol: DAN = Chart of accounts is not used in Asset Management



Text Symbol: DAJ = Chart of accounts is used in Asset Management
Text Symbol: D3N = Chart of accounts is not used as the group chart of accounts
Text Symbol: D3J = Chart of accounts is used as the group chart of accounts
Text Symbol: D2N = Chart of accounts is not used as the country chart of accounts
Text Symbol: D2J = Chart of accounts is used as the country chart of accounts
Text Symbol: D1N = Chart of accounts is not used by any company code
Text Symbol: D1J = Chart of accounts is used by company codes
Text Symbol: D0N = Entries cannot be deleted
Text Symbol: D0L = Entries can be deleted


INCLUDES used within this REPORT SAPMFKM8

INCLUDE MFKM8TOP.
INCLUDE MFKM8O00. "ALLGEMEIN
INCLUDE MFKM8O01. "KOPIEREN (0100)
INCLUDE MFKM8O02. "LÖSCHEN (0110)
INCLUDE MFKM8O03. "TRANSPORTIEREN (0120)
INCLUDE MFKM8O04. "LANDESKONTENPL.(0200)
INCLUDE MFKM8O05. "TSAKR (0300)
INCLUDE MFKM8I00. "ALLGEMEIN
INCLUDE MFKM8I01. "KOPIEREN (0100)
INCLUDE MFKM8I02. "LÖSCHEN (0110)
INCLUDE MFKM8I03. "TRANSPORTIEREN (0120)
INCLUDE MFKM8I04. "LANDESKONTENPL.(0200)
INCLUDE MFKM8I05. "TSAKR (0300)
INCLUDE MFKM8F00. "ALLGEMEIN
INCLUDE MFKM8F01. "KOPIEREN
INCLUDE MFKM8F02. "LÖSCHEN
INCLUDE MFKM8F03. "TRANSPORTIEREN
INCLUDE MFKM8F04. "LANDESKONTENPLAN
INCLUDE MFKM8F05. "TSAKR
INCLUDE MFKM8F04_COPY_ADET.
INCLUDE MFKM8F01_DISPLAY_LIST.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

No SAP FUNCTION MODULES are executed within this report code!



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name SAPMFKM8 or its description.