Use
As it is sometimes necessary to take account of POS-dependent factors when preparing IDocs, and these factors may also be customer-dependent, function exits are defined in the POS interface. Once the system has prepared a record in a segment group, it allows you to modify the prepared data.
When all the segments of an article in a particular unit of measure have been prepared in the article master - outbound, you can modify or delete data in the relevant function exit.
Features
If you also want to transport additional field information to the POS systems, you can use segment E1WXX01 and supply this segment with data in the relevant function exit. There are more function exits for change pointer analysis, which enable the POS outbound processing to react to this new field information.
The function exits are in function group XWPD. They are assigned as enhancement components of SAP enhancement WPDA0001. One or two predefined function exits are available for each of the 10 POS interface objects:
Name of function exit |
Assigned to POS object |
EXIT_SAPLWPDA_001 |
Merchandise categories (segment enhancements) |
EXIT_SAPLWPDA_002 |
Articles (segment enhancements) |
EXIT_SAPLWPDA_003 |
EAN/UPC references (segment enhancements) |
EXIT_SAPLWPDA_004 |
Set assignments (segment enhancements) |
EXIT_SAPLWPDA_005 |
Follow-on items (segment enhancements) |
EXIT_SAPLWPDA_006 |
Exchange rates (segment enhancements) |
EXIT_SAPLWPDA_007 |
Taxes (segment enhancements) |
EXIT_SAPLWPDA_008 |
Person data (segment enhancements) |
EXIT_SAPLWPDA_009 |
Articles (change pointer analysis) |
EXIT_SAPLWPDA_010 |
Set assignments (change pointer analysis) |
EXIT_SAPLWPDA_011 |
Follow-on items (change pointer analysis) |
EXIT_SAPLWPDA_012 |
Merchandise categories (change pointer analysis) |
EXIT_SAPLWPDA_013 |
Person data (change pointer analysis) |
EXIT_SAPLWPDA_015 |
Additional filter option in the condition pointer analysis (only concerns the article master message) |
EXIT_SAPLWPDA_016 |
Promotion discount (segment enhancements) |
EXIT_SAPLWPDA_017 |
Promotion discount (change pointer analysis) |
EXIT_SAPLWBBY_INTERFACE_014 |
Bonus buys (segment enhancements) |
SAP delivers a predefined program code for the POS system Position that you must activate. However, the predefined routines only adopt the necessary field conversions of the individual segment groups. Additional tasks have to be implemented in the project. You can copy the logging of any errors from the program samples that are supplied.
Note that you must also maintain the relevant conversion tables in Customizing for field conversions.
Activities