Hierarchy
⤷
⤷
Properties
| Class | CL_CBESH_MM_HELPER | |
| Short Description | Helper Class for MM | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CBESH_UI_ODATA_MM | CestBON application OData services Material Management |
| Created | 20130919 | SAP |
| Last change | 20140121 | 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_CBESH_MM_HELPER has no interface implemented.
Friends
Class CL_CBESH_MM_HELPER has no friend class.
Attributes
Class CL_CBESH_MM_HELPER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Determines the header status of a list of Purchase Contracts | 20130930 | |
| 2 | Static method | Public | Method | Determines the header status of a Purchase Contract | 20130920 | |
| 3 | Static method | Public | Method | Get item target value for a given Purchase Contract | 20130930 | |
| 4 | Static method | Public | Method | Get item target values for a list of Purchase Contracts | 20130930 | |
| 5 | Static method | Public | Method | Get Release Amount for a given Purchase Contract | 20131001 | |
| 6 | Static method | Public | Method | Get Release Amounts for a list of Purchase Contracts | 20130925 | |
| 7 | Static method | Public | Method | Get Release rate (= Call-Off rate) for a Contract in % | 20130920 | |
| 8 | Static method | Public | Method | Get Release rate (= Call-Off rate) for a list of Contracts | 20131001 | |
| 9 | Static method | Public | Method | Get Spend information for a give Purchasing Info Record | 20130919 | |
| 10 | Static method | Public | Method | Get display currency for a given Purchasing Info Record | 20130930 | |
| 11 | Static method | Public | Method | Get display currency for a list of Purchasing Info Records | 20130930 | |
| 12 | Static method | Public | Method | Get Material Group (i.e. MATKL) from Material Number | 20131030 | |
| 13 | Static method | Public | Method | Get Spend information for a list of Purchasing Info Records | 20130930 | |
| 14 | Static method | Public | Method | Get Material Group Description (i.e. WGBEZ) from Mat. Group | 20131030 | |
| 15 | Static method | Public | Method | Get Supplier Invoice Due Date | 20131107 | |
| 16 | Static method | Public | Method | Get list of Due Dates of Supplier Invoice | 20131119 | |
| 17 | Static method | Public | Method | Get Payment Block Reason of Supplier Invoice | 20131203 | |
| 18 | Static method | Public | Method | Get Supplier Invoice Payment Terms Description | 20131119 | |
| 19 | Static method | Public | Method | Get Supplier Invoice Payment Status | 20130926 | |
| 20 | Static method | Public | Method | Get list of payment status for a list of Supplier Invoices | 20131001 | |
| 21 | Static method | Public | Method | Determines the status of a purchase order | 20130919 | |
| 22 | Static method | Public | Method | Determines the list of status values of purchase orders | 20130921 | |
| 23 | Static method | Public | Method | Get purchase order item delivery date from Schedule Lines | 20130927 | |
| 24 | Static method | Public | Method | Get list of PO Item delivery dates from schedule lines | 20130927 | |
| 25 | Static method | Public | Method | Calculates the total net value of a purchase order | 20130919 | |
| 26 | Static method | Public | Method | Calculates the list of total net values of purchase orders | 20130921 | |
| 27 | Static method | Public | Method | Determines the description of PR account assignment | 20131001 | |
| 28 | Static method | Public | Method | Get list of descriptions of PR account assignments | 20131001 | |
| 29 | Static method | Public | Method | Calculates the total net value of a purchase requisition | 20131001 | |
| 30 | Static method | Public | Method | Get list of total net values of a purchase requisitions | 20131001 | |
| 31 | Static method | Public | Method | Get Payment Terms description from EKKO fields | 20131112 | |
| 32 | Static method | Public | Method | Get evaluation score of supplier | 20130928 | |
| 33 | Static method | Public | Method | Get list of evaluation scores of suppliers | 20130930 | |
| 34 | Static method | Public | Method | Get quality score of supplier | 20130928 | |
| 35 | Static method | Public | Method | Get list of quality scores of suppliers | 20130930 | |
| 36 | Static method | Public | Method | Get annual spend of vendor | 20130924 | |
| 37 | Static method | Public | Method | Calculates the list of Vendor Annual Spend Values | 20130925 |
Events
Class CL_CBESH_MM_HELPER has no event.
Types
Class CL_CBESH_MM_HELPER has no local type.
Method Signatures
Method GET_CONTRACT_HDR_STATUS_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STATUS | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_STATUS | Table of Purchase Contract Header Status | 20130930 | |||
| 2 | IT_EBELN_NETWR_KDATE | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_NETWR_KDATE | Table type for Pur. Doc. No. with net value and val.end date | 20130930 |
Method GET_CONTRACT_HDR_STATUS_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_CONTRACT_HEADER_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchase Contract Number | 20130920 | |||
| 2 | IV_RELEASE_AMOUNT | Call by reference | Type reference (TYPE) | NETWR | Release Amount | 20130921 | |||
| 3 | IV_VALIDITY_END_DATE | Call by reference | Type reference (TYPE) | KDATE | End of Validity Period | 20130921 | |||
| 4 | RV_STATUS | Value transfer | Type reference (TYPE) | MMPURUI_STATUS_TEXT_TY | Header Status | 20130920 |
Method GET_CONTRACT_HEADER_STATUS on class CL_CBESH_MM_HELPER has no exception.
Method GET_CONTRACT_ITM_TGT_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CURR_CONVERSION_ERROR | Call by reference | Type reference (TYPE) | XFELD | Flag: Error in currency conversion? | 20130930 | |||
| 2 | EV_OUTPUT_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Output Currency Key | 20130930 | |||
| 3 | EV_TOTAL_ITEM_TARGET_VALUE | Call by reference | Type reference (TYPE) | DZWERT | Aggregated Item Target Vaue | 20130930 | |||
| 4 | IV_CTR_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Contract Currency Key (optional) | 20130930 | |||
| 5 | IV_DISPLAY_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Display Currency Key (optional) | 20130930 | |||
| 6 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchase Contract Number | 20130930 |
Method GET_CONTRACT_ITM_TGT_VAL on class CL_CBESH_MM_HELPER has no exception.
Method GET_CONTRACT_ITM_TGT_VAL_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_DZWERT_WAERS | Table type for Purchase Contract with target value and curr. | 20130930 | |||
| 2 | IT_EBELN_WAERS | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_WAERS | Table of Purchase Contracts with Currencies | 20130930 | |||
| 3 | IV_DISPLAY_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Display Currency (optional) | 20130930 |
Method GET_CONTRACT_ITM_TGT_VAL_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_CONTRACT_RELEASE_AMT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CURR_CONVERSION_ERROR | Call by reference | Type reference (TYPE) | XFELD | Flag: Error in currency conversion? | 20131001 | |||
| 2 | EV_OUTPUT_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Output Currency Key | 20131001 | |||
| 3 | EV_RELEASE_AMOUNT | Call by reference | Type reference (TYPE) | NETWR | Release Amount | 20131001 | |||
| 4 | IV_CTR_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Contract Currency Key (optional) | 20131001 | |||
| 5 | IV_DISPLAY_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Display Currency Key (optional) | 20131001 | |||
| 6 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchase Contract Number | 20131001 |
Method GET_CONTRACT_RELEASE_AMT on class CL_CBESH_MM_HELPER has no exception.
Method GET_CONTRACT_RELEASE_AMT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_AMOUNT | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_NETWR | Table of Contract Release Amounts | 20130925 | |||
| 2 | IT_EBELN_WAERS | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_WAERS | Range for Purchasing Document Number | 20130926 | |||
| 3 | IV_DISPLAY_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Display Currency | 20130926 |
Method GET_CONTRACT_RELEASE_AMT_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_CONTRACT_RELEASE_RATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_HEADER_TARGET_VALUE | Call by reference | Type reference (TYPE) | KTWRT | Contract Target Header Value | 20130920 | |||
| 2 | IV_RELEASE_AMOUNT | Call by reference | Type reference (TYPE) | NETWR | Release Amount | 20130920 | |||
| 3 | IV_TOTAL_ITEM_TARGET_VALUE | Call by reference | Type reference (TYPE) | DZWERT | Aggregated Item Target Vaue | 20130920 | |||
| 4 | RV_RELEASE_RATE | Value transfer | Type reference (TYPE) | RELEASERATE | Release rate (in %) of a Purchase Contract | 20130920 |
Method GET_CONTRACT_RELEASE_RATE on class CL_CBESH_MM_HELPER has no exception.
Method GET_CONTRACT_RELEASE_RATE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CTR_RELRATE | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_RELEASERATE | Table type for Release rate (in %) of a Purchase Contract | 20131001 | |||
| 2 | IT_CONTRACTS | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_REL_RATE_DET | Table type for release rate determination of Pur. Contracts | 20131001 |
Method GET_CONTRACT_RELEASE_RATE_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_INFORECORD_SPEND_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CURR_CONVERSION_ERROR | Call by reference | Type reference (TYPE) | XFELD | Flag: Error in currency conversion? | 20130919 | |||
| 2 | EV_TOTAL_SPEND | Call by reference | Type reference (TYPE) | NETWR | Total Spend in Display Currency | 20130919 | |||
| 3 | IV_DISPLAY_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Display Currency Key | 20130919 | |||
| 4 | IV_INFNR | Call by reference | Type reference (TYPE) | INFNR | Number of purchasing info record | 20130919 | |||
| 5 | IV_VALUATION_END_DATE | Call by reference | Type reference (TYPE) | DATUM | Valuation End Date | 20130919 | |||
| 6 | IV_VALUATION_START_DATE | Call by reference | Type reference (TYPE) | DATUM | Valuation Start Date | 20130919 |
Method GET_INFORECORD_SPEND_INFO on class CL_CBESH_MM_HELPER has no exception.
Method GET_INFOREC_DISPLAY_CURR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INFNR | Call by reference | Type reference (TYPE) | INFNR | Number of purchasing info record | 20130930 | |||
| 2 | RV_DISPLAY_CURRENCY | Value transfer | Type reference (TYPE) | WAERS | Display currency | 20130930 |
Method GET_INFOREC_DISPLAY_CURR on class CL_CBESH_MM_HELPER has no exception.
Method GET_INFOREC_DISPLAY_CURR_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFNR_WAERS | Call by reference | Type reference (TYPE) | MMPUR_T_INFNR_WAERS | Table type for Purchasing Info Records with currency | 20131001 | |||
| 2 | IT_INFNR | Call by reference | Type reference (TYPE) | MMPUR_T_INFNR | Table type for Purchasing Info Records | 20130930 |
Method GET_INFOREC_DISPLAY_CURR_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_INFOREC_MATKL_FROM_MATNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20131030 | |||
| 2 | RV_MATKL | Value transfer | Type reference (TYPE) | MATKL | Material Group | 20131030 |
Method GET_INFOREC_MATKL_FROM_MATNR on class CL_CBESH_MM_HELPER has no exception.
Method GET_INFOREC_SPEND_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFNR_NETWR | Call by reference | Type reference (TYPE) | MMPUR_T_INFNR_NETWR | Table type for Purchasing Info Record with net value | 20130930 | |||
| 2 | IT_INFNR_WAERS | Call by reference | Type reference (TYPE) | MMPUR_T_INFNR_WAERS | Table type for Purchasing Info Records with currency | 20130930 |
Method GET_INFOREC_SPEND_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_INFOREC_WGBEZ_FROM_MATKL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key (optional) | 20131030 | ||
| 2 | IV_MATKL | Call by reference | Type reference (TYPE) | MATKL | Material Group | 20131030 | |||
| 3 | RV_WGBEZ | Value transfer | Type reference (TYPE) | WGBEZ | Material Group Description | 20131030 |
Method GET_INFOREC_WGBEZ_FROM_MATKL on class CL_CBESH_MM_HELPER has no exception.
Method GET_INVOICE_DUE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BELNR | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20131107 | |||
| 2 | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20131107 | |||
| 3 | RV_DUE_DATE | Value transfer | Type reference (TYPE) | NETDT | Due Date for Net Payment | 20131107 |
Method GET_INVOICE_DUE_DATE on class CL_CBESH_MM_HELPER has no exception.
Method GET_INVOICE_DUE_DATE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NETDT | Call by reference | Type reference (TYPE) | MMPUR_T_BELNR_GJAHR_NETDT | Table of Incoming Invoice Due Date | 20131119 | |||
| 2 | IT_BELNR_GJAHR | Call by reference | Type reference (TYPE) | MMPUR_T_BELNR_GJAHR | Table of Invoice Numbers and Fiscal Years | 20131119 |
Method GET_INVOICE_DUE_DATE_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_INVOICE_PAYMENT_BLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BELNR | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20131203 | |||
| 2 | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20131203 | |||
| 3 | RV_PAYMENT_BLOCKED | Value transfer | Type reference (TYPE) | CHAR_40 | Payment Block reason | 20131203 |
Method GET_INVOICE_PAYMENT_BLOCK on class CL_CBESH_MM_HELPER has no exception.
Method GET_INVOICE_PAYM_TERMS_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BELNR | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20131119 | |||
| 2 | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20131119 | |||
| 3 | RV_PAYMTERMS_DESCR | Value transfer | Type reference (TYPE) | CHAR_60 | Description of Terms of Payment | 20131119 |
Method GET_INVOICE_PAYM_TERMS_DESCR on class CL_CBESH_MM_HELPER has no exception.
Method GET_INVOICE_PAY_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BELNR | Call by reference | Type reference (TYPE) | RE_BELNR | Document Number of an Invoice Document | 20130926 | |||
| 2 | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20130926 | |||
| 3 | RV_STATUS | Value transfer | Type reference (TYPE) | MMPUR_IV_STATUS_TEXT_TY | Payment Status | 20130926 |
Method GET_INVOICE_PAY_STATUS on class CL_CBESH_MM_HELPER has no exception.
Method GET_INVOICE_PAY_STATUS_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PAY_STATUS | Call by reference | Type reference (TYPE) | MMPUR_T_BELNR_GJAHR_STATUS | Table of Incoming Invoice Payment Status | 20131001 | |||
| 2 | IT_BELNR_GJAHR | Call by reference | Type reference (TYPE) | MMPUR_T_BELNR_GJAHR | Table of Invoice Numbers and Fiscal Years | 20131001 |
Method GET_INVOICE_PAY_STATUS_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_PO_HEADER_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20130919 | |||
| 2 | RV_STATUS | Value transfer | Type reference (TYPE) | MMPURUI_STATUS_TEXT_TY | Status | 20130919 |
Method GET_PO_HEADER_STATUS on class CL_CBESH_MM_HELPER has no exception.
Method GET_PO_HEADER_STATUS_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STATUS | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_STATUS | Table of Purchase Order Header Status | 20130921 | |||
| 2 | IT_EBELN | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN | Range for Purchasing Document Number | 20130921 |
Method GET_PO_HEADER_STATUS_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_PO_ITEM_DELIV_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DELIV_DATE | Call by reference | Type reference (TYPE) | MMPUR_T_DELIV_DATE | Range: Item delivery date | 20130927 | |||
| 2 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20130927 | |||
| 3 | IV_EBELP | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20130927 |
Method GET_PO_ITEM_DELIV_DATE on class CL_CBESH_MM_HELPER has no exception.
Method GET_PO_ITEM_DELIV_DATE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATE | Call by reference | Type reference (TYPE) | MMPUR_T_DATE_4_EKBE_KEY | Table of Delivery Dates of a Purchase Order Items | 20130927 | |||
| 2 | IT_KEY | Call by reference | Type reference (TYPE) | MMPUR_T_EKBE_KEY | Table Type for Array Fetch: Table EKBE | 20130927 |
Method GET_PO_ITEM_DELIV_DATE_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_PO_TOTAL_NET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20130919 | |||
| 2 | RV_TOTAL_VALUE | Value transfer | Type reference (TYPE) | BWERT | Net Order Value in PO Currency | 20130919 |
Method GET_PO_TOTAL_NET_VALUE on class CL_CBESH_MM_HELPER has no exception.
Method GET_PO_TOTAL_NET_VALUE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TOTAL_VALUE | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_NETWR | Table of Purchase Order Total Net Value | 20130921 | |||
| 2 | IT_EBELN | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN | Range for Purchasing Document Number | 20130921 |
Method GET_PO_TOTAL_NET_VALUE_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_PREQ_ACCOUNT_ASS_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BANFN | Call by reference | Type reference (TYPE) | BANFN | Purchase requisition number | 20131001 | |||
| 2 | IV_BNFPO | Call by reference | Type reference (TYPE) | BNFPO | Item number of purchase requisition | 20131001 | |||
| 3 | IV_ZEBKN | Call by reference | Type reference (TYPE) | DZEBKN | Serial number for PReq account assignment segment | 20131015 | |||
| 4 | RV_DESC | Value transfer | Type reference (TYPE) | STRING | PR account assignment description | 20131001 |
Method GET_PREQ_ACCOUNT_ASS_DESC on class CL_CBESH_MM_HELPER has no exception.
Method GET_PREQ_ACCOUNT_ASS_DESC_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PURCH_REQ_DESC | Call by reference | Type reference (TYPE) | MMPUR_T_ACC_DESC | Account Assignment Descriptions | 20131001 | |||
| 2 | IT_PURCH_REQ | Call by reference | Type reference (TYPE) | MMPUR_T_ACC_DESC | Purchase Requisition Items | 20131001 |
Method GET_PREQ_ACCOUNT_ASS_DESC_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_PREQ_TOTAL_NET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BANFN | Call by reference | Type reference (TYPE) | BANFN | Purchase requisition number | 20131001 | |||
| 2 | RV_TOTAL_VALUE | Value transfer | Type reference (TYPE) | GSWRT | Total Value of Item | 20131001 |
Method GET_PREQ_TOTAL_NET_VALUE on class CL_CBESH_MM_HELPER has no exception.
Method GET_PREQ_TOTAL_NET_VALUE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TOTAL_VALUE | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN_NETWR | Table of Purchase Order Total Net Value | 20131001 | |||
| 2 | IT_BANFN | Call by reference | Type reference (TYPE) | MMPUR_T_EBELN | Range for Purchasing Document Number | 20131001 |
Method GET_PREQ_TOTAL_NET_VALUE_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_PURDOC_PAYMDESCR_FROM_EKKO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20131112 | |||
| 2 | RV_PAYMTERMS_DESCR | Value transfer | Type reference (TYPE) | CHAR_60 | Description of Terms of Payment | 20131112 |
Method GET_PURDOC_PAYMDESCR_FROM_EKKO on class CL_CBESH_MM_HELPER has no exception.
Method GET_SUPL_EVAL_SCORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EVAL_SCORE | Call by reference | Type reference (TYPE) | BEWER | Overall score | 20130928 | |||
| 2 | EV_NOT_EVALUATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | true, if no evaluation score available for supplier | 20130928 | |||
| 3 | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20130928 |
Method GET_SUPL_EVAL_SCORE on class CL_CBESH_MM_HELPER has no exception.
Method GET_SUPL_EVAL_SCORE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EVAL_SCORE | Call by reference | Type reference (TYPE) | MMPUR_T_LIFNR_EVAL | Table of supplier evaluation scores | 20130930 | |||
| 2 | IT_VENDORS | Call by reference | Type reference (TYPE) | MMPURUI_LIFNR_TTY | Vendors | 20130930 |
Method GET_SUPL_EVAL_SCORE_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_SUPL_QUAL_SCORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NOT_QM_RELEV | Call by reference | Type reference (TYPE) | ABAP_BOOL | true, if supplier is not QM relevant | 20130928 | |||
| 2 | EV_QUAL_SCORE | Call by reference | Type reference (TYPE) | QKENNZAHL | Quality Score | 20130928 | |||
| 3 | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20130928 |
Method GET_SUPL_QUAL_SCORE on class CL_CBESH_MM_HELPER has no exception.
Method GET_SUPL_QUAL_SCORE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_QUAL_SCORE | Call by reference | Type reference (TYPE) | MMPUR_T_LIFNR_QUAL | Table of supplier qualification scores | 20130930 | |||
| 2 | IT_VENDORS | Call by reference | Type reference (TYPE) | MMPURUI_LIFNR_TTY | Vendors | 20130930 |
Method GET_SUPL_QUAL_SCORE_LIST on class CL_CBESH_MM_HELPER has no exception.
Method GET_VENDOR_ANNUAL_SPEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ANNUAL_SPEND | Call by reference | Type reference (TYPE) | NETWR | Annual Spend of vendor in Display Currency | 20130924 | |||
| 2 | EV_CURR_CONVERSION_ERROR | Call by reference | Type reference (TYPE) | XFELD | Flag: Error in currency conversion? | 20130926 | |||
| 3 | EV_DISPLAY_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Display Currency Key | 20130924 | |||
| 4 | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20130924 |
Method GET_VENDOR_ANNUAL_SPEND on class CL_CBESH_MM_HELPER has no exception.
Method GET_VENDOR_ANNUAL_SPEND_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ANNUAL_SPEND | Call by reference | Type reference (TYPE) | MMPUR_T_LIFNR_NETWR | Table of Supplier Annual Spend Values | 20130925 | |||
| 2 | IT_VENDORS | Call by reference | Type reference (TYPE) | MMPURUI_LIFNR_TTY | Vendors | 20130925 |
Method GET_VENDOR_ANNUAL_SPEND_LIST on class CL_CBESH_MM_HELPER has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 617 |