Show TOC

  Maintain Field Catalog

Use

The field catalogcontains the fields that are can be used for the rules-based availability check and product allocations .

Procedure

Using Fields from the Field Catalog

  1. Create a field catalog in Customizing for SAP Supply Chain Management (SAP SCM). For more information, see the Implementation Guide (IMG) for SAP SCM under Start of the navigation path Advanced Planning and Optimization Next navigation step Global Available-to-Promise (Global ATP) Next navigation step Product Allocations Next navigation step Maintain Field Catalog End of the navigation path .

    To maintain a field catalog for rules-based ATP, choose Start of the navigation path Global ATP Next navigation step Rules-based Availability Check Next navigation step Define Condition Table End of the navigation path .

  2. Choose New Entries.

  3. Generate the selection list using the input help (F4) and choose the fields that you want to use as parameters by double-clicking.

    At runtime, these fields are filled with data from the OLTP system (for example, with data from the sales order). You can also enter the data manually, if you want to carry out a simulation in SAP Advanced Planning and Optimization (SAP APO).

    The following fields are exceptions:

    • MATNR

    • WERKS

    • RULE_MATNR

    • RULE_WERKS

    • LOCFR

    • LOCTO

      They are, in part, dynamically filled at runtime (see SAP Note 655833).

  4. Save your entries.

    Including Additional Fields in the Field Catalog

You can use the customer-specific fields that are not contained in the field catalog. To include customer-specific fields in the field catalog, you have to do the following:

  • Create a data element (data type) to receive unique text information for the customer-specific field in the field catalog.

  • Add the customer-specific field to the structure /SAPAPO/KOMGOZ

  • Add the customer-specific field to the field catalog.

  • Copy the source code into the include in the ERP system.

To do so, proceed as follows:

  1. On the SAP Easy Access screen, choose Start of the navigation path Architecture and Technology Next navigation step ABAP/4 Workbench Next navigation step Development Next navigation step ABAP Dictionary End of the navigation path .

  2. Select the data type in the initial screen, enter the name of the customer-specific data element, and choose Enter .

    Use the namespace „ Z“ to designate that you are using a customer-specific data element. A dialog box appears when the data element has been selected.

  3. Choose Continue .

    A message indicating that the object is in the customer namespace appears. Continue creating the data element.

  4. Enter a short text in the Short description field and enter CHAR40 in the Domains field. Maintain the text information on the field name tab.

    This text information is used to display the fields in the field catalog that refer to this data element (Z_WERK, for example).

  5. Save the data element.

  6. Activate the data element.

  7. Return to the initial screen of the ABAP Dictionary, select the structure, enter /SAPAPO/KOMGOZ , and choose Change .

  8. Specify the name for the component and the data element for the component type. Save and activate the structure.

  9. Make the new entries in Customizing for SAP SCM. For more information, see the IMG for SAP SCM under Start of the navigation path Advanced Planning and Optimization Next navigation step Global Available-to-Promise (Global ATP) Next navigation step Product Allocations Next navigation step New Entries End of the navigation path .

  10. Using the input help (F4), choose the customer-specific field and then Save .

    Note Note

    To make the corresponding changes in the ERP system, read SAP Note 174969.

    End of the note.

Example

Fields from the field catalog and values from the sales order

Field

Values from the sales order at runtime

Sales organization

1000 (= U.S.)

Division

101 (= consumer)

Distribution channel

01 (= retail trade)

Order type

TA (= standard order)