Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Customising table

Former Member
0 Likes
786

What is a customising table?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
668

Hi kartik,

Customizing Tables

Definition

Customizing data is data created by customers when they customize their systems.

The Customizing data in a customer client is not overwritten by a language import or an upgrade. Data is only imported into client 000. This is because Customizing data is the responsibility of the customer and cannot be overwritten by data from SAP. This also applies, without restrictions, to translations. However, customers may occasionally want to update their sample data and default settings with the latest translations from SAP.

Only copy the clients from client 000 after all the required languages have been imported into client 000.

You have the following options for updating a translation language for the Customizing settings of an existing customer client:

...

1. Using tools

2. Manual translation

Using Tools

As of Basis Release 3.1H, SAP provides the following tools for updating Customizing texts in clients other than 000:

· Report RSREFILL

The report RSREFILL compares the Customizing texts in the logon client with the SAP proposals in a reference language in client 000. If these texts are identical, their translations in the target language are copied from client 000 to the logon client. Data is inserted only; no existing data is overwritten.

For more information on RSREFILL, see the documentation on the report, and SAP Note 48047.

· Client maintenance with transaction SMLT

This function works in the same way as the report RSREFILL, but does not make a comparison with a reference language. This means that more texts can be copied from client 000 to the target client.

As with RSREFILL, Customizing data is inserted. No data is deleted or overwritten.

You call RSREFILL as a report. You start the client maintenance function in transaction SMLT by choosing Language ® Special Actions ® Client Maintenance.

SAP recommends that you use the language supplementation program, which now integrates the program RSREFILL and the client maintenance function.

Combining RSREFILL or the client maintenance function with the language supplementation program has the following consequences for each client-specific Customizing table:

...

1. Any previous supplementation is reset.

2. RSREFILL or the client maintenance function is executed.

3. The table is supplemented.

This avoids any problems caused by the order in which RSREFILL, the client maintenance function, and the language supplementation program run.

Manual Translation

The link between the translation environment and the Change and Transport System enables you to create translated Customizing texts in a particular system, record them in transport requests, and distribute them in the system landscape.

Translate the remaining Customizing texts in transaction SE63. Record the translations in transport requests, and then use the Transport Management System (TMS) to distribute these requests in the system landscape.

Integration of Address Maintenance for a Customizing Table

Process Flow

To automatically display address maintenance for a Customizing table, you have to carry out the following steps:

Add a field for storing the address number to the table or the view. To do this, use domain AD_ADDRNUM. Based on the address domain, the system automatically generates an indicator (OBJH-OBJHASADDR) in transaction SE54 which specifies if the table or view contains an address or not.

Maintain the TSADRV entry as described in Address Maintenance in Customizing.

Use transaction SE54 to generate the table maintenance dialog for transaction SM30 (see also: BC - Generate Table Maintenance Dialog).

Result

Address maintenance is now an integral part of Customizing object maintenance.

The address dialog box is called when you choose the address icon. If an address has already been maintained for the object, this address appears in either change or display mode on the dialog box.

If no address has been maintained for the object or if no address exists for an address number, the system takes you automatically to the screen for creating an address.

When you create an object, the system takes you automatically to the address dialog box at the time you release or save the data to prompt you to maintain the address. You can skip the address dialog box using the Cancel function.

You can find examples of address maintenance in Customizing in transactions OX10 (plants) and OX02 (company codes). (See also: Customizing Objects Using Address Functionality).

thanks

sekhar

reward me if usefull

1 REPLY 1
Read only

Former Member
0 Likes
669

Hi kartik,

Customizing Tables

Definition

Customizing data is data created by customers when they customize their systems.

The Customizing data in a customer client is not overwritten by a language import or an upgrade. Data is only imported into client 000. This is because Customizing data is the responsibility of the customer and cannot be overwritten by data from SAP. This also applies, without restrictions, to translations. However, customers may occasionally want to update their sample data and default settings with the latest translations from SAP.

Only copy the clients from client 000 after all the required languages have been imported into client 000.

You have the following options for updating a translation language for the Customizing settings of an existing customer client:

...

1. Using tools

2. Manual translation

Using Tools

As of Basis Release 3.1H, SAP provides the following tools for updating Customizing texts in clients other than 000:

· Report RSREFILL

The report RSREFILL compares the Customizing texts in the logon client with the SAP proposals in a reference language in client 000. If these texts are identical, their translations in the target language are copied from client 000 to the logon client. Data is inserted only; no existing data is overwritten.

For more information on RSREFILL, see the documentation on the report, and SAP Note 48047.

· Client maintenance with transaction SMLT

This function works in the same way as the report RSREFILL, but does not make a comparison with a reference language. This means that more texts can be copied from client 000 to the target client.

As with RSREFILL, Customizing data is inserted. No data is deleted or overwritten.

You call RSREFILL as a report. You start the client maintenance function in transaction SMLT by choosing Language ® Special Actions ® Client Maintenance.

SAP recommends that you use the language supplementation program, which now integrates the program RSREFILL and the client maintenance function.

Combining RSREFILL or the client maintenance function with the language supplementation program has the following consequences for each client-specific Customizing table:

...

1. Any previous supplementation is reset.

2. RSREFILL or the client maintenance function is executed.

3. The table is supplemented.

This avoids any problems caused by the order in which RSREFILL, the client maintenance function, and the language supplementation program run.

Manual Translation

The link between the translation environment and the Change and Transport System enables you to create translated Customizing texts in a particular system, record them in transport requests, and distribute them in the system landscape.

Translate the remaining Customizing texts in transaction SE63. Record the translations in transport requests, and then use the Transport Management System (TMS) to distribute these requests in the system landscape.

Integration of Address Maintenance for a Customizing Table

Process Flow

To automatically display address maintenance for a Customizing table, you have to carry out the following steps:

Add a field for storing the address number to the table or the view. To do this, use domain AD_ADDRNUM. Based on the address domain, the system automatically generates an indicator (OBJH-OBJHASADDR) in transaction SE54 which specifies if the table or view contains an address or not.

Maintain the TSADRV entry as described in Address Maintenance in Customizing.

Use transaction SE54 to generate the table maintenance dialog for transaction SM30 (see also: BC - Generate Table Maintenance Dialog).

Result

Address maintenance is now an integral part of Customizing object maintenance.

The address dialog box is called when you choose the address icon. If an address has already been maintained for the object, this address appears in either change or display mode on the dialog box.

If no address has been maintained for the object or if no address exists for an address number, the system takes you automatically to the screen for creating an address.

When you create an object, the system takes you automatically to the address dialog box at the time you release or save the data to prompt you to maintain the address. You can skip the address dialog box using the Cancel function.

You can find examples of address maintenance in Customizing in transactions OX10 (plants) and OX02 (company codes). (See also: Customizing Objects Using Address Functionality).

thanks

sekhar

reward me if usefull