DOCUMENT

DOCUMENT is an SAP database table in S/4HANA. It contains 184 fields.

Fields (184)

KeyField CDS FieldsUsed in Views
KEY AccountingDocument AccountingDocument 4
KEY ChangeDocDatabaseTableField ChangeDocDatabaseTableField 1
KEY ChangeDocItemChangeType ChangeDocItemChangeType 1
KEY ChangeDocObject ChangeDocObject 1
KEY ChangeDocObjectClass ChangeDocObjectClass 1
KEY ChangeDocTableKey ChangeDocTableKey 1
KEY ChangeDocument ChangeDocument 1
KEY CharacteristicsMetaDataUUID CharacteristicsMetaDataUUID 1
KEY CharcValueCombinationUUID CharcValueCombinationUUID 2
KEY CN_TaxInvcUUID CN_TaxInvcUUID 2
KEY CompanyCode CompanyCode 15
KEY DatabaseTable DatabaseTable 1
KEY dokar DocumentInfoRecordDocType,DocumentType 2
KEY doknr DocumentInfoRecord,DocumentInfoRecordDocNumber 2
KEY DraftEntityType DraftEntityType 1
KEY FiscalYear FiscalYear 16
KEY InspectItemDocumentType InspectItemDocumentType 1
KEY Language Language 2
KEY Ledger Ledger 3
KEY LedgerFiscalYear LedgerFiscalYear 2
KEY PricingDocument PricingDocument 1
KEY PricingDocumentItem PricingDocumentItem 1
KEY PricingProcedureCounter PricingProcedureCounter 1
KEY PricingProcedureStep PricingProcedureStep 1
KEY ProdAllocationTimeSeriesUUID ProdAllocationTimeSeriesUUID 1
KEY ProdAllocSqncAssignmentUUID ProdAllocSqncAssignmentUUID 1
KEY ProductAllocationObjectUUID ProductAllocationObjectUUID 4
KEY ProductAllocationSequenceUUID ProductAllocationSequenceUUID 2
KEY PurchaseOrder PurchaseOrder 1
KEY PurchaseOrderItem PurchaseOrderItem 1
KEY SourceLedger SourceLedger 2
_CompanyCode _CompanyCode 9
_FiscalYear _FiscalYear 9
AccountingDocumentType AccountingDocumentType 1
AccountType AccountType 1
BusinessPartnerCustomer BusinessPartnerCustomer 2
ChangeDocLanguage ChangeDocLanguage 1
ChangeDocNewFieldValue ChangeDocNewFieldValue 1
ChangeDocPreviousFieldValue ChangeDocPreviousFieldValue 1
CharcValAuthznGroup CharcValAuthznGroup 1
CN_IsNotTollTaxInvoice CN_IsNotTollTaxInvoice 2
CN_IsNotVehicleTaxInvoice CN_IsNotVehicleTaxInvoice 2
CN_TaxBuyerRegnNmbr CN_TaxBuyerRegnNmbr 2
CN_TaxDeclnDeadline CN_TaxDeclnDeadline 2
CN_TaxDeclnMonth CN_TaxDeclnMonth 2
CN_TaxDeclnYear CN_TaxDeclnYear 2
CN_TaxDeclnYearMonth CN_TaxDeclnYearMonth 1
CN_TaxEntityID CN_TaxEntityID 2
CN_TaxInvcCode CN_TaxInvcCode 2
CN_TaxInvcCodeNmbr CN_TaxInvcCodeNmbr 2
CN_TaxInvcComment CN_TaxInvcComment 2
CN_TaxInvcCrcy CN_TaxInvcCrcy 2
CN_TaxInvcDate CN_TaxInvcDate 2
CN_TaxInvcDeductAmtInInvcCrcy CN_TaxInvcDeductAmtInInvcCrcy 2
CN_TaxInvcDeductionType CN_TaxInvcDeductionType 2
CN_TaxInvcDiscNetAmtInInvcCrcy CN_TaxInvcDiscNetAmtInInvcCrcy 2
CN_TaxInvcDiscTaxAmtInInvcCrcy CN_TaxInvcDiscTaxAmtInInvcCrcy 2
CN_TaxInvcGldnTxSystSts CN_TaxInvcGldnTxSystSts 2
CN_TaxInvcGldnTxSystStsSyncTme CN_TaxInvcGldnTxSystStsSyncTme 2
CN_TaxInvcInptProcgSts CN_TaxInvcInptProcgSts 2
CN_TaxInvcIsElectronic CN_TaxInvcIsElectronic 2
CN_TaxInvcNetAmtInInvcCrcy CN_TaxInvcNetAmtInInvcCrcy 2
CN_TaxInvcNmbr CN_TaxInvcNmbr 2
CN_TaxInvcTaxAmtInInvcCrcy CN_TaxInvcTaxAmtInInvcCrcy 2
CN_TaxInvcTotAmtInInvcCrcy CN_TaxInvcTotAmtInInvcCrcy 2
CN_TaxInvcType CN_TaxInvcType 2
CN_TaxInvcVehTotAmtInInvcCrcy CN_TaxInvcVehTotAmtInInvcCrcy 2
CN_TaxInvoiceDataSource CN_TaxInvoiceDataSource 2
CN_TaxInvoiceExpenseReportNmbr CN_TaxInvoiceExpenseReportNmbr 2
CN_TaxInvoiceUsage CN_TaxInvoiceUsage 2
CN_TaxInvoiceVehFactoryModel CN_TaxInvoiceVehFactoryModel 2
CN_TaxInvoiceVehicleCertNumber CN_TaxInvoiceVehicleCertNumber 2
CN_TaxInvoiceVehicleEngineNmbr CN_TaxInvoiceVehicleEngineNmbr 2
CN_TaxInvoiceVehicleInspNumber CN_TaxInvoiceVehicleInspNumber 2
CN_TaxInvoiceVehicleNumber CN_TaxInvoiceVehicleNumber 2
CN_TaxInvoiceVehicleProdnPlace CN_TaxInvoiceVehicleProdnPlace 2
CN_TaxInvoiceVehicleTonnage CN_TaxInvoiceVehicleTonnage 2
CN_TaxInvoiceVehicleType CN_TaxInvoiceVehicleType 2
CN_TaxInvoiceVehImportCertNmbr CN_TaxInvoiceVehImportCertNmbr 2
CN_TaxInvoiceVehPassengerLimit CN_TaxInvoiceVehPassengerLimit 2
CN_TaxInvoiceVehTxnRecordNmbr CN_TaxInvoiceVehTxnRecordNmbr 2
CN_TaxSellerName CN_TaxSellerName 2
CN_TaxSellerRegnNmbr CN_TaxSellerRegnNmbr 2
ConditionAmount ConditionAmount 1
ConditionApplication ConditionApplication 1
ConditionBaseValue ConditionBaseValue 1
ConditionBaseValueIntlUnit ConditionBaseValueIntlUnit 1
ConditionBaseValueUnit ConditionBaseValueUnit 1
ConditionCalculationType ConditionCalculationType 1
ConditionIsManuallyChanged ConditionIsManuallyChanged 1
ConditionQuantity ConditionQuantity 1
ConditionQuantityUnit ConditionQuantityUnit 1
ConditionRateAmount ConditionRateAmount 1
ConditionRateRatio ConditionRateRatio 1
ConditionRateValue ConditionRateValue 1
ConditionRateValueIntlUnit ConditionRateValueIntlUnit 1
ConditionRateValueUnit ConditionRateValueUnit 1
ConditionType ConditionType 1
ConditionTypeName ConditionTypeName 1
CreatedByUser CreatedByUser 3
CreationDate CreationDate 1
CreationTime CreationTime 1
CreationUTCDateTime CreationUTCDateTime 2
Customer Customer 6
DelivOfGoodsDestCountry DelivOfGoodsDestCountry 1
DocumentHeaderText DocumentHeaderText 1
DocumentStatusDesc DocumentStatusDesc 1
DraftTypeDescription DraftTypeDescription 1
EditingStatusText EditingStatusText 1
EnqueueExpiryNotification EnqueueExpiryNotification 1
EWMWarehouse EWMWarehouse 1
FiscalPeriod FiscalPeriod 1
InputFiscalYear InputFiscalYear 1
IsDeleted IsDeleted 1
IsOneTimeAccount IsOneTimeAccount 1
IsPostedOnAccount IsPostedOnAccount 1
LastChangeDateTime LastChangeDateTime 2
LastChangedByUser LastChangedByUser 2
Material Material 1
NotKeptExpiry NotKeptExpiry 1
NotKeptNotification NotKeptNotification 1
NumberOfAttachments NumberOfAttachments 1
PhysicalInventoryDocNumber PhysicalInventoryDocNumber 1
PhysicalInventoryDocYear PhysicalInventoryDocYear 1
Plant Plant 1
PostingDate PostingDate 2
PostingKey PostingKey 1
ProcessingExpiryNotification ProcessingExpiryNotification 1
ProdAllocationActivationStatus ProdAllocationActivationStatus 1
ProdAllocCharc01 ProdAllocCharc01 1
ProdAllocCharc02 ProdAllocCharc02 1
ProdAllocCharc03 ProdAllocCharc03 1
ProdAllocCharc04 ProdAllocCharc04 1
ProdAllocCharc05 ProdAllocCharc05 1
ProdAllocCharc06 ProdAllocCharc06 1
ProdAllocCharc07 ProdAllocCharc07 1
ProdAllocCharc08 ProdAllocCharc08 1
ProdAllocCharc09 ProdAllocCharc09 1
ProdAllocCharc10 ProdAllocCharc10 1
ProdAllocCharcConstraintStatus ProdAllocCharcConstraintStatus 1
ProdAllocCharcPathDescComIntID ProdAllocCharcCtlgPathIntID 1
ProdAllocCharcValueCombnCmnt ProdAllocCharcValueCombnCmnt 1
ProdAllocObjectDescription ProdAllocObjectDescription 1
ProdAllocOrdinalNumberValue ProdAllocOrdinalNumberValue 1
ProdAllocPerdStartUTCDateTime ProdAllocPerdStartUTCDateTime 1
ProdAllocPeriodEndTimeZone ProdAllocPeriodEndTimeZone 1
ProdAllocPeriodEndUTCDateTime ProdAllocPeriodEndUTCDateTime 1
ProdAllocPeriodStartTimeZone ProdAllocPeriodStartTimeZone 1
ProductAllocationObject ProductAllocationObject 2
ProductAllocationQuantity ProductAllocationQuantity 1
ProductAllocationQuantityUnit ProductAllocationQuantityUnit 1
ProductAllocationSequence ProductAllocationSequence 1
ProductAllocationSequenceDesc ProductAllocationSequenceDesc 1
PurchasingGroup PurchasingGroup 2
PurchasingOrganization PurchasingOrganization 2
RelativeEnqueueExpiry RelativeEnqueueExpiry 1
RelativeProcessingExpiry RelativeProcessingExpiry 1
RU_BudgetClassificationCode RU_BudgetClassificationCode 1
RU_SupplierKPP RU_SupplierKPP 1
RU_TerritoryClassfctnOKTMO RU_TerritoryClassfctnOKTMO 1
RU_UnifiedTaxNoticePaymentVers RU_UnifiedTaxNoticePaymentVers 1
RU_UnifiedTaxNoticePeriodCode RU_UnifiedTaxNoticePeriodCode 1
SpecialGLCode SpecialGLCode 1
Supplier Supplier 5
SupplierToPartner SupplierToPartner 3
TaxCategory TaxCategory 2
TaxInvoiceApprovalNmbr TaxInvoiceApprovalNmbr 1
TaxInvoiceBuyerAddressPhone TaxInvoiceBuyerAddressPhone 2
TaxInvoiceBuyerBankAccount TaxInvoiceBuyerBankAccount 2
TaxInvoiceConfStatus TaxInvoiceConfStatus 1
TaxInvoiceDeclarationTypeCode TaxInvoiceDeclarationTypeCode 1
TaxInvoiceIsTaxRebate TaxInvoiceIsTaxRebate 2
TaxInvoiceNumber TaxInvoiceNumber 1
TaxInvoiceSellerAddressPhone TaxInvoiceSellerAddressPhone 2
TaxInvoiceSellerBankAccount TaxInvoiceSellerBankAccount 2
TaxRate TaxRate 2
TaxReportingDate TaxReportingDate 1
TransactionCurrency TransactionCurrency 1
ValidityEndTimeZone ValidityEndTimeZone 1
ValidityEndUTCDateTime ValidityEndUTCDateTime 1
ValidityStartTimeZone ValidityStartTimeZone 1
ValidityStartUTCDateTime ValidityStartUTCDateTime 1
VATRegistration VATRegistration 2
Warehouse Warehouse 1

Derived SQL schema, reconstructed from the indexed DDIC field metadata (field names, types, lengths and key flags) — a functional representation, not the verbatim SAP source.

-- Derived schema, generated from indexed DDIC field metadata (not the verbatim SAP source).
CREATE TABLE DOCUMENT (
    ACCOUNTINGDOCUMENT,
    CHANGEDOCDATABASETABLEFIELD,
    CHANGEDOCITEMCHANGETYPE,
    CHANGEDOCOBJECT,
    CHANGEDOCOBJECTCLASS,
    CHANGEDOCTABLEKEY,
    CHANGEDOCUMENT,
    CHARACTERISTICSMETADATAUUID,
    CHARCVALUECOMBINATIONUUID,
    CN_TAXINVCUUID,
    COMPANYCODE,
    DATABASETABLE,
    DOKAR,
    DOKNR,
    DRAFTENTITYTYPE,
    FISCALYEAR,
    INSPECTITEMDOCUMENTTYPE,
    LANGUAGE,
    LEDGER,
    LEDGERFISCALYEAR,
    PRICINGDOCUMENT,
    PRICINGDOCUMENTITEM,
    PRICINGPROCEDURECOUNTER,
    PRICINGPROCEDURESTEP,
    PRODALLOCATIONTIMESERIESUUID,
    PRODALLOCSQNCASSIGNMENTUUID,
    PRODUCTALLOCATIONOBJECTUUID,
    PRODUCTALLOCATIONSEQUENCEUUID,
    PURCHASEORDER,
    PURCHASEORDERITEM,
    SOURCELEDGER,
    _COMPANYCODE,
    _FISCALYEAR,
    ACCOUNTINGDOCUMENTTYPE,
    ACCOUNTTYPE,
    BUSINESSPARTNERCUSTOMER,
    CHANGEDOCLANGUAGE,
    CHANGEDOCNEWFIELDVALUE,
    CHANGEDOCPREVIOUSFIELDVALUE,
    CHARCVALAUTHZNGROUP,
    CN_ISNOTTOLLTAXINVOICE,
    CN_ISNOTVEHICLETAXINVOICE,
    CN_TAXBUYERREGNNMBR,
    CN_TAXDECLNDEADLINE,
    CN_TAXDECLNMONTH,
    CN_TAXDECLNYEAR,
    CN_TAXDECLNYEARMONTH,
    CN_TAXENTITYID,
    CN_TAXINVCCODE,
    CN_TAXINVCCODENMBR,
    CN_TAXINVCCOMMENT,
    CN_TAXINVCCRCY,
    CN_TAXINVCDATE,
    CN_TAXINVCDEDUCTAMTININVCCRCY,
    CN_TAXINVCDEDUCTIONTYPE,
    CN_TAXINVCDISCNETAMTININVCCRCY,
    CN_TAXINVCDISCTAXAMTININVCCRCY,
    CN_TAXINVCGLDNTXSYSTSTS,
    CN_TAXINVCGLDNTXSYSTSTSSYNCTME,
    CN_TAXINVCINPTPROCGSTS,
    CN_TAXINVCISELECTRONIC,
    CN_TAXINVCNETAMTININVCCRCY,
    CN_TAXINVCNMBR,
    CN_TAXINVCTAXAMTININVCCRCY,
    CN_TAXINVCTOTAMTININVCCRCY,
    CN_TAXINVCTYPE,
    CN_TAXINVCVEHTOTAMTININVCCRCY,
    CN_TAXINVOICEDATASOURCE,
    CN_TAXINVOICEEXPENSEREPORTNMBR,
    CN_TAXINVOICEUSAGE,
    CN_TAXINVOICEVEHFACTORYMODEL,
    CN_TAXINVOICEVEHICLECERTNUMBER,
    CN_TAXINVOICEVEHICLEENGINENMBR,
    CN_TAXINVOICEVEHICLEINSPNUMBER,
    CN_TAXINVOICEVEHICLENUMBER,
    CN_TAXINVOICEVEHICLEPRODNPLACE,
    CN_TAXINVOICEVEHICLETONNAGE,
    CN_TAXINVOICEVEHICLETYPE,
    CN_TAXINVOICEVEHIMPORTCERTNMBR,
    CN_TAXINVOICEVEHPASSENGERLIMIT,
    CN_TAXINVOICEVEHTXNRECORDNMBR,
    CN_TAXSELLERNAME,
    CN_TAXSELLERREGNNMBR,
    CONDITIONAMOUNT,
    CONDITIONAPPLICATION,
    CONDITIONBASEVALUE,
    CONDITIONBASEVALUEINTLUNIT,
    CONDITIONBASEVALUEUNIT,
    CONDITIONCALCULATIONTYPE,
    CONDITIONISMANUALLYCHANGED,
    CONDITIONQUANTITY,
    CONDITIONQUANTITYUNIT,
    CONDITIONRATEAMOUNT,
    CONDITIONRATERATIO,
    CONDITIONRATEVALUE,
    CONDITIONRATEVALUEINTLUNIT,
    CONDITIONRATEVALUEUNIT,
    CONDITIONTYPE,
    CONDITIONTYPENAME,
    CREATEDBYUSER,
    CREATIONDATE,
    CREATIONTIME,
    CREATIONUTCDATETIME,
    CUSTOMER,
    DELIVOFGOODSDESTCOUNTRY,
    DOCUMENTHEADERTEXT,
    DOCUMENTSTATUSDESC,
    DRAFTTYPEDESCRIPTION,
    EDITINGSTATUSTEXT,
    ENQUEUEEXPIRYNOTIFICATION,
    EWMWAREHOUSE,
    FISCALPERIOD,
    INPUTFISCALYEAR,
    ISDELETED,
    ISONETIMEACCOUNT,
    ISPOSTEDONACCOUNT,
    LASTCHANGEDATETIME,
    LASTCHANGEDBYUSER,
    MATERIAL,
    NOTKEPTEXPIRY,
    NOTKEPTNOTIFICATION,
    NUMBEROFATTACHMENTS,
    PHYSICALINVENTORYDOCNUMBER,
    PHYSICALINVENTORYDOCYEAR,
    PLANT,
    POSTINGDATE,
    POSTINGKEY,
    PROCESSINGEXPIRYNOTIFICATION,
    PRODALLOCATIONACTIVATIONSTATUS,
    PRODALLOCCHARC01,
    PRODALLOCCHARC02,
    PRODALLOCCHARC03,
    PRODALLOCCHARC04,
    PRODALLOCCHARC05,
    PRODALLOCCHARC06,
    PRODALLOCCHARC07,
    PRODALLOCCHARC08,
    PRODALLOCCHARC09,
    PRODALLOCCHARC10,
    PRODALLOCCHARCCONSTRAINTSTATUS,
    PRODALLOCCHARCPATHDESCCOMINTID,
    PRODALLOCCHARCVALUECOMBNCMNT,
    PRODALLOCOBJECTDESCRIPTION,
    PRODALLOCORDINALNUMBERVALUE,
    PRODALLOCPERDSTARTUTCDATETIME,
    PRODALLOCPERIODENDTIMEZONE,
    PRODALLOCPERIODENDUTCDATETIME,
    PRODALLOCPERIODSTARTTIMEZONE,
    PRODUCTALLOCATIONOBJECT,
    PRODUCTALLOCATIONQUANTITY,
    PRODUCTALLOCATIONQUANTITYUNIT,
    PRODUCTALLOCATIONSEQUENCE,
    PRODUCTALLOCATIONSEQUENCEDESC,
    PURCHASINGGROUP,
    PURCHASINGORGANIZATION,
    RELATIVEENQUEUEEXPIRY,
    RELATIVEPROCESSINGEXPIRY,
    RU_BUDGETCLASSIFICATIONCODE,
    RU_SUPPLIERKPP,
    RU_TERRITORYCLASSFCTNOKTMO,
    RU_UNIFIEDTAXNOTICEPAYMENTVERS,
    RU_UNIFIEDTAXNOTICEPERIODCODE,
    SPECIALGLCODE,
    SUPPLIER,
    SUPPLIERTOPARTNER,
    TAXCATEGORY,
    TAXINVOICEAPPROVALNMBR,
    TAXINVOICEBUYERADDRESSPHONE,
    TAXINVOICEBUYERBANKACCOUNT,
    TAXINVOICECONFSTATUS,
    TAXINVOICEDECLARATIONTYPECODE,
    TAXINVOICEISTAXREBATE,
    TAXINVOICENUMBER,
    TAXINVOICESELLERADDRESSPHONE,
    TAXINVOICESELLERBANKACCOUNT,
    TAXRATE,
    TAXREPORTINGDATE,
    TRANSACTIONCURRENCY,
    VALIDITYENDTIMEZONE,
    VALIDITYENDUTCDATETIME,
    VALIDITYSTARTTIMEZONE,
    VALIDITYSTARTUTCDATETIME,
    VATREGISTRATION,
    WAREHOUSE,
    PRIMARY KEY (ACCOUNTINGDOCUMENT, CHANGEDOCDATABASETABLEFIELD, CHANGEDOCITEMCHANGETYPE, CHANGEDOCOBJECT, CHANGEDOCOBJECTCLASS, CHANGEDOCTABLEKEY, CHANGEDOCUMENT, CHARACTERISTICSMETADATAUUID, CHARCVALUECOMBINATIONUUID, CN_TAXINVCUUID, COMPANYCODE, DATABASETABLE, DOKAR, DOKNR, DRAFTENTITYTYPE, FISCALYEAR, INSPECTITEMDOCUMENTTYPE, LANGUAGE, LEDGER, LEDGERFISCALYEAR, PRICINGDOCUMENT, PRICINGDOCUMENTITEM, PRICINGPROCEDURECOUNTER, PRICINGPROCEDURESTEP, PRODALLOCATIONTIMESERIESUUID, PRODALLOCSQNCASSIGNMENTUUID, PRODUCTALLOCATIONOBJECTUUID, PRODUCTALLOCATIONSEQUENCEUUID, PURCHASEORDER, PURCHASEORDERITEM, SOURCELEDGER)
);