SAP MCDOK Table in S/4 HANA - Document Management I/O Table
MCDOK is a standard SAP Table which is used to store Document Management I/O Table data and is available within SAP S/4 HANA systems and previous ECC R/3 systems. Below is the technical details and the field list relevant for an SAP S/4 HANA system, see here for details and fields available within the SAP R/3 version of the MCDOK table(ECC)
Delivery Class:
Display/Maintenance via SM30: Display/Maintenance Allowed but with Restrictions
Enhancement category: Can be enhanced (character-type or numeric)
Dictionary Type: Structure
Database Table: MCDOK
MCDOK table structure field list
Below is the full MCDOK field list that makes up the SAP database table structure, including key fields, description, data type and other technical details of each field
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP | SHLP Field |
TRATX | Transaction text | TRATX | CHAR | 36(0) | CHAR36 | |||||
REFNR | Document number | DOKNR | CHAR | 25(0) | Assigned to domain | ALPHA | DOKNR | CV1 | ||
REFAR | Document Type | DOKAR | CHAR | 3(0) | Assigned to domain | DOKAR | CV2 | |||
REFVR | Document version | DOKVR | CHAR | 2(0) | DOKVR | CV3 | ||||
REFTL | Document part | DOKTL_D | CHAR | 3(0) | DOKTL | CV4 | ||||
REFTX | Field of length 16 | CHAR16 | CHAR | 16(0) | CHAR16 | |||||
DOKNR | Document number | DOKNR | CHAR | 25(0) | Assigned to domain | ALPHA | DOKNR | CV1 | ||
DOKAR | Document Type | DOKAR | CHAR | 3(0) | Assigned to domain | DOKAR | CV2 | |||
DOKVR | Document version | DOKVR | CHAR | 2(0) | DOKVR | CV3 | ||||
DOKTL | Document part | DOKTL_D | CHAR | 3(0) | DOKTL | CV4 | ||||
MARAF | Document Management Flag | CVFLAG | CHAR | 1(0) | CHAR1 | |||||
ACTION | Document Management Flag | CVFLAG | CHAR | 1(0) | CHAR1 | |||||
SELFLD | Selection field | SELFLD | CHAR | 1(0) | SELFLD | |||||
DKTXT | Document Description | DKTXT | CHAR | 40(0) | TEXT40 | |||||
CVHIER | Document is in Hierarchy | CVHIER | CHAR | 1(0) | XFELD | |||||
STSEIT | From date | STSEIT | DATS | 8(0) | DATUM | |||||
STTAGE | Number of days (for which status has been the same) | STTAGE | DEC | 3(0) | DEC3 | |||||
SRTXT | Document Description | DKTXT | CHAR | 40(0) | TEXT40 | |||||
APPLTXT1 | Description | CVTEXT | CHAR | 40(0) | TEXT40 | |||||
APPLTXT2 | Description | CVTEXT | CHAR | 40(0) | TEXT40 | |||||
KLASSE | Class number | KLASSE_D | CHAR | 18(0) | KLASSE | KLA | ||||
KLASSENTYP | Class Type | KLASSENART | CHAR | 3(0) | TCLA | KLASSENART | KAR | |||
JAFELD | Field for safety query YES | JAFELD | CHAR | 5(0) | TEXT5 | |||||
NOFELD | Field for safety query NO | NOFELD | CHAR | 5(0) | TEXT5 | |||||
CVKLAS | Indicator | CVKLAS | CHAR | 1(0) | XFELD | |||||
PATNR | ISH dummy: patient number | CV_PATNR | CHAR | 10(0) | CHAR10 | |||||
PZIFF | ISH dummy: patient check digit | CV_PZIFF | CHAR | 1(0) | CHAR1 | |||||
PNAME | ISH dummy: patient's last name, first name | CV_PNAME | CHAR | 30(0) | TEXT30 | |||||
FALNR | ISH dummy: case number | CV_FALNR | CHAR | 10(0) | CHAR10 | |||||
FZIFF | ISH dummy: case check digit | CV_FZIFF | CHAR | 1(0) | CHAR1 | |||||
ORGFA | ISH dummy: identification of organizational unit | CV_ORGID | CHAR | 8(0) | CHAR8 | |||||
ORGFA_KB | ISH dummy: short text for organizational unit | CV_ORGKB | CHAR | 12(0) | TEXT12 | |||||
ORGPF | ISH dummy: identification of organizational unit | CV_ORGID | CHAR | 8(0) | CHAR8 | |||||
ORGPF_KB | ISH dummy: short text for organizational unit | CV_ORGKB | CHAR | 12(0) | TEXT12 | |||||
ORGAR | ISH dummy: identification of organizational unit | CV_ORGID | CHAR | 8(0) | CHAR8 | |||||
ORGAR_KB | ISH dummy: short text for organizational unit | CV_ORGKB | CHAR | 12(0) | TEXT12 | |||||
KDEFPATH | Default short path | KDEFPATH | CHAR | 8(0) | TEXT8 | |||||
FILEP | Original of Document | FILEP | CHAR | 255(0) | TEXT255 | |||||
DTTRG | Name of Data Carrier | DTTRG | CHAR | 10(0) | Assigned to domain | DTTRG | CV5 | |||
CVTEXT | Description | CVTEXT | CHAR | 40(0) | TEXT40 | |||||
CVTEXT1 | Description | CVTEXT | CHAR | 40(0) | TEXT40 | |||||
ORIGINAL1 | Document Management Flag | CVFLAG | CHAR | 1(0) | CHAR1 | |||||
ORIGINAL2 | Document Management Flag | CVFLAG | CHAR | 1(0) | CHAR1 | |||||
DKSTL | Indicator: document structure exists | DKSTL | CHAR | 1(0) | XFELD | |||||
DREVLV | Revision level | REVLV | CHAR | 2(0) | NUMCV | REVLV | RVS | |||
REVLV | Revision level | REVLV | CHAR | 2(0) | NUMCV | REVLV | RVS | |||
HIGHTDOC | Height for inserting graphic to print | HIGHTDOC | NUMC | 6(0) | NUM6 | |||||
PRTPOST | Indicator: postscript print file uploaded | PRTPOST | CHAR | 1(0) | XFELD | |||||
FRTXT | Release interval | CV_FRTXT | CHAR | 40(0) | TEXT40 | |||||
QMNUM | Notification Number | QMNUM | CHAR | 12(0) | Assigned to domain | ALPHA | QMNUM | IQM | ||
VDIR | Direction of object link | VDIR | CHAR | 4(0) | CHAR4 | |||||
FILELEN | File length of original | ORLN | NUMC | 12(0) | NUM12 | |||||
FILELEN1 | File length of original | ORLN | NUMC | 12(0) | NUM12 | |||||
DLOCK_IGNORE | Ignore distribution lock when sending direct via ALE | DLOCK_IGNORE | CHAR | 1(0) | XFELD | |||||
STBIS | To status | STBIS | DATS | 8(0) | DATUM | |||||
STFLAG | Document Management Flag | CVFLAG | CHAR | 1(0) | CHAR1 | |||||
STTAGEB | Number of days since status was set | STTAGEB | DEC | 3(0) | DEC3 | |||||
FILE_LANG_VERSION | Language | CV_FILE_LANG_VERSION | LANG | 1(0) | T002 | ISOLA | SPRAS | |||
FILE_ACT_VERSION | Active version of the original | CV_FILE_ACT_VERSION | CHAR | 1(0) | XFELD | |||||
FILE_DESCRIPTION | Short description of the original | CV_FILE_DESCRIPTION | CHAR | 40(0) | TEXT40 | |||||
ICON1 | DMS: Icon | CV_ICON | CHAR | 132(0) | CHAR132 | |||||
ICON2 | DMS: Icon | CV_ICON | CHAR | 132(0) | CHAR132 | |||||
DELETE_TEXT | Indicator: Selected for Deletion | CV_DELETE_TEXT | CHAR | 132(0) | SYCHAR132 | |||||
BOM_TEXT | Document Structure Exists | CV_BOM_TEXT | CHAR | 132(0) | SYCHAR132 | |||||
CAD_TEXT | CAD Indicator | CV_CAD_TEXT | CHAR | 132(0) | SYCHAR132 | |||||
HIERARCHIE_TEXT | Document is included in hierarchy | CV_HIER_TEXT | CHAR | 132(0) | SYCHAR132 | |||||
STORAGE_CAT | Storage category for original files | CV_STORAGE_CAT | CHAR | 10(0) | CHAR10 | |||||
FILE_NAME | DMS: file name of the original without path entry | DMS_FILE_NAME | CHAR | 255(0) | CHAR255 | |||||
VAULTFLAG | Indicator: data carrier is a vault | DSERV | CHAR | 1(0) | XFELD | |||||
ARCHIVEFLAG | Data carrier is archive system | ARCHV | CHAR | 1(0) | XFELD | |||||
SAPDBFLAG | Indicator: data carrier is SAP data base | CV_SAPDB | CHAR | 1(0) | XFELD | |||||
URL | URL | DMS_URL | CHAR | 4096(0) | CHAR4096 | |||||
ICON_CHECKED_IN | Indicator: Original is Checked In | CV_ICON_CHECKED_IN | CHAR | 4(0) | CHAR4 | |||||
ICON_APPL | Pushbutton for Application | DMS_APPL_ICON | CHAR | 4(0) | CHAR4 | |||||
CONTENT_PROVIDE | How is the content of the original transferred | DMS_CONTENT_PROVIDE | CHAR | 5(0) | DMS_CONTENT_PROVIDE | |||||
ICON_COPY_STATUS | Indicates whether original has been copied | CV_ICON_COPY_STATUS | CHAR | 132(0) | CHAR132 | |||||
DMS_TARGET_FILEP | Original of document | DMS_TARGET_FILEP | CHAR | 255(0) | TEXT255 | |||||
DMS_SOURCE_FILEP | Original of document | DMS_SOURCE_FILEP | CHAR | 255(0) | TEXT255 | |||||
IDX_EXPR_OR | 'Or' link | DMS_IDX_EPR_OR | CHAR | 1(0) | XFELD | |||||
IDX_EXPR_AND | 'And' link | DMS_IDX_EPR_AND | CHAR | 1(0) | XFELD | |||||
IDX_SEARCH_TYPE | Type of Search | DMS_IDX_SEARCH_TYPE | CHAR | 25(0) | SDOK_TRMAC | |||||
CM_FIXED_TEXT | Document is fixed in a baseline | CV_CM_FIXED_TEXT | CHAR | 50(0) | CHAR50 | |||||
MAXROWS | Maximum number of hits per search | DMS_MAXROWS | INT2 | 5(0) | INT2 | |||||
CHECKFLAG | Document Management Flag | CVCHECKFLAG | CHAR | 1(0) | CHAR1 |
Search for further information about these or an SAP related objects