Hierarchy
⤷ LE-DSD (Application Component) Direct Store Delivery
⤷ /DSD/EMSE (Package) Direct Store Delivery: Add-on Development for FBS SAP DSD
Properties
Class | /DSD/CL_EMSE_BADI_HELPER_ME | |
Short Description | Helper class for internal BADI for Connector (ME) | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /DSD/EMSE | Direct Store Delivery: Add-on Development for FBS SAP DSD |
Created | 20130502 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /DSD/CL_EMSE_BADI_HELPER_ME has no interface implemented.
Friends
Class /DSD/CL_EMSE_BADI_HELPER_ME has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | SS_MESSAGE | Static Attribute | Public | Type reference (TYPE) | BAPIRET2 | Return message | 20130826 | ||
2 | SV_BADI_ACTIVE | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | BAdI implemented | 20130826 | ||
3 | SV_ERROR_CODE | Static Attribute | Public | Type reference (TYPE) | SYSUBRC | Return Code | 20130826 | ||
4 | SV_RETURN_VALUE | Static Attribute | Public | Type reference (TYPE) | STRING | Return value | 20130826 | ||
5 | SV_SUBRC | Static Attribute | Public | Type reference (TYPE) | SYSUBRC | Return Code | 20131023 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTION_DDR_REFRESH | Static method | Public | Method | Handle action for DDR Refresh | 20130826 |
2 | ADD_DATA_TO_OBJECT_LIST | Static method | Public | Method | Maintain additional EMSE feilds into object list | 20130826 |
3 | CHECK_E1CTHD01_FUNC | Static method | Public | Method | Check if function in Segment E1CTHD01 is allowed | 20130826 |
4 | CHECK_MSA_ALLOWED | Static method | Public | Method | Check if MSA is possible in IDoc inbound processing | 20130826 |
5 | CONNECTOR_REPLI_RELOAD_TRIGGER | Static method | Public | Method | BAdI /DSD/ME_CONNECTOR: Trigger reload replication | 20130826 |
6 | CONNECTOR_REPLI_TRIGGER | Static method | Public | Method | BAdI /DSD/ME_CONNECTOR: Trigger tour replication | 20130826 |
7 | DB_MAINTAIN_INSERT | Static method | Public | Method | Insert additional data as part of /DSD/ME_DB_MAINTAIN | 20130826 |
8 | DEQUEUE_TOUR_ADDITIONAL | Static method | Public | Method | Additional dequeue business logic for tour | 20130826 |
9 | DETERMINE_TOUR_STATUS_ID | Static method | Public | Method | Determine Tour status ID | 20130826 |
10 | DO_TOUR_ASSIGNMENT | Static method | Public | Method | Execute tour assignment (with delta if exists) | 20130826 |
11 | EXECUTE | Static method | Private | Method | Execute VC | 20130826 |
12 | EXECUTE_DE_TRIGGER | Static method | Public | Method | Execute DE Trigger | 20130826 |
13 | FILTER_RA_PREPARE | Static method | Public | Method | Conside only new uploaded visits for Route Accounting data | 20130826 |
14 | GET_BADI | Static method | Private | Method | Get BAdI reference | 20130826 |
15 | GET_DELTA_DATA | Static method | Public | Method | Enrich DDR_STAT structure with DDR_DLT status data | 20131023 |
16 | IMPL_EXECUTED | Static method | Public | Method | Check if implementation of internal BADI has been processed | 20130826 |
17 | LOG_IDOC_STATUS | Static method | Public | Method | Log idoc_processing status | 20130826 |
18 | MAINTAIN_ES_ENHANCEMENT | Static method | Public | Method | Maintain Electronic Signature Enhancements for RA Create | 20130826 |
19 | MAINTAIN_RA_CCTRDT0 | Static method | Public | Method | Maintain RA General Control Data | 20130826 |
20 | MAINTAIN_RA_CCUSVI0 | Static method | Public | Method | Maintain RA Customer Visit Data | 20130826 |
21 | MAP_TO_ME_TOUR_ID | Static method | Public | Method | Determine ME Tour ID | 20130826 |
22 | MERGE_DUPLICATES_VISIT_HD | Static method | Public | Method | Merge duplicates in visit header table | 20130826 |
23 | MODIFY_ASSIGN_COCKPIT | Static method | Public | Method | Modify assignment table entries in DSD Cockpit | 20130826 |
24 | MODIFY_COCI | Static method | Public | Method | Modify COCI tables during download dispatch | 20130826 |
25 | PREPARSE_E1WXX01 | Static method | Public | Method | Preparse of customer segment with EMSE enhancements | 20130826 |
26 | PROCESS_APPL_LOG | Static method | Public | Method | Use EMSE application log | 20130826 |
27 | PURGE_TOUR_ADDITIONAL | Static method | Public | Method | Consider additional data for purge of tour | 20130826 |
28 | RA_CREATE_ADDITIONAL | Static method | Public | Method | Consider additional data for Route Accounting create | 20130826 |
29 | RA_UPLD_ADDITIONAL_HANDLING_PO | Static method | Public | Method | Upload: Additional handling during route accouting | 20131025 |
30 | REMOVE_TOUR | Static method | Public | Method | Remove tour from /DSD/ME_DDR_STAT | 20130826 |
31 | REMOVE_TOUR_NO_HDR | Static method | Public | Method | Remove tour without entry in ME Tour Header Data | 20130826 |
32 | RESEND_TOUR | Static method | Public | Method | Change status in from /DSD/ME_DDR_STAT to Resend | 20130826 |
33 | SET_REFERENCES | Static method | Private | Method | Set bindings | 20130826 |
Events
Class /DSD/CL_EMSE_BADI_HELPER_ME has no event.
Types
Class /DSD/CL_EMSE_BADI_HELPER_ME has no local type.
Method Signatures
Method ACTION_DDR_REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DDR_STAT | Call by reference | Type reference (TYPE) | /DSD/ME_DDR_STAT | DSD Connector: Data Readiness | 20130826 | ||
2 | Importing | IS_CPT_CHAN | Call by reference | Type reference (TYPE) | /DSD/ME_CPT_CHAN | DSD CN: Channel | 20130826 | ||
3 | Importing | IS_DDR_STAT | Call by reference | Type reference (TYPE) | /DSD/ME_DDR_STAT | DSD Connector: Data Readiness | 20130826 | ||
4 | Importing | IV_ACTION | Call by reference | Type reference (TYPE) | C | Action | 20130826 | ||
5 | Importing | IV_DELTA_SEQNO | Call by reference | Type reference (TYPE) | /DSD/IF_EMSE_ME_BADI=>TV_DELTA_SEQNO | Delta Sequence Number | 20130826 | ||
6 | Importing | IV_DRIVER_ID | Call by reference | Type reference (TYPE) | /DSD/ME_DRIVER | DSD Connector: Driver | 20130826 | ||
7 | Importing | IV_IDOC_DOCNUM | Call by reference | Type reference (TYPE) | EDI_DOCNUM | IDoc number | 20130826 | ||
8 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 | ||
9 | Importing | IV_VEHICLE_ID | Call by reference | Type reference (TYPE) | /DSD/ME_VEHICLE | DSD Connector: Vehicle ID | 20130826 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COMMUNICATION_ERROR | Communication error | 20130826 | |
2 | DDR_NOT_EXIST | DDR entry not found | 20130826 | |
3 | DELTA_NOT_EXIST | Delta not found | 20130826 |
Method ADD_DATA_TO_OBJECT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_OBJECT_DATA | Call by reference | Type reference (TYPE) | /DSD/ME_OBJECT_DATA_S_TT | DSD Connector: Table Type Object Data | 20130826 | ||
2 | Importing | IT_EDIDC | Call by reference | Type reference (TYPE) | EDIDC_TT | IDoc Control Records related to Tour ID | 20130826 | ||
3 | Importing | IT_EDIDD | Call by reference | Type reference (TYPE) | EDIDD_TT | Doc Data Records Related to Tour ID | 20130826 | ||
4 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method ADD_DATA_TO_OBJECT_LIST on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method CHECK_E1CTHD01_FUNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FUNCTION | Call by reference | Type reference (TYPE) | /DSD/HH_E1CTHD01-FUNCTION | Function in segment E1CTHD01 | 20130826 | ||
2 | Returning | RV_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Flag if function is allowed for SAP DSD | 20130826 |
Method CHECK_E1CTHD01_FUNC on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method CHECK_MSA_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_MSA_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Multiple Sales Areas allowed | 20130826 |
Method CHECK_MSA_ALLOWED on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method CONNECTOR_REPLI_RELOAD_TRIGGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DDR_STAT | Call by reference | Type reference (TYPE) | /DSD/ME_DDR_STAT | DSD Connector: Data Readiness | 20130826 |
Method CONNECTOR_REPLI_RELOAD_TRIGGER on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method CONNECTOR_REPLI_TRIGGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DDR_STAT | Call by reference | Type reference (TYPE) | /DSD/ME_DDR_STAT | DSD Connector: Data Readiness | 20130826 |
Method CONNECTOR_REPLI_TRIGGER on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method DB_MAINTAIN_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INSERT_LIST | Call by reference | Type reference (TYPE) | /DSD/ME_DB_ACCESS_LIST | DSD Connector: Database - Access List | 20130826 | ||
2 | Importing | IS_TOUR_HD | Call by reference | Type reference (TYPE) | /DSD/ME_TOUR_HD | DSD CN: Tour Header Data | 20130826 | ||
3 | Importing | IT_DEL_HD | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_HD_TT | Delivery Header | 20130826 | ||
4 | Importing | IT_DEL_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_ITM_TT | Delivery Item | 20130826 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_ACCESS_ERROR | 20130826 |
Method DEQUEUE_TOUR_ADDITIONAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method DEQUEUE_TOUR_ADDITIONAL on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method DETERMINE_TOUR_STATUS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
2 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 | ||
3 | Returning | RV_ST_STATUS_ID | Value transfer | Type reference (TYPE) | /DSD/ST_STATUS_ID | Tour status ID | 20130826 |
Method DETERMINE_TOUR_STATUS_ID on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method DO_TOUR_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
2 | Importing | IT_TOUR_HD | Call by reference | Type reference (TYPE) | /DSD/ME_TOUR_HD_TT | DSD Connector: Table Type Tour Header Data | 20130826 | ||
3 | Importing | IV_CONTROL_DOCNUM | Call by reference | Type reference (TYPE) | EDI_DOCNUM | IDoc number | 20130826 |
Method DO_TOUR_ASSIGNMENT on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ME_BADIREF | Call by reference | Object reference (TYPE REF TO) | /DSD/EMSE_ME_BADI | BAdI implementation class instance | 20130826 | ||
2 | Importing | IV_COMMAND | Call by reference | Type reference (TYPE) | UI_FUNC | Function Code | 20130826 | ||
3 | Returning | RV_RETURN | Value transfer | Type reference (TYPE) | STRING | Return value | 20130826 |
Method EXECUTE on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method EXECUTE_DE_TRIGGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CPT_CHAN | Call by reference | Type reference (TYPE) | /DSD/ME_CPT_CHAN | DSD CN: Channel | 20130826 | ||
2 | Importing | IV_MEUSER | Call by reference | Type reference (TYPE) | /DSD/ME_MEUSER | DSD Connector: Mobile Engine User ID | 20130826 | ||
3 | Importing | IV_MOBILE_ID | Call by reference | Type reference (TYPE) | /DSD/ME_MBLID | DSD Connector: Mobile Engine Mobile ID | 20130826 | ||
4 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FUNCTION_ERROR | 20130826 |
Method FILTER_RA_PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CLR_HD | Call by reference | Type reference (TYPE) | /DSD/ME_CLR_HD_TT | Clearing | 20130826 | ||
2 | Changing | CT_COCI_HD | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_HD_TT | Check-Out Check-In Header | 20130826 | ||
3 | Changing | CT_COCI_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_ITM_TT | Check-Out Check-In Item | 20130826 | ||
4 | Changing | CT_COCI_PAY | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_PAY_TT | Check-Out Check-In Payment | 20130826 | ||
5 | Changing | CT_CUST_CPD | Call by reference | Type reference (TYPE) | /DSD/ME_CUST_CPD_TT | DSD Connector: Table Type CpD | 20130826 | ||
6 | Changing | CT_DEL_COND | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_CND_TT | Pricing: Upload manual discount condition for deliveries | 20130826 | ||
7 | Changing | CT_DEL_HD | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_HD_TT | Delivery Header | 20130826 | ||
8 | Changing | CT_DEL_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_ITM_TT | Delivery Item | 20130826 | ||
9 | Changing | CT_EXPS_HD | Call by reference | Type reference (TYPE) | /DSD/ME_EXPS_HD_TT | Driver's Expenses | 20130826 | ||
10 | Changing | CT_INVT_HD | Call by reference | Type reference (TYPE) | /DSD/ME_INVT_HD_TT | Stock Data | 20130826 | ||
11 | Changing | CT_INV_HD | Call by reference | Type reference (TYPE) | /DSD/ME_INV_HD_TT | Invoice Header | 20130826 | ||
12 | Changing | CT_INV_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_INV_ITM_TT | Invoice Item | 20130826 | ||
13 | Changing | CT_ORD_COND | Call by reference | Type reference (TYPE) | /DSD/ME_ORD_CND_TT | Pricing: Upload manual discount condition for orders | 20130826 | ||
14 | Changing | CT_ORD_HD | Call by reference | Type reference (TYPE) | /DSD/ME_ORD_HD_TT | Order Header | 20130826 | ||
15 | Changing | CT_ORD_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_ORD_ITM_TT | Order Item | 20130826 | ||
16 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
17 | Changing | CT_REVN_HD | Call by reference | Type reference (TYPE) | /DSD/ME_REVN_HD_TT | Payments or Collection from Customer | 20130826 | ||
18 | Changing | CT_VIST_ACT | Call by reference | Type reference (TYPE) | /DSD/ME_VIST_ACT_TT | Activities during Sales Call | 20130826 | ||
19 | Changing | CT_VIST_HD | Call by reference | Type reference (TYPE) | /DSD/ME_VIST_HD_TT | Sales Call Visit Header | 20130826 | ||
20 | Exporting | EV_EXIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Leave processing flag | 20130826 | ||
21 | Importing | IV_DRIVER_ID | Call by reference | Type reference (TYPE) | /DSD/ME_DRIVER | DSD Connector: Driver | 20130826 | ||
22 | Importing | IV_IS_DELTA | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag to indicate if delta process | 20130826 | ||
23 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method FILTER_RA_PREPARE on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method GET_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TOUR_HD | Call by reference | Type reference (TYPE) | /DSD/ME_TOUR_HD_TT | DSD Connector: Table Type Tour Header Data | 20130826 | ||
2 | Importing | IT_VIST_HD | Call by reference | Type reference (TYPE) | /DSD/ME_VIST_HD_TT | Sales Call Visit Header | 20130826 | ||
3 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 | ||
4 | Returning | RR_ME_BADIREF | Value transfer | Object reference (TYPE REF TO) | /DSD/EMSE_ME_BADI | 20130826 |
Method GET_BADI on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method GET_DELTA_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DDR_STAT | Call by reference | Type reference (TYPE) | /DSD/ME_DDR_STAT | DSD Connector: Data Readiness | 20131023 |
Method GET_DELTA_DATA on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method IMPL_EXECUTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_EXECUTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Flag if BADI implementation has been executed | 20130826 |
Method IMPL_EXECUTED on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method LOG_IDOC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_IDOC_STATUS | Call by reference | Type reference (TYPE) | BDIDOCSTAT | ALE IDoc status (subset of all IDoc status fields) | 20130826 |
Method LOG_IDOC_STATUS on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method MAINTAIN_ES_ENHANCEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
2 | Importing | IT_ME_DEL_HD | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_HD_TT | Delivery Header | 20130826 | ||
3 | Importing | IT_ME_INV_HD | Call by reference | Type reference (TYPE) | /DSD/ME_INV_HD_TT | Invoice Header | 20130826 | ||
4 | Importing | IT_ME_ORD_HD | Call by reference | Type reference (TYPE) | /DSD/ME_ORD_HD_TT | Order Header | 20130826 | ||
5 | Importing | IV_RFC_LOGDES | Call by reference | Type reference (TYPE) | EDI_LOGDES | RFC destination | 20130826 | ||
6 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method MAINTAIN_ES_ENHANCEMENT on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method MAINTAIN_RA_CCTRDT0 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
2 | Importing | IS_GENERAL_HD | Call by reference | Type reference (TYPE) | /DSD/BAPIRAGENERALHD | Route Settlement: Header Data | 20130826 | ||
3 | Importing | IS_TOUR_HD | Call by reference | Type reference (TYPE) | /DSD/BAPIRATOURHD | Route Settlement: Tour Header | 20130826 | ||
4 | Importing | IT_TRANSMISSION | Call by reference | Type reference (TYPE) | /DSD/IF_EMSE_ME_BADI=>TT_BAPIRATRANSMISSION | Table type for /DSD/BAPIRATRANSMISSION | 20130826 | ||
5 | Importing | IV_RFC_LOGDES | Call by reference | Type reference (TYPE) | EDI_LOGDES | RFC destination | 20130826 |
Method MAINTAIN_RA_CCTRDT0 on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method MAINTAIN_RA_CCUSVI0 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
2 | Importing | IS_GENERAL_HD | Call by reference | Type reference (TYPE) | /DSD/BAPIRAGENERALHD | Route Settlement: Header Data | 20130826 | ||
3 | Importing | IS_TOUR_HD | Call by reference | Type reference (TYPE) | /DSD/BAPIRATOURHD | Route Settlement: Tour Header | 20130826 | ||
4 | Importing | IT_CUSTOMER_ADDR | Call by reference | Type reference (TYPE) | /DSD/IF_EMSE_ME_BADI=>TT_BAPIRACUST_ADDR | Route Settlement: Customer Address | 20130826 | ||
5 | Importing | IT_CUSTOMER_HD | Call by reference | Type reference (TYPE) | /DSD/IF_EMSE_ME_BADI=>TT_BAPIRACUST_HD | Route Settlement: Customer Visit Header | 20130826 | ||
6 | Importing | IV_RFC_LOGDES | Call by reference | Type reference (TYPE) | EDI_LOGDES | RFC destination | 20130826 |
Method MAINTAIN_RA_CCUSVI0 on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method MAP_TO_ME_TOUR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOC_ID | Call by reference | Type reference (TYPE) | /DSD/HH_DOC_ID | DSD - RA: Tour Document Number of the Tour Document Type | 20130826 | ||
2 | Importing | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | /DSD/HH_DOC_TYP | DSD - RA: Tour Document Type | 20130826 | ||
3 | Returning | RV_ME_TOUR_ID | Value transfer | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method MAP_TO_ME_TOUR_ID on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method MERGE_DUPLICATES_VISIT_HD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VIST_HD_NEW | Call by reference | Type reference (TYPE) | /DSD/ME_VIST_HD_TT | Sales Call Visit Header without duplicates | 20130826 | ||
2 | Importing | IT_VIST_HD | Call by reference | Type reference (TYPE) | /DSD/ME_VIST_HD_TT | Sales Call Visit Header | 20130826 |
Method MERGE_DUPLICATES_VISIT_HD on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method MODIFY_ASSIGN_COCKPIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ASSIGN_DEL | Call by reference | Type reference (TYPE) | /DSD/IF_EMSE_ME_BADI=>TT_CPT_CHAN | DSD CN: Channel | 20130826 | ||
2 | Changing | CT_ASSIGN_TRIGGER | Call by reference | Type reference (TYPE) | /DSD/IF_EMSE_ME_BADI=>TT_COCKPIT_ASSIGN | Assignment of driver/vehicle to ME user | 20130826 |
Method MODIFY_ASSIGN_COCKPIT on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method MODIFY_COCI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_COCI_HD | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_HD_TT | Check-Out Check-In Header | 20130826 | ||
2 | Changing | CT_COCI_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_ITM_TT | Check-Out Check-In Item | 20130826 | ||
3 | Changing | CT_COCI_PAY | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_PAY_TT | Check-Out Check-In Payment | 20130826 |
Method MODIFY_COCI on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method PREPARSE_E1WXX01 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CONTROL_EDIDD | Call by reference | Type reference (TYPE) | EDIDD | Data record (IDoc) | 20130826 | ||
2 | Importing | IS_E1CTHD01 | Call by reference | Type reference (TYPE) | /DSD/HH_E1CTHD01 | Control Data Header | 20130826 | ||
3 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_ACCESS_ERROR | 20130826 | ||
2 | TOUR_EXIST | 20130826 | ||
3 | TOUR_LOCKED | 20130826 | ||
4 | TOUR_UPLOADED | 20130826 |
Method PROCESS_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | BAPIRET2 messages | 20130826 |
Method PROCESS_APPL_LOG on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method PURGE_TOUR_ADDITIONAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method PURGE_TOUR_ADDITIONAL on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method RA_CREATE_ADDITIONAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
2 | Importing | IV_DRIVER_ID | Call by reference | Type reference (TYPE) | /DSD/ME_DRIVER | DSD Connector: Driver | 20130826 | ||
3 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method RA_CREATE_ADDITIONAL on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method RA_UPLD_ADDITIONAL_HANDLING_PO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | COCI_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
2 | Changing | CTR_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
3 | Changing | CUSVI_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
4 | Changing | DELFU_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
5 | Changing | ENCAS_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
6 | Changing | INV_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
7 | Importing | IS_RESULT_LIST | Call by reference | Type reference (TYPE) | /DSD/ME_TOUR_ACCESS_LIST | DSD Connector: Database - Access List | 20131025 | ||
8 | Importing | IS_TOUR_HD | Call by reference | Type reference (TYPE) | /DSD/ME_TOUR_HD | Tour Header Data | 20131025 | ||
9 | Importing | IT_CLR_HD | Call by reference | Type reference (TYPE) | /DSD/ME_CLR_HD_TT | Clearing | 20131025 | ||
10 | Importing | IT_COCI_HD | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_HD_TT | Check-Out Check-In Header | 20131025 | ||
11 | Importing | IT_COCI_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_ITM_TT | Check-Out Check-In Item | 20131025 | ||
12 | Importing | IT_COCI_PAY | Call by reference | Type reference (TYPE) | /DSD/ME_COCI_PAY_TT | Check-Out Check-In Payment | 20131025 | ||
13 | Importing | IT_CUST_CPD | Call by reference | Type reference (TYPE) | /DSD/ME_CUST_CPD_TT | DSD Connector: Table Type CpD | 20131025 | ||
14 | Importing | IT_DEL_COND | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_CND_TT | Pricing: Upload manual discount condition for deliveries | 20131025 | ||
15 | Importing | IT_DEL_HD | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_HD_TT | Delivery Header | 20131025 | ||
16 | Importing | IT_DEL_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_DEL_ITM_TT | Delivery Item | 20131025 | ||
17 | Importing | IT_EXPS_HD | Call by reference | Type reference (TYPE) | /DSD/ME_EXPS_HD_TT | Driver's Expenses | 20131025 | ||
18 | Importing | IT_INVT_HD | Call by reference | Type reference (TYPE) | /DSD/ME_INVT_HD_TT | Stock Data | 20131025 | ||
19 | Importing | IT_INV_HD | Call by reference | Type reference (TYPE) | /DSD/ME_INV_HD_TT | Invoice Header | 20131025 | ||
20 | Importing | IT_INV_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_INV_ITM_TT | Invoice Item | 20131025 | ||
21 | Changing | IT_MISSION | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRATRANSMISSION_T | DSD Connector: Route settlement Transmission | 20131025 | ||
22 | Importing | IT_ORD_COND | Call by reference | Type reference (TYPE) | /DSD/ME_ORD_CND_TT | Pricing: Upload manual discount condition for orders | 20131025 | ||
23 | Importing | IT_ORD_HD | Call by reference | Type reference (TYPE) | /DSD/ME_ORD_HD_TT | Order Header | 20131025 | ||
24 | Importing | IT_ORD_ITM | Call by reference | Type reference (TYPE) | /DSD/ME_ORD_ITM_TT | Order Item | 20131025 | ||
25 | Changing | IT_RACLR | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRACLEARING_T | DSD Connector: Route settlement clearing | 20131025 | ||
26 | Changing | IT_RACOCIHD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRACOCIHD_T | DSD Connector: Route settlement COCI header | 20131025 | ||
27 | Changing | IT_RACOCIIT | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRACOCIITM_T | DSD Connector: Route settlement COCI item | 20131025 | ||
28 | Changing | IT_RACOCIMI | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRACOCIMONEYITM_T | DSD Connector: Route settlement COCI money item | 20131025 | ||
29 | Changing | IT_RACTR | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRATRANSMISSION_T | DSD Connector: Route settlement Transmission | 20131025 | ||
30 | Changing | IT_RACUSTADDR | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRACUSTADDR_T | DSD Connector: Route settlement Customer Address | 20131025 | ||
31 | Changing | IT_RACUSTHD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRACUSTHD_T | DSD Connector: Route settlement Sales Call Header | 20131025 | ||
32 | Changing | IT_RADELCD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRADELIVERYCOND_T | DSD Connector: Route settlement delivery conditions | 20131025 | ||
33 | Changing | IT_RADELHD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRADELIVERYHD_T | DSD Connector: Route settlement outbound delivery header | 20131025 | ||
34 | Changing | IT_RADELIT | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRADELIVERYITM_T | DSD Connector: Route settlement delivery item | 20131025 | ||
35 | Changing | IT_RADISTHD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRATOURDIST_T | DSD Connector: Route Settlement Tour Distance | 20131025 | ||
36 | Changing | IT_RAENCASM | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAENCASHM_T | DSD Connector: Route settlement collection | 20131025 | ||
37 | Changing | IT_RAIVCD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAINVOICECOND_T | DSD Connector: Route settlement invoice condition | 20131025 | ||
38 | Changing | IT_RAIVHD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAINVOICEHD_T | DSD Connector: Route settlement invoice header | 20131025 | ||
39 | Changing | IT_RAIVIT | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAINVOICEITM_T | DSD Connector: Route settlement invoice item | 20131025 | ||
40 | Changing | IT_RAIVPRT | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAINVOICEPRINT_T | DSD Connector: Route settlement invoice print | 20131025 | ||
41 | Changing | IT_RAORDERCD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAORDERCOND_T | DSD Connector: Route settlement order condition | 20131025 | ||
42 | Changing | IT_RAORDERHD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAORDERHD_T | DSD Connector: Route settlement order header | 20131025 | ||
43 | Changing | IT_RAORDERIT | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAORDERITM_T | DSD Conenctor: Route settlement order item | 20131025 | ||
44 | Changing | IT_RAREVEXP | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRAREVEXP_T | DSD Connector: Route settlement Tour Receipts/Expenditure | 20131025 | ||
45 | Changing | IT_RATIMEHD | Call by reference | Type reference (TYPE) | /DSD/ME_UPDRATOURTIME_T | DSD Connector: Route settlement tour time | 20131025 | ||
46 | Importing | IT_REVN_HD | Call by reference | Type reference (TYPE) | /DSD/ME_REVN_HD_TT | Payments or Collection from Customer | 20131025 | ||
47 | Importing | IT_VIST_ACT | Call by reference | Type reference (TYPE) | /DSD/ME_VIST_ACT_TT | Activities during Sales Call | 20131025 | ||
48 | Importing | IT_VIST_HD | Call by reference | Type reference (TYPE) | /DSD/ME_VIST_HD_TT | Sales Call Visit Header | 20131025 | ||
49 | Changing | IVPRT_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
50 | Changing | ORDER_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
51 | Changing | TDIST_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 | ||
52 | Changing | TOUR_HD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDTOURHD | DSD Connector: Route settlement Tour Header | 20131025 | ||
53 | Changing | TTIME_GHD | Value transfer | Type reference (TYPE) | /DSD/ME_UPDGENERALHD | DSD Connector: Route settlement Header data | 20131025 |
Method RA_UPLD_ADDITIONAL_HANDLING_PO on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method REMOVE_TOUR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20130826 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
3 | Importing | IV_DRIVER_ID | Call by reference | Type reference (TYPE) | /DSD/ME_DRIVER | DSD Connector: Driver | 20130826 | ||
4 | Importing | IV_KEEP_ASSIGNED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130826 | |||
5 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 | ||
6 | Importing | IV_VEHICLE_ID | Call by reference | Type reference (TYPE) | /DSD/ME_VEHICLE | DSD Connector: Vehicle ID | 20130826 |
Method REMOVE_TOUR on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method REMOVE_TOUR_NO_HDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20130826 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
3 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 |
Method REMOVE_TOUR_NO_HDR on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method RESEND_TOUR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20130826 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20130826 | ||
3 | Importing | IV_DRIVER_ID | Call by reference | Type reference (TYPE) | /DSD/ME_DRIVER | DSD Connector: Driver | 20130826 | ||
4 | Importing | IV_TOUR_ID | Call by reference | Type reference (TYPE) | /DSD/ME_TOURID | DSD Connecter: Tour ID | 20130826 | ||
5 | Importing | IV_VEHICLE_ID | Call by reference | Type reference (TYPE) | /DSD/ME_VEHICLE | DSD Connector: Vehicle ID | 20130826 |
Method RESEND_TOUR on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
Method SET_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ME_BADIREF | Call by reference | Object reference (TYPE REF TO) | /DSD/EMSE_ME_BADI | 20130826 | |||
2 | Importing | IT_BINDINGS | Call by reference | Type reference (TYPE) | /DSD/IF_EMSE_GENERIC_BADI=>TT_BINDING | 20130826 | |||
3 | Importing | IV_FLT_VAL | Call by reference | Type reference (TYPE) | STRING | Attribute name | 20130826 |
Method SET_REFERENCES on class /DSD/CL_EMSE_BADI_HELPER_ME has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in |