SAP Knowledge Base Article - Public

2569650 - Extension Fields not Transferred to Data Sources During Master Layout Import

Symptom

You have done a content transfer (master layout export / import) which includes an extension field with analytical extensions, i.e. you have added the field to some data sources. However after importing the master layout in the target system, you realize that the extension field was uploaded to the system but it is not added to the respective data sources.

Environment

C4C

Reproducing the Issue

  1. Open the source system.
  2. Go to the Administrator work center.
  3. Click on Content Transfer.
  4. Open the export file.
  5. Click on the tab Extension fields and mark the respective field.
  6. Click on the tab Data Sources - here you see the data sources it was added to.
  7. Go to the target system.
  8. Once again go to the Administrator work center > Content Transfer, and open the import file.
  9. Check that the extension field was imported, including the analytical extensions.
  10. Now change to the Business Analytical work center, view Design Reports.
  11. Search for a report based on one of the data sources that should include your extension field.
  12. Open and start the report.
  13. Click on Add Fields.

Your extension field is not listed. When you check the field definition of this field in the Adaptation mode, you can confirm that it has no analytical extensions.

Cause

You have several versions of your export file. In one of the previous versions, you have already exported this extension field. However at that time, it was not yet added to any data source i.e. the analytical extensions were only created after that first export / import.

Analytical extensions will only be exported / imported via the content transfer feature on the first import. If these fields are imported without analytical extensions once, any subsequent imports will not update the analytical extensions.

Resolution

You need to manually add the extension field to the required data sources:

  1. Go to the screen where the fields are maintained.
  2. Click on Adapt > Edit Master Layout.
  3. Hover over the extension field and click on Change Properties > Field Definition.
  4. Go to the tab Reporting and add the field to the required data sources.

Keywords

layout import, layout export, data source, extension field, analytics, master layout , KBA , page layout , extension field in data source , AP-RC-ANA , C4C, ByD, Travel: Analytics Tools & Frameworks , Problem

Product

SAP HYBRIS C4C CORE all versions