CRMT_APPOINTMENT_BADI SAP (BADI Communication Structure) Structure details

Dictionary Type: Structure
Description: BADI Communication Structure




ABAP Code to SELECT data from CRMT_APPOINTMENT_BADI
Related tables to CRMT_APPOINTMENT_BADI
Access table CRMT_APPOINTMENT_BADI




Structure field list including key, data, relationships and ABAP select examples

CRMT_APPOINTMENT_BADI is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "BADI Communication Structure" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_CRMT_APPOINTMENT_BADI TYPE CRMT_APPOINTMENT_BADI.

The CRMT_APPOINTMENT_BADI table consists of various fields, each holding specific information or linking keys about BADI Communication Structure data available in SAP. These include REF_HANDLE (Handle), REF_GUID (GUID of a CRM Order Object), REF_KIND (Object Type), APPT_TYPE (Technical Name for Date Type).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP CRMT_APPOINTMENT_BADI structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
REF_HANDLEHandle CRMT_HANDLENUMC10
REF_GUIDGUID of a CRM Order Object CRMT_OBJECT_GUIDRAW16SYSUUID
REF_KINDObject Type CRMT_OBJECT_KINDCHAR1CRM_OBJECTKIND
APPT_TYPETechnical Name for Date Type CRMT_APPTYPECHAR12Assigned to domainSC_APPTTYP
TIMESTAMP_FROMTime Stamp (Date and Time) of a Date/Duration CRMT_DATE_TIMESTAMP_FROMDEC15TSTPSBCOS_TSTMP
TIMEZONE_FROMTime Zone for a Start Time CRMT_TIMEZONE_FROMCHAR6TTZZTZNZONE
TIMESTAMP_TOTime stamp (Date and Time) until a Date/Duration CRMT_DATE_TIMESTAMP_TODEC15TSTPSBCOS_TSTMP
TIMEZONE_TOTime Zone for End Time CRMT_TIMEZONE_TOCHAR6TTZZTZNZONE
RULE_IDInternal Identification of Rules of Periodic Appointments SC_RULEIDCHAR25TEXT25
SHOW_LOCALDisplay appointment in the local time of the appointment SC_SHOWLOCCHAR1FLAG
DOMINANTAll Day Event CRMT_DATES_DOMINANTCHAR1CRM_DATES_DOMINANT
RULE_GUIDRule GUID to Calculate a Date CRMT_DATES_RULE_GUIDRAW16TIMERULEHTIMERULEIDCRM_DATES_RULE
RULE_NAMESemantic Name of a Date Rule CRMT_DATES_RULE_NAMECHAR12TIMENAMECRM_DATES_RULE
DURATIONNumerical Value of Duration TIMEDURADEC13TIMEDURA
TIME_UNITDefault Value for Time Unit TIMEUNITDUCHAR12Assigned to domainTIMEUNITNA
IS_DURATIONIndicates a Date as Duration in Date Definition CRMT_IS_DURATIONCHAR1CRM_BOOLEAN
MODEProcessing Mode of Transaction CRMT_MODECHAR1CRM_MODE

Key field Non-key field



How do I retrieve data from SAP structure CRMT_APPOINTMENT_BADI using ABAP code?

As CRMT_APPOINTMENT_BADI is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on CRMT_APPOINTMENT_BADI as there is no data to select.

How to access SAP table CRMT_APPOINTMENT_BADI

Within an ECC or HANA version of SAP you can also view further information about CRMT_APPOINTMENT_BADI and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!