Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
title(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.

Table of Contents

Prerequisites

Before using, execute the setup program (https:/PACG/ECM_SETUP - FSM Connector's Setup/proaxia-prod-doc.atlassian.net/wiki/spaces/PFCC/pages/37138406). 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 

/PACG/ECM_BRNCH 

ERC Branch  

/PACG/ECM_BRNCHT 

Branch name 

/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 

/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:

Image RemovedImage Added

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:

Note

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.

  • Status
    titlefor (S4)PACG 200 SP11 and sp10
    Table /PACG/ECM_UDF3 - UDF - Values (Selection List) is not copied because of unskippable technical limitations

  • Support for copying of work time time frames (/PACG/ECM_WRKFR) was delivered with

    Status
    title(S4)PACG 200 SP11
    .

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.

Status
title(S4)PACG 200 SP15
Delete program: Transactional Data

To delete not only customizing data, but also transactional data for a given company, go to ‘Deletion program: Transactional Data’. The button can be found after executing the ‘Delete company’s configuration' action on toolbar level.

After selection of tables relevant for deletion and executing the program, a log will be generated.

image-20241028-133442.pngImage Addedimage-20241028-133351.pngImage Added
Note

It is crucial to be aware that selecting all tables relevant for deletion along with executing the “Delete company transaction data” program for all tables results in the removal of the company from the system.