SAP POS_FILIA_SUB_GROUP_PREPARE Function Module for Filialuntergruppenaufbereitung im Änderungsfall
POS_FILIA_SUB_GROUP_PREPARE is a standard pos filia sub group prepare SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Filialuntergruppenaufbereitung im Änderungsfall 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 pos filia sub group prepare FM, simply by entering the name POS_FILIA_SUB_GROUP_PREPARE into the relevant SAP transaction such as SE37 or SE38.
Function Group: WPDA
Program Name: SAPLWPDA
Main Program: SAPLWPDA
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Remote-Enabled
Update:

Function POS_FILIA_SUB_GROUP_PREPARE 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 'POS_FILIA_SUB_GROUP_PREPARE'"Filialuntergruppenaufbereitung im Änderungsfall.
EXPORTING
PI_ERSTDAT = "Datum und Zeit, aktuelles (Applikationsserver-)Datum
PI_MESTYPE_ARTSTM = "Nachrichtentyp
PI_MESTYPE_EAN = "Nachrichtentyp
PI_MESTYPE_SET = "Nachrichtentyp
PI_MESTYPE_NART = "Nachrichtentyp
PI_MESTYPE_STEU = "Nachrichtentyp
PI_MESTYPE_CUR = "Nachrichtentyp
PI_MESTYPE_PERS = "Nachrichtentyp
PI_MESTYPE_PROM = "Nachrichtentyp
PI_POINTER_NO = "Anzahl der selektierten Änderungszeiger
* PI_CONDINT_SCANNED = "= 'X', wenn Konditionsintervalle bereits gescannt wurden, sonst ' '
PI_ERSTZEIT = "Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit
PI_DATP3 = "Datum und Zeit, aktuelles (Applikationsserver-)Datum
PI_DATP4 = "Datum und Zeit, aktuelles (Applikationsserver-)Datum
PI_MODE = "POS-Schnittstelle: Modus-Flag für verschiedene Anwendungen
* PI_PARALLEL = ' ' "Kennzeichen: Aufbereitung parallel.
* PI_SERVER_GROUP = "Name der Logon/Server-Gruppe für Parallelverarbeitung
* PX_TASKNAME = "POS-Schnittstelle: Zähler 6stellig
PI_MESTYPE_WRGP = "Nachrichtentyp
IMPORTING
PE_ANZAHL_TASKS = "Anzahl der parallelen Task-Aufrufe
TABLES
PIT_FILIA_SUB_GROUP = "POS-Schnittstelle: Struktur für Filialgruppen
* PIT_OT2_EAN = "POS-Schnittstelle: Alternative Objekttabelle Nr. 2
* PIT_OT1_F_SETS = "POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
* PIT_OT2_SETS = "POS-Schnittstelle: Alternative Objekttabelle Nr. 2
* PIT_OT1_F_NART = "POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
* PIT_OT2_NART = "POS-Schnittstelle: Alternative Objekttabelle Nr. 2
* PIT_OT1_K_PERS = "POS-Schnittstelle: Objekttabelle Nr. 1 für Personendaten
* PIT_OT2_PERS = "POS-Schnittstelle: Objekttabelle Nr. 3 für Personendaten
* PIT_OT1_F_PROMREB = "POS-Schnittstelle: Filialabh. Objekttab. für Aktionsrabatte
* PIT_OT2_PROMREB = "POS-Schnittstelle: Filialunabh. Objekttab. für Aktionsrabatte
* PXT_INDEPENDENCE_CHECK = "POS-Schnittstelle: Tabelle zur Filialunabhängigkeitsprüfung
PIT_KONDART = "POS-Schnittstelle: POS-relevante Konditionsarten pro Filiale
* PXT_ARTDEL = "POS-Schnittstelle: Zu löschende Artikel
* PIT_FILTER_SEGS = "ALE: IDoc-Reduktionstabelle
* PET_RFCDEST = "POS-Schnittstelle: Struktur für Aufnahme fehlerhafter Tasks
* PIT_MARA_BUF = "Allgemeine Materialdaten
* PIT_MARM_BUF = "MARM-Puffer
* PIT_MVKE_BUF = "Verkaufsdaten zum Material
* PIT_A071_MATNR = "Alle Artikelnummern aus Tabelle A071
* PIT_OLD_EAN = "POS-Schnittstelle: Zum zwischenspeichern von Haup-EAN's
* PIT_OLD_EAN_NART = "POS-Schnittstelle: Zum zwischenspeichern von Haup-EAN's
* PIT_OLD_EAN_SET = "POS-Schnittstelle: Zum zwischenspeichern von Haup-EAN's
* PXT_STATISTIK = "POS-Schnittstelle: Struktur für Daten zur Listaufbereitung
* PIT_ZUS_EAN_DEL = "POS-Schnittstelle: Sammeln von Änderungen zusätzlicher EAN's
* PIT_EAN_CHANGE = "POS-Schnittstelle: Sammeln von Änderungen zusätzlicher EAN's
* PIT_OT3_ARTSTM_BUF = "Puffer für gescannte Konditionsintervalle
* PIT_KOND_ART_BUF = "POS-Ausgang: Verkürzte SACO-Struktur für Pufferzwecke, Preis
* PIT_STAFF_ART_BUF = "POS-Ausgang: Verkürzte CONDSCALE-Struktur für Pufferzwecke
* PIT_ARTSTEU_BUF = "POS-Ausgang: Struktur für Pufferzwecke (Steuernkennzeichen)
* PXT_STATISTIK_WDLSP = "POS-Schnittstelle: Struktur für WDLSP-Daten (f. Listausgabe)
* PIT_OT1_F_WRGP = "POS-Schnittstelle: Filialabh. Objekttab. für Warengruppen
* PIT_OT2_WRGP = "POS-Schnittstelle: Filialunabh. Objekttab. für Warengruppen
* PIT_OT1_F_ARTSTM = "POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
* PIT_OT2_ARTSTM = "POS-Schnittstelle: Objekttabelle Nr. 2 für Artikelstamm
* PIT_OT1_F_EAN = "POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
Customer Function user exits
Below is a list of CUSTOMER FUNCTION exit user exits that are available within this program and maybe relevant for this FM.EXIT_SAPLWPDA_001 POS Interface: Modification of the IDoc Data Material Groups
EXIT_SAPLWPDA_002 POS Interface: Modification of IDoc Data for Material Master
EXIT_SAPLWPDA_003 POS Interface: Modification of IDoc Data for EAN/UPC References
EXIT_SAPLWPDA_004 POS Interface: Modification of IDoc Data for Set Assignments
EXIT_SAPLWPDA_005 POS Interface: Modification of IDoc Data for Follow-On Items
EXIT_SAPLWPDA_006 POS Interface: Modification of IDoc Data for Exchange Rates
EXIT_SAPLWPDA_007 POS Interface: Modification of IDoc Data for Taxes
EXIT_SAPLWPDA_008 POS Interface: Modification of IDoc Data for Personal Data
EXIT_SAPLWPDA_009 POS Interface: Additional Change Pointer Analysis for WP_PLU
EXIT_SAPLWPDA_010 POS Interface: Additional Change Pointer Analysis for WPDSET
EXIT_SAPLWPDA_011 POS Interface: Additional Change Pointer Analysis for WPDNAC
EXIT_SAPLWPDA_012 POS Interface: Additional Change Pointer Analysis for WPDWGR
EXIT_SAPLWPDA_013 POS Interface: Additional Change Pointer Analysis for WP_PER
EXIT_SAPLWPDA_015 POS Outbound: Additional Filter Option in Condition Pointer Analysis
EXIT_SAPLWPDA_016 POS Interface: Modification of IDoc Data for Promotion Discounts
EXIT_SAPLWPDA_017 POS Interface: Additional Change Pointer Analysis for WPDREB
IMPORTING Parameters details for POS_FILIA_SUB_GROUP_PREPARE
PI_ERSTDAT - Datum und Zeit, aktuelles (Applikationsserver-)Datum
Data type: SY-DATUMOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_ARTSTM - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_EAN - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_SET - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_NART - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_STEU - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_CUR - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_PERS - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_PROM - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
PI_POINTER_NO - Anzahl der selektierten Änderungszeiger
Data type: IOptional: No
Call by Reference: No ( called with pass by value option)
PI_CONDINT_SCANNED - = 'X', wenn Konditionsintervalle bereits gescannt wurden, sonst SPACE
Data type: WPSTRUC-MODUSOptional: Yes
Call by Reference: No ( called with pass by value option)
PI_ERSTZEIT - Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit
Data type: SY-UZEITOptional: No
Call by Reference: No ( called with pass by value option)
PI_DATP3 - Datum und Zeit, aktuelles (Applikationsserver-)Datum
Data type: SY-DATUMOptional: No
Call by Reference: No ( called with pass by value option)
PI_DATP4 - Datum und Zeit, aktuelles (Applikationsserver-)Datum
Data type: SY-DATUMOptional: No
Call by Reference: No ( called with pass by value option)
PI_MODE - POS-Schnittstelle: Modus-Flag für verschiedene Anwendungen
Data type: WPSTRUC-MODUSOptional: No
Call by Reference: No ( called with pass by value option)
PI_PARALLEL - Kennzeichen: Aufbereitung parallel.
Data type: WPSTRUC-PARALLELDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
PI_SERVER_GROUP - Name der Logon/Server-Gruppe für Parallelverarbeitung
Data type: WPSTRUC-SERVERGRPOptional: Yes
Call by Reference: No ( called with pass by value option)
PX_TASKNAME - POS-Schnittstelle: Zähler 6stellig
Data type: WPSTRUC-COUNTER6Optional: Yes
Call by Reference: No ( called with pass by value option)
PI_MESTYPE_WRGP - Nachrichtentyp
Data type: EDIMSG-MESTYPOptional: No
Call by Reference: No ( called with pass by value option)
EXPORTING Parameters details for POS_FILIA_SUB_GROUP_PREPARE
PE_ANZAHL_TASKS - Anzahl der parallelen Task-Aufrufe
Data type: WPSTRUC-COUNTER6Optional: No
Call by Reference: No ( called with pass by value option)
TABLES Parameters details for POS_FILIA_SUB_GROUP_PREPARE
PIT_FILIA_SUB_GROUP - POS-Schnittstelle: Struktur für Filialgruppen
Data type: WPFILIAGRPOptional: No
Call by Reference: Yes
PIT_OT2_EAN - POS-Schnittstelle: Alternative Objekttabelle Nr. 2
Data type: WPAOT2_ALTOptional: Yes
Call by Reference: Yes
PIT_OT1_F_SETS - POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
Data type: WPARTSTMOptional: Yes
Call by Reference: Yes
PIT_OT2_SETS - POS-Schnittstelle: Alternative Objekttabelle Nr. 2
Data type: WPAOT2_ALTOptional: Yes
Call by Reference: Yes
PIT_OT1_F_NART - POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
Data type: WPARTSTMOptional: Yes
Call by Reference: Yes
PIT_OT2_NART - POS-Schnittstelle: Alternative Objekttabelle Nr. 2
Data type: WPAOT2_ALTOptional: Yes
Call by Reference: Yes
PIT_OT1_K_PERS - POS-Schnittstelle: Objekttabelle Nr. 1 für Personendaten
Data type: WPPDOT1Optional: Yes
Call by Reference: Yes
PIT_OT2_PERS - POS-Schnittstelle: Objekttabelle Nr. 3 für Personendaten
Data type: WPPDOT3Optional: Yes
Call by Reference: Yes
PIT_OT1_F_PROMREB - POS-Schnittstelle: Filialabh. Objekttab. für Aktionsrabatte
Data type: WPPROMREB1Optional: Yes
Call by Reference: Yes
PIT_OT2_PROMREB - POS-Schnittstelle: Filialunabh. Objekttab. für Aktionsrabatte
Data type: WPPROMREB2Optional: Yes
Call by Reference: Yes
PXT_INDEPENDENCE_CHECK - POS-Schnittstelle: Tabelle zur Filialunabhängigkeitsprüfung
Data type: WPINDEPENDOptional: Yes
Call by Reference: Yes
PIT_KONDART - POS-Schnittstelle: POS-relevante Konditionsarten pro Filiale
Data type: WPKONDARTOptional: No
Call by Reference: Yes
PXT_ARTDEL - POS-Schnittstelle: Zu löschende Artikel
Data type: WPDELOptional: Yes
Call by Reference: Yes
PIT_FILTER_SEGS - ALE: IDoc-Reduktionstabelle
Data type: BDI_REDUCTOptional: Yes
Call by Reference: Yes
PET_RFCDEST - POS-Schnittstelle: Struktur für Aufnahme fehlerhafter Tasks
Data type: WPRFCDESTOptional: Yes
Call by Reference: Yes
PIT_MARA_BUF - Allgemeine Materialdaten
Data type: MARAOptional: Yes
Call by Reference: Yes
PIT_MARM_BUF - MARM-Puffer
Data type: WPOS_SHORT_MARMOptional: Yes
Call by Reference: Yes
PIT_MVKE_BUF - Verkaufsdaten zum Material
Data type: MVKEOptional: Yes
Call by Reference: Yes
PIT_A071_MATNR - Alle Artikelnummern aus Tabelle A071
Data type: PRE03Optional: Yes
Call by Reference: Yes
PIT_OLD_EAN - POS-Schnittstelle: Zum zwischenspeichern von Haup-EAN's
Data type: WPOLDEANOptional: Yes
Call by Reference: Yes
PIT_OLD_EAN_NART - POS-Schnittstelle: Zum zwischenspeichern von Haup-EAN's
Data type: WPOLDEANOptional: Yes
Call by Reference: Yes
PIT_OLD_EAN_SET - POS-Schnittstelle: Zum zwischenspeichern von Haup-EAN's
Data type: WPOLDEANOptional: Yes
Call by Reference: Yes
PXT_STATISTIK - POS-Schnittstelle: Struktur für Daten zur Listaufbereitung
Data type: WPLISTDATAOptional: Yes
Call by Reference: Yes
PIT_ZUS_EAN_DEL - POS-Schnittstelle: Sammeln von Änderungen zusätzlicher EAN's
Data type: WPDELOptional: Yes
Call by Reference: Yes
PIT_EAN_CHANGE - POS-Schnittstelle: Sammeln von Änderungen zusätzlicher EAN's
Data type: WPEANCHGOptional: Yes
Call by Reference: Yes
PIT_OT3_ARTSTM_BUF - Puffer für gescannte Konditionsintervalle
Data type: WPAOT3Optional: Yes
Call by Reference: Yes
PIT_KOND_ART_BUF - POS-Ausgang: Verkürzte SACO-Struktur für Pufferzwecke, Preis
Data type: WPOS_PRICESOptional: Yes
Call by Reference: Yes
PIT_STAFF_ART_BUF - POS-Ausgang: Verkürzte CONDSCALE-Struktur für Pufferzwecke
Data type: WPOS_CONDSCALEOptional: Yes
Call by Reference: Yes
PIT_ARTSTEU_BUF - POS-Ausgang: Struktur für Pufferzwecke (Steuernkennzeichen)
Data type: WPOS_TAXESOptional: Yes
Call by Reference: Yes
PXT_STATISTIK_WDLSP - POS-Schnittstelle: Struktur für WDLSP-Daten (f. Listausgabe)
Data type: WPSTATWDLSPOptional: Yes
Call by Reference: Yes
PIT_OT1_F_WRGP - POS-Schnittstelle: Filialabh. Objekttab. für Warengruppen
Data type: WPWRGP_OT1Optional: Yes
Call by Reference: Yes
PIT_OT2_WRGP - POS-Schnittstelle: Filialunabh. Objekttab. für Warengruppen
Data type: WPWRGP_OT2Optional: Yes
Call by Reference: Yes
PIT_OT1_F_ARTSTM - POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
Data type: WPARTSTMOptional: Yes
Call by Reference: Yes
PIT_OT2_ARTSTM - POS-Schnittstelle: Objekttabelle Nr. 2 für Artikelstamm
Data type: WPAOT2Optional: Yes
Call by Reference: Yes
PIT_OT1_F_EAN - POS-Schnittstelle: Filialabhängige Objekttabelle für Artikel
Data type: WPARTSTMOptional: Yes
Call by Reference: Yes
Copy and paste ABAP code example for POS_FILIA_SUB_GROUP_PREPARE 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: | ||||
| lv_pi_erstdat | TYPE SY-DATUM, " | |||
| lv_pe_anzahl_tasks | TYPE WPSTRUC-COUNTER6, " | |||
| lt_pit_filia_sub_group | TYPE STANDARD TABLE OF WPFILIAGRP, " | |||
| lt_pit_ot2_ean | TYPE STANDARD TABLE OF WPAOT2_ALT, " | |||
| lv_pi_mestype_artstm | TYPE EDIMSG-MESTYP, " | |||
| lt_pit_ot1_f_sets | TYPE STANDARD TABLE OF WPARTSTM, " | |||
| lv_pi_mestype_ean | TYPE EDIMSG-MESTYP, " | |||
| lt_pit_ot2_sets | TYPE STANDARD TABLE OF WPAOT2_ALT, " | |||
| lv_pi_mestype_set | TYPE EDIMSG-MESTYP, " | |||
| lt_pit_ot1_f_nart | TYPE STANDARD TABLE OF WPARTSTM, " | |||
| lv_pi_mestype_nart | TYPE EDIMSG-MESTYP, " | |||
| lt_pit_ot2_nart | TYPE STANDARD TABLE OF WPAOT2_ALT, " | |||
| lv_pi_mestype_steu | TYPE EDIMSG-MESTYP, " | |||
| lt_pit_ot1_k_pers | TYPE STANDARD TABLE OF WPPDOT1, " | |||
| lv_pi_mestype_cur | TYPE EDIMSG-MESTYP, " | |||
| lt_pit_ot2_pers | TYPE STANDARD TABLE OF WPPDOT3, " | |||
| lv_pi_mestype_pers | TYPE EDIMSG-MESTYP, " | |||
| lv_pi_mestype_prom | TYPE EDIMSG-MESTYP, " | |||
| lt_pit_ot1_f_promreb | TYPE STANDARD TABLE OF WPPROMREB1, " | |||
| lv_pi_pointer_no | TYPE I, " | |||
| lt_pit_ot2_promreb | TYPE STANDARD TABLE OF WPPROMREB2, " | |||
| lv_pi_condint_scanned | TYPE WPSTRUC-MODUS, " | |||
| lt_pxt_independence_check | TYPE STANDARD TABLE OF WPINDEPEND, " | |||
| lt_pit_kondart | TYPE STANDARD TABLE OF WPKONDART, " | |||
| lv_pi_erstzeit | TYPE SY-UZEIT, " | |||
| lt_pxt_artdel | TYPE STANDARD TABLE OF WPDEL, " | |||
| lt_pit_filter_segs | TYPE STANDARD TABLE OF BDI_REDUCT, " | |||
| lt_pet_rfcdest | TYPE STANDARD TABLE OF WPRFCDEST, " | |||
| lt_pit_mara_buf | TYPE STANDARD TABLE OF MARA, " | |||
| lt_pit_marm_buf | TYPE STANDARD TABLE OF WPOS_SHORT_MARM, " | |||
| lt_pit_mvke_buf | TYPE STANDARD TABLE OF MVKE, " | |||
| lt_pit_a071_matnr | TYPE STANDARD TABLE OF PRE03, " | |||
| lt_pit_old_ean | TYPE STANDARD TABLE OF WPOLDEAN, " | |||
| lt_pit_old_ean_nart | TYPE STANDARD TABLE OF WPOLDEAN, " | |||
| lt_pit_old_ean_set | TYPE STANDARD TABLE OF WPOLDEAN, " | |||
| lv_pi_datp3 | TYPE SY-DATUM, " | |||
| lt_pxt_statistik | TYPE STANDARD TABLE OF WPLISTDATA, " | |||
| lt_pit_zus_ean_del | TYPE STANDARD TABLE OF WPDEL, " | |||
| lt_pit_ean_change | TYPE STANDARD TABLE OF WPEANCHG, " | |||
| lt_pit_ot3_artstm_buf | TYPE STANDARD TABLE OF WPAOT3, " | |||
| lt_pit_kond_art_buf | TYPE STANDARD TABLE OF WPOS_PRICES, " | |||
| lt_pit_staff_art_buf | TYPE STANDARD TABLE OF WPOS_CONDSCALE, " | |||
| lt_pit_artsteu_buf | TYPE STANDARD TABLE OF WPOS_TAXES, " | |||
| lv_pi_datp4 | TYPE SY-DATUM, " | |||
| lt_pxt_statistik_wdlsp | TYPE STANDARD TABLE OF WPSTATWDLSP, " | |||
| lv_pi_mode | TYPE WPSTRUC-MODUS, " | |||
| lt_pit_ot1_f_wrgp | TYPE STANDARD TABLE OF WPWRGP_OT1, " | |||
| lv_pi_parallel | TYPE WPSTRUC-PARALLEL, " ' ' | |||
| lt_pit_ot2_wrgp | TYPE STANDARD TABLE OF WPWRGP_OT2, " | |||
| lv_pi_server_group | TYPE WPSTRUC-SERVERGRP, " | |||
| lt_pit_ot1_f_artstm | TYPE STANDARD TABLE OF WPARTSTM, " | |||
| lv_px_taskname | TYPE WPSTRUC-COUNTER6, " | |||
| lt_pit_ot2_artstm | TYPE STANDARD TABLE OF WPAOT2, " | |||
| lt_pit_ot1_f_ean | TYPE STANDARD TABLE OF WPARTSTM, " | |||
| lv_pi_mestype_wrgp | TYPE EDIMSG-MESTYP. " |
|   CALL FUNCTION 'POS_FILIA_SUB_GROUP_PREPARE' "Filialuntergruppenaufbereitung im Änderungsfall |
| EXPORTING | ||
| PI_ERSTDAT | = lv_pi_erstdat | |
| PI_MESTYPE_ARTSTM | = lv_pi_mestype_artstm | |
| PI_MESTYPE_EAN | = lv_pi_mestype_ean | |
| PI_MESTYPE_SET | = lv_pi_mestype_set | |
| PI_MESTYPE_NART | = lv_pi_mestype_nart | |
| PI_MESTYPE_STEU | = lv_pi_mestype_steu | |
| PI_MESTYPE_CUR | = lv_pi_mestype_cur | |
| PI_MESTYPE_PERS | = lv_pi_mestype_pers | |
| PI_MESTYPE_PROM | = lv_pi_mestype_prom | |
| PI_POINTER_NO | = lv_pi_pointer_no | |
| PI_CONDINT_SCANNED | = lv_pi_condint_scanned | |
| PI_ERSTZEIT | = lv_pi_erstzeit | |
| PI_DATP3 | = lv_pi_datp3 | |
| PI_DATP4 | = lv_pi_datp4 | |
| PI_MODE | = lv_pi_mode | |
| PI_PARALLEL | = lv_pi_parallel | |
| PI_SERVER_GROUP | = lv_pi_server_group | |
| PX_TASKNAME | = lv_px_taskname | |
| PI_MESTYPE_WRGP | = lv_pi_mestype_wrgp | |
| IMPORTING | ||
| PE_ANZAHL_TASKS | = lv_pe_anzahl_tasks | |
| TABLES | ||
| PIT_FILIA_SUB_GROUP | = lt_pit_filia_sub_group | |
| PIT_OT2_EAN | = lt_pit_ot2_ean | |
| PIT_OT1_F_SETS | = lt_pit_ot1_f_sets | |
| PIT_OT2_SETS | = lt_pit_ot2_sets | |
| PIT_OT1_F_NART | = lt_pit_ot1_f_nart | |
| PIT_OT2_NART | = lt_pit_ot2_nart | |
| PIT_OT1_K_PERS | = lt_pit_ot1_k_pers | |
| PIT_OT2_PERS | = lt_pit_ot2_pers | |
| PIT_OT1_F_PROMREB | = lt_pit_ot1_f_promreb | |
| PIT_OT2_PROMREB | = lt_pit_ot2_promreb | |
| PXT_INDEPENDENCE_CHECK | = lt_pxt_independence_check | |
| PIT_KONDART | = lt_pit_kondart | |
| PXT_ARTDEL | = lt_pxt_artdel | |
| PIT_FILTER_SEGS | = lt_pit_filter_segs | |
| PET_RFCDEST | = lt_pet_rfcdest | |
| PIT_MARA_BUF | = lt_pit_mara_buf | |
| PIT_MARM_BUF | = lt_pit_marm_buf | |
| PIT_MVKE_BUF | = lt_pit_mvke_buf | |
| PIT_A071_MATNR | = lt_pit_a071_matnr | |
| PIT_OLD_EAN | = lt_pit_old_ean | |
| PIT_OLD_EAN_NART | = lt_pit_old_ean_nart | |
| PIT_OLD_EAN_SET | = lt_pit_old_ean_set | |
| PXT_STATISTIK | = lt_pxt_statistik | |
| PIT_ZUS_EAN_DEL | = lt_pit_zus_ean_del | |
| PIT_EAN_CHANGE | = lt_pit_ean_change | |
| PIT_OT3_ARTSTM_BUF | = lt_pit_ot3_artstm_buf | |
| PIT_KOND_ART_BUF | = lt_pit_kond_art_buf | |
| PIT_STAFF_ART_BUF | = lt_pit_staff_art_buf | |
| PIT_ARTSTEU_BUF | = lt_pit_artsteu_buf | |
| PXT_STATISTIK_WDLSP | = lt_pxt_statistik_wdlsp | |
| PIT_OT1_F_WRGP | = lt_pit_ot1_f_wrgp | |
| PIT_OT2_WRGP | = lt_pit_ot2_wrgp | |
| PIT_OT1_F_ARTSTM | = lt_pit_ot1_f_artstm | |
| PIT_OT2_ARTSTM | = lt_pit_ot2_artstm | |
| PIT_OT1_F_EAN | = lt_pit_ot1_f_ean | |
| . " POS_FILIA_SUB_GROUP_PREPARE | ||
ABAP code using 7.40 inline data declarations to call FM POS_FILIA_SUB_GROUP_PREPARE
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.| "SELECT single DATUM FROM SY INTO @DATA(ld_pi_erstdat). | ||||
| "SELECT single COUNTER6 FROM WPSTRUC INTO @DATA(ld_pe_anzahl_tasks). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_artstm). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_ean). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_set). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_nart). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_steu). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_cur). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_pers). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_prom). | ||||
| "SELECT single MODUS FROM WPSTRUC INTO @DATA(ld_pi_condint_scanned). | ||||
| "SELECT single UZEIT FROM SY INTO @DATA(ld_pi_erstzeit). | ||||
| "SELECT single DATUM FROM SY INTO @DATA(ld_pi_datp3). | ||||
| "SELECT single DATUM FROM SY INTO @DATA(ld_pi_datp4). | ||||
| "SELECT single MODUS FROM WPSTRUC INTO @DATA(ld_pi_mode). | ||||
| "SELECT single PARALLEL FROM WPSTRUC INTO @DATA(ld_pi_parallel). | ||||
| DATA(ld_pi_parallel) | = ' '. | |||
| "SELECT single SERVERGRP FROM WPSTRUC INTO @DATA(ld_pi_server_group). | ||||
| "SELECT single COUNTER6 FROM WPSTRUC INTO @DATA(ld_px_taskname). | ||||
| "SELECT single MESTYP FROM EDIMSG INTO @DATA(ld_pi_mestype_wrgp). | ||||
Search for further information about these or an SAP related objects