Hierarchy

⤷

⤷

Properties
Class | CL_LOG_TRM_RDP_HANDLER | |
Short Description | Processing logic for RDPs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | LOG_TRM_INTEGRATION | Log. & TRM Integration |
Created | 20120117 | 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) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_LOG_TRM_RDP_HANDLER has no interface implemented.
Friends
Class CL_LOG_TRM_RDP_HANDLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TTYP_RDP_DISTR_STRATEGIES | Table type for distribution strategies | 20120305 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_DOC_HEADER | Table Type for document header | 20120425 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_DOC_ITEM | Table Type for document items | 20120425 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TTYP_RDP_HEADERS | Risk Distribution Plan: Header Table Type | 20120118 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header Table Type | 20120118 | ||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN | Risk Distribution Plan: Item data from planning with doc-id | 20120118 | ||
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120203 | ||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120203 | ||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120320 | ||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120203 | ||
11 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120118 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Process the currently selected distribution strategy | 20120320 |
2 | ![]() |
Instance method | Public | Method | Check the consistency of RDP header and items | 20120126 |
3 | ![]() |
Instance method | Public | Method | Check if an RDP already exists for a given contract item | 20120503 |
4 | ![]() |
Instance method | Private | Method | Perform checks on the RDP header | 20120202 |
5 | ![]() |
Instance method | Private | Method | Perform checks on one RDP item | 20120206 |
6 | ![]() |
Instance method | Private | Method | Perform checks for all RDP items | 20120312 |
7 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20120208 |
8 | ![]() |
Instance method | Private | Method | Remove entries from the internal buffer table | 20120130 |
9 | ![]() |
Instance method | Public | Method | Remove entries for current contract from internal buffer | 20120126 |
10 | ![]() |
Instance method | Public | Method | Delete the RDP for a contract item | 20120302 |
11 | ![]() |
Instance method | Private | Method | Determine which entries need to be updated/inserted/deleted | 20120130 |
12 | ![]() |
Instance method | Public | Method | Check for a given AKTYP if editing is allowed in general | 20120410 |
13 | ![]() |
Instance method | Public | Method | Calculate the field status for a field of an RDP item | 20120411 |
14 | ![]() |
Instance method | Public | Method | Return if there have been changes in the RDPs | 20120328 |
15 | ![]() |
Instance method | Private | Method | Read the current strategy from the RDP header | 20120509 |
16 | ![]() |
Instance method | Public | Method | Return a list of valid distribution strategies | 20120305 |
17 | ![]() |
Instance method | Public | Method | Retrieve the RDPs for all items of the given contract | 20120131 |
18 | ![]() |
Instance method | Public | Method | Retrieve the RDP for the given contract item | 20120130 |
19 | ![]() |
Instance method | Public | Method | Retrieve the new/changed/deleted RDP items | 20120203 |
20 | ![]() |
Instance method | Private | Method | Clear the internal buffer tables | 20120127 |
21 | ![]() |
Instance method | Public | Method | Reads the RDPs of a contract into the internal buffer tables | 20120126 |
22 | ![]() |
Instance method | Public | Method | Save the RDP to the database | 20120126 |
23 | ![]() |
Instance method | Public | Method | Replace a temporary document number with a persistent one | 20120126 |
24 | ![]() |
Instance method | Public | Method | Change the RDP header | 20120319 |
25 | ![]() |
Instance method | Public | Method | Change RDP items | 20120209 |
26 | ![]() |
Instance method | Private | Method | Create or update risk distribution plan for a contract item | 20120125 |
27 | ![]() |
Instance method | Public | Method | Update risk distribution plans at call-off | 20120210 |
28 | ![]() |
Instance method | Public | Method | Create or update risk distribution plans for a contract | 20120117 |
Events
Class CL_LOG_TRM_RDP_HANDLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STRUCTURE_RDP_DISTR_STRATEGIES | Private | See coding | 20120322 | BEGIN OF structure_rdp_distr_strategies.
INCLUDE TYPE logtrm_rdp_distr_strat_names.
TYPES class_object TYPE REF TO if_logtrm_risk_distr_strat.
TYPES END OF structure_rdp_distr_strategies
|
||
2 | STRUCTURE_RDP_HEADER | Private | See coding | Risk Distribution Plan: Header | 20120320 | BEGIN OF structure_rdp_header.
INCLUDE TYPE logtrm_rdp_hdr.
TYPES rel_tab TYPE logtrm_t_rdp_all_rel_orders.
TYPES END OF structure_rdp_header
|
|
3 | TTYP_RDP_DISTR_STRATEGIES | Private | See coding | 20120322 | ttyp_rdp_distr_strategies TYPE SORTED TABLE OF structure_rdp_distr_strategies WITH UNIQUE KEY strategy
|
||
4 | TTYP_RDP_HEADERS | Private | See coding | 20120320 | ttyp_rdp_headers TYPE SORTED TABLE OF structure_rdp_header WITH UNIQUE KEY mandt busobj doc_id doc_item_id active
|
Method Signatures
Method APPLY_STRATEGY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_WARNINGS | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120522 | ||
2 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_ACTIVE | Determines the status of a Risk Distribution Plan | 20120320 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120320 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120320 | ||
5 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120320 |
Method APPLY_STRATEGY on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method CHECK_RDP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_WARNINGS | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120315 | ||
2 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_ACTIVE | Determines the status of a Risk Distribution Plan | 20120313 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120202 | ||
4 | ![]() |
IV_DOC_END_DATE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_END_DATE | Risk Distribution Plan: End Date | 20120315 | ||
5 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120202 | ||
6 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120202 | ||
7 | ![]() |
IV_DOC_ITM_QUANTITY | Call by reference | Type reference (TYPE) | LOGTRM_QTY | Exposure Quantity | 20120315 | ||
8 | ![]() |
IV_DOC_ITM_UOM | Call by reference | Type reference (TYPE) | LOGTRM_UOM | Unit of Measure for the Commodity | 20120315 | ||
9 | ![]() |
IV_DOC_START_DATE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_START_DATE | Risk Distribution Plan: Start Date | 20120315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error class for Logistics-TRM integration | 20120402 |
Method CHECK_RDP_EXISTS_CONTRACT_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120503 | ||
2 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120503 | ||
3 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120503 | ||
4 | ![]() |
RV_RDP_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120503 |
Method CHECK_RDP_EXISTS_CONTRACT_ITEM on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method CHECK_RDP_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_WARNINGS | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120411 | ||
2 | ![]() |
IS_RDP_HEADER | Call by reference | Type reference (TYPE) | STRUCTURE_RDP_HEADER | Risk Distribution Plan: Header | 20120202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error class for Logistics-TRM integration | 20120302 |
Method CHECK_RDP_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_WARNINGS | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120411 | ||
2 | ![]() |
IS_RDP_HEADER | Call by reference | Type reference (TYPE) | STRUCTURE_RDP_HEADER | Risk Distribution Plan: Header | 20120206 | ||
3 | ![]() |
IS_RDP_ITEM | Call by reference | Type reference (TYPE) | LOGTRM_RDP_ITM_PLAN | Risk Distribution Plan: Itm data from planning with doc key | 20120206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error class for Logistics-TRM integration | 20120302 |
Method CHECK_RDP_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_WARNINGS | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120411 | ||
2 | ![]() |
IS_RDP_HEADER | Call by reference | Type reference (TYPE) | STRUCTURE_RDP_HEADER | Object Type | 20120312 | ||
3 | ![]() |
IT_RDP_ITEMS | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN | Logistic Document Number | 20120312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error class for exceptions within the RDP | 20120312 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_LOG_TRM_RDP_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method CLEAR_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120130 | ||
2 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120130 | ||
3 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120327 |
Method CLEAR_BUFFER on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method CLOSE_RDP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120130 | ||
2 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120130 | ||
3 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120327 |
Method CLOSE_RDP on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method DELETE_RDP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120302 | ||
2 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120302 | ||
3 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120302 |
Method DELETE_RDP on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method DETERMINE_UPDATE_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RDP_HDR_DELETE | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header Table Type | 20120130 | ||
2 | ![]() |
CT_RDP_HDR_INSERT | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header Table Type | 20120130 | ||
3 | ![]() |
CT_RDP_HDR_NOUPDATE | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header Table Type | 20120130 | ||
4 | ![]() |
CT_RDP_HDR_UPDATE | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header Table Type | 20120130 | ||
5 | ![]() |
CT_RDP_ITM_DELETE | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120130 | ||
6 | ![]() |
CT_RDP_ITM_INSERT | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120130 | ||
7 | ![]() |
CT_RDP_ITM_NOUPDATE | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120130 | ||
8 | ![]() |
CT_RDP_ITM_UPDATE | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120130 | ||
9 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120130 | ||
10 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120130 | ||
11 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120319 |
Method DETERMINE_UPDATE_ENTRIES on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method EDIT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | AKTYP | Activity category in SAP transaction | 20120410 | ||
2 | ![]() |
RV_EDITABLE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120410 |
Method EDIT_STATUS on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method FIELD_STATUS_ITEM_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RDP_ITEM | Call by reference | Type reference (TYPE) | LOGTRM_RDP_ITM_UI | Risk Distribution Plan: Item data for UI | 20120411 | ||
2 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120426 | ||
3 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120426 | ||
4 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120426 | ||
5 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | AKTYP | Activity category in SAP transaction | 20120411 | ||
6 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | NAME_KOMP | Component name | 20120411 | ||
7 | ![]() |
RV_EDITABLE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120411 |
Method FIELD_STATUS_ITEM_FIELD on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method GET_CHANGE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120328 | ||
2 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120328 | ||
3 | ![]() |
RV_RDP_CHANGED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120328 |
Method GET_CHANGE_STATUS on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method GET_CURRENT_STRATEGY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_ACTIVE | Determines the status of a Risk Distribution Plan | 20120509 | ||
2 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120509 | ||
3 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120509 | ||
4 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120509 | ||
5 | ![]() |
IV_MANDT | Call by reference | Type reference (TYPE) | MANDT | Client | 20120509 | ||
6 | ![]() |
IV_STRATEGY_CLASS_NAME | Call by reference | Type reference (TYPE) | LOGTRM_DISTR_STRAT_NAME | Risk Distribution Strategy | 20120509 | ||
7 | ![]() |
RO_STRATEGY_CLASS | Value transfer | Object reference (TYPE REF TO) | IF_LOGTRM_RISK_DISTR_STRAT | Interface for distribution strategies | 20120509 |
Method GET_CURRENT_STRATEGY on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method GET_DISTRIBUTION_STRATEGIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_STRATEGIES | Value transfer | Type reference (TYPE) | LOGTRM_T_RDP_DISTR_STRAT_UI | Table type for distribution strategies | 20120305 |
Method GET_DISTRIBUTION_STRATEGIES on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method GET_RDP_CURRENT_CONTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RDP_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header | 20120131 | ||
2 | ![]() |
ET_RDP_ITEMS | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN | Risk Distribution Plan: Item data from planning with doc-id | 20120131 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120131 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120131 |
Method GET_RDP_CURRENT_CONTRACT on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method GET_RDP_CURRENT_CONTRACT_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_RDP_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_RDP_HDR | Risk Distribution Plan: Header | 20120130 | ||
2 | ![]() |
ET_RDP_ITEMS | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN | Risk Distribution Plan: Item data from planning with doc-id | 20120130 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120130 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120130 | ||
5 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120130 |
Method GET_RDP_CURRENT_CONTRACT_ITEM on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method GET_RDP_FOR_EXPOSURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RDP_ITEMS_DELETED | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120203 | ||
2 | ![]() |
ET_RDP_ITEMS_INSERTED | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120203 | ||
3 | ![]() |
ET_RDP_ITEMS_MODIFIED | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_FOR_EXPOSURE | Risk Distribution Plan Item for Exposure update | 20120208 | ||
4 | ![]() |
ET_RDP_ITEMS_UPDATED | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM | Risk Distribution Plan: Item Table Type | 20120203 | ||
5 | ![]() |
IV_CLEAR_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | CL_LOGTRM_CONST=>NO | 20120328 |
Method GET_RDP_FOR_EXPOSURE on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method INIT_RDP Signature
Method INIT_RDP on class CL_LOG_TRM_RDP_HANDLER has no parameter.
Method INIT_RDP on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method OPEN_RDP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RDP_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header Table Type | 20120202 | ||
2 | ![]() |
ET_RDP_ITEMS | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN | Risk Distribution Plan: Item data from planning with doc-id | 20120202 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120130 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120130 | ||
5 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error class for exceptions within the RDP | 20120330 |
Method POST_RDP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120130 | ||
2 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120130 | ||
3 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error class for exceptions within the RDP | 20120828 |
Method RENUMBER_RDP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120127 | ||
2 | ![]() |
IV_NEW_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120127 | ||
3 | ![]() |
IV_TMP_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120127 |
Method RENUMBER_RDP on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method SET_RDP_CURRENT_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_RDP_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_RDP_HDR_DATA | Risk Distribution Plan: Header | 20120319 | ||
2 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_ACTIVE | Determines the status of a Risk Distribution Plan | 20120319 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120319 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120319 | ||
5 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120319 |
Method SET_RDP_CURRENT_HEADER on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method SET_RDP_CURRENT_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RDP_ITM_CHANGED | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN_RESULT | Risk Distribution Plan: Item data from planning | 20120209 | ||
2 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_ACTIVE | Determines the status of a Risk Distribution Plan | 20120319 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Object Type | 20120209 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | LOGTRM_DOCNO | Logistic Document Number | 20120209 | ||
5 | ![]() |
IV_DOC_ITEM_ID | Call by reference | Type reference (TYPE) | LOGTRM_ITEMNO | Logistic Document Item Number | 20120209 |
Method SET_RDP_CURRENT_ITEMS on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method UPDATE_RDP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RDP_ITEMS_NEW | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN | Risk Distribution Plan: Item data from planning with doc-id | 20120126 | ||
2 | ![]() |
ET_WARNINGS | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120522 | ||
3 | ![]() |
IS_DOCUMENT_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_S_RDP_DOC_HEADER | Communication structure for document header data | 20120425 | ||
4 | ![]() |
IS_DOCUMENT_ITEM | Call by reference | Type reference (TYPE) | LOGTRM_S_RDP_DOC_ITEM | Communication structure for document item data | 20120425 | ||
5 | ![]() |
IS_RDP_HEADER | Call by reference | Type reference (TYPE) | STRUCTURE_RDP_HEADER | Risk Distribution Plan: Header | 20120126 | ||
6 | ![]() |
IT_RELEASE_ORDERS | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ALL_REL_ORDERS | Release order items | 20120126 |
Method UPDATE_RDP on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method UPDATE_RDP_AT_CALL_OFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_EXPOSURE_REL_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120316 | |||
2 | ![]() |
IT_CALL_OFF | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_CALL_OFF | Risk Distribution Plan: Call-Off | 20120216 | ||
3 | ![]() |
IT_DOCUMENT_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_DOC_HEADER | Table Type for document header | 20120426 | ||
4 | ![]() |
IT_DOCUMENT_ITEM | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_DOC_ITEM | Table Type for document items | 20120426 |
Method UPDATE_RDP_AT_CALL_OFF on class CL_LOG_TRM_RDP_HANDLER has no exception.
Method UPDATE_RDP_FROM_CONTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RDP_ITEMS_NEW | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ITM_PLAN | Risk Distribution Plan: Item data from planning with doc-id | 20120117 | ||
2 | ![]() |
IS_DOCUMENT_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_S_RDP_DOC_HEADER | Communication structure for document header data | 20120425 | ||
3 | ![]() |
IT_DOCUMENT_ITEMS | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_DOC_ITEM | Table Type for document items | 20120425 | ||
4 | ![]() |
IT_RDP_HEADER | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_HEADER | Risk Distribution Plan: Header Table Type | 20120117 | ||
5 | ![]() |
IT_RELEASE_ORDERS | Call by reference | Type reference (TYPE) | LOGTRM_T_RDP_ALL_REL_ORDERS | Release order items | 20120117 | ||
6 | ![]() |
IV_ENFORCE_STRATEGY | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Enforce application of strategy if auto_update is set | 20120829 | |
7 | ![]() |
IV_PROFILE | Call by reference | Type reference (TYPE) | LOGTRM_RDP_PROFILE | Risk Distribution Plan: Profile | 20120323 |
Method UPDATE_RDP_FROM_CONTRACT on class CL_LOG_TRM_RDP_HANDLER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |