C_FixedAssetSimlnPostingTP

DDL: C_FIXEDASSETSIMLNPOSTINGTP Type: view_entity CONSUMPTION Package: FINS_FAA_POST_BO

Simulation for Fixed Asset Posting

C_FixedAssetSimlnPostingTP is a Consumption CDS View that provides data about "Simulation for Fixed Asset Posting" in SAP S/4HANA. It reads from 3 data sources (faad_tr_post, faad_tr_simdoc, t001) and exposes 96 fields with key fields FixedAssetPostingUUID, ReferenceDocumentItem, CompanyCode, Ledger, AssetDepreciationArea. It has 8 associations to related views. It is exposed through 4 OData services (ASQL_F6488, ASQL_F7107, ASQL_F7775, ...). It is used in 1 Fiori application: Post Asset Acquisition - And Quantity Adjustment. Part of development package FINS_FAA_POST_BO.

Data Sources (3)

SourceAliasJoin Type
faad_tr_post faad_tr_post inner
faad_tr_simdoc faad_tr_simdoc from
t001 t001 inner

Associations (8)

CardinalityTargetAliasCondition
[1..1] C_FixedAssetPostingTP _FixedAssetPosting $projection.FixedAssetPostingUUID = _FixedAssetPosting.FixedAssetPostingUUID and $projection.ReferenceDocumentItem = _FixedAssetPosting.ReferenceDocumentItem
[0..1] I_LedgerText _LedgerText $projection.Ledger = _LedgerText.Ledger and _LedgerText.Language = $session.system_language
[0..1] I_DeprAreaForLedgerText _DepreciationAreaText $projection.CompanyCode = _DepreciationAreaText.CompanyCode and $projection.Ledger = _DepreciationAreaText.Ledger and $projection.AssetDepreciationArea = _DepreciationAreaText.AssetDepreciationArea and _DepreciationAreaText.Language = $session.system_language
[0..1] I_SubLedgerAccLineItemTypeT _SubLedgerAccLineItemTypeText $projection.SubLedgerAcctLineItemType = _SubLedgerAccLineItemTypeText.SubLedgerAcctLineItemType and _SubLedgerAccLineItemTypeText.Language = $session.system_language
[0..1] I_GlAccountTextInCompanycode _GLAccountText $projection.CompanyCode = _GLAccountText.CompanyCode and $projection.GLAccount = _GLAccountText.GLAccount and _GLAccountText.Language = $session.system_language
[0..1] I_FunctionalAreaText _FunctionalAreaText $projection.FunctionalArea = _FunctionalAreaText.FunctionalArea and _FunctionalAreaText.Language = $session.system_language
[0..1] I_FundText _FundText $projection.Fund = _FundText.Fund and $projection.FinancialManagementArea = _FundText.FinancialManagementArea and _FundText.Language = $session.system_language
[0..1] I_GrantText _GrantText $projection.GrantID = _GrantText.GrantID and _GrantText.Language = $session.system_language

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Simulation for Fixed Asset Posting view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view

OData Services (4)

ServiceBindingVersionContractRelease
ASQL_F6488 ASQL_F6488 C2 NOT_RELEASED
ASQL_F7107 ASQL_F7107 C2 NOT_RELEASED
ASQL_F7775 ASQL_F7775 C2 NOT_RELEASED
UI_FIXEDASSETPOSTING UI_FIXEDASSETPOSTING V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F6488 Post Asset Acquisition - And Quantity Adjustment Transactional You can only use this app if you have activated the business function Universal Parallel Accounting (FINS_PARALLEL_ACCOUNTING_BF, short: UPA).

Post Asset Acquisition - And Quantity Adjustment

Business Role: Asset Accountant

You can use the app Post Asset Acquisition - And Quantity Adjustment to make postings for the following transactions: Asset Acquisition (without reference to a purchase order and without integration with Accounts Payable Accounting) The posting is made without purchase order reference and without integration with Accounts Payable; the posting is made against a clearing account instead. There are two options: Acquisition (Net): This is the standard option. With this option, you specify the (net) acquisition and production costs. Acquisition (Gross). With this option, you specify the original acquisition and production costs at the start of the useful life, as well as the depreciation on the asset that was incurred before the purchase. Post-Capitalization Post-capitalizations are subsequent corrections to the acquisition cost of a fixed asset. An example of when you need this type of correction is if you neglected to add costs linked with the acquisition or assembly of an asset to its acquisition cost in a fiscal year that is now closed. In the case of a post-capitalization, the system recalculates depreciation from closed fiscal years on the basis of the capitalization date defined in the asset master record. Credit Memo You can post received credit memos, both for invoices from a previous year and for invoices from the same year as the credit memo. Quantity Adjustment You can make adjustment postings for quantities. You make such an adjustment posting if you only want to adjust the quantity up or down without making a value change. However, this is only possible if quantity postings to the fixed asset already exist.

Fields (96)

KeyFieldSource TableSource FieldDescription
KEY FixedAssetPostingUUID faad_tr_simdoc fixedassetpostinguuid Posting UUID
KEY ReferenceDocumentItem faad_tr_simdoc referencedocumentitem Reference item
KEY CompanyCode faad_tr_post companycode Receiver Company Code
KEY Ledger faad_tr_simdoc ledger Ledger
KEY AssetDepreciationArea faad_tr_simdoc assetdepreciationarea Deprec. Area
KEY FiscalYear faad_tr_simdoc fiscalyear G/L Fiscal Year
KEY SubLedgerAcctLineItemType faad_tr_simdoc subledgeracctlineitemtype SLALineItemType
KEY TransactionSubitem faad_tr_simdoc transactionsubitem Sub Transaction
KEY AccountingDocumentItemRef faad_tr_simdoc accountingdocumentitemref Position
LedgerName _LedgerText LedgerName Ledger Name
AssetDepreciationAreaName _DepreciationAreaText AssetDepreciationAreaName
SubLedgerAcctLineItemTypeName _SubLedgerAccLineItemTypeText SubLedgerAcctLineItemTypeName
ReferenceDocumentType faad_tr_simdoc referencedocumenttype Reference Document Type
ReferenceDocument faad_tr_simdoc referencedocument Reference Document
ReferenceDocumentContext faad_tr_simdoc referencedocumentcontext Reference Document Context
LogicalSystem faad_tr_simdoc logicalsystem Logical System
GLBusinessTransactionType faad_tr_simdoc glbusinesstransactiontype Transact. Type
GLAccount faad_tr_simdoc glaccount General Ledger
GLAccountLongName _GLAccountText GLAccountLongName Long Text
PostingDate faad_tr_simdoc postingdate Posting Date for GR
AssetValueDate faad_tr_simdoc assetvaluedate Reference date
DocumentDate faad_tr_simdoc documentdate Journal Entry Date
FiscalPeriod faad_tr_simdoc fiscalperiod Tax period
DebitCreditCode faad_tr_simdoc debitcreditcode Single-Character Flag
FinancialAccountType faad_tr_simdoc financialaccounttype Fin. Account Type
Quantity faad_tr_simdoc quantity Value
BaseUnit faad_tr_simdoc baseunit Unit of Measure
DepreciationFiscalPeriod faad_tr_simdoc depreciationfiscalperiod Deprec. Period
AssetAcctTransClassfctn faad_tr_simdoc assetaccttransclassfctn Trans.Type Cat.
AssetClass faad_tr_simdoc assetclass Asset Class
AssetAccountDetermination faad_tr_simdoc assetaccountdetermination Account Determ.
PartnerMasterFixedAsset faad_tr_simdoc partnermasterfixedasset Partner Asset
PartnerFixedAsset faad_tr_simdoc partnerfixedasset Partner Sub-No.
ReferenceDocumentItemGroup faad_tr_simdoc referencedocumentitemgroup Reference Document Item Group
AccountingDocumentItem faad_tr_simdoc accountingdocumentitem Posting View Item
IsReversal faad_tr_simdoc isreversal Reversal doc.
IsReversed faad_tr_simdoc isreversed Reversed?
IsSettlement faad_tr_simdoc issettlement Is Settling
IsSettled faad_tr_simdoc issettled Is Settled
PredecessorReferenceDocType faad_tr_simdoc predecessorreferencedoctype Predecessor Reference Document Type
PredecessorReferenceDocCntxt faad_tr_simdoc predecessorreferencedoccntxt Predecessor Reference Document Context
PredecessorReferenceDocument faad_tr_simdoc predecessorreferencedocument Predecessor Reference Document
ReversalReferenceDocumentCntxt faad_tr_simdoc reversalreferencedocumentcntxt Reversal Reference Document Context
ReversalReferenceDocument faad_tr_simdoc reversalreferencedocument Reversal Reference Document
ReversalTransactionSubitem faad_tr_simdoc reversaltransactionsubitem Reversal Sub Trans
DocumentReferenceID faad_tr_simdoc documentreferenceid Reference
DocumentItemText faad_tr_simdoc documentitemtext Text
TradingPartner faad_tr_simdoc tradingpartner Trading Partner
AssignmentReference faad_tr_simdoc assignmentreference Assignment Reference
OffsettingAccount faad_tr_simdoc offsettingaccount Offsetting Acct
Customer faad_tr_simdoc customer Sold-to Party
Supplier faad_tr_simdoc supplier Supplier
FunctionalArea faad_tr_simdoc functionalarea Sendr Fctl Area
FunctionalAreaName _FunctionalAreaText FunctionalAreaName Long Text
ControllingArea faad_tr_simdoc controllingarea Controlling Area
CostCenter faad_tr_simdoc costcenter Cost Center
CostCtrActivityType faad_tr_simdoc costctractivitytype Activity Type
OrderID faad_tr_simdoc orderid Order ID
ProfitCenter faad_tr_simdoc profitcenter Profit Center
Segment faad_tr_simdoc segment Segment number
PartnerProfitCenter faad_tr_simdoc partnerprofitcenter Profit Center
FinancialManagementArea t001 fikrs FM Area
Fund faad_tr_simdoc fund Sender Fund
FundName _FundText FundName Long Text
GrantID faad_tr_simdoc grantid Sender Grant
GrantName _GrantText GrantName
AssetGLPostingMethod faad_tr_simdoc assetglpostingmethod Ind.: G/L Acct.
BalanceTransactionCurrency faad_tr_simdoc balancetransactioncurrency Currency
AmountInBalanceTransacCrcy faad_tr_simdoc amountinbalancetransaccrcy Amount in Balance Transaction Currency
TransactionCurrency faad_tr_simdoc transactioncurrency Transaction Currency
AmountInTransactionCurrency faad_tr_simdoc amountintransactioncurrency Pt Crcy Amt
CompanyCodeCurrency faad_tr_simdoc companycodecurrency Local Currency
AmountInCompanyCodeCurrency faad_tr_simdoc amountincompanycodecurrency Local Crcy Amt
GlobalCurrency faad_tr_simdoc globalcurrency GM Billing Element: Global Currency
AmountInGlobalCurrency faad_tr_simdoc amountinglobalcurrency Amount in Global Currency
FunctionalCurrency faad_tr_simdoc functionalcurrency Functional Currency
AmountInFunctionalCurrency faad_tr_simdoc amountinfunctionalcurrency Amount in Functional Currency
FreeDefinedCurrency1 faad_tr_simdoc freedefinedcurrency1 Freely Defined Currency 1
AmountInFreeDefinedCurrency1 faad_tr_simdoc amountinfreedefinedcurrency1 Amount in Freely Defined Currency 1
FreeDefinedCurrency2 faad_tr_simdoc freedefinedcurrency2 Freely Defined Currency 2
AmountInFreeDefinedCurrency2 faad_tr_simdoc amountinfreedefinedcurrency2 Amount in Freely Defined Currency 2
FreeDefinedCurrency3 faad_tr_simdoc freedefinedcurrency3 Freely Defined Currency 3
AmountInFreeDefinedCurrency3 faad_tr_simdoc amountinfreedefinedcurrency3 Amount in Freely Defined Currency 3
FreeDefinedCurrency4 faad_tr_simdoc freedefinedcurrency4 Freely Defined Currency 4
AmountInFreeDefinedCurrency4 faad_tr_simdoc amountinfreedefinedcurrency4 Amount in Freely Defined Currency 4
FreeDefinedCurrency5 faad_tr_simdoc freedefinedcurrency5 Freely Defined Currency 5
AmountInFreeDefinedCurrency5 faad_tr_simdoc amountinfreedefinedcurrency5 Amount in Freely Defined Currency 5
FreeDefinedCurrency6 faad_tr_simdoc freedefinedcurrency6 Freely Defined Currency 6
AmountInFreeDefinedCurrency6 faad_tr_simdoc amountinfreedefinedcurrency6 Amount in Freely Defined Currency 6
FreeDefinedCurrency7 faad_tr_simdoc freedefinedcurrency7 Freely Defined Currency 7
AmountInFreeDefinedCurrency7 faad_tr_simdoc amountinfreedefinedcurrency7 Amount in Freely Defined Currency 7
FreeDefinedCurrency8 faad_tr_simdoc freedefinedcurrency8 Freely Defined Currency 8
AmountInFreeDefinedCurrency8 faad_tr_simdoc amountinfreedefinedcurrency8 Amount in Freely Defined Currency 8
BusinessTransactionType faad_tr_post businesstransactiontype Bus.transaction
BusinessTransactionCategory faad_tr_post businesstransactioncategory Business Transaction Category
_FixedAssetPosting _FixedAssetPosting

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_FixedAssetSimlnPostingTP.
-- 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_FixedAssetSimlnPostingTP AS
SELECT
  faad_tr_simdoc.fixedassetpostinguuid AS FixedAssetPostingUUID,
  faad_tr_simdoc.referencedocumentitem AS ReferenceDocumentItem,
  faad_tr_post.companycode AS CompanyCode,
  faad_tr_simdoc.ledger AS Ledger,
  faad_tr_simdoc.assetdepreciationarea AS AssetDepreciationArea,
  faad_tr_simdoc.fiscalyear AS FiscalYear,
  faad_tr_simdoc.subledgeracctlineitemtype AS SubLedgerAcctLineItemType,
  faad_tr_simdoc.transactionsubitem AS TransactionSubitem,
  faad_tr_simdoc.accountingdocumentitemref AS AccountingDocumentItemRef,
  _LedgerText.LedgerName AS LedgerName,
  _DepreciationAreaText.AssetDepreciationAreaName AS AssetDepreciationAreaName,
  _SubLedgerAccLineItemTypeText.SubLedgerAcctLineItemTypeName AS SubLedgerAcctLineItemTypeName,
  faad_tr_simdoc.referencedocumenttype AS ReferenceDocumentType,
  faad_tr_simdoc.referencedocument AS ReferenceDocument,
  faad_tr_simdoc.referencedocumentcontext AS ReferenceDocumentContext,
  faad_tr_simdoc.logicalsystem AS LogicalSystem,
  faad_tr_simdoc.glbusinesstransactiontype AS GLBusinessTransactionType,
  faad_tr_simdoc.glaccount AS GLAccount,
  _GLAccountText.GLAccountLongName AS GLAccountLongName,
  faad_tr_simdoc.postingdate AS PostingDate,
  faad_tr_simdoc.assetvaluedate AS AssetValueDate,
  faad_tr_simdoc.documentdate AS DocumentDate,
  faad_tr_simdoc.fiscalperiod AS FiscalPeriod,
  faad_tr_simdoc.debitcreditcode AS DebitCreditCode,
  faad_tr_simdoc.financialaccounttype AS FinancialAccountType,
  faad_tr_simdoc.quantity AS Quantity,
  faad_tr_simdoc.baseunit AS BaseUnit,
  faad_tr_simdoc.depreciationfiscalperiod AS DepreciationFiscalPeriod,
  faad_tr_simdoc.assetaccttransclassfctn AS AssetAcctTransClassfctn,
  faad_tr_simdoc.assetclass AS AssetClass,
  faad_tr_simdoc.assetaccountdetermination AS AssetAccountDetermination,
  faad_tr_simdoc.partnermasterfixedasset AS PartnerMasterFixedAsset,
  faad_tr_simdoc.partnerfixedasset AS PartnerFixedAsset,
  faad_tr_simdoc.referencedocumentitemgroup AS ReferenceDocumentItemGroup,
  faad_tr_simdoc.accountingdocumentitem AS AccountingDocumentItem,
  faad_tr_simdoc.isreversal AS IsReversal,
  faad_tr_simdoc.isreversed AS IsReversed,
  faad_tr_simdoc.issettlement AS IsSettlement,
  faad_tr_simdoc.issettled AS IsSettled,
  faad_tr_simdoc.predecessorreferencedoctype AS PredecessorReferenceDocType,
  faad_tr_simdoc.predecessorreferencedoccntxt AS PredecessorReferenceDocCntxt,
  faad_tr_simdoc.predecessorreferencedocument AS PredecessorReferenceDocument,
  faad_tr_simdoc.reversalreferencedocumentcntxt AS ReversalReferenceDocumentCntxt,
  faad_tr_simdoc.reversalreferencedocument AS ReversalReferenceDocument,
  faad_tr_simdoc.reversaltransactionsubitem AS ReversalTransactionSubitem,
  faad_tr_simdoc.documentreferenceid AS DocumentReferenceID,
  faad_tr_simdoc.documentitemtext AS DocumentItemText,
  faad_tr_simdoc.tradingpartner AS TradingPartner,
  faad_tr_simdoc.assignmentreference AS AssignmentReference,
  faad_tr_simdoc.offsettingaccount AS OffsettingAccount,
  faad_tr_simdoc.customer AS Customer,
  faad_tr_simdoc.supplier AS Supplier,
  faad_tr_simdoc.functionalarea AS FunctionalArea,
  _FunctionalAreaText.FunctionalAreaName AS FunctionalAreaName,
  faad_tr_simdoc.controllingarea AS ControllingArea,
  faad_tr_simdoc.costcenter AS CostCenter,
  faad_tr_simdoc.costctractivitytype AS CostCtrActivityType,
  faad_tr_simdoc.orderid AS OrderID,
  faad_tr_simdoc.profitcenter AS ProfitCenter,
  faad_tr_simdoc.segment AS Segment,
  faad_tr_simdoc.partnerprofitcenter AS PartnerProfitCenter,
  t001.fikrs AS FinancialManagementArea,
  faad_tr_simdoc.fund AS Fund,
  _FundText.FundName AS FundName,
  faad_tr_simdoc.grantid AS GrantID,
  _GrantText.GrantName AS GrantName,
  faad_tr_simdoc.assetglpostingmethod AS AssetGLPostingMethod,
  faad_tr_simdoc.balancetransactioncurrency AS BalanceTransactionCurrency,
  faad_tr_simdoc.amountinbalancetransaccrcy AS AmountInBalanceTransacCrcy,
  faad_tr_simdoc.transactioncurrency AS TransactionCurrency,
  faad_tr_simdoc.amountintransactioncurrency AS AmountInTransactionCurrency,
  faad_tr_simdoc.companycodecurrency AS CompanyCodeCurrency,
  faad_tr_simdoc.amountincompanycodecurrency AS AmountInCompanyCodeCurrency,
  faad_tr_simdoc.globalcurrency AS GlobalCurrency,
  faad_tr_simdoc.amountinglobalcurrency AS AmountInGlobalCurrency,
  faad_tr_simdoc.functionalcurrency AS FunctionalCurrency,
  faad_tr_simdoc.amountinfunctionalcurrency AS AmountInFunctionalCurrency,
  faad_tr_simdoc.freedefinedcurrency1 AS FreeDefinedCurrency1,
  faad_tr_simdoc.amountinfreedefinedcurrency1 AS AmountInFreeDefinedCurrency1,
  faad_tr_simdoc.freedefinedcurrency2 AS FreeDefinedCurrency2,
  faad_tr_simdoc.amountinfreedefinedcurrency2 AS AmountInFreeDefinedCurrency2,
  faad_tr_simdoc.freedefinedcurrency3 AS FreeDefinedCurrency3,
  faad_tr_simdoc.amountinfreedefinedcurrency3 AS AmountInFreeDefinedCurrency3,
  faad_tr_simdoc.freedefinedcurrency4 AS FreeDefinedCurrency4,
  faad_tr_simdoc.amountinfreedefinedcurrency4 AS AmountInFreeDefinedCurrency4,
  faad_tr_simdoc.freedefinedcurrency5 AS FreeDefinedCurrency5,
  faad_tr_simdoc.amountinfreedefinedcurrency5 AS AmountInFreeDefinedCurrency5,
  faad_tr_simdoc.freedefinedcurrency6 AS FreeDefinedCurrency6,
  faad_tr_simdoc.amountinfreedefinedcurrency6 AS AmountInFreeDefinedCurrency6,
  faad_tr_simdoc.freedefinedcurrency7 AS FreeDefinedCurrency7,
  faad_tr_simdoc.amountinfreedefinedcurrency7 AS AmountInFreeDefinedCurrency7,
  faad_tr_simdoc.freedefinedcurrency8 AS FreeDefinedCurrency8,
  faad_tr_simdoc.amountinfreedefinedcurrency8 AS AmountInFreeDefinedCurrency8,
  faad_tr_post.businesstransactiontype AS BusinessTransactionType,
  faad_tr_post.businesstransactioncategory AS BusinessTransactionCategory
FROM faad_tr_simdoc
INNER JOIN faad_tr_post ON /* join condition not captured in parsed metadata */
INNER JOIN t001 ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN C_FixedAssetPostingTP AS _FixedAssetPosting ON FixedAssetPostingUUID = _FixedAssetPosting.FixedAssetPostingUUID AND ReferenceDocumentItem = _FixedAssetPosting.ReferenceDocumentItem  -- association [1..1]
LEFT OUTER JOIN I_LedgerText AS _LedgerText ON Ledger = _LedgerText.Ledger AND _LedgerText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_DeprAreaForLedgerText AS _DepreciationAreaText ON CompanyCode = _DepreciationAreaText.CompanyCode AND Ledger = _DepreciationAreaText.Ledger AND AssetDepreciationArea = _DepreciationAreaText.AssetDepreciationArea AND _DepreciationAreaText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_SubLedgerAccLineItemTypeT AS _SubLedgerAccLineItemTypeText ON SubLedgerAcctLineItemType = _SubLedgerAccLineItemTypeText.SubLedgerAcctLineItemType AND _SubLedgerAccLineItemTypeText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_GlAccountTextInCompanycode AS _GLAccountText ON CompanyCode = _GLAccountText.CompanyCode AND GLAccount = _GLAccountText.GLAccount AND _GLAccountText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_FunctionalAreaText AS _FunctionalAreaText ON FunctionalArea = _FunctionalAreaText.FunctionalArea AND _FunctionalAreaText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_FundText AS _FundText ON Fund = _FundText.Fund AND FinancialManagementArea = _FundText.FinancialManagementArea AND _FundText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_GrantText AS _GrantText ON GrantID = _GrantText.GrantID AND _GrantText.Language = $session.system_language  -- association [0..1]
;