SAP ABAP Class CL_CFB_PPPIBSEL (CFB Class for Processing Selection Data in COPI)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ PP-PI-CFB (Application Component) Consumer Products for Food & Beverage
⤷ CFB_GENERAL (Package) CFB General (DDIC)
⤷ PP-PI-CFB (Application Component) Consumer Products for Food & Beverage
⤷ CFB_GENERAL (Package) CFB General (DDIC)
Properties
Class | CL_CFB_PPPIBSEL | |
Short Description | CFB Class for Processing Selection Data in COPI | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CFB_GENERAL | CFB General (DDIC) |
Created | 20100712 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CFB_PPPIBSEL has no forward declaration.
Interfaces
Class CL_CFB_PPPIBSEL has no interface implemented.
Friends
Class CL_CFB_PPPIBSEL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GR_CFB_PPPIBSEL | Static Attribute | Public | Object reference (TYPE REF TO) | CL_CFB_PPPIBSEL | CFB Class for Processing Selection Data in COPI | 20100715 | ||
2 | GT_END_DATE_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_GLTRS_RANGE | Range Table: End Date | 20100715 | ||
3 | GT_MATERIAL_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_MATNR_RANGE | Range Table: Material | 20100715 | ||
4 | GT_MRP_CONTR_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_DISPO_RANGE | Range Table: MRP Controller | 20100715 | ||
5 | GT_ORDER_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_AUFNR_RANGE | Range Table: Order | 20100715 | ||
6 | GT_ORDER_TYPE_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_AUART_RANGE | Range Table: Order Type | 20100715 | ||
7 | GT_PLANT_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_WERKS_RANGE | Range Table: Plant | 20100715 | ||
8 | GT_PROD_LINE_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_MDV01_RANGE | Range Table: Production Line | 20100715 | ||
9 | GT_PROD_SUPERV_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_FEVOR_RANGE | Range Table: Production Supervisor | 20100715 | ||
10 | GT_REL_DATE_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_FTRMS_RANGE | Range Table: Release Date | 20100715 | ||
11 | GT_SALES_ORDER_POS_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_KDPOS_RANGE | Range Table Sales Order Item | 20100716 | ||
12 | GT_SALES_ORDER_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_KDAUF_RANGE | Range Table: Sales Order | 20100715 | ||
13 | GT_SEL_PROFILE_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_SELID_RANGE | Range Table: Status Selection Profile | 20100715 | ||
14 | GT_SORTCRIT | Instance attribute | Public | Type reference (TYPE) | TT_SORTCRIT | Table for Sort Sequence | 20100715 | ||
15 | GT_START_DATE_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_GSTRS_RANGE | Range Table: Start Date | 20100715 | ||
16 | GT_WBS_ELEM_RANGE | Instance attribute | Public | Type reference (TYPE) | TT_PROJN_RANGE | Range Table: WBS Element | 20100715 | ||
17 | GV_ONLY_OVL | Instance attribute | Public | Type reference (TYPE) | RC27X-FLG_SEL | Indicator: Only Summarized Process Order Form | 20100715 | ||
18 | GV_ORIG_PRINT | Instance attribute | Public | Type reference (TYPE) | RC27X-FLG_SEL | Indicator: Original Printout | 20100715 | ||
19 | GV_PDF_FORM | Instance attribute | Public | Type reference (TYPE) | FORM_PDF | Name of PDF-Based Form | 20100806 | ||
20 | GV_PRINTER | Instance attribute | Public | Type reference (TYPE) | RSPOPNAME | Spool: Output Device | 20100806 | ||
21 | GV_PRINT_REPORT | Instance attribute | Public | Type reference (TYPE) | CO_REPID | Report to be used for printing | 20100806 | ||
22 | GV_RE_PRINT | Instance attribute | Public | Type reference (TYPE) | RC27X-FLG_SEL | Indicator: Reprint | 20100715 | ||
23 | GV_WITHOUT_OVL | Instance attribute | Public | Type reference (TYPE) | RC27X-FLG_SEL | Indicator: Without Summarized Process Order Form | 20100715 | ||
24 | GV_WITH_OVL | Instance attribute | Public | Type reference (TYPE) | RC27X-FLG_SEL | Indicator: With Summarized Process Order Form | 20100715 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20100712 |
2 | CREATE_TABLES_FOR_PRINT | Instance method | Public | Method | Create Tables for Printing | 20100720 |
3 | GET_CHOICE_OVL | Instance method | Public | Method | Get Data for Printing Summarized Process Order Form | 20100715 |
4 | GET_INSTANCE | Static method | Public | Method | Get Instance | 20100715 |
5 | GET_PRINT_MODE | Instance method | Public | Method | Get Data for Print Mode | 20100715 |
6 | GET_RANGETAB | Instance method | Public | Method | Get Order Data for Selection (from Range Tables) | 20100714 |
7 | GET_SORTCRIT_TAB | Instance method | Public | Method | Get Table for Sort Sequence | 20100715 |
8 | SET_CHOICE_OVL | Instance method | Public | Method | Set up data for printing summarized form | 20100715 |
9 | SET_PRINT_MODE | Instance method | Public | Method | Structure Data for Print Mode | 20100715 |
10 | SET_RANGETAB | Instance method | Public | Method | Structure Order Data for Selection (Range Tables) | 20100712 |
11 | SET_SORTCRIT_TAB | Instance method | Public | Method | Structure Table for Sort Sequence | 20100715 |
Events
Class CL_CFB_PPPIBSEL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_AUART_RANGE | Public | See coding | 20100712 | BEGIN OF ts_auart_range,
sign TYPE sign,
option TYPE option,
low TYPE auart,
high TYPE auart,
END OF ts_auart_range
|
||
2 | TS_AUFNR_RANGE | Public | See coding | 20100712 | BEGIN OF ts_aufnr_range,
sign TYPE sign,
option TYPE option,
low TYPE aufnr,
high TYPE aufnr,
END OF ts_aufnr_range
|
||
3 | TS_DISPO_RANGE | Public | See coding | 20100712 | BEGIN OF ts_dispo_range,
sign TYPE sign,
option TYPE option,
low TYPE dispo,
high TYPE dispo,
END OF ts_dispo_range
|
||
4 | TS_FEVOR_RANGE | Public | See coding | 20100712 | BEGIN OF ts_fevor_range,
sign TYPE sign,
option TYPE option,
low TYPE fevor,
high TYPE fevor,
END OF ts_fevor_range
|
||
5 | TS_FTRMS_RANGE | Public | See coding | 20100712 | BEGIN OF ts_ftrms_range,
sign TYPE sign,
option TYPE option,
low TYPE co_ftrms,
high TYPE co_ftrms,
END OF ts_ftrms_range
|
||
6 | TS_GLTRS_RANGE | Public | See coding | 20100712 | BEGIN OF ts_gltrs_range,
sign TYPE sign,
option TYPE option,
low TYPE co_gltrs,
high TYPE co_gltrs,
END OF ts_gltrs_range
|
||
7 | TS_GSTRS_RANGE | Public | See coding | 20100712 | BEGIN OF ts_gstrs_range,
sign TYPE sign,
option TYPE option,
low TYPE co_gstrs,
high TYPE co_gstrs,
END OF ts_gstrs_range
|
||
8 | TS_KDAUF_RANGE | Public | See coding | 20100712 | BEGIN OF ts_kdauf_range,
sign TYPE sign,
option TYPE option,
low TYPE kdauf,
high TYPE kdauf,
END OF ts_kdauf_range
|
||
9 | TS_KDPOS_RANGE | Public | See coding | 20100716 | BEGIN OF ts_kdpos_range,
sign TYPE sign,
option TYPE option,
low TYPE kdauf,
high TYPE kdauf,
END OF ts_kdpos_range
|
||
10 | TS_MATNR_RANGE | Public | See coding | 20100712 | BEGIN OF ts_matnr_range,
sign TYPE sign,
option TYPE option,
low TYPE matnr,
high TYPE matnr,
END OF ts_matnr_range
|
||
11 | TS_MDV01_RANGE | Public | See coding | 20100712 | BEGIN OF ts_mdv01_range,
sign TYPE sign,
option TYPE option,
low TYPE sa_line1,
high TYPE sa_line1,
END OF ts_mdv01_range
|
||
12 | TS_PROJN_RANGE | Public | See coding | 20100712 | BEGIN OF ts_projn_range,
sign TYPE sign,
option TYPE option,
low TYPE ps_posnr,
high TYPE ps_posnr,
END OF ts_projn_range
|
||
13 | TS_SELID_RANGE | Public | See coding | 20100712 | BEGIN OF ts_selid_range,
sign TYPE sign,
option TYPE option,
low TYPE selid,
high TYPE selid,
END OF ts_selid_range
|
||
14 | TS_SORTCRIT | Public | See coding | 20100715 | BEGIN OF ts_sortcrit,
fieldname(5) TYPE c,
sort_no(1) TYPE c.
TYPES: END OF ts_sortcrit
|
||
15 | TS_WERKS_RANGE | Public | See coding | 20100712 | BEGIN OF ts_werks_range,
sign TYPE sign,
option TYPE option,
low TYPE werks_d,
high TYPE werks_d,
END OF ts_werks_range
|
||
16 | TT_AUART_RANGE | Public | See coding | 20100712 | tt_auart_range TYPE TABLE OF ts_auart_range
|
||
17 | TT_AUFNR_RANGE | Public | See coding | 20100712 | tt_aufnr_range TYPE TABLE OF ts_aufnr_range
|
||
18 | TT_DISPO_RANGE | Public | See coding | 20100712 | tt_dispo_range TYPE TABLE OF ts_dispo_range
|
||
19 | TT_FEVOR_RANGE | Public | See coding | 20100712 | tt_fevor_range TYPE TABLE OF ts_fevor_range
|
||
20 | TT_FTRMS_RANGE | Public | See coding | 20100712 | tt_ftrms_range TYPE TABLE OF ts_ftrms_range
|
||
21 | TT_GLTRS_RANGE | Public | See coding | 20100712 | tt_gltrs_range TYPE TABLE OF ts_gltrs_range
|
||
22 | TT_GSTRS_RANGE | Public | See coding | 20100712 | tt_gstrs_range TYPE TABLE OF ts_gstrs_range
|
||
23 | TT_KDAUF_RANGE | Public | See coding | 20100712 | tt_kdauf_range TYPE TABLE OF ts_kdauf_range
|
||
24 | TT_KDPOS_RANGE | Public | See coding | 20100716 | tt_kdpos_range TYPE TABLE OF ts_kdpos_range
|
||
25 | TT_MATNR_RANGE | Public | See coding | 20100712 | tt_matnr_range TYPE TABLE OF ts_matnr_range
|
||
26 | TT_MDV01_RANGE | Public | See coding | 20100712 | tt_mdv01_range TYPE TABLE OF ts_mdv01_range
|
||
27 | TT_PROJN_RANGE | Public | See coding | 20100712 | tt_projn_range TYPE TABLE OF ts_projn_range
|
||
28 | TT_SELID_RANGE | Public | See coding | 20100712 | tt_selid_range TYPE TABLE OF ts_selid_range
|
||
29 | TT_SORTCRIT | Public | See coding | 20100715 | tt_sortcrit TYPE TABLE OF ts_sortcrit
|
||
30 | TT_WERKS_RANGE | Public | See coding | 20100712 | tt_werks_range TYPE TABLE OF ts_werks_range
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_CFB_PPPIBSEL has no parameter.
Method CONSTRUCTOR on class CL_CFB_PPPIBSEL has no exception.
Method CREATE_TABLES_FOR_PRINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CAUFV | Call by reference | Type reference (TYPE) | CO_T_CAUFV | DFPS_CAUFVD_T | 20100726 | ||
2 | Exporting | ET_CRHD_A | Call by reference | Type reference (TYPE) | TT_RCRHD_A | Tabellentyp zu Arbeitsplatzkopfdaten mit Kurzbezeichnung | 20100720 | ||
3 | Exporting | ET_MKAL | Call by reference | Type reference (TYPE) | CFB_TT_MKAL | CFB Tabellentyp Fertigungsversion | 20100720 | ||
4 | Importing | IT_AFPOD | Call by reference | Type reference (TYPE) | REFORDER_AFPOD_TT | Tabellentyp für Aufarbeitungsauftragsposition | 20101014 |
Method CREATE_TABLES_FOR_PRINT on class CL_CFB_PPPIBSEL has no exception.
Method GET_CHOICE_OVL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ONLY_OVL | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Kz. Ausdruck nur Übersichtsformular | 20100715 | ||
2 | Exporting | EV_PDF_FORM | Call by reference | Type reference (TYPE) | FORM_PDF | Name eines PDF-basierten Formulars | 20100806 | ||
3 | Exporting | EV_PRINTER | Call by reference | Type reference (TYPE) | RSPOPNAME | Spool: Ausgabegerät | 20100806 | ||
4 | Exporting | EV_PRINT_REPORT | Call by reference | Type reference (TYPE) | CO_REPID | CIM-Auftragsdruck: Report, der im Druck verwendet wird | 20100806 | ||
5 | Exporting | EV_WITHOUT_OVL | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Kz. Ausdruck ohne Übersichtsformular | 20100715 | ||
6 | Exporting | EV_WITH_OVL | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Kz. Ausdruck mit Übersichtsformular | 20100715 |
Method GET_CHOICE_OVL on class CL_CFB_PPPIBSEL has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_CFB_REF | Call by reference | Object reference (TYPE REF TO) | CL_CFB_PPPIBSEL | CFB Klasse zur Verarb. d. Selektionsdaten COPI | 20100715 |
Method GET_INSTANCE on class CL_CFB_PPPIBSEL has no exception.
Method GET_PRINT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ORIG_PRINT | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | 20100715 | |||
2 | Exporting | EV_RE_PRINT | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | 20100715 |
Method GET_PRINT_MODE on class CL_CFB_PPPIBSEL has no exception.
Method GET_RANGETAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_AUART_RANGE | Call by reference | Type reference (TYPE) | TT_AUART_RANGE | 20100715 | |||
2 | Exporting | ET_AUFNR_RANGE | Call by reference | Type reference (TYPE) | TT_AUFNR_RANGE | 20100715 | |||
3 | Exporting | ET_DISPO_RANGE | Call by reference | Type reference (TYPE) | TT_DISPO_RANGE | 20100715 | |||
4 | Exporting | ET_FEVOR_RANGE | Call by reference | Type reference (TYPE) | TT_FEVOR_RANGE | 20100715 | |||
5 | Exporting | ET_FTRMS_RANGE | Call by reference | Type reference (TYPE) | TT_FTRMS_RANGE | 20100715 | |||
6 | Exporting | ET_GLTRS_RANGE | Call by reference | Type reference (TYPE) | TT_GLTRS_RANGE | 20100715 | |||
7 | Exporting | ET_GSTRS_RANGE | Call by reference | Type reference (TYPE) | TT_GSTRS_RANGE | 20100715 | |||
8 | Exporting | ET_KDAUF_RANGE | Call by reference | Type reference (TYPE) | TT_KDAUF_RANGE | 20100715 | |||
9 | Exporting | ET_KDPOS_RANGE | Call by reference | Type reference (TYPE) | TT_KDPOS_RANGE | 20100716 | |||
10 | Exporting | ET_MATNR_RANGE | Call by reference | Type reference (TYPE) | TT_MATNR_RANGE | 20100715 | |||
11 | Exporting | ET_MDV01_RANGE | Call by reference | Type reference (TYPE) | TT_MDV01_RANGE | 20100715 | |||
12 | Exporting | ET_PROJN_RANGE | Call by reference | Type reference (TYPE) | TT_PROJN_RANGE | 20100715 | |||
13 | Exporting | ET_SELID_RANGE | Call by reference | Type reference (TYPE) | TT_SELID_RANGE | 20100715 | |||
14 | Exporting | ET_WERKS_RANGE | Call by reference | Type reference (TYPE) | TT_WERKS_RANGE | 20100715 |
Method GET_RANGETAB on class CL_CFB_PPPIBSEL has no exception.
Method GET_SORTCRIT_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SORTCRIT | Call by reference | Type reference (TYPE) | TT_SORTCRIT | 20100715 |
Method GET_SORTCRIT_TAB on class CL_CFB_PPPIBSEL has no exception.
Method SET_CHOICE_OVL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ONLY_OVL | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Kz. nur Übersichtsliste | 20100715 | ||
2 | Importing | IV_PDF_FORM | Call by reference | Type reference (TYPE) | FORM_PDF | Name eines PDF-basierten Formulars | 20100806 | ||
3 | Importing | IV_PRINTER | Call by reference | Type reference (TYPE) | RSPOPNAME | Spool: Ausgabegerät | 20100806 | ||
4 | Importing | IV_PRINT_REPORT | Call by reference | Type reference (TYPE) | CO_REPID | CIM-Auftragsdruck: Report, der im Druck verwendet wird | 20100806 | ||
5 | Importing | IV_WITHOUT_OVL | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Kz. ohne Übersichtsliste | 20100715 | ||
6 | Importing | IV_WITH_OVL | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Kz. mit Übersichtsliste | 20100715 |
Method SET_CHOICE_OVL on class CL_CFB_PPPIBSEL has no exception.
Method SET_PRINT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ORIG_PRINT | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Selektions-Kz. Originaldruck | 20100715 | ||
2 | Importing | IV_RE_PRINT | Call by reference | Type reference (TYPE) | RC27X-FLG_SEL | Selektions-Kz. Nachdruck | 20100715 |
Method SET_PRINT_MODE on class CL_CFB_PPPIBSEL has no exception.
Method SET_RANGETAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_AUART_RANGE | Call by reference | Type reference (TYPE) | TT_AUART_RANGE | 20100715 | |||
2 | Importing | IT_AUFNR_RANGE | Call by reference | Type reference (TYPE) | TT_AUFNR_RANGE | 20100715 | |||
3 | Importing | IT_DISPO_RANGE | Call by reference | Type reference (TYPE) | TT_DISPO_RANGE | 20100715 | |||
4 | Importing | IT_FEVOR_RANGE | Call by reference | Type reference (TYPE) | TT_FEVOR_RANGE | 20100715 | |||
5 | Importing | IT_FTRMS_RANGE | Call by reference | Type reference (TYPE) | TT_FTRMS_RANGE | 20100715 | |||
6 | Importing | IT_GLTRS_RANGE | Call by reference | Type reference (TYPE) | TT_GLTRS_RANGE | 20100715 | |||
7 | Importing | IT_GSTRS_RANGE | Call by reference | Type reference (TYPE) | TT_GSTRS_RANGE | 20100715 | |||
8 | Importing | IT_KDAUF_RANGE | Call by reference | Type reference (TYPE) | TT_KDAUF_RANGE | 20100715 | |||
9 | Importing | IT_KDPOS_RANGE | Call by reference | Type reference (TYPE) | TT_KDPOS_RANGE | 20100716 | |||
10 | Importing | IT_MATNR_RANGE | Call by reference | Type reference (TYPE) | TT_MATNR_RANGE | 20100715 | |||
11 | Importing | IT_MDV01_RANGE | Call by reference | Type reference (TYPE) | TT_MDV01_RANGE | 20100715 | |||
12 | Importing | IT_PROJN_RANGE | Call by reference | Type reference (TYPE) | TT_PROJN_RANGE | 20100715 | |||
13 | Importing | IT_SELID_RANGE | Call by reference | Type reference (TYPE) | TT_SELID_RANGE | 20100715 | |||
14 | Importing | IT_WERKS_RANGE | Call by reference | Type reference (TYPE) | TT_WERKS_RANGE | 20100715 |
Method SET_RANGETAB on class CL_CFB_PPPIBSEL has no exception.
Method SET_SORTCRIT_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SORTCRIT | Call by reference | Type reference (TYPE) | TT_SORTCRIT | 20100715 |
Method SET_SORTCRIT_TAB on class CL_CFB_PPPIBSEL has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 606 |