C_MemoRecordObjPgTP

DDL: C_MEMORECORDOBJPGTP Type: view_entity CONSUMPTION Package: FCLM_MR_IMP

Manage Memo Record Transaction

C_MemoRecordObjPgTP is a Consumption CDS View that provides data about "Manage Memo Record Transaction" in SAP S/4HANA. It reads from 1 data source (R_MemoRecordTP) and exposes 69 fields with key field MemoRecord. It is exposed through 2 OData services (ASQL_F2986A, UI_MEMORECORD_MANAGE). Part of development package FCLM_MR_IMP.

Data Sources (1)

SourceAliasJoin Type
R_MemoRecordTP R_MemoRecordTP projection

Annotations (13)

NameValueLevelField
EndUserText.label Manage Memo Record Transaction view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
Search.searchable true view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix MMS view
AbapCatalog.extensibility.quota.maximumFields 400 view
AbapCatalog.extensibility.quota.maximumBytes 16800 view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F2986A ASQL_F2986A C2 NOT_RELEASED
UI_MEMORECORD_MANAGE UI_MEMORECORD_MANAGE V4 C1 NOT_TO_BE_RELEASED_STABLE

Fields (69)

KeyFieldSource TableSource FieldDescription
KEY MemoRecord MemoRecord Memo Record
MemoRecordDescription MemoRecordDescription Text
CompanyCode CompanyCode Receiver Company Code
MemoRecordCategory MemoRecordCategory Memo Record Category
MemoRecordType MemoRecordType Memo Recd Type
MemoRecordBalanceDateDimension MemoRecordBalanceDateDimension
MemoRecordTypeForCreate MemoRecordType Memo Recd Type
PlanningLevel PlanningLevel Planning Level
TransactionDate TransactionDate Value Date
MemoRecordExpirationDateTime MemoRecordExpirationDateTime
MemoRecordStatus_2 MemoRecordStatus_2 Memo Record Status
BankAccountInternalID BankAccountInternalID Technical ID
AmountInTransactionCurrency AmountInTransactionCurrency Pt Crcy Amt
TransactionCurrency TransactionCurrency Transaction Currency
AmountInCompanyCodeCurrency AmountInCompanyCodeCurrency Local Crcy Amt
CompanyCodeCurrency CompanyCodeCurrency Local Currency
CashFlowReconciliationBundle CashFlowReconciliationBundle Reconciliation Bundle
CashPlanningGroup CashPlanningGroup Planning Group
LiquidityItem LiquidityItem Liquidity Item
BankStatementShortID BankStatementShortID Statement Short Key
BankStatementItem BankStatementItem Memo Record No.
BankStatement BankStatement Bank Statement No.
MemoRecordImport MemoRecordImport Memo Record Import ID
GLAccount GLAccount General Ledger
PostingDate PostingDate Posting Date for GR
ProfitCenter ProfitCenter Profit Center
Fund Fund Sender Fund
GrantID GrantID Sender Grant
MemoRecordStatisticsIndicator MemoRecordStatisticsIndicator Statistics Ind.
MemoRecordCharacteristic MemoRecordCharacteristic Characteristics
MemoRecordInternalReference MemoRecordInternalReference Reference
BankStatementDate BankStatementDate Statement Date
HouseBank HouseBank House Bank
HouseBankAccount HouseBankAccount House Bank Account
CreationDate CreationDate Time Stamp
LastChangeDate LastChangeDate Time Stamp
MemoRecordStatus MemoRecordStatus Memo Record Status
MemoRecordStatusCriticality MemoRecordStatusCriticality INT1
MemoRecdExprtnCritlty MemoRecdExprtnCritlty INT1
ControllingArea ControllingArea Controlling Area
FinancialManagementArea FinancialManagementArea FM Area
ProfitCenterValidityEndDate ProfitCenterValidityEndDate Valid To
BankAccountNumber _BankAccount BankAccountNumber Bank Account
MemoRecdOffstgBkAcctNmbr
MemoRecdOffstgBkAcctInternalID MemoRecdOffstgBkAcctInternalID
MemoRecdOffsettingCompanyCode MemoRecdOffsettingCompanyCode
OffsettingMemoRecord OffsettingMemoRecord
MemoRecordOffsettingHouseBank MemoRecordOffsettingHouseBank
MemoRecdOffstgHouseBankAccount MemoRecdOffstgHouseBankAccount
MemoRecdOffstgTransactionDate MemoRecdOffstgTransactionDate
MemoRecordPairingReason MemoRecordPairingReason
MemoRecordIsLeadingDocument MemoRecordIsLeadingDocument
virtualUICT_FUNDISHIDDENabap_boolean
virtualUICT_GRANTIDISHIDDENabap_boolean
virtualMemoRecordCriticalityint1
GrantNameasGrantNamelocalized Grant Name
GLAccountNameasGLAccountNamelocalized
FundNameasFundNamelocalized
CompanyCodeName CompanyCodeName Company Name
MemoRecdOffstgCoCodeName MemoRecdOffstgCoCodeName Offsetting Company Name
LastChangeDateTime LastChangeDateTime Timestamp
CreatedByUser CreatedByUser User Name
CreationDateTime CreationDateTime Timestamp
LastChangeByUser LastChangeByUser User Name
LocalLastChangeDateTime LocalLastChangeDateTime Time Stamp
_CreatedBy _CreatedBy
_ChangedBy _ChangedBy
CreatedByUserFullName _CreatedBy FullName Name
LastChangedByUserFullName _ChangedBy FullName Name

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_MemoRecordObjPgTP.
-- 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_MemoRecordObjPgTP AS
SELECT
  MemoRecord,
  MemoRecordDescription,
  CompanyCode,
  MemoRecordCategory,
  MemoRecordType,
  MemoRecordBalanceDateDimension,
  MemoRecordType AS MemoRecordTypeForCreate,
  PlanningLevel,
  TransactionDate,
  MemoRecordExpirationDateTime,
  MemoRecordStatus_2,
  BankAccountInternalID,
  AmountInTransactionCurrency,
  TransactionCurrency,
  AmountInCompanyCodeCurrency,
  CompanyCodeCurrency,
  CashFlowReconciliationBundle,
  CashPlanningGroup,
  LiquidityItem,
  BankStatementShortID,
  BankStatementItem,
  BankStatement,
  MemoRecordImport,
  GLAccount,
  PostingDate,
  ProfitCenter,
  Fund,
  GrantID,
  MemoRecordStatisticsIndicator,
  MemoRecordCharacteristic,
  MemoRecordInternalReference,
  BankStatementDate,
  HouseBank,
  HouseBankAccount,
  CreationDate,
  LastChangeDate,
  MemoRecordStatus,
  MemoRecordStatusCriticality,
  MemoRecdExprtnCritlty,
  ControllingArea,
  FinancialManagementArea,
  ProfitCenterValidityEndDate,
  _BankAccount.BankAccountNumber AS BankAccountNumber,
  cast( _OffsetBankAccount.BankAccountNumber as fclm_mr_mmrd_offset_acc_num preserving type ) AS MemoRecdOffstgBkAcctNmbr,
  MemoRecdOffstgBkAcctInternalID,
  MemoRecdOffsettingCompanyCode,
  OffsettingMemoRecord,
  MemoRecordOffsettingHouseBank,
  MemoRecdOffstgHouseBankAccount,
  MemoRecdOffstgTransactionDate,
  MemoRecordPairingReason,
  MemoRecordIsLeadingDocument,
  virtual UICT_FUNDISHIDDEN : abap_boolean AS virtualUICT_FUNDISHIDDENabap_boolean,
  virtual UICT_GRANTIDISHIDDEN : abap_boolean AS virtualUICT_GRANTIDISHIDDENabap_boolean,
  virtual MemoRecordCriticality: int1 AS virtualMemoRecordCriticalityint1,
  _GrantText.GrantName as GrantName : localized AS GrantNameasGrantNamelocalized,
  _GLAccountTextInCompanyCode.GLAccountName as GLAccountName : localized AS GLAccountNameasGLAccountNamelocalized,
  _FundText.FundName as FundName : localized AS FundNameasFundNamelocalized,
  CompanyCodeName,
  MemoRecdOffstgCoCodeName,
  LastChangeDateTime,
  CreatedByUser,
  CreationDateTime,
  LastChangeByUser,
  LocalLastChangeDateTime,
  _CreatedBy.FullName AS CreatedByUserFullName,
  _ChangedBy.FullName AS LastChangedByUserFullName
FROM R_MemoRecordTP
;