Hierarchy

⤷

⤷

Properties
Class | CL_VPRS_UPDATE_PROCESS | |
Short Description | New VPRS Update Function | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | VF | Application development R/3 invoice |
Created | 20090211 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_VPRS_UPDATE_PROCESS has no interface implemented.
Friends
Class CL_VPRS_UPDATE_PROCESS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_VPRS_UPDATE_PROCESS | New VPRS Update Function | 20090211 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_MSEG | Material Document Lines | 20090403 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDT_SDINVUPD | VPRS Update: Worklist for VPRS Update | 20090211 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | VA_VBFAVB_T | Document Flow Lines | 20090219 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDT_VPRSUPD_PROT | Log Table | 20090403 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Creates Log Entry in Report | 20090401 |
2 | ![]() |
Instance method | Private | Method | Creates Field Catalog for Log | 20090403 |
3 | ![]() |
Instance method | Private | Method | Checks Relevance of Schedule Lines | 20090226 |
4 | ![]() |
Instance method | Private | Method | Writes to Worklist | 20090219 |
5 | ![]() |
Instance method | Private | Method | Compares MM/SD Accrual Accounts | 20090402 |
6 | ![]() |
Instance method | Private | Constructor | CONSTRUCTOR | 20090211 |
7 | ![]() |
Instance method | Private | Method | Determines Relevant Billing Document Numbers | 20090211 |
8 | ![]() |
Instance method | Private | Method | Writes Relevant Billing Document Numbers to Database | 20090211 |
9 | ![]() |
Instance method | Private | Method | Performs Immediate VPRS Update | 20090211 |
10 | ![]() |
Instance method | Public | Method | Executes VPRS Update Using Report | 20090325 |
11 | ![]() |
Instance method | Private | Method | Provides Current Document Data for Immediate VPRS Update | 20090225 |
12 | ![]() |
Instance method | Private | Method | Provides Condition Information in Report | 20090331 |
13 | ![]() |
Instance method | Private | Method | Provides Status Line of Relevant Document | 20090224 |
14 | ![]() |
Instance method | Private | Method | Provides Status Line of Document Item | 20090223 |
15 | ![]() |
Instance method | Private | Method | Provides Indicator for Finalization | 20090216 |
16 | ![]() |
Instance method | Private | Method | Determines Relevant Bill.Doc.Nos for Contract Release Order | 20090217 |
17 | ![]() |
Instance method | Private | Method | Collects Relevant Billing Doc. Nos for the Worklist | 20090219 |
18 | ![]() |
Instance method | Private | Method | Provides Sales Document Header of Relevant Document | 20090217 |
19 | ![]() |
Instance method | Private | Method | Provides Sales Document Item of Relevant Document | 20090223 |
20 | ![]() |
Instance method | Private | Method | Provides Business Data for Sales Document Item | 20090223 |
21 | ![]() |
Static method | Public | Method | Provides Singleton Reference to CL_VPRS_UPDATE_PROCESS | 20090211 |
22 | ![]() |
Instance method | Public | Method | Executes Processing for the VPRS Update | 20090211 |
23 | ![]() |
Instance method | Private | Method | No third-party business transaction? | 20090227 |
24 | ![]() |
Instance method | Private | Method | Processes Delivery | 20090219 |
25 | ![]() |
Instance method | Private | Method | Processes Incoming Invoice | 20090219 |
26 | ![]() |
Instance method | Private | Method | Processes Sales Document | 20090219 |
27 | ![]() |
Instance method | Private | Method | Executes VPRS Update in Report | 20090330 |
28 | ![]() |
Instance method | Private | Method | Initialization | 20090219 |
29 | ![]() |
Instance method | Private | Method | Reads Relevant Document Flow Line Items from the Database | 20090219 |
30 | ![]() |
Instance method | Private | Method | Creates Worklist of Billing Documents for Correction | 20090327 |
31 | ![]() |
Instance method | Private | Method | Reads Relevant Material Document Lines from Database | 20090403 |
32 | ![]() |
Instance method | Private | Method | Log Display for VPRS Update in Report | 20090403 |
Events
Class CL_VPRS_UPDATE_PROCESS has no event.
Types
Class CL_VPRS_UPDATE_PROCESS has no local type.
Method Signatures
Method APPEND_PROTOCOL_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_VPRSUPD_PROT | Call by reference | Type reference (TYPE) | TDS_VPRSUPD_PROT | Protokolltabellenzeile | 20090401 |
Method APPEND_PROTOCOL_REPORT on class CL_VPRS_UPDATE_PROCESS has no exception.
Method BUILD_ALV_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_FIELDCAT | Call by reference | Type reference (TYPE) | SLIS_T_FIELDCAT_ALV | Feldkatalog | 20090403 | ||
2 | ![]() |
IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Reportname | 20090403 |
Method BUILD_ALV_FIELDCAT on class CL_VPRS_UPDATE_PROCESS has no exception.
Method CHECK_SCHEDULE_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CALLOFF_CHECK | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen: Prüfung ob Abruf | 20090227 | ||
2 | ![]() |
IT_VBEP | Call by reference | Type reference (TYPE) | VA_VBEPVB_T | Tabelle zur Struktur VBEPVB | 20090226 | ||
3 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20090226 | ||
4 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20090226 |
Method CHECK_SCHEDULE_LINES on class CL_VPRS_UPDATE_PROCESS has no exception.
Method COLLECT_INVOICE_NUMBERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090219 | ||
2 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090219 | ||
3 | ![]() |
IV_FINAL_FLAG | Call by reference | Type reference (TYPE) | FINAL_FLAG | VPRS-Update: Abschließenden VPRS-Update vornehmen | 20090219 | ||
4 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VON | Vorgängerposition eines Vertriebsbeleges | 20090219 | ||
5 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090219 | ||
6 | ![]() |
IV_VBFA_TABIX | Call by reference | Type reference (TYPE) | SY-TABIX | Aktueller Index für den Belegfluß | 20090219 |
Method COLLECT_INVOICE_NUMBERS on class CL_VPRS_UPDATE_PROCESS has no exception.
Method COMPARE_ACCRUAL_ACC_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_KOMV | Call by reference | Type reference (TYPE) | KOMV | Preisfindung Kommunikations-Konditionssatz | 20090402 | ||
2 | ![]() |
IS_VBRP | Call by reference | Type reference (TYPE) | VBRPVB | Faktura: Positionsdaten | 20090402 |
Method COMPARE_ACCRUAL_ACC_REPORT on class CL_VPRS_UPDATE_PROCESS has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_VPRS_UPDATE_PROCESS has no parameter.
Method CONSTRUCTOR on class CL_VPRS_UPDATE_PROCESS has no exception.
Method DETERMINE_INVOICE_NUMBERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20090224 | ||
2 | ![]() |
CT_VBAPKOM1 | Call by reference | Type reference (TYPE) | TDT_VBAPKOM1 | Tabelle zur Struktur VBAPKOM1 | 20090219 | ||
3 | ![]() |
IT_LIPS | Call by reference | Type reference (TYPE) | TAB_LIPSVB | Tabellentyp Vertriebsbeleg: Bezugsstruktur fuer XLIPS/YLIPS | 20090212 | ||
4 | ![]() |
IT_VBAP | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Tabelle zur Struktur VBAPVB | 20090212 | ||
5 | ![]() |
IT_VBEP | Call by reference | Type reference (TYPE) | VA_VBEPVB_T | Tabelle zur Struktur VBEPVB | 20090226 | ||
6 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090212 | ||
7 | ![]() |
IT_VBKD | Call by reference | Type reference (TYPE) | VA_VBKDVB_T | Tabelle zur Struktur VBKDVB | 20090224 | ||
8 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
9 | ![]() |
IT_VBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20090212 | ||
10 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090212 | ||
11 | ![]() |
IV_CALLER | Call by reference | Type reference (TYPE) | CHAR1 | Kz. des Aufrufers: D=Lieferung/I=Eing.rechng/S=Verkaufsbeleg | 20090219 | ||
12 | ![]() |
IV_MANEK | Call by reference | Type reference (TYPE) | MANEK | Manuelle Erledigung des Kontraktes | 20090529 | ||
13 | ![]() |
IV_VPRSUPD_ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Aktiv.kz. für VPRS-Update:(1/2 = Aktiv / E = kein Eintrag) | 20090225 |
Method DETERMINE_INVOICE_NUMBERS on class CL_VPRS_UPDATE_PROCESS has no exception.
Method DO_VPRS_UPDATE_LATER Signature
Method DO_VPRS_UPDATE_LATER on class CL_VPRS_UPDATE_PROCESS has no parameter.
Method DO_VPRS_UPDATE_LATER on class CL_VPRS_UPDATE_PROCESS has no exception.
Method DO_VPRS_UPDATE_NOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_VBAPKOM1 | Call by reference | Type reference (TYPE) | TDT_VBAPKOM1 | Tabelle zur Struktur VBAPKOM1 | 20090226 | ||
2 | ![]() |
IV_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20090302 | ||
3 | ![]() |
IV_CALLER | Call by reference | Type reference (TYPE) | CHAR1 | Kz. des Aufrufers: D=Lieferung/I=Eing.rechng/S=Verkaufsbeleg | 20090226 |
Method DO_VPRS_UPDATE_NOW on class CL_VPRS_UPDATE_PROCESS has no exception.
Method DO_VPRS_UPDATE_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RG_BUKRS | Call by reference | Type reference (TYPE) | TDT_RG_BUKRS | Rangetabelle zum Datenelement BUKRS | 20090327 | ||
2 | ![]() |
IT_RG_FKDAT | Call by reference | Type reference (TYPE) | TDT_RG_FKDAT | Rangetabelle zum Datenelement FKDAT | 20090327 | ||
3 | ![]() |
IT_RG_VBELN | Call by reference | Type reference (TYPE) | TDT_RG_VBELN | Rangetabelle zum Datenelement VBELN | 20090327 | ||
4 | ![]() |
IV_BLART | Call by reference | Type reference (TYPE) | BLART | FI-Belegart | 20090407 | ||
5 | ![]() |
IV_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum | 20090407 | ||
6 | ![]() |
IV_FINAL | Call by reference | Type reference (TYPE) | TDV_VPRS_FINAL | Prozess abschliessen: Ja/Nein? | 20090327 | ||
7 | ![]() |
IV_INCLTP | Call by reference | Type reference (TYPE) | TDV_VPRS_INCLTP | Transferpreise aktualisieren: Ja/Nein? | 20090327 | ||
8 | ![]() |
IV_PRICE | Call by reference | Type reference (TYPE) | TDV_VPRS_PRICE | Preisfindung durchführen: Ja/Nein? | 20090327 | ||
9 | ![]() |
IV_PSTYV | Call by reference | Type reference (TYPE) | PSTYV | Positionstyp Vertriebsbeleg | 20090327 | ||
10 | ![]() |
IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Reportname | 20090403 | ||
11 | ![]() |
IV_SDINVU | Call by reference | Type reference (TYPE) | TDV_VPRS_SDINVU | Arbeitsvorrat: Ja/Nein? | 20090325 | ||
12 | ![]() |
IV_TEST | Call by reference | Type reference (TYPE) | TDV_VPRS_TEST | Simulation: Ja/Nein? | 20090327 | ||
13 | ![]() |
IV_VPRS | Call by reference | Type reference (TYPE) | TDV_VPRS | VPRS aktualisieren: Ja/Nein? | 20090327 |
Method DO_VPRS_UPDATE_REPORT on class CL_VPRS_UPDATE_PROCESS has no exception.
Method GET_COMMUNICATION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_VBAPKOM1 | Call by reference | Type reference (TYPE) | TDT_VBAPKOM1 | Tabelle zur Struktur VBAPKOM1 | 20090225 | ||
2 | ![]() |
IS_LIPS | Call by reference | Type reference (TYPE) | LIPSVB | Bezugsstruktur fuer XLIPS/YLIPS | 20090225 | ||
3 | ![]() |
IS_VBAP | Call by reference | Type reference (TYPE) | VBAPVB | Bezugsstruktur fuer XVBAP/YVBAP | 20090225 | ||
4 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090225 | ||
5 | ![]() |
IV_CALLER | Call by reference | Type reference (TYPE) | CHAR1 | Kz. des Aufrufers: D=Lieferung/I=Eing.rechng/S=Verkaufsbeleg | 20090225 | ||
6 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VON | Vorgängerposition eines Vertriebsbeleges | 20090225 | ||
7 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090225 | ||
8 | ![]() |
IV_VPRSUPD_ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Aktiv.kz. für VPRS-Update:(1/2 = Aktiv / E = kein Eintrag) | 20090225 |
Method GET_COMMUNICATION_DATA on class CL_VPRS_UPDATE_PROCESS has no exception.
Method GET_CONDITION_INFO_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_FLAG_CHANGE | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen: Preise geändert | 20090401 | ||
2 | ![]() |
IS_VBRK | Call by reference | Type reference (TYPE) | VBRK | Faktura: Kopfdaten | 20090401 | ||
3 | ![]() |
IS_VBRP | Call by reference | Type reference (TYPE) | VBRPVB | Faktura: Positionsdaten | 20090402 | ||
4 | ![]() |
IT_KOMV | Call by reference | Type reference (TYPE) | KOMV_TAB | Konditioanen: neu | 20090331 | ||
5 | ![]() |
IT_KOMV_ROOT | Call by reference | Type reference (TYPE) | KOMV_TAB | Konditionen: alt | 20090331 |
Method GET_CONDITION_INFO_REPORT on class CL_VPRS_UPDATE_PROCESS has no exception.
Method GET_DOCUMENT_HEADER_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBUK | Call by reference | Type reference (TYPE) | VBUKVB | Bezugsstruktur fuer XVBUK/YVBUK | 20090224 | ||
2 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
3 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Positionsstatuszeile wurde nicht gefunden | 20090224 |
Method GET_DOCUMENT_ITEM_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBUP | Call by reference | Type reference (TYPE) | VBUPVB | Bezugsstruktur fuer XVBUP/YVBUP | 20090223 | ||
2 | ![]() |
IT_VBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20090223 | ||
3 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VON | Vorgängerposition eines Vertriebsbeleges | 20090223 | ||
4 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Positionsstatuszeile wurde nicht gefunden | 20090223 |
Method GET_FINAL_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBUK | Call by reference | Type reference (TYPE) | VBUKVB | Bezugsstruktur fuer XVBUK/YVBUK | 20090217 | ||
2 | ![]() |
CV_FINAL_FLAG | Call by reference | Type reference (TYPE) | FINAL_FLAG | VPRS-Update: Abschließenden VPRS-Update vornehmen | 20090216 | ||
3 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
4 | ![]() |
IV_BILLREL | Call by reference | Type reference (TYPE) | CHAR1 | Fakturarelevanz: D=lieferbel.bez./S=verkaufsbel.bez. | 20090220 | ||
5 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090216 |
Method GET_FINAL_FLAG on class CL_VPRS_UPDATE_PROCESS has no exception.
Method GET_INVOICES_FOR_CALLOFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20090217 | ||
2 | ![]() |
CS_VBUK | Call by reference | Type reference (TYPE) | VBUKVB | Bezugsstruktur fuer XVBUK/YVBUK | 20090217 | ||
3 | ![]() |
CV_FINAL_FLAG | Call by reference | Type reference (TYPE) | FINAL_FLAG | VPRS-Update: Abschließenden VPRS-Update vornehmen | 20090224 | ||
4 | ![]() |
EV_CONTNR | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20090225 | ||
5 | ![]() |
EV_CONTPOS | Call by reference | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20090225 | ||
6 | ![]() |
IS_VBAP | Call by reference | Type reference (TYPE) | VBAPVB | Bezugsstruktur fuer XVBAP/YVBAP | 20090217 | ||
7 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090217 | ||
8 | ![]() |
IT_VBKD | Call by reference | Type reference (TYPE) | VA_VBKDVB_T | Tabelle zur Struktur VBKDVB | 20090224 | ||
9 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
10 | ![]() |
IV_BILLREL | Call by reference | Type reference (TYPE) | CHAR1 | Fakturarelevanz: D=lieferbel.bez./S=verkaufsbel.bez. | 20090220 | ||
11 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090217 |
Method GET_INVOICES_FOR_CALLOFF on class CL_VPRS_UPDATE_PROCESS has no exception.
Method GET_INVOICE_NUMBERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBUK | Call by reference | Type reference (TYPE) | VBUKVB | Bezugsstruktur fuer XVBUK/YVBUK | 20090219 | ||
2 | ![]() |
CV_FINAL_FLAG | Call by reference | Type reference (TYPE) | FINAL_FLAG | VPRS-Update: Abschließenden VPRS-Update vornehmen | 20090224 | ||
3 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090219 | ||
4 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
5 | ![]() |
IV_BILLREL | Call by reference | Type reference (TYPE) | CHAR1 | Fakturarelevanz: D=lieferbel.bez./S=verkaufsbel.bez. | 20090220 | ||
6 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090219 | ||
7 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VON | Vorgängerposition eines Vertriebsbeleges | 20090219 | ||
8 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090219 |
Method GET_INVOICE_NUMBERS on class CL_VPRS_UPDATE_PROCESS has no exception.
Method GET_SALES_DOCUMENT_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20090217 | ||
2 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Verkaufsbelegkopf wurde nicht gefunden | 20090223 |
Method GET_SALES_DOCUMENT_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBAP | Call by reference | Type reference (TYPE) | VBAPVB | Bezugsstruktur fuer XVBAP/YVBAP | 20090223 | ||
2 | ![]() |
IT_VBAP | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Tabelle zur Struktur VBAPVB | 20090223 | ||
3 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VON | Vorgängerposition eines Vertriebsbeleges | 20090223 | ||
4 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Positionsstatuszeile wurde nicht gefunden | 20090223 |
Method GET_SALES_DOC_ITEM_BUSDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBKD | Call by reference | Type reference (TYPE) | VBKDVB | Bezugsstruktur fuer XVBKD/YVBKD | 20090223 | ||
2 | ![]() |
IT_VBKD | Call by reference | Type reference (TYPE) | VA_VBKDVB_T | Tabelle zur Struktur VBKDVB | 20090223 | ||
3 | ![]() |
IV_POSNR | Call by reference | Type reference (TYPE) | POSNR_VON | Vorgängerposition eines Vertriebsbeleges | 20090223 | ||
4 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Positionsstatuszeile wurde nicht gefunden | 20090224 |
Method GET_VPRS_UPDATE_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_VPRS_UPDATE_PROCESS | Value transfer | Object reference (TYPE REF TO) | CL_VPRS_UPDATE_PROCESS | Neue VPRS-Update Funktion | 20090211 |
Method GET_VPRS_UPDATE_PROCESS on class CL_VPRS_UPDATE_PROCESS has no exception.
Method HANDLE_VPRS_UPDATE_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_VBAPKOM1 | Call by reference | Type reference (TYPE) | TDT_VBAPKOM1 | Tabelle zur Struktur VBAPKOM1 | 20090218 | ||
2 | ![]() |
EV_VPRSUPD_ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Aktiv.kz. für VPRS-Update:(1/2 = Aktiv / E = kein Eintrag) | 20090226 | ||
3 | ![]() |
IS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20090223 | ||
4 | ![]() |
IT_LIPS | Call by reference | Type reference (TYPE) | TAB_LIPSVB | Tabellentyp Vertriebsbeleg: Bezugsstruktur fuer XLIPS/YLIPS | 20090212 | ||
5 | ![]() |
IT_VBAP | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Tabelle zur Struktur VBAPVB | 20090212 | ||
6 | ![]() |
IT_VBEP | Call by reference | Type reference (TYPE) | VA_VBEPVB_T | Tabelle zur Struktur VBEPVB | 20090226 | ||
7 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090212 | ||
8 | ![]() |
IT_VBKD | Call by reference | Type reference (TYPE) | VA_VBKDVB_T | Tabelle zur Struktur VBKDVB | 20090224 | ||
9 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090213 | ||
10 | ![]() |
IT_VBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20090212 | ||
11 | ![]() |
IV_BUDAT | Call by reference | Type reference (TYPE) | BKPF-BUDAT | Buchungsdatum im Beleg | 20090220 | ||
12 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090212 | ||
13 | ![]() |
IV_CALLER | Call by reference | Type reference (TYPE) | CHAR1 | Kz. des Aufrufers: D=Lieferung/I=Eing.rechng/S=Verkaufsbeleg | 20090218 | ||
14 | ![]() |
IV_MANEK | Call by reference | Type reference (TYPE) | MANEK | Manuelle Erledigung des Kontraktes | 20090529 |
Method HANDLE_VPRS_UPDATE_PROCESS on class CL_VPRS_UPDATE_PROCESS has no exception.
Method IS_THIRD_PARTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_THIRD_PARTY | Call by reference | Type reference (TYPE) | FLAG | Streckenprozess? | 20090227 | ||
2 | ![]() |
IV_ETTYP | Call by reference | Type reference (TYPE) | ETTYP | Positionstyp der Einteilung | 20090227 |
Method IS_THIRD_PARTY on class CL_VPRS_UPDATE_PROCESS has no exception.
Method PROCESS_DELIVERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20090224 | ||
2 | ![]() |
CT_VBAPKOM1 | Call by reference | Type reference (TYPE) | TDT_VBAPKOM1 | Tabelle zur Struktur VBAPKOM1 | 20090219 | ||
3 | ![]() |
IT_LIPS | Call by reference | Type reference (TYPE) | TAB_LIPSVB | Tabellentyp Vertriebsbeleg: Bezugsstruktur fuer XLIPS/YLIPS | 20090219 | ||
4 | ![]() |
IT_VBAP | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Tabelle zur Struktur VBAPVB | 20090219 | ||
5 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090219 | ||
6 | ![]() |
IT_VBKD | Call by reference | Type reference (TYPE) | VA_VBKDVB_T | Tabelle zur Struktur VBKDVB | 20090224 | ||
7 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
8 | ![]() |
IT_VBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20090219 | ||
9 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090219 | ||
10 | ![]() |
IV_CALLER | Call by reference | Type reference (TYPE) | CHAR1 | Kz. des Aufrufers: D=Lieferung/I=Eing.rechng/S=Verkaufsbeleg | 20090225 | ||
11 | ![]() |
IV_VPRSUPD_ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Aktiv.kz. für VPRS-Update:(1/2 = Aktiv / E = kein Eintrag) | 20090225 |
Method PROCESS_DELIVERY on class CL_VPRS_UPDATE_PROCESS has no exception.
Method PROCESS_INCOMMING_INVOICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20090224 | ||
2 | ![]() |
CT_VBAPKOM1 | Call by reference | Type reference (TYPE) | TDT_VBAPKOM1 | Tabelle zur Struktur VBAPKOM1 | 20090219 | ||
3 | ![]() |
IT_VBAP | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Tabelle zur Struktur VBAPVB | 20090219 | ||
4 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090219 | ||
5 | ![]() |
IT_VBKD | Call by reference | Type reference (TYPE) | VA_VBKDVB_T | Tabelle zur Struktur VBKDVB | 20090224 | ||
6 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
7 | ![]() |
IT_VBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20090219 | ||
8 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090219 | ||
9 | ![]() |
IV_CALLER | Call by reference | Type reference (TYPE) | CHAR1 | Kz. des Aufrufers: D=Lieferung/I=Eing.rechng/S=Verkaufsbeleg | 20090225 | ||
10 | ![]() |
IV_VPRSUPD_ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Aktiv.kz. für VPRS-Update:(1/2 = Aktiv / E = kein Eintrag) | 20090225 |
Method PROCESS_INCOMMING_INVOICE on class CL_VPRS_UPDATE_PROCESS has no exception.
Method PROCESS_SALES_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VBAK | Call by reference | Type reference (TYPE) | VBAK | Verkaufsbeleg: Kopfdaten | 20090224 | ||
2 | ![]() |
CT_VBAPKOM1 | Call by reference | Type reference (TYPE) | TDT_VBAPKOM1 | Tabelle zur Struktur VBAPKOM1 | 20090219 | ||
3 | ![]() |
IT_VBAP | Call by reference | Type reference (TYPE) | VA_VBAPVB_T | Tabelle zur Struktur VBAPVB | 20090219 | ||
4 | ![]() |
IT_VBEP | Call by reference | Type reference (TYPE) | VA_VBEPVB_T | Tabelle zur Struktur VBEPVB | 20090226 | ||
5 | ![]() |
IT_VBFA | Call by reference | Type reference (TYPE) | VA_VBFAVB_T | Tabelle zur Struktur VBFAVB | 20090219 | ||
6 | ![]() |
IT_VBKD | Call by reference | Type reference (TYPE) | VA_VBKDVB_T | Tabelle zur Struktur VBKDVB | 20090224 | ||
7 | ![]() |
IT_VBUK | Call by reference | Type reference (TYPE) | VA_VBUKVB_T | Tabelle zur Struktur VBUKVB | 20090224 | ||
8 | ![]() |
IT_VBUP | Call by reference | Type reference (TYPE) | VA_VBUPVB_T | Tabelle zur Struktur VBUPVB | 20090219 | ||
9 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20090219 | ||
10 | ![]() |
IV_CALLER | Call by reference | Type reference (TYPE) | CHAR1 | Kz. des Aufrufers: D=Lieferung/I=Eing.rechng/S=Verkaufsbeleg | 20090225 | ||
11 | ![]() |
IV_MANEK | Call by reference | Type reference (TYPE) | MANEK | Manuelle Erledigung des Kontraktes | 20090529 | ||
12 | ![]() |
IV_VPRSUPD_ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Aktiv.kz. für VPRS-Update:(1/2 = Aktiv / E = kein Eintrag) | 20090225 |
Method PROCESS_SALES_DOCUMENT on class CL_VPRS_UPDATE_PROCESS has no exception.
Method PROCESS_VPRS_UPDATE_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BLART | Call by reference | Type reference (TYPE) | BLART | FI-Belegart | 20090407 | ||
2 | ![]() |
IV_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum | 20090407 | ||
3 | ![]() |
IV_SDINVU | Call by reference | Type reference (TYPE) | TDV_VPRS_SDINVU | Arbeitsvorrat: Ja/Nein? | 20090331 | ||
4 | ![]() |
IV_TEST | Call by reference | Type reference (TYPE) | TDV_VPRS_TEST | 'X' | Simulation: Ja/Nein? | 20090331 |
Method PROCESS_VPRS_UPDATE_REPORT on class CL_VPRS_UPDATE_PROCESS has no exception.
Method REFRESH Signature
Method REFRESH on class CL_VPRS_UPDATE_PROCESS has no parameter.
Method REFRESH on class CL_VPRS_UPDATE_PROCESS has no exception.
Method SELECT_DOCUMENT_FLOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHECK_ENTRY | Call by reference | Type reference (TYPE) | FLAG | Flag: Prüft, ob der Beleg schon eingelesen wurde | 20090403 | ||
2 | ![]() |
IV_FETCH_GI | Call by reference | Type reference (TYPE) | FLAG | Flag: Liest vom Belegfluß: Warenausgänge | 20090402 | ||
3 | ![]() |
IV_FETCH_INV | Call by reference | Type reference (TYPE) | FLAG | Flag: Liest vom Belegfluß: Fakturen | 20090402 | ||
4 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN_VON | Vorgängervertriebsbeleg | 20090219 |
Method SELECT_DOCUMENT_FLOW on class CL_VPRS_UPDATE_PROCESS has no exception.
Method SELECT_INVOICES_INTO_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RG_BUKRS | Call by reference | Type reference (TYPE) | TDT_RG_BUKRS | Rangetabelle zum Datenelement BUKRS | 20090327 | ||
2 | ![]() |
IT_RG_FKDAT | Call by reference | Type reference (TYPE) | TDT_RG_FKDAT | Rangetabelle zum Datenelement FKDAT | 20090327 | ||
3 | ![]() |
IT_RG_VBELN | Call by reference | Type reference (TYPE) | TDT_RG_VBELN | Rangetabelle zum Datenelement VBELN | 20090327 | ||
4 | ![]() |
IV_FINAL | Call by reference | Type reference (TYPE) | TDV_VPRS_FINAL | Prozess abschliessen: Ja/Nein? | 20090327 | ||
5 | ![]() |
IV_INCLTP | Call by reference | Type reference (TYPE) | TDV_VPRS_INCLTP | Transferpreise aktualisieren: Ja/Nein? | 20090327 | ||
6 | ![]() |
IV_PRICE | Call by reference | Type reference (TYPE) | TDV_VPRS_PRICE | Preisfindung durchführen: Ja/Nein? | 20090327 | ||
7 | ![]() |
IV_PSTYV | Call by reference | Type reference (TYPE) | PSTYV | Positionstyp Vertriebsbeleg | 20090327 | ||
8 | ![]() |
IV_SDINVU | Call by reference | Type reference (TYPE) | TDV_VPRS_SDINVU | Arbeitsvorrat: Ja/Nein? | 20090327 | ||
9 | ![]() |
IV_VPRS | Call by reference | Type reference (TYPE) | TDV_VPRS | VPRS aktualisieren: Ja/Nein? | 20090327 |
Method SELECT_INVOICES_INTO_WORKLIST on class CL_VPRS_UPDATE_PROCESS has no exception.
Method SELECT_MATERIAL_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MBLNR | Call by reference | Type reference (TYPE) | MBLNR | Nummer des Materialbelegs | 20090403 | ||
2 | ![]() |
IV_MJAHR | Call by reference | Type reference (TYPE) | MJAHR | Materialbelegjahr | 20090403 |
Method SELECT_MATERIAL_LINES on class CL_VPRS_UPDATE_PROCESS has no exception.
Method SHOW_PROTOCOL_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Reportname | 20090403 | ||
2 | ![]() |
IV_TEST | Call by reference | Type reference (TYPE) | TDV_VPRS_TEST | Simulation: Ja/Nein? | 20090428 |
Method SHOW_PROTOCOL_REPORT on class CL_VPRS_UPDATE_PROCESS has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |