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 GC_DOC_TYPE Constant Public See coding Document Category 20111116
2 GT_INV_RECEIPTS Static Attribute Public Type reference (TYPE) MMPURPA_TRACKING_DOC_DATA_TTY Data on Referenced Document Items of a Category 20111116
3 GT_REQU_QUOTATIONS Static Attribute Public Type reference (TYPE) MMPURPA_TRACKING_DOC_DATA_TTY Data on Referenced Document Items of a Category 20111116
4 GT_SERV_SHEETS Static Attribute Public Type reference (TYPE) MMPURPA_TRACKING_DOC_DATA_TTY Data on Referenced Document Items of a Category 20111116
5 GT_STATUS_DESCRIPTION Static Attribute Public Type reference (TYPE) DD07V_TAB Table for DD07V 20111116
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DOCTYPES Static method Public Method Add New Document Categories 20111116
2 ADD_INVOICE_RECEIPTS Static method Public Method Add Invoice Documents to Document Flow 20111116
3 ADD_REQU_FOR_QUOTATION Static method Public Method Add Invoice Document to Document Flow 20111116
4 ADD_SERVICE_ENTRY_SHEET Static method Public Method Add Service Entry Sheet to Document Flow 20111116
5 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20111116
6 DISPLAY_DOCUMENT Static method Public Method Display Documents in Their Transactions 20111116
7 GET_PO_DEPENDING_DOCS 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 Changing CT_DOC_TAB Call by reference Type reference (TYPE) LTY_DOC_TAB_T Belegtyptabelle 20111116
2 Importing I_INV Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20111123
3 Importing I_QUOT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20111123
4 Importing 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 Importing I_BANFN Call by reference Type reference (TYPE) EBAN-BANFN Bestellanforderungsnummer 20111116
2 Importing I_BNFPO Call by reference Type reference (TYPE) EBAN-BNFPO Positionsnummer der Bestellanforderung 20111116
3 Importing I_EBELN Call by reference Type reference (TYPE) EKPO-EBELN Belegnummer des Einkaufsbelegs 20111116
4 Importing I_EBELP Call by reference Type reference (TYPE) EKPO-EBELP Positionsnummer des Einkaufsbelegs 20111116
5 Changing 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 Importing I_BANFN Call by reference Type reference (TYPE) EBAN-BANFN Bestellanforderungsnummer 20111116
2 Importing I_BNFPO Call by reference Type reference (TYPE) EBAN-BNFPO Positionsnummer der Bestellanforderung 20111116
3 Changing 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 Importing I_BANFN Call by reference Type reference (TYPE) EBAN-BANFN Bestellanforderungsnummer 20111116
2 Importing I_BNFPO Call by reference Type reference (TYPE) EBAN-BNFPO Positionsnummer der Bestellanforderung 20111116
3 Changing 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 Importing 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 Importing IT_EBAN Call by reference Type reference (TYPE) LTY_PURCH_TYPE_T Banfliste 20111116
2 Importing 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