C_CADisputedInvcgDocDraftTP

DDL: C_CADISPUTEDINVCGDOCDRAFTTP Type: view_entity CONSUMPTION

Disputed invoicing document

C_CADisputedInvcgDocDraftTP is a Consumption CDS View that provides data about "Disputed invoicing document" in SAP S/4HANA. It reads from 1 data source (R_CADisputedInvcgDocTP) and exposes 84 fields with key fields CaseUUID, CAInvoicingDocument. It is exposed through 1 OData service (UI_CADISPUTECASE).

Data Sources (1)

SourceAliasJoin Type
R_CADisputedInvcgDocTP R_CADisputedInvcgDocTP projection

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Disputed invoicing document view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

OData Services (1)

ServiceBindingVersionContractRelease
UI_CADISPUTECASE UI_CADISPUTECASE V2 C1 NOT_RELEASED

Fields (84)

KeyFieldSource TableSource FieldDescription
KEY CaseUUID CaseUUID
KEY CAInvoicingDocument CAInvoicingDocument
CAOfficialDocumentNumber CAOfficialDocumentNumber
BusinessPartner BusinessPartner
BusinessPartnerFullName _BusinessPartner BusinessPartnerFullName
ContractAccount ContractAccount
ContractAccountName _ContractAccountHeader ContractAccountName
CAInvcgType CAInvcgType
CAInvcgDocPeriodDate CAInvcgDocPeriodDate
DocumentDate DocumentDate
TransactionCurrency TransactionCurrency
CAAmountInTransactionCurrency CAAmountInTransactionCurrency
CAInvcgProcess CAInvcgProcess
CAInvcgDocumentType CAInvcgDocumentType
CADunningCounter CADunningCounter
CAInvcgDocHasControlDoc CAInvcgDocHasControlDoc
ApplicationForm ApplicationForm
CAInvcgDocumentPrintDate CAInvcgDocumentPrintDate
CAInvcgDocIsLockedForPrinting CAInvcgDocIsLockedForPrinting
CANetDueDate CANetDueDate
CAInvcgDocumentReversalReason CAInvcgDocumentReversalReason
CAInvcgIsDocumentPosted CAInvcgIsDocumentPosted
CAInvcgIsDocumentPreliminary CAInvcgIsDocumentPreliminary
CAInvcgIsDocumentSimulated CAInvcgIsDocumentSimulated
CAPostingDate CAPostingDate
CAApplicationArea CAApplicationArea
CAInvcgTechnicalDocumentType CAInvcgTechnicalDocumentType
CAInvcgTargetProcess CAInvcgTargetProcess
CAInvcgMasterDataType CAInvcgMasterDataType
AltvContractAcctForCollvBills AltvContractAcctForCollvBills
CASubstituteDocumentNumber CASubstituteDocumentNumber
CreatedByUser CreatedByUser
CAInvcgCreationDate CAInvcgCreationDate
CAInvcgCreationTime CAInvcgCreationTime
CAInvcgCreationDateTime CAInvcgCreationDateTime
CAInvcgDocCreationMode CAInvcgDocCreationMode
CAInvcgNmbrOfInvoicingDocItems CAInvcgNmbrOfInvoicingDocItems
CAInvcgDocInternalNumber CAInvcgDocInternalNumber
CAReconciliationKey CAReconciliationKey
CACashDiscountDueDate CACashDiscountDueDate
CACashDiscountRate CACashDiscountRate
CAInvcgPreliminaryCategory CAInvcgPreliminaryCategory
CAPrelimInvcgDocValue CAPrelimInvcgDocValue
CAPreliminaryInvcgDocStatus CAPreliminaryInvcgDocStatus
CAInvcgCategory CAInvcgCategory
CAInvcgReversalDocument CAInvcgReversalDocument
CAInvcgReversedDocument CAInvcgReversedDocument
CAInvcgCorrectionCategory CAInvcgCorrectionCategory
CAPaymentMethod CAPaymentMethod
CAPaymentFormNumber CAPaymentFormNumber
FormIDForAttachedPaymentMedium FormIDForAttachedPaymentMedium
CAKeyIdentification CAKeyIdentification
CAPartnerSettlementRule CAPartnerSettlementRule
CompanyCode CompanyCode
BusinessPlace BusinessPlace
CAContract CAContract
CASubApplication CASubApplication
CAInvcgBaseDate CAInvcgBaseDate
CAInvcgDocPeriodCategory CAInvcgDocPeriodCategory
CAInvcgDocPeriodStartDate CAInvcgDocPeriodStartDate
CAInvcgDocHasChargeOrDiscItems CAInvcgDocHasChargeOrDiscItems
CAInvcgBolloTaxPostStatus CAInvcgBolloTaxPostStatus
CAInvcgDocIsPartOfList CAInvcgDocIsPartOfList
CAInvcgDocHasObjectRelation CAInvcgDocHasObjectRelation
CAInvcgDocHasSEPAPreNotif CAInvcgDocHasSEPAPreNotif
CAInvcgDocExternal CAInvcgDocExternal
CAInvcgDocumentTypeText CAInvcgDocumentTypeText
CAInvcgProcessText CAInvcgProcessText
CAInvcgTypeText CAInvcgTypeText
CAInvcgCategoryText CAInvcgCategoryText
CAInvcgDocTechDocTypeText CAInvcgDocTechDocTypeText
CAInvcgTargetProcText CAInvcgTargetProcText
CAInvcgMasterDataTypeText CAInvcgMasterDataTypeText
CAInvcgDocCreationModeText CAInvcgDocCreationModeText
CAInvcgPreliminaryCategoryTxt CAInvcgPreliminaryCategoryTxt
CAPreliminaryInvcgDocStatusTxt CAPreliminaryInvcgDocStatusTxt
CAInvcgDocReversalReasonText CAInvcgDocReversalReasonText
CAInvcgCorrectionCatText CAInvcgCorrectionCatText
CAInvcgDocLockedForPrintText CAInvcgDocLockedForPrintText
CAInvcgPeriodCatText CAInvcgPeriodCatText
CAInvcgDocChrgDiscItemsText CAInvcgDocChrgDiscItemsText
CAInvcgBolloTaxPostStatText CAInvcgBolloTaxPostStatText
CAInvcgDocPartOfListText CAInvcgDocPartOfListText
CompanyCodeName CompanyCodeName
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Disputed invoicing document'
@Metadata.allowExtensions: true
@VDM.viewType: #CONSUMPTION
@VDM.usage.type:[ #TRANSACTIONAL_PROCESSING_SERVICE ]
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MIXED
define view entity C_CADisputedInvcgDocDraftTP 
  as projection on R_CADisputedInvcgDocTP 
{

  key CaseUUID,
  
      @Consumption.semanticObject: 'CAInvoicingDocument' 
  key CAInvoicingDocument,

      //EXBEL

      CAOfficialDocumentNumber,
      @Consumption.valueHelpDefinition: [{ entity: { name: 'C_CAContractPartnerValueHelp', element: 'BusinessPartner' }}]
      @Consumption.semanticObject: 'CAContractPartner'
      @ObjectModel.text.element: ['BusinessPartnerFullName']
      BusinessPartner,
      
      _BusinessPartner.BusinessPartnerFullName,

      //VKONT

      @Consumption.valueHelpDefinition: [{ entity: { name: 'C_ContractAccountValueHelp', element: 'ContractAccount' }}]
      @Consumption.semanticObject: 'ContractAccount'      
      @ObjectModel.text.element: ['ContractAccountName']
      ContractAccount,
      
      _ContractAccountHeader.ContractAccountName,

      //INV_TYPE

      @ObjectModel.text.element: ['CAInvcgTypeText']
      CAInvcgType,

      //INVPERIOD

      CAInvcgDocPeriodDate,

      //BLDAT

      @Consumption.filter.selectionType: #INTERVAL
      DocumentDate,

      //Amount and Currency

      TransactionCurrency,
      CAAmountInTransactionCurrency,

      //INV_PROCESS

      @ObjectModel.text.element: ['CAInvcgProcessText']
      CAInvcgProcess,

      //DOCTYPE

      @ObjectModel.text.element: ['CAInvcgDocumentTypeText']
      CAInvcgDocumentType,

      //MAZAE

      CADunningCounter,

      //CFCSIMULATED

      CAInvcgDocHasControlDoc,

      //FORMKEY

      ApplicationForm,

      //PRINTDATE

      CAInvcgDocumentPrintDate,

      //PRINTLOCK

      @ObjectModel.text.element: ['CAInvcgDocLockedForPrintText']
      CAInvcgDocIsLockedForPrinting,

      //FAEDN - Due date for net payment

      CANetDueDate,

      //REVREASON - Reversal Reason

      @ObjectModel.text.element: ['CAInvcgDocReversalReasonText']
      CAInvcgDocumentReversalReason,

      //INVOICED

      CAInvcgIsDocumentPosted,

      //PRELIMINARY

      CAInvcgIsDocumentPreliminary,

      //SIMULATED

      CAInvcgIsDocumentSimulated,

      //BUDAT

      CAPostingDate,

      //APPLK

      CAApplicationArea,

      //TECHDOCTYPE

      @ObjectModel.text.element: ['CAInvcgDocTechDocTypeText']
      CAInvcgTechnicalDocumentType,

      //TARGPROCESS

      @ObjectModel.text.element: ['CAInvcgTargetProcText']
      CAInvcgTargetProcess,

      //MDCAT

      @ObjectModel.text.element: ['CAInvcgMasterDataTypeText']
      CAInvcgMasterDataType,

      //ABWVK

      @Consumption.semanticObject: 'ContractAccount'
      AltvContractAcctForCollvBills,

      //ABWBL

      CASubstituteDocumentNumber,

      //CRNAME

      @UI.hidden: true
      CreatedByUser,

      //CRDATE

      @Consumption.filter.selectionType: #INTERVAL
      CAInvcgCreationDate,

      //CRTIME

      CAInvcgCreationTime,
      
      CAInvcgCreationDateTime,

      //CRMODE

      @ObjectModel.text.element: ['CAInvcgDocCreationModeText']
      CAInvcgDocCreationMode,

      //RECNUM

      CAInvcgNmbrOfInvoicingDocItems,

      //INVRUNNO

      CAInvcgDocInternalNumber,

      //FIKEY

      CAReconciliationKey,

      //FAEDS

      CACashDiscountDueDate,

      //SKTPZ

      CACashDiscountRate,

      //PRLINV_CAT

      CAInvcgPreliminaryCategory,
      
      //PRLINV_CNT

      CAPrelimInvcgDocValue,
      
      //PRLINV_STATUS

      CAPreliminaryInvcgDocStatus,

      //INV_CATEGORY

      @ObjectModel.text.element: ['CAInvcgCategoryText']
      CAInvcgCategory,

      //REVERSALDOC

      CAInvcgReversalDocument,

      //REVERSEDDOC

      CAInvcgReversedDocument,

      //CORRCAT

      @ObjectModel.text.element: ['CAInvcgCorrectionCatText']
      CAInvcgCorrectionCategory,

      //PYMET

      CAPaymentMethod,

      //NRZAS

      CAPaymentFormNumber,

      //ZLSCH

      FormIDForAttachedPaymentMedium,

      //EXKID

      CAKeyIdentification,

      //PTSRL

      CAPartnerSettlementRule,

      //BUKRS

      @ObjectModel.text.element: ['CompanyCodeName']
      CompanyCode,

      //BUPLA

      BusinessPlace,

      //VTREF

      CAContract,

      //SUBAP

      CASubApplication,

      //INVOICE_BASEDATE

      CAInvcgBaseDate,

      //INVPERCAT

      @ObjectModel.text.element: ['CAInvcgPeriodCatText']
      CAInvcgDocPeriodCategory,

      //INVPERIOD

      CAInvcgDocPeriodStartDate,

      //CHGDOC_EX

      @ObjectModel.text.element: ['CAInvcgDocChrgDiscItemsText']
      CAInvcgDocHasChargeOrDiscItems,

      //BOLLOTAX

      @ObjectModel.text.element: ['CAInvcgBolloTaxPostStatText']
      CAInvcgBolloTaxPostStatus,

      //XSUBINV

      @ObjectModel.text.element: ['CAInvcgDocPartOfListText']
      CAInvcgDocIsPartOfList,

      //XINVDOC_X

      CAInvcgDocHasObjectRelation,

      //SEPA_PRENOT

      CAInvcgDocHasSEPAPreNotif,

      //EXT_INVDOCNO

      CAInvcgDocExternal,

      CAInvcgDocumentTypeText,
      CAInvcgProcessText,
      CAInvcgTypeText,
      CAInvcgCategoryText,
      CAInvcgDocTechDocTypeText,
      CAInvcgTargetProcText,
      CAInvcgMasterDataTypeText,
      CAInvcgDocCreationModeText,
      CAInvcgPreliminaryCategoryTxt,
      CAPreliminaryInvcgDocStatusTxt,
      CAInvcgDocReversalReasonText,
      CAInvcgCorrectionCatText,
      CAInvcgDocLockedForPrintText,
      CAInvcgPeriodCatText,
      CAInvcgDocChrgDiscItemsText,
      CAInvcgBolloTaxPostStatText,
      CAInvcgDocPartOfListText,
      CompanyCodeName,
      _CADisputeCase : redirected to parent C_CADisputeCaseDraftTP
}