POS Interface - Outbound: User-Specific Adjustments 
Use
As it is sometimes necessary to take account of POS-dependent factors during preparation of 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 at 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 data to this segment within the relevant function exit. There are further function exits for change pointer analysis, which allow 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 eight POS interface objects:
Name of function exit |
Assigned to POS object |
EXIT_SAPLWPDA_001 |
Merchandise categories (conversions) |
EXIT_SAPLWPDA_002 |
Articles (conversions) |
EXIT_SAPLWPDA_003 |
EAN/UPC references (conversions) |
EXIT_SAPLWPDA_004 |
Set assignments (conversions) |
EXIT_SAPLWPDA_005 |
Follow-on items (conversions) |
EXIT_SAPLWPDA_006 |
Exchange rates (conversions) |
EXIT_SAPLWPDA_007 |
Taxes (conversions) |
EXIT_SAPLWPDA_008 |
Person data (conversions) |
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_SAPLWBBY_INTERFACE_014 |
Bonus buys (conversions) |
EXIT_SAPLWPDA_015 |
Additional possibilities for filtering data in the condition pointer analysis (only affects article master message) |
SAP provides a predefined program code for the "Item" POS system, which you simply need to activate. However, the predefined routines adopt only the necessary field conversions of the individual segment groups. You must implement tasks that go further than this. 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