SAP EXIT_SAPLWPDA_013 Function Module for POS Interface: Additional Change Pointer Analysis for WP_PER
EXIT_SAPLWPDA_013 is a standard exit saplwpda 013 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for POS Interface: Additional Change Pointer Analysis for WP_PER processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for exit saplwpda 013 FM, simply by entering the name EXIT_SAPLWPDA_013 into the relevant SAP transaction such as SE37 or SE38.
Function Group: XWPD
Program Name: SAPLXWPD
Main Program:
Appliation area: W
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function EXIT_SAPLWPDA_013 pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'EXIT_SAPLWPDA_013'"POS Interface: Additional Change Pointer Analysis for WP_PER.
TABLES
PIT_POINTER = "Table for Change Pointers to be Analyzed
* PET_OT1_K_PERS = "Credit Control Area-Dependent Results Table
* PET_OT2_PERS = "Store-Independent Results Table
PIT_FILIA_GROUP = "Table for Store Constants
Related Function Modules
Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.ARTICLE_DATA_PREPARE Preparation of Article Data and Conditions for Download
ART_IDOC_DATA_CRT_MULTI_COND Sales Condition Mass Access and Idoc Creation
ART_IDOC_DATA_CRT_MULTI_COND_I Sales Condition Mass Access and Idoc Creation for transaction WPMI
ART_IDOC_SALES_PRICE_GET Gets the sales price for a single article from local table
GET_ARTICLE_FROM_WIND Determination of the articles based on WIND entries
GET_BASIC_COMP_AND_PARA_PRICE Determine the basic and comparison and parallel price
IDOC_ARTSTM_CREATE Creates the article master data related iDocs
MASTERIDOC_CREATE_DLPART POS-Schnittstelle: IDOC-Sätze für Artikelstamm selektieren und schreiben
MASTERIDOC_CREATE_DLPEAN POS-Schnittstelle: IDOC-Sätze für EAN-Referenzen selektieren und schreiben
MASTERIDOC_CREATE_DLPNART POS-Schnittstelle: IDOC-Sätze für Nachzugsartikel selektieren und schreib.
MASTERIDOC_CREATE_DLPPERS POS-Schnittstelle: IDOC-Sätze für Personendaten selektieren und schreiben
MASTERIDOC_CREATE_DLPREBATES POS-Schnittstelle: IDOC-Sätze für Aktionsrabatte selektieren und schreiben
MASTERIDOC_CREATE_DLPSETS POS-Schnittstelle: IDOC-Sätze für Set-Artikel selektieren und schreiben
MASTERIDOC_CREATE_DLPSTEUERN POS-Schnittstelle: IDOC-Sätze für Steuern selektieren und schreiben
MASTERIDOC_CREATE_DLPWKURS POS-Schnittstelle: IDOC-Sätze für Wechselkurse selektieren und schreiben
MASTERIDOC_CREATE_DLPWRGP POS-Schnittstelle: IDOC-Sätze für Warengruppen selektieren und schreiben
MASTERIDOC_CREATE_REQ_W_PDLD POS-Schnittstelle: Download über Initialisierung / direkte Anforderung
MASTERIDOC_CREATE_RST_W_PDLD POS-Schnittstelle: Restart des POS-Downloads
MASTERIDOC_CREATE_SMD_W_PDLD POS-Schnittstelle: Download für den Änderungs- und Restart-Fall
MASTERIDOC_DISTRIBUTE_TEMP
POS_ARTSTM_CHG_MODE_PREPARE DOC-Aufbereitung für Artikelstamm im Änderungsfall
POS_ARTSTM_CONDPT_ANALYSE_PREP POS-Schnittstelle: Analyse der Änderungspointer für Konditionen.
POS_BANK_DATA_GET POS-Schnittstelle: Besorgen der Bankverbindungen für Kundennummern.
POS_CHANGE_POINTERS_READ Lesen von Änderungszeigern
POS_CONDITION_CHANGES_CHECK Prüfung der Änderung von Konditions-Gültigkeitszeitraümen pro Filiale
POS_CONDITION_CHANGES_CHECK_2 Prüfung der Änderung von Konditions-Gültigkeitszeitraümen pro Filiale
POS_CONDITION_INTERVALS_MERGE POS-Schnittstelle: Bestimmt Änderungszeitpunkte in Konditionsintervallen
POS_CONDITION_POINTER_ANALYSE POS-Schnittstelle: Analyse der Änderungspointer für Konditionen.
POS_CONDITION_POINTER_ANALYSE2 POS-Schnittstelle: Analyse der Änderungen für Konditionen.
POS_CONDITION_POINTER_GET Besorge die WIND-Daten über Zeitstempel
POS_CREDIT_CARD_DATA_GET POS-Schnittstelle: Besorgen der Kreditkarteninfo für Kundennummern.
POS_DISCOUNT_POINTER_ANALYSE POS-Schnittstelle: Analyse der Naturalrabbat-Pointer
POS_DOWNLOAD_TRIGGER_PUT POS-Download: Setzen des Triggers für PSE-Konverterprogramme
POS_EAN_CHG_MODE_PREPARE DOC-Aufbereitung für EAN-Referenzen im Änderungsfall
POS_FILIA_GET POS-Schnittstelle: Besorge alle POS-relevanten Filialen
POS_FILIA_GROUP_PREPARE POS-Schnittstelle: Aufbereitung einer Filialgruppe
POS_FILIA_SUB_GROUP_PREPARE Filialuntergruppenaufbereitung im Änderungsfall
POS_HELP_VTWEG_WERKS F4-Eingabehilfe zur Hierarchiebezogenen Auswahl von VTWEG und Filiale
POS_IDOC_SEND POS-Schnittstelle: IDOC versenden mit Coding vom RSEOUT00
POS_NART_CHG_MODE_PREPARE IDOC-Aufbereitung für Nachzugsartikel im Änderungsfall
POS_PERSONAL_DATA_GET POS-Schnittstelle: Besorgen der Personendaten
POS_PERS_CHG_MODE_PREPARE DOC-Aufbereitung für Personendaten im Änderungsfall
POS_POINTER_REORG POS-Schnittstelle: Reorg-Funktion der Änderungspointer
POS_PREFETCH_ARTICLE_DATA Prefetches article related data for POS download
POS_PREP_PREFETCH_ARTICLE_DATA prepares prefetches of article related data for POS download
POS_RATE_OF_EXCHANGE_GET POS-Schnittstelle: Besorgen der Wechselkurse
POS_RATE_OF_EXCHANGE_GET_2 POS-Schnittstelle: Besorgen der Wechselkurse
POS_READ_WLK2_CHECK_MARC Read WLK2 and Chek MARC
POS_RESET_ARTICLE_BUFFER Resets article related buffers for POS download
POS_RESTART POS-Schnittstelle: Restart des POS-Download für eine oder mehrere Filialen
POS_RETURNCODE_SET
POS_SETS_CHG_MODE_PREPARE IDOC-Aufbereitung für Set-Zuordnungen im Änderungsfall
POS_STORE_IDOC_FILENAMES_GET Bestimmung der IDOC-Filenamen zur Weitergabe der IDOC's ans SCS
POS_TAX_GET POS-Schnittstelle: Besorgen der Umsatzsteuern mit zugehörigen Stammdaten
POS_TRIGGER_INFO_GET Besorge Trigger-Info zum Versenden via RFC
POS_TRIGGER_INFO_SEND POS-Ausg.: Schicke Trigger-Info an Business Connector
POS_WRGP_CHG_MODE_PREPARE DOC-Aufbereitung für Warengruppen im Änderungsfall
PROCESSED_POINTER_DELETE Lösche alle abgearbeiteten Änderungspointer
TEST_WPDA Nur zum Testen
TABLES Parameters details for EXIT_SAPLWPDA_013
PIT_POINTER - Table for Change Pointers to be Analyzed
Data type: BDCPOptional: No
Call by Reference: No ( called with pass by value option)
PET_OT1_K_PERS - Credit Control Area-Dependent Results Table
Data type: WPPERS_OT1Optional: Yes
Call by Reference: No ( called with pass by value option)
PET_OT2_PERS - Store-Independent Results Table
Data type: WPPDOT3Optional: Yes
Call by Reference: No ( called with pass by value option)
PIT_FILIA_GROUP - Table for Store Constants
Data type: WPFILIAGRPOptional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for EXIT_SAPLWPDA_013 Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.| DATA: | ||||
| lt_pit_pointer | TYPE STANDARD TABLE OF BDCP, " | |||
| lt_pet_ot1_k_pers | TYPE STANDARD TABLE OF WPPERS_OT1, " | |||
| lt_pet_ot2_pers | TYPE STANDARD TABLE OF WPPDOT3, " | |||
| lt_pit_filia_group | TYPE STANDARD TABLE OF WPFILIAGRP. " |
|   CALL FUNCTION 'EXIT_SAPLWPDA_013' "POS Interface: Additional Change Pointer Analysis for WP_PER |
| TABLES | ||
| PIT_POINTER | = lt_pit_pointer | |
| PET_OT1_K_PERS | = lt_pet_ot1_k_pers | |
| PET_OT2_PERS | = lt_pet_ot2_pers | |
| PIT_FILIA_GROUP | = lt_pit_filia_group | |
| . " EXIT_SAPLWPDA_013 | ||
ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLWPDA_013
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.Search for further information about these or an SAP related objects