C_PaymentReceiptTP

DDL: C_PAYMENTRECEIPTTP Type: view_entity CONSUMPTION Package: GLO_FIN_PAYMENT_RECEIPT

Payment Receipt

C_PaymentReceiptTP is a Consumption CDS View that provides data about "Payment Receipt" in SAP S/4HANA. It reads from 1 data source (I_PaymentReceiptTP) and exposes 50 fields with key field PaymentReceiptUUID. It is exposed through 1 OData service (UI_PAYMENTRECEIPT_CREATE). Part of development package GLO_FIN_PAYMENT_RECEIPT.

Data Sources (1)

SourceAliasJoin Type
I_PaymentReceiptTP I_PaymentReceiptTP projection

Annotations (13)

NameValueLevelField
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
Consumption.semanticObject PaymentReceiptUUID view
ObjectModel.draft.concurrentEditing true view
ObjectModel.draft.sharing #PUBLIC view
Search.searchable true view
AccessControl.personalData.blocking #REQUIRED view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
EndUserText.label Payment Receipt view

OData Services (1)

ServiceBindingVersionContractRelease
UI_PAYMENTRECEIPT_CREATE UI_PAYMENTRECEIPT_CREATE V2 C1 NOT_RELEASED

Fields (50)

KeyFieldSource TableSource FieldDescription
KEY PaymentReceiptUUID PaymentReceiptUUID
PredecessorReferenceDocument PredecessorReferenceDocument Predecessor Reference Document
CompanyCodeCopy CompanyCodeCopy Receiver Company Code
CompanyCode PaymentReceipt CompanyCode Receiver Company Code
CompanyCodeName _CompanyCodeName CompanyCodeName Company Name
Country PaymentReceipt Country Venue: Ctry/Reg
PaymentReceiptID PaymentReceipt PaymentReceiptID
PaymentReceiptType PaymentReceipt PaymentReceiptType
PaymentReceiptTypeName _PaymentReceiptTypeText PaymentReceiptTypeName
PaymentReceiptStatus PaymentReceipt PaymentReceiptStatus
PaymentReceiptStatusName _StatusText PaymentReceiptStatusName
Criticality Criticality Status Rating
AccountingDocumentType PaymentReceipt AccountingDocumentType Journal Entry Type
AccountingDocumentTypeName PaymentReceipt AccountingDocumentTypeName
PaymentReceiptIssueDate PaymentReceipt PaymentReceiptIssueDate
FiscalYear PaymentReceipt FiscalYear G/L Fiscal Year
CreateReferencePaytRcptUUID PaymentReceipt CreateReferencePaytRcptUUID
VoidReferencePaytRcptUUID PaymentReceipt VoidReferencePaytRcptUUID
OfficialReceiptNumber PaymentReceipt OfficialReceiptNumber
CreatedByUser PaymentReceipt CreatedByUser User Name
PaymentReceiptCreatedDate PaymentReceipt PaymentReceiptCreatedDate
LastChangedByUser PaymentReceipt LastChangedByUser User Name
DraftLastChangedDateTime PaymentReceipt DraftLastChangedDateTime Time Stamp
PaymentRcptVoidedByUserName PaymentReceipt PaymentRcptVoidedByUserName
PaymentReceiptVoidedDate PaymentReceipt PaymentReceiptVoidedDate
CashAmtInCoCodeCrcy CashAmtInCoCodeCrcy
PaymentCurrency PaymentCurrency Payment Currency
PaytRcptPaidAmountInTransCrcy PaytRcptPaidAmountInTransCrcy
Customer PaymentReceipt Customer Sold-to Party
CustomerFullName _CustomerName CustomerName Name of Customer
Supplier PaymentReceipt Supplier Supplier
SupplierFullName PaymentReceipt SupplierFullName
Ledger Ledger Ledger
AccountingDocument AccountingDocument Journal Entry
Branch Branch Repository branch
BranchName _Branch BranchName
BusinessPlace BusinessPlace Business place
BusinessPlaceName _BusinessPlace BusinessPlaceDescription
BranchCode BranchCode Branch Code
TH_BranchCodeDescription _BranchCodeText TH_BranchCodeDescription
AR_PaymentNoticeNumber AR_PaymentNoticeNumber
TH_PaytReceiptExternalNumber TH_PaytReceiptExternalNumber
JrnlEntryCntrySpecificRef1 JrnlEntryCntrySpecificRef1 Country/Region Specific Reference 1
JrnlEntryCntrySpecificRef2 JrnlEntryCntrySpecificRef2 Country/Region Specific Reference 2
JrnlEntryCntrySpecificRef3 JrnlEntryCntrySpecificRef3 Country/Region Specific Reference 3
AuthorizationGroup AuthorizationGroup AuthorizGroup
_CreateUserContactCard _CreateUserContactCard
_VoidUserContactCard _VoidUserContactCard
_ChangeUserContactCard _ChangeUserContactCard
_CustomerName _CustomerName

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_PaymentReceiptTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_PaymentReceiptTP AS
SELECT
  PaymentReceiptUUID,
  PredecessorReferenceDocument,
  CompanyCodeCopy,
  PaymentReceipt.CompanyCode AS CompanyCode,
  _CompanyCodeName.CompanyCodeName AS CompanyCodeName,
  PaymentReceipt.Country AS Country,
  PaymentReceipt.PaymentReceiptID AS PaymentReceiptID,
  PaymentReceipt.PaymentReceiptType AS PaymentReceiptType,
  _PaymentReceiptTypeText.PaymentReceiptTypeName AS PaymentReceiptTypeName,
  PaymentReceipt.PaymentReceiptStatus AS PaymentReceiptStatus,
  _StatusText.PaymentReceiptStatusName AS PaymentReceiptStatusName,
  Criticality,
  PaymentReceipt.AccountingDocumentType AS AccountingDocumentType,
  PaymentReceipt.AccountingDocumentTypeName AS AccountingDocumentTypeName,
  PaymentReceipt.PaymentReceiptIssueDate AS PaymentReceiptIssueDate,
  PaymentReceipt.FiscalYear AS FiscalYear,
  PaymentReceipt.CreateReferencePaytRcptUUID AS CreateReferencePaytRcptUUID,
  PaymentReceipt.VoidReferencePaytRcptUUID AS VoidReferencePaytRcptUUID,
  PaymentReceipt.OfficialReceiptNumber AS OfficialReceiptNumber,
  PaymentReceipt.CreatedByUser AS CreatedByUser,
  PaymentReceipt.PaymentReceiptCreatedDate AS PaymentReceiptCreatedDate,
  PaymentReceipt.LastChangedByUser AS LastChangedByUser,
  PaymentReceipt.DraftLastChangedDateTime AS DraftLastChangedDateTime,
  PaymentReceipt.PaymentRcptVoidedByUserName AS PaymentRcptVoidedByUserName,
  PaymentReceipt.PaymentReceiptVoidedDate AS PaymentReceiptVoidedDate,
  CashAmtInCoCodeCrcy,
  PaymentCurrency,
  PaytRcptPaidAmountInTransCrcy,
  PaymentReceipt.Customer AS Customer,
  _CustomerName.CustomerName AS CustomerFullName,
  PaymentReceipt.Supplier AS Supplier,
  PaymentReceipt.SupplierFullName AS SupplierFullName,
  Ledger,
  AccountingDocument,
  Branch,
  _Branch.BranchName AS BranchName,
  BusinessPlace,
  _BusinessPlace.BusinessPlaceDescription AS BusinessPlaceName,
  BranchCode,
  _BranchCodeText.TH_BranchCodeDescription AS TH_BranchCodeDescription,
  AR_PaymentNoticeNumber,
  TH_PaytReceiptExternalNumber,
  JrnlEntryCntrySpecificRef1,
  JrnlEntryCntrySpecificRef2,
  JrnlEntryCntrySpecificRef3,
  AuthorizationGroup
FROM I_PaymentReceiptTP
;