P_ReceivablesItem1

DDL: P_RECEIVABLESITEM1 SQL: PFIRECITEM1 Type: view COMPOSITE

P_ReceivablesItem1 is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (I_ReceivablesPayablesItem) and exposes 234 fields with key fields CompanyCode, AccountingDocument, FiscalYear, AccountingDocumentItem.

Data Sources (1)

SourceAliasJoin Type
I_ReceivablesPayablesItem I_ReceivablesPayablesItem from

Annotations (7)

NameValueLevelField
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.sqlViewName PFIRECITEM1 view
VDM.viewType #COMPOSITE view
VDM.private true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (234)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode
KEY AccountingDocument AccountingDocument
KEY FiscalYear FiscalYear
KEY AccountingDocumentItem AccountingDocumentItem
DisputeCaseObjectKey
FiscalYearVariant FiscalYearVariant
ClearingDate ClearingDate
ClearingCreationDate ClearingCreationDate
ClearingAccountingDocument ClearingAccountingDocument
PostingKey PostingKey
FinancialAccountType FinancialAccountType
SpecialGLCode SpecialGLCode
SpecialGLTransactionType SpecialGLTransactionType
TargetSpecialGLCode TargetSpecialGLCode
DebitCreditCode DebitCreditCode
BusinessArea BusinessArea
PartnerBusinessArea PartnerBusinessArea
TaxCode TaxCode
WithholdingTaxCode WithholdingTaxCode
AmountInCompanyCodeCurrency AmountInCompanyCodeCurrency
AmountInTransactionCurrency AmountInTransactionCurrency
AmountInBalanceTransacCrcy AmountInBalanceTransacCrcy
BalanceTransactionCurrency BalanceTransactionCurrency
TaxAmountInCoCodeCrcy TaxAmountInCoCodeCrcy
TaxAmount TaxAmount
TaxBaseAmountInTransCrcy TaxBaseAmountInTransCrcy
TaxBaseAmountInCoCodeCrcy TaxBaseAmountInCoCodeCrcy
TaxType TaxType
TaxItemGroup TaxItemGroup
TransactionTypeDetermination TransactionTypeDetermination
WithholdingTaxBaseAmount WithholdingTaxBaseAmount
ValuationDiffAmtInCoCodeCrcy ValuationDiffAmtInCoCodeCrcy
ValuationDiffAmtInAddlCrcy1 ValuationDiffAmtInAddlCrcy1
ValueDate ValueDate
AssignmentReference AssignmentReference
DocumentItemText DocumentItemText
PartnerCompany PartnerCompany
FinancialTransactionType FinancialTransactionType
CorporateGroupAccount CorporateGroupAccount
PlanningLevel PlanningLevel
PlannedAmtInTransactionCrcy PlannedAmtInTransactionCrcy
ControllingArea ControllingArea
CostCenter CostCenter
OrderID OrderID
BillingDocument BillingDocument
SalesDocument SalesDocument
SalesDocumentItem SalesDocumentItem
ScheduleLine ScheduleLine
MasterFixedAsset MasterFixedAsset
FixedAsset FixedAsset
AssetTransactionType AssetTransactionType
IsSalesRelated IsSalesRelated
LineItemDisplayIsEnabled LineItemDisplayIsEnabled
IsOpenItemManaged IsOpenItemManaged
AddressAndBankIsSetManually AddressAndBankIsSetManually
IsAutomaticallyCreated IsAutomaticallyCreated
IsUsedInPaymentTransaction IsUsedInPaymentTransaction
GLAccount GLAccount
Debtor Debtor
Creditor Creditor
IsBalanceSheetAccount IsBalanceSheetAccount
ProfitLossAccountType ProfitLossAccountType
SpecialGLAccountAssignment SpecialGLAccountAssignment
DueCalculationBaseDate DueCalculationBaseDate
PaymentTerms PaymentTerms
CashDiscount1Days CashDiscount1Days
CashDiscount2Days CashDiscount2Days
NetPaymentDays NetPaymentDays
CashDiscount1Percent CashDiscount1Percent
CashDiscount2Percent CashDiscount2Percent
CashDiscountBaseAmount CashDiscountBaseAmount
CashDiscountAmtInCoCodeCrcy CashDiscountAmtInCoCodeCrcy
CashDiscountAmount CashDiscountAmount
PaymentMethod PaymentMethod
PaymentBlockingReason PaymentBlockingReason
FixedCashDiscount FixedCashDiscount
HouseBank HouseBank
TaxDistributionCode1 TaxDistributionCode1
TaxDistributionCode2 TaxDistributionCode2
TaxDistributionCode3 TaxDistributionCode3
InvoiceReference InvoiceReference
InvoiceReferenceFiscalYear InvoiceReferenceFiscalYear
InvoiceItemReference InvoiceItemReference
FollowOnDocumentType FollowOnDocumentType
SupplyingCountry SupplyingCountry
InvoiceList InvoiceList
SettlementFiscalYearPeriod SettlementFiscalYearPeriod
BillOfExchangeUsage BillOfExchangeUsage
DunningKey DunningKey
DunningBlockingReason DunningBlockingReason
LastDunningDate LastDunningDate
DunningLevel DunningLevel
DunningArea DunningArea
WithholdingTaxAmount WithholdingTaxAmount
WithholdingTaxExemptionAmt WithholdingTaxExemptionAmt
Material Material
Plant Plant
Quantity Quantity
BaseUnit BaseUnit
QuantityInEntryUnit QuantityInEntryUnit
EntryUnit EntryUnit
PurchaseOrderQty PurchaseOrderQty
PurchaseOrderPriceUnit PurchaseOrderPriceUnit
PurchasingDocument PurchasingDocument
PurchasingDocumentItem PurchasingDocumentItem
AccountAssignmentNumber AccountAssignmentNumber
IsCompletelyDelivered IsCompletelyDelivered
MaterialPriceControl MaterialPriceControl
MaterialPriceUnitQty MaterialPriceUnitQty
ValuationArea ValuationArea
InventoryValuationType InventoryValuationType
InvoiceAmtInCoCodeCrcy InvoiceAmtInCoCodeCrcy
InvoiceAmountInFrgnCurrency InvoiceAmountInFrgnCurrency
VATRegistration VATRegistration
DelivOfGoodsDestCountry DelivOfGoodsDestCountry
DelivOfGoodsOriginCountry DelivOfGoodsOriginCountry
PaymentDifferenceReason PaymentDifferenceReason
ProfitCenter ProfitCenter
JointVenture JointVenture
JointVentureCostRecoveryCode JointVentureCostRecoveryCode
JointVentureEquityGroup JointVentureEquityGroup
TreasuryContractType TreasuryContractType
AssetContract AssetContract
CashFlowType CashFlowType
TaxJurisdiction TaxJurisdiction
RealEstateObject RealEstateObject
SettlementReferenceDate SettlementReferenceDate
CostObject CostObject
ProjectNetwork ProjectNetwork
WBSElement WBSElement
ProfitabilitySegment ProfitabilitySegment
JointVentureEquityType JointVentureEquityType
IsEUTriangularDeal IsEUTriangularDeal
CostOriginGroup CostOriginGroup
AmountInAdditionalCurrency1 AmountInAdditionalCurrency1
AmountInAdditionalCurrency2 AmountInAdditionalCurrency2
ValuationDiffAmtInAddlCrcy2 ValuationDiffAmtInAddlCrcy2
ClearingIsReversed ClearingIsReversed
PaymentMethodSupplement PaymentMethodSupplement
AlternativeGLAccount AlternativeGLAccount
FundsCenter FundsCenter
Fund Fund
PartnerProfitCenter PartnerProfitCenter
Reference1IDByBusinessPartner Reference1IDByBusinessPartner
Reference2IDByBusinessPartner Reference2IDByBusinessPartner
PaymentCardItem PaymentCardItem
PaymentCardPaymentSettlement PaymentCardPaymentSettlement
CreditControlArea CreditControlArea
Reference3IDByBusinessPartner Reference3IDByBusinessPartner
DataExchangeInstruction1 DataExchangeInstruction1
DataExchangeInstruction2 DataExchangeInstruction2
DataExchangeInstruction3 DataExchangeInstruction3
DataExchangeInstruction4 DataExchangeInstruction4
Region Region
HasPaymentOrder HasPaymentOrder
PaymentReference PaymentReference
HedgedAmount HedgedAmount
TaxDeterminationDate TaxDeterminationDate
ClearingItem ClearingItem
PaymentCurrency PaymentCurrency
AmountInPaymentCurrency AmountInPaymentCurrency
BusinessPlace BusinessPlace
TaxSection TaxSection
CostCtrActivityType CostCtrActivityType
AccountsReceivableIsPledged AccountsReceivableIsPledged
BusinessProcess BusinessProcess
GrantID GrantID
FunctionalArea FunctionalArea
CustomerIsInExecution CustomerIsInExecution
ClearingDocFiscalYear ClearingDocFiscalYear
Segment Segment
PartnerSegment PartnerSegment
PartnerFunctionalArea PartnerFunctionalArea
HouseBankAccount HouseBankAccount
CostElement CostElement
ReferenceDocumentType ReferenceDocumentType
OriginalReferenceDocument OriginalReferenceDocument
ReferenceDocumentLogicalSystem ReferenceDocumentLogicalSystem
FiscalPeriod FiscalPeriod
AccountingDocumentCategory AccountingDocumentCategory
PostingDate PostingDate
DocumentDate DocumentDate
TransactionCurrency TransactionCurrency
AccountingDocumentType AccountingDocumentType
CompanyCodeCurrency CompanyCodeCurrency
AdditionalCurrency1 AdditionalCurrency1
AdditionalCurrency2 AdditionalCurrency2
NetDueDate NetDueDate
CashDiscount1DueDate CashDiscount1DueDate
CashDiscount2DueDate CashDiscount2DueDate
OffsettingAccount OffsettingAccount
OffsettingAccountType OffsettingAccountType
PartnerFund PartnerFund
PartnerGrant PartnerGrant
BudgetPeriod BudgetPeriod
PartnerBudgetPeriod PartnerBudgetPeriod
BPBankAccountInternalID BPBankAccountInternalID
_CompanyCode _CompanyCode
_CompanyCodeCurrency _CompanyCodeCurrency
_PostingKey _PostingKey
_FinancialAccountType _FinancialAccountType
_SpecialGLCode _SpecialGLCode
_TargetSpecialGLCode _TargetSpecialGLCode
_DebitCreditCode _DebitCreditCode
_BusinessArea _BusinessArea
_PartnerBusinessArea _PartnerBusinessArea
_BalanceTransactionCurrency _BalanceTransactionCurrency
_FinancialTransactionType _FinancialTransactionType
_CorporateGroupAccount _CorporateGroupAccount
_ControllingArea _ControllingArea
_CostCenter _CostCenter
_SalesDocumentItem _SalesDocumentItem
_GLAccount _GLAccount
_PaymentBlockingReason _PaymentBlockingReason
_SupplyingCountry _SupplyingCountry
_BillOfExchangeUsage _BillOfExchangeUsage
_DunningKey _DunningKey
_DunningBlockingReasonCode _DunningBlockingReasonCode
_DunningArea _DunningArea
_Material _Material
_BaseUnit _BaseUnit
_EntryUnit _EntryUnit
_PurchaseOrderPriceUnit _PurchaseOrderPriceUnit
_PaymentDifferenceReason _PaymentDifferenceReason
_ProfitCenter _ProfitCenter
_AlternativeGLAccount _AlternativeGLAccount
_Segment _Segment
_PartnerSegment _PartnerSegment
_PartnerProfitCenter _PartnerProfitCenter
_JournalEntry _JournalEntry
_Customer _Customer
_Supplier _Supplier
_FiscalYear _FiscalYear
_FiscalYearVariant _FiscalYearVariant
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.sqlViewName: 'PFIRECITEM1'
@VDM.viewType: #COMPOSITE
@VDM.private:true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
define view P_ReceivablesItem1

  as select from    I_ReceivablesPayablesItem
  
{
      @ObjectModel.foreignKey.association: '_CompanyCode'
  key CompanyCode,
      @ObjectModel.foreignKey.association: '_JournalEntry'
  key AccountingDocument,
      @ObjectModel.foreignKey.association: '_FiscalYear'
  key FiscalYear,
  key AccountingDocumentItem,

      cast( concat(concat(CompanyCode, AccountingDocument), concat(FiscalYear, AccountingDocumentItem)) as swo_typeid ) as DisputeCaseObjectKey,
      @ObjectModel.foreignKey.association: '_FiscalYearVariant'
      FiscalYearVariant,
      ClearingDate,
      ClearingCreationDate,
      ClearingAccountingDocument,
      PostingKey,
      FinancialAccountType,
      SpecialGLCode,
      SpecialGLTransactionType,
      TargetSpecialGLCode,
      DebitCreditCode,
      BusinessArea,
      PartnerBusinessArea,
      TaxCode,
      WithholdingTaxCode,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'
      AmountInCompanyCodeCurrency,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      AmountInTransactionCurrency,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'BalanceTransactionCurrency'
      AmountInBalanceTransacCrcy,
      @Semantics.currencyCode: true
      BalanceTransactionCurrency,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'
      TaxAmountInCoCodeCrcy,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      TaxAmount,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      TaxBaseAmountInTransCrcy,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'
      TaxBaseAmountInCoCodeCrcy,
      TaxType,
      TaxItemGroup,
      TransactionTypeDetermination,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      WithholdingTaxBaseAmount,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'
      ValuationDiffAmtInCoCodeCrcy,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode:'AdditionalCurrency1'
      ValuationDiffAmtInAddlCrcy1,
      ValueDate,
      AssignmentReference,
      DocumentItemText,
      PartnerCompany,
      FinancialTransactionType,
      CorporateGroupAccount,
      PlanningLevel,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      PlannedAmtInTransactionCrcy,
      ControllingArea,
      CostCenter,
      OrderID,
      BillingDocument,
      SalesDocument,
      SalesDocumentItem,
      ScheduleLine,
      MasterFixedAsset,
      FixedAsset,
      AssetTransactionType,
      IsSalesRelated,
      LineItemDisplayIsEnabled,
      IsOpenItemManaged,
      AddressAndBankIsSetManually,
      IsAutomaticallyCreated,
      IsUsedInPaymentTransaction,
      GLAccount,
      Debtor,
      Creditor,
      IsBalanceSheetAccount,
      ProfitLossAccountType,
      SpecialGLAccountAssignment,
      DueCalculationBaseDate,
      PaymentTerms,
      CashDiscount1Days,
      CashDiscount2Days,
      NetPaymentDays,
      CashDiscount1Percent,
      CashDiscount2Percent,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      CashDiscountBaseAmount,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'
      CashDiscountAmtInCoCodeCrcy,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      CashDiscountAmount,
      PaymentMethod,
      PaymentBlockingReason,
      FixedCashDiscount,
      HouseBank,
      TaxDistributionCode1,
      TaxDistributionCode2,
      TaxDistributionCode3,
      InvoiceReference,
      InvoiceReferenceFiscalYear,
      InvoiceItemReference,
      FollowOnDocumentType,
      SupplyingCountry,
      InvoiceList,
      SettlementFiscalYearPeriod,
      BillOfExchangeUsage,
      DunningKey,
      DunningBlockingReason, //FieldGroup: DunningGroup

      LastDunningDate, //FieldGroup: DunningGroup

      DunningLevel,
      DunningArea,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      WithholdingTaxAmount,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      WithholdingTaxExemptionAmt,
      Material,
      Plant,
      @DefaultAggregation:#SUM
      @Semantics.quantity.unitOfMeasure: 'BaseUnit'
      Quantity,
      @Semantics.unitOfMeasure: true
      BaseUnit,
      @DefaultAggregation:#SUM
      @Semantics.quantity.unitOfMeasure: 'EntryUnit'
      QuantityInEntryUnit,
      @Semantics.unitOfMeasure: true
      EntryUnit,
      @DefaultAggregation:#SUM
      @Semantics.quantity.unitOfMeasure: 'PurchaseOrderPriceUnit'
      PurchaseOrderQty,
      @Semantics.unitOfMeasure: true
      PurchaseOrderPriceUnit,
      PurchasingDocument,
      PurchasingDocumentItem,
      AccountAssignmentNumber,
      IsCompletelyDelivered,
      MaterialPriceControl,
      MaterialPriceUnitQty,
      ValuationArea,
      InventoryValuationType,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'CompanyCodeCurrency'
      InvoiceAmtInCoCodeCrcy,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      InvoiceAmountInFrgnCurrency,
      VATRegistration,
      DelivOfGoodsDestCountry,
      DelivOfGoodsOriginCountry,
      PaymentDifferenceReason,
      ProfitCenter,
      JointVenture,
      JointVentureCostRecoveryCode,
      JointVentureEquityGroup,
      TreasuryContractType,
      AssetContract,
      CashFlowType,
      TaxJurisdiction,
      RealEstateObject,
      SettlementReferenceDate,
      CostObject,
      ProjectNetwork,
      WBSElement,
      ProfitabilitySegment,
      JointVentureEquityType,
      IsEUTriangularDeal,
      CostOriginGroup,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'AdditionalCurrency1'
      AmountInAdditionalCurrency1,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'AdditionalCurrency2'
      AmountInAdditionalCurrency2,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'AdditionalCurrency2'
      ValuationDiffAmtInAddlCrcy2,
      ClearingIsReversed,
      PaymentMethodSupplement,
      AlternativeGLAccount,
      FundsCenter,
      Fund,
      PartnerProfitCenter,
      Reference1IDByBusinessPartner,
      Reference2IDByBusinessPartner,
      PaymentCardItem,
      PaymentCardPaymentSettlement,

      CreditControlArea,
      Reference3IDByBusinessPartner,
      DataExchangeInstruction1,
      DataExchangeInstruction2,
      DataExchangeInstruction3,
      DataExchangeInstruction4,
      Region,
      HasPaymentOrder,
      PaymentReference,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'TransactionCurrency'
      HedgedAmount,
      TaxDeterminationDate,
      ClearingItem,
      @Semantics.currencyCode: true
      PaymentCurrency,
      @DefaultAggregation:#SUM
      @Semantics.amount.currencyCode: 'PaymentCurrency'
      AmountInPaymentCurrency,
      BusinessPlace,
      TaxSection,
      CostCtrActivityType,
      AccountsReceivableIsPledged,
      BusinessProcess,
      GrantID,
      FunctionalArea,
      CustomerIsInExecution,
      ClearingDocFiscalYear,
      Segment,
      PartnerSegment,
      PartnerFunctionalArea,
      HouseBankAccount,
      CostElement,
      ReferenceDocumentType,
      OriginalReferenceDocument,
      ReferenceDocumentLogicalSystem,
      FiscalPeriod,
      AccountingDocumentCategory,
      PostingDate,
      DocumentDate,
      @Semantics.currencyCode: true
      TransactionCurrency,
      AccountingDocumentType,
      @Semantics.currencyCode: true
      CompanyCodeCurrency,
      @Semantics.currencyCode: true
      AdditionalCurrency1,
      @Semantics.currencyCode: true
      AdditionalCurrency2,
      NetDueDate,
      CashDiscount1DueDate,
      CashDiscount2DueDate,
      OffsettingAccount,
      OffsettingAccountType,
      PartnerFund,
      PartnerGrant,
      BudgetPeriod,
      PartnerBudgetPeriod,
      BPBankAccountInternalID,

      _CompanyCode,
      _CompanyCodeCurrency,
      _PostingKey,
      _FinancialAccountType,
      _SpecialGLCode,
      _TargetSpecialGLCode,
      _DebitCreditCode,
      _BusinessArea,
      _PartnerBusinessArea,
      _BalanceTransactionCurrency,
      _FinancialTransactionType,
      _CorporateGroupAccount,
      _ControllingArea,
      _CostCenter,
      _SalesDocumentItem,

      _GLAccount,
      _PaymentBlockingReason,
      _SupplyingCountry,
      _BillOfExchangeUsage,
      _DunningKey,
      _DunningBlockingReasonCode,
      _DunningArea,
      _Material,
      _BaseUnit,
      _EntryUnit,
      _PurchaseOrderPriceUnit,
      _PaymentDifferenceReason,
      _ProfitCenter,
      _AlternativeGLAccount,
      _Segment,
      _PartnerSegment,
      _PartnerProfitCenter,
      _JournalEntry,
      _Customer,
      _Supplier,
      _FiscalYear,
      _FiscalYearVariant
}
where FinancialAccountType = 'D'                                                                                         
  

/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_RECEIVABLESPAYABLESITEM"
],
"ASSOCIATED":
[
"I_BILLOFEXCHANGEUSAGE",
"I_BUSINESSAREA",
"I_COMPANYCODE",
"I_CONTROLLINGAREA",
"I_COSTCENTER",
"I_COUNTRY",
"I_CURRENCY",
"I_CUSTOMER",
"I_DEBITCREDITCODE",
"I_DUNNINGAREA",
"I_DUNNINGBLOCKINGREASONCODE",
"I_DUNNINGKEY",
"I_FINANCIALACCOUNTTYPE",
"I_FINANCIALTRANSACTIONTYPE",
"I_FISCALYEAR",
"I_FISCALYEARVARIANT",
"I_GLACCOUNT",
"I_JOURNALENTRY",
"I_MATERIAL",
"I_PAYMENTBLOCKINGREASON",
"I_PAYMENTDIFFERENCEREASON",
"I_POSTINGKEY",
"I_PROFITCENTER",
"I_SALESDOCUMENTITEM",
"I_SEGMENT",
"I_SPECIALGLCODE",
"I_SUPPLIER",
"I_UNITOFMEASURE"
],
"BASE":
[
"I_RECEIVABLESPAYABLESITEM"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/