SAP ABAP Class CL_SLS_BUSDOCFLWERP001QR1_IMPL (impl class for BusDocFlow)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
SD-SLS-ES (Application Component) Enterprise Services in Sales
⤷
OPS_SE_GEN (Package) Service Enabling ERP OPS (generic services)

⤷

⤷

Properties
Class | CL_SLS_BUSDOCFLWERP001QR1_IMPL | |
Short Description | impl class for BusDocFlow | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | OPS_SE_GEN | Service Enabling ERP OPS (generic services) |
Created | 20080515 | SAP |
Last change | 20130531 | 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_SLS_BUSDOCFLWERP001QR1_IMPL has no interface implemented.
Friends
Class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | BINRELTYP | 'VONA' | Relationship type | 20080515 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGID | 'VF' | Message Class | 20080515 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGNO | 28 | Message Number | 20080515 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | SAPPLCO_NOSC_OBJTYPECD | 'NOT_S' | Not supported VBTYP value | 20080515 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | QMTYP | '02' | Notification Category | 20080515 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | QMTYP | 'N1' | Notification Category | 20080515 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | BINRELTYP | 'REFZ' | Not More Closely Defined Area, Possibly Used for Patchlevels | 20080617 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | AUART | 'RA' | Sales Document Type | 20080515 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | QMTYP | '03' | Simulated run | 20080617 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | QMTYP | 'NO' | Notification Category | 20080630 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | SWO_OBJTYP | 'BUS2102' | Character field, length 7 | 20080617 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | SWO_OBJTYP | 'BUS2032' | Object Type | 20080515 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | TCODE | 'IW53' | Transaction Code | 20080624 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | VBTYP | 'C' | SD document category | 20080515 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'FG' | SD document indicators (VBKLT) | 20080515 | |
16 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_SLS_BUSDOCFLWERP001QR1_IMPL | impl class for BusDocFlow | 20080515 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Check if user has (display) rights for given document | 20080515 |
2 | ![]() |
Static method | Public | Constructor | 20080515 | |
3 | ![]() |
Instance method | Public | Constructor | 20080515 | |
4 | ![]() |
Static method | Public | Method | Convert ObjectNodeTypeCode to ObjectNodeTypeCodeName | 20080515 |
5 | ![]() |
Static method | Public | Method | Convert ObjectTypeCode to ObjectTypeCodeName | 20080515 |
6 | ![]() |
Static method | Public | Method | Convert ObjectTypeCode to VBTYP | 20080515 |
7 | ![]() |
Static method | Public | Method | Convert VBTYP to ObjectTypeCodeName | 20080515 |
8 | ![]() |
Static method | Public | Method | Covnert VBTYP to ObjectNodeTypeCode | 20080515 |
9 | ![]() |
Static method | Public | Method | Convert VBTYP to ObjectTypeCode | 20080515 |
10 | ![]() |
Static method | Public | Method | 20080515 | |
11 | ![]() |
Static method | Private | Method | 20080619 | |
12 | ![]() |
Instance method | Public | Method | 20080515 | |
13 | ![]() |
Static method | Public | Method | Execute business logic | 20080515 |
14 | ![]() |
Static method | Public | Method | Internal to XI conversion | 20080515 |
15 | ![]() |
Static method | Private | Method | Helper method to get document type details | 20080515 |
16 | ![]() |
Static method | Private | Method | Get repair order by quality notification | 20080618 |
17 | ![]() |
Static method | Private | Method | Get repair order by quality notification | 20080515 |
18 | ![]() |
Static method | Private | Method | Get repair order by quality notification | 20080617 |
19 | ![]() |
Static method | Public | Method | XI to Internal conversion | 20080515 |
Events
Class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no event.
Types
Class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no local type.
Method Signatures
Method CHECK_AUTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BAPIRETURN_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080515 | ||
2 | ![]() |
IS_DOCFLOW | Call by reference | Type reference (TYPE) | TDS_DOCFLOW | Display Structure for the Document Flow | 20080515 | ||
3 | ![]() |
IV_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080702 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no parameter.
Method CONSTRUCTOR on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CONVERT_ONTC_TO_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LANGUAGE_CODE | Call by reference | Type reference (TYPE) | SAPPLCO_LANGUAGE_CODE | Proxy Data Element (Generated) | 20080515 | ||
2 | ![]() |
EV_ONTC_NAME | Call by reference | Type reference (TYPE) | SAPPLCO_LEN20_NAME_CONTENT | Proxy Data Element (Generated) | 20080515 | ||
3 | ![]() |
IV_ONTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJNODETYPECD | An ObjectNodeTypeCode is a coded representation of a node ty | 20080515 |
Method CONVERT_ONTC_TO_NAME on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CONVERT_OTC_TO_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LANGUAGE_CODE | Call by reference | Type reference (TYPE) | SAPPLCO_LANGUAGE_CODE | Proxy Data Element (Generated) | 20080515 | ||
2 | ![]() |
EV_OTC_NAME | Call by reference | Type reference (TYPE) | SAPPLCO_LEN20_NAME_CONTENT | Proxy Data Element (Generated) | 20080515 | ||
3 | ![]() |
IV_OTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJTYPECD | Proxy Data Element (Generated) | 20080515 |
Method CONVERT_OTC_TO_NAME on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CONVERT_OTC_TO_VBTYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20080515 | ||
2 | ![]() |
IV_OTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJTYPECD | Proxy Data Element (Generated) | 20080515 | ||
3 | ![]() |
IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20080515 |
Method CONVERT_OTC_TO_VBTYP on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CONVERT_VBTYP_TO_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LANGUAGE_CODE | Call by reference | Type reference (TYPE) | SAPPLCO_LANGUAGE_CODE | Proxy Data Element (Generated) | 20080515 | ||
2 | ![]() |
EV_OTC_NAME | Call by reference | Type reference (TYPE) | SAPPLCO_LEN20_NAME_CONTENT | Proxy Data Element (Generated) | 20080515 | ||
3 | ![]() |
IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080619 | ||
4 | ![]() |
IV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20080515 |
Method CONVERT_VBTYP_TO_NAME on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CONVERT_VBTYP_TO_ONTC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ONTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJNODETYPECD | An ObjectNodeTypeCode is a coded representation of a node ty | 20080515 | ||
2 | ![]() |
IV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20080515 |
Method CONVERT_VBTYP_TO_ONTC on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CONVERT_VBTYP_TO_OTC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_OTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJTYPECD | Proxy Data Element (Generated) | 20080515 | ||
2 | ![]() |
IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080619 | ||
3 | ![]() |
IV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20080515 |
Method CONVERT_VBTYP_TO_OTC on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_EXEC_IMPL | Value transfer | Object reference (TYPE REF TO) | CL_SLS_BUSDOCFLWERP001QR1_IMPL | impl class for BusDocFlow | 20080515 |
Method CREATE on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method DETERMINE_NOTIF_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_NOTIF_TYPE | Call by reference | Type reference (TYPE) | QMTYP | Notification Category | 20080619 | ||
2 | ![]() |
IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080619 |
Method DETERMINE_NOTIF_TYPE on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INPUT | Call by reference | Type reference (TYPE) | SLS_BUSDOCFLWERP_QRY | message type for BusinessDocumentFlowERPByAnchorObjectNode | 20080515 | ||
2 | ![]() |
OUTPUT | Call by reference | Type reference (TYPE) | SLS_BUSDOCFLWERP_RSP | message type for BusinessDocumentFlowERPByAnchorObjectNode | 20080515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080702 |
Method EXECUTE_BDOCFLOWERP001QR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BAPIRETURN_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080515 | ||
2 | ![]() |
CV_PROCESS_CONTINUE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080515 | ||
3 | ![]() |
ET_DOCFLOW | Call by reference | Type reference (TYPE) | TDT_DOCFLOW | Table Type for Document Flow | 20080515 | ||
4 | ![]() |
IV_ALL_ITEMS | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080515 | ||
5 | ![]() |
IV_DOCNUM | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20080515 | ||
6 | ![]() |
IV_ITEMNUM | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20080515 | ||
7 | ![]() |
IV_OTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJTYPECD | Proxy Data Element (Generated) | 20080515 | ||
8 | ![]() |
IV_QNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080702 |
Method EXPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_PROXY_DATA | Call by reference | Type reference (TYPE) | SLS_BUSDOCFLWERP_RSP | message type for BusinessDocumentFlowERPByAnchorObjectNode | 20080515 | ||
2 | ![]() |
CT_BAPIRETURN_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080515 | ||
3 | ![]() |
CV_PROCESS_CONTINUE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080515 | ||
4 | ![]() |
IS_PROXY_DATA | Call by reference | Type reference (TYPE) | SLS_BUSDOCFLWERP_QRY | message type for BusinessDocumentFlowERPByAnchorObjectNode | 20080515 | ||
5 | ![]() |
IT_DOCFLOW | Call by reference | Type reference (TYPE) | TDT_DOCFLOW | Table Type for Document Flow | 20080515 | ||
6 | ![]() |
IV_ALL_ITEMS | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080515 | ||
7 | ![]() |
IV_DOCNUM | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20080515 | ||
8 | ![]() |
IV_ITEMNUM | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20080515 | ||
9 | ![]() |
IV_ONTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJNODETYPECD | An ObjectNodeTypeCode is a coded representation of a node ty | 20080515 | ||
10 | ![]() |
IV_QNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080619 | ||
11 | ![]() |
IV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20080515 |
Method EXPORT_CONVERSION on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method GET_DOC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DOC | Call by reference | Type reference (TYPE) | TS_DOC | 20080515 | |||
2 | ![]() |
IV_TYP | Call by reference | Type reference (TYPE) | QMTYP | Notification Category | 20080515 |
Method GET_DOC_DATA on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method GET_ORDER_FOR_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080618 | ||
2 | ![]() |
ET_VBELN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080618 | |||
3 | ![]() |
EV_QNOTIF_DATE | Call by reference | Type reference (TYPE) | ERDAT | Date on which the record was created | 20080618 | ||
4 | ![]() |
EV_QNOTIF_TIME | Call by reference | Type reference (TYPE) | ERZET | Entry time | 20080618 | ||
5 | ![]() |
IV_CONST | Call by reference | Type reference (TYPE) | QMTYP | Character Field Length = 10 | 20080618 | ||
6 | ![]() |
IV_ONLYDATETIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080618 | |||
7 | ![]() |
IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080618 | ||
8 | ![]() |
IV_RELTYP | Call by reference | Type reference (TYPE) | BINRELTYP | Character Field Length = 10 | 20080618 | ||
9 | ![]() |
IV_SO_OBJTYP | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Character Field Length = 10 | 20080618 |
Method GET_ORDER_FOR_NOTIF on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method GET_REPAIR_ORDER_FOR_QNOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080515 | ||
2 | ![]() |
ET_VBELN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080515 | |||
3 | ![]() |
EV_QNOTIF_DATE | Call by reference | Type reference (TYPE) | ERDAT | Date on which the record was created | 20080515 | ||
4 | ![]() |
EV_QNOTIF_TIME | Call by reference | Type reference (TYPE) | ERZET | Entry time | 20080515 | ||
5 | ![]() |
IV_ONLYDATETIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080515 | |||
6 | ![]() |
IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080515 |
Method GET_REPAIR_ORDER_FOR_QNOTIF on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method GET_RETURNORD_FOR_SERVEXECREQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080617 | ||
2 | ![]() |
ET_VBELN | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080617 | |||
3 | ![]() |
EV_QNOTIF_DATE | Call by reference | Type reference (TYPE) | ERDAT | Date on which the record was created | 20080617 | ||
4 | ![]() |
EV_QNOTIF_TIME | Call by reference | Type reference (TYPE) | ERZET | Entry time | 20080617 | ||
5 | ![]() |
IV_ONLYDATETIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080617 | |||
6 | ![]() |
IV_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080617 |
Method GET_RETURNORD_FOR_SERVEXECREQ on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
Method IMPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BAPIRETURN_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080515 | ||
2 | ![]() |
CV_PROCESS_CONTINUE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080515 | ||
3 | ![]() |
EV_ALL_ITEMS | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080515 | ||
4 | ![]() |
EV_DOCNUM | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20080515 | ||
5 | ![]() |
EV_ITEMNUM | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20080515 | ||
6 | ![]() |
EV_ONTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJNODETYPECD | An ObjectNodeTypeCode is a coded representation of a node ty | 20080515 | ||
7 | ![]() |
EV_OTC | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_OBJTYPECD | Proxy Data Element (Generated) | 20080515 | ||
8 | ![]() |
EV_QNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification No | 20080515 | ||
9 | ![]() |
EV_VBTYP | Call by reference | Type reference (TYPE) | VBTYP | SD document category | 20080515 | ||
10 | ![]() |
IS_PROXY_DATA | Call by reference | Type reference (TYPE) | SLS_BUSDOCFLWERP_QRY | message type for BusinessDocumentFlowERPByAnchorObjectNode | 20080515 |
Method IMPORT_CONVERSION on class CL_SLS_BUSDOCFLWERP001QR1_IMPL has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 604 |