(S4)PACG 200 SP10
This transaction significantly simplifies the process of copying all customizing entries from one company to another, for instance during roll-out of new companies. It can also be used to clear all customizing entries for a selected company, for instance when the company is no longer used or should be cleared before entries from another company are copied for it.
Prerequisites
Before using, execute the setup program (/PACG/ECM_SETUP - FSM Connector's Setup). Additionally, ensure that authorization object /PACG/E020 is assigned to the responsible user, with actions create/delete.
Copy company’s configuration
Selection of company and other basic properties
Action selection
To copy customizing entries from one company to another, select action ‘Copy company’s configuration':
Company selection
Then enter one source company and one or multiple target companies:
You can use the button ‘Create company’ to quickly create a company definition for a non-existing company ID.
Request/Task selection
Proceed by entering a customizing request number and path for logs file. You can create a new customizing request by clicking the search help button.
Path for logs file
Enter path for logs file, storing information about the tables affected by the program. Click the search help icon to select the target location, the recommended file name is prefilled automatically, Then click ‘Open’ to confirm.
Included/excluded tables
As the last steps, verify the list of excluded and included customizing tables.
By default, the following tables will be omitted (excluded) by the copying program, because of their strong dependency on region/organization area assignment:
Table | Description | Not possible to remove from exclusion (these entries are not visible on the exclusion list) |
/PACG/ECM_BRNC0 | Link user to branch | X |
/PACG/ECM_BRNCH | ERC Branch | X |
/PACG/ECM_BRNCHT | Branch name | X |
/PACG/ECM_ACTDE | Activity Default Values |
|
/PACG/ECM_ACOU | Allowed Countries |
|
/PACG/ECM_ACUR | Allowed Currencies |
|
/PACG/ECM_ACURC | Company code for allowed Currencies |
|
/PACG/ECM_ATAXC | Allowed tax codes (per country) |
|
/PACG/ECM_EKAS | Purchasing Organization Assignment |
|
/PACG/ECM_SAASG | Sales Area Assignments |
|
/PACG/ECM_PLAS | Plant Assignment |
|
/PACG/ECM_PAAS | Personnel Area Assignment |
|
/PACG/ECM_LANG | Language definitions |
|
/PACG/ECM_SCTDD | Service order type - Default values |
|
/PACG/ECM_VEDDF | Vendor: default values for vendor creation |
|
/PACG/ECM_DFADR | Default addresses for E4C Companies |
|
/PACG/ECM_WRHKU | Storage Location to send - Customer Consignation |
|
/PACG/ECM_WRHSE | Storage Location to send |
|
/PACG/ECM_WRHSEO | FSM additional owner's of storage locations |
|
/PACG/ECM_COMP | FSM Companies' definitions | X |
/PACG/ECM_WRKFR | Work Time - Time Frames | X (due to technical challenges causing the entries to be copied/compared incorrectly, please note that time split customizing for time efforts is also not relevant for this program because it doesn’t use company ID) |
You can remove entries from the exclusion list by using the button below:
You can include any Z-table containing COMPID field, by entering its name in the ‘Included’ table. It will be then relevant for copy. If the modified list of excluded/included tables should be updated permanently (visible in this form after transaction refresh), use the ‘Save’ button.
Proceeding to the overview of tables relevant for copy
When all the properties are entered, click the ‘Execute’ button at the top.
Overview of tables relevant for copy
On the next screen, an overview of all tables relevant for copy will be displayed (apart from the ones manually included on the previous screen, tables of class 'C' included in the FSM Cloud Connector package, which use company ID as key/part of the key):
Table name | The name of a customizing table (not view, cluster or transaction) retrieved as relevant for copy. You can click on any table name to display the existing table entries: |
---|---|
Number of entries | The number of entries relevant for the SOURCE company. |
Org Data | Indicates whether key fields of a given table consist of organization-specific data, i.e. sales organization, distribution channel, division, sales office, purchasing organization, personnel area, country (LAND1), company code (BUKRS), plant (WERKS_D) or currency. |
Cluster | Name of the view cluster using a given table |
Parent | Name of table/view for extended table maintenance, foreign key relation (e.g. displayed when a table is a text table). |
To proceed with copying, select all or selected table entries and click ‘Save':
If not all entries are selected, you can save your selection as a variant and use this variant either in the table overview or activate it on the initial screen:
Copy execution
Clicking the ‘Save’ button in the table overview, after selection of the relevant tables, will trigger display of the following pop-up:
Successful copy is confirmed by display of the post-copy screen, with a log at the bottom, as well as by generation of a log file:
The program used for viewing the logs file may ask if you trust the source.
All the tables should be filled with new entries for the target companies. The post-copy screen contains links to customizing transactions which by default are not copied at all or should be revised, because of their strong dependence on region, language and organization data, which usually differ for each company.
Limitations
The program does not OVERWRITE existing entries. It creates new entries if they don’t yet exist for a given key. If existing target company customizing entries should be overwritten, perform action ‘Delete company’s configuration' for the target company, then proceed with configuration copy.
Table /PACG/ECM_UDF3 - UDF - Values (Selection List) is not copied because of unskippable technical limitations
Delete company’s configuration
To delete customizing entries from a given company, select action ‘Delete company’s configuration':
The deletion action consists of steps almost identical to the ones for copying. Instead of specifying source/target companies, only one company is entered, the one whose customizing entries should be deleted. After selection of tables relevant for deletion, a log file will be generated.