SAP ABAP Class CL_EAM_CC_PMORDER_DOC_FLOW (Enhancement of Document Flow for Maintenance Order)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM-MSE (Application Component) Mobile Service
⤷
IWOC (Package) Application Development R/3 Work Order Cycle

⤷

⤷

Properties
Class | CL_EAM_CC_PMORDER_DOC_FLOW | |
Short Description | Enhancement of Document Flow for Maintenance Order | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | IWOC | Application Development R/3 Work Order Cycle |
Created | 20111116 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_EAM_CC_PMORDER_DOC_FLOW has no forward declaration.
Interfaces
Class CL_EAM_CC_PMORDER_DOC_FLOW has no interface implemented.
Friends
Class CL_EAM_CC_PMORDER_DOC_FLOW has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | Document Category | 20111116 | |||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | MMPURPA_TRACKING_DOC_DATA_TTY | Data on Referenced Document Items of a Category | 20111116 | ||
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | MMPURPA_TRACKING_DOC_DATA_TTY | Data on Referenced Document Items of a Category | 20111116 | ||
4 | ![]() |
Static Attribute | Public | Type reference (TYPE) | MMPURPA_TRACKING_DOC_DATA_TTY | Data on Referenced Document Items of a Category | 20111116 | ||
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DD07V_TAB | Table for DD07V | 20111116 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Add New Document Categories | 20111116 |
2 | ![]() |
Static method | Public | Method | Add Invoice Documents to Document Flow | 20111116 |
3 | ![]() |
Static method | Public | Method | Add Invoice Document to Document Flow | 20111116 |
4 | ![]() |
Static method | Public | Method | Add Service Entry Sheet to Document Flow | 20111116 |
5 | ![]() |
Static method | Public | Constructor | Class Constructor | 20111116 |
6 | ![]() |
Static method | Public | Method | Display Documents in Their Transactions | 20111116 |
7 | ![]() |
Static method | Public | Method | Get Dependent Documents | 20111116 |
Events
Class CL_EAM_CC_PMORDER_DOC_FLOW has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_DOC_TAB | Public | See coding | Document Category | 20111116 | BEGIN OF lty_doc_tab,
typ(2),
out(1), "no display
doc_txt(50),
detail_form(50),
display_form(50),
obj_type(10),
END OF lty_doc_tab
|
|
2 | LTY_DOC_TAB_T | Public | See coding | Table for Document Category | 20111116 | lty_doc_tab_t TYPE TABLE OF lty_doc_tab
|
|
3 | LTY_PURCH_TYPE | Public | See coding | Purchasing Document Category | 20111116 | BEGIN OF lty_purch_type,
rsnum TYPE rsdb-rsnum,
rspos TYPE rsdb-rspos,
banfn TYPE rsdb-banfn, "purchase requisition doc
bnfpo TYPE rsdb-bnfpo, "purchase requisition pos
ebeln TYPE rsdb-ebeln, "purchase order doc
ebelp TYPE rsdb-ebelp, "purchase order pos
badat TYPE eban-badat, "date
bedat TYPE ekko-bedat, "date
aufnr TYPE resb-aufnr, "pm/cs order
vornr TYPE resb-vornr, "pm/cs order operation
aufpl TYPE afko-aufpl,
aplzl TYPE resb-aplzl,
objnr TYPE onr00-objnr,
statu TYPE eban-statu,
sumnr TYPE afvc-sumnr,
loekz TYPE eban-loekz, "deletion sign
mblnr TYPE aufm-mblnr,
mjahr TYPE aufm-mjahr,
zeile TYPE aufm-zeile,
bldat TYPE aufm-bldat,
bwart TYPE aufm-bwart,
sobkz TYPE aufm-sobkz,
kzbew TYPE aufm-kzbew,
rueck TYPE afvc-rueck, " doc number
rmzhl TYPE afvc-rmzhl,
END OF lty_purch_type
|
|
4 | LTY_PURCH_TYPE_T | Public | See coding | Table for Purchasing Document Category | 20111116 | lty_purch_type_t TYPE TABLE OF lty_purch_type
|
Method Signatures
Method ADD_DOCTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DOC_TAB | Call by reference | Type reference (TYPE) | LTY_DOC_TAB_T | Belegtyptabelle | 20111116 | ||
2 | ![]() |
I_INV | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20111123 | ||
3 | ![]() |
I_QUOT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20111123 | ||
4 | ![]() |
I_SERV | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20111123 |
Method ADD_DOCTYPES on class CL_EAM_CC_PMORDER_DOC_FLOW has no exception.
Method ADD_INVOICE_RECEIPTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BANFN | Call by reference | Type reference (TYPE) | EBAN-BANFN | Bestellanforderungsnummer | 20111116 | ||
2 | ![]() |
I_BNFPO | Call by reference | Type reference (TYPE) | EBAN-BNFPO | Positionsnummer der Bestellanforderung | 20111116 | ||
3 | ![]() |
I_EBELN | Call by reference | Type reference (TYPE) | EKPO-EBELN | Belegnummer des Einkaufsbelegs | 20111116 | ||
4 | ![]() |
I_EBELP | Call by reference | Type reference (TYPE) | EKPO-EBELP | Positionsnummer des Einkaufsbelegs | 20111116 | ||
5 | ![]() |
I_FLOW | Call by reference | Type reference (TYPE) | DOCUMENT_FLOW_STRUC_T | EAM CC: Aufbaustruktur für Belegfluss - Tabellentyp | 20111116 |
Method ADD_INVOICE_RECEIPTS on class CL_EAM_CC_PMORDER_DOC_FLOW has no exception.
Method ADD_REQU_FOR_QUOTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BANFN | Call by reference | Type reference (TYPE) | EBAN-BANFN | Bestellanforderungsnummer | 20111116 | ||
2 | ![]() |
I_BNFPO | Call by reference | Type reference (TYPE) | EBAN-BNFPO | Positionsnummer der Bestellanforderung | 20111116 | ||
3 | ![]() |
I_FLOW | Call by reference | Type reference (TYPE) | DOCUMENT_FLOW_STRUC_T | EAM CC: Aufbaustruktur für Belegfluss - Tabellentyp | 20111116 |
Method ADD_REQU_FOR_QUOTATION on class CL_EAM_CC_PMORDER_DOC_FLOW has no exception.
Method ADD_SERVICE_ENTRY_SHEET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BANFN | Call by reference | Type reference (TYPE) | EBAN-BANFN | Bestellanforderungsnummer | 20111116 | ||
2 | ![]() |
I_BNFPO | Call by reference | Type reference (TYPE) | EBAN-BNFPO | Positionsnummer der Bestellanforderung | 20111116 | ||
3 | ![]() |
I_FLOW | Call by reference | Type reference (TYPE) | DOCUMENT_FLOW_STRUC_T | EAM CC: Aufbaustruktur für Belegfluss - Tabellentyp | 20111116 |
Method ADD_SERVICE_ENTRY_SHEET on class CL_EAM_CC_PMORDER_DOC_FLOW has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAM_CC_PMORDER_DOC_FLOW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAM_CC_PMORDER_DOC_FLOW has no exception.
Method DISPLAY_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FLOW | Call by reference | Type reference (TYPE) | DOCUMENT_FLOW_STRUC | EAM CC: Aufbaustruktur für Belegfluss | 20111116 |
Method DISPLAY_DOCUMENT on class CL_EAM_CC_PMORDER_DOC_FLOW has no exception.
Method GET_PO_DEPENDING_DOCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_EBAN | Call by reference | Type reference (TYPE) | LTY_PURCH_TYPE_T | Banfliste | 20111116 | ||
2 | ![]() |
IT_EKPO | Call by reference | Type reference (TYPE) | LTY_PURCH_TYPE_T | Bestellpositionsliste | 20111116 |
Method GET_PO_DEPENDING_DOCS on class CL_EAM_CC_PMORDER_DOC_FLOW has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |