C_GRIRAccountReconciliation
GR/IR Account Reconciliation Monitor
C_GRIRAccountReconciliation is a Consumption CDS View that provides data about "GR/IR Account Reconciliation Monitor" in SAP S/4HANA. It reads from 1 data source (I_GRIRAccountReconciliation) and exposes 87 fields with key fields CompanyCode, PurchasingDocument, PurchasingDocumentItem. It has 22 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_GRIRAccountReconciliation | I_GRIRAccountReconciliation | from |
Associations (22)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_UserContactCard | _CreatedByUser | $projection.CreatedByUser = _CreatedByUser.ContactCardID |
| [0..1] | I_UserContactCard | _LastChangedByUser | $projection.LastChangedByUser = _LastChangedByUser.ContactCardID |
| [0..1] | I_UserContactCard | _ResponsiblePerson | $projection.ResponsiblePerson = _ResponsiblePerson.ContactCardID |
| [0..1] | I_UserContactCard | _ProposedResponsiblePerson | $projection.ProposedResponsiblePerson = _ProposedResponsiblePerson.ContactCardID |
| [0..1] | I_UserContactCard | _RequisitionerUser | $projection.RequisitionerName = _RequisitionerUser.ContactCardID |
| [0..*] | C_GRIROplAccountingDocItem | _GRIROplAccountingDocItem | $projection.CompanyCode = _GRIROplAccountingDocItem.CompanyCode and $projection.PurchasingDocument = _GRIROplAccountingDocItem.PurchasingDocument and $projection.PurchasingDocumentItem = _GRIROplAccountingDocItem.PurchasingDocumentItem and _GRIROplAccountingDocItem.IsGRIROpenItem = 'X' |
| [0..*] | C_GRIRPurchaseOrderHistory | _GRIRPurchaseOrderHistory | $projection.PurchasingDocument = _GRIRPurchaseOrderHistory.PurchasingDocument and $projection.PurchasingDocumentItem = _GRIRPurchaseOrderHistory.PurchasingDocumentItem |
| [0..1] | C_GRIRPurchasingDocItem | _GRIRPurchasingDocItem | $projection.PurchasingDocument = _GRIRPurchasingDocItem.PurchasingDocument and $projection.PurchasingDocumentItem = _GRIRPurchasingDocItem.PurchasingDocumentItem |
| [0..*] | C_GRIRFollowOnStatus | _GRIRFollowOnStatus | $projection.GRIRClearingProcessStatus = _GRIRFollowOnStatus.GRIRClearingProcessStatus |
| [0..*] | C_GRIRProcessHistoryNote | _GRIRProcessHistoryNote | $projection.CompanyCode = _GRIRProcessHistoryNote.CompanyCode and $projection.PurchasingDocument = _GRIRProcessHistoryNote.PurchasingDocument and $projection.PurchasingDocumentItem = _GRIRProcessHistoryNote.PurchasingDocumentItem |
| [0..*] | I_GRIRProcessHistory | _GRIRProcessHistory | $projection.CompanyCode = _GRIRProcessHistory.CompanyCode and $projection.PurchasingDocument = _GRIRProcessHistory.PurchasingDocument and $projection.PurchasingDocumentItem = _GRIRProcessHistory.PurchasingDocumentItem |
| [0..*] | I_GRIRProcessStatusText | _GRIRProcessStatusText | $projection.GRIRClearingProcessStatus = _GRIRProcessStatusText.GRIRClearingProcessStatus |
| [0..*] | I_GRIRProcessStatusText | _GRIRClrgProcPrpsdStatusText | $projection.GRIRClrgProcessPrpsdStatus = _GRIRClrgProcPrpsdStatusText.GRIRClearingProcessStatus |
| [0..*] | I_GRIRProcessPriorityText | _GRIRProcessPriorityText | $projection.GRIRClearingProcessPriority = _GRIRProcessPriorityText.GRIRClearingProcessPriority |
| [0..*] | I_GRIRProcessPriorityText | _GRIRClrgProcPrpsdPriorityText | $projection.GRIRClrgProcPrpsdPriority = _GRIRClrgProcPrpsdPriorityText.GRIRClearingProcessPriority |
| [0..*] | I_GRIRProcessRootCauseText | _GRIRProcessRootCauseText | $projection.GRIRClearingProcessRootCause = _GRIRProcessRootCauseText.GRIRClearingProcessRootCause |
| [0..*] | I_GRIRProcessRootCauseText | _GRIRProcessPrpsdRootCauseText | $projection.GRIRClrgProcessPrpsdRootCause = _GRIRProcessPrpsdRootCauseText.GRIRClearingProcessRootCause |
| [0..*] | I_PurgDocumentItemCategoryText | _PurgDocumentItemCategoryText | $projection.PurchasingDocumentItemCategory = _PurgDocumentItemCategoryText.PurchasingDocumentItemCategory |
| [0..*] | I_PurgDocumentCategoryText | _PurgDocumentCategoryText | $projection.PurchasingDocumentCategory = _PurgDocumentCategoryText.PurchasingDocumentCategory |
| [0..*] | I_PurchasingDocumentTypeText | _PurchasingDocumentTypeText | $projection.PurchasingDocumentCategory = _PurchasingDocumentTypeText.PurchasingDocumentCategory and $projection.PurchasingDocumentType = _PurchasingDocumentTypeText.PurchasingDocumentType |
| [0..*] | I_MaterialGroupText | _MaterialGroupText | $projection.MaterialGroup = _MaterialGroupText.MaterialGroup |
| [0..*] | I_MaterialText | _MaterialText | $projection.Material = _MaterialText.Material |
Annotations (14)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.sqlViewName | CFIGRIRMONITOR | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| EndUserText.label | GR/IR Account Reconciliation Monitor | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.representativeKey | PurchasingDocumentItem | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Metadata.allowExtensions | true | view | |
| UI.textArrangement | #TEXT_LAST | view |
Fields (87)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CompanyCode | I_GRIRAccountReconciliation | CompanyCode | Receiver Company Code |
| KEY | PurchasingDocument | I_GRIRAccountReconciliation | PurchasingDocument | Purchasing Document |
| KEY | PurchasingDocumentItem | I_GRIRAccountReconciliation | PurchasingDocumentItem | Purchasing Doc. Item |
| CompanyCodeName | ||||
| PurchasingDocumentItemUniqueID | I_GRIRAccountReconciliation | PurchasingDocumentItemUniqueID | Document Item | |
| CompanyCodeCurrency | ||||
| BalAmtInCompanyCodeCrcy | I_GRIRAccountReconciliation | BalAmtInCompanyCodeCrcy | Balance Amount | |
| BalanceAbsoluteAmtInCoCodeCrcy | I_GRIRAccountReconciliation | BalanceAbsoluteAmtInCoCodeCrcy | ||
| PurgDocOrderQuantityUnit | ||||
| ReferenceQuantityUnit | I_GRIRAccountReconciliation | ReferenceQuantityUnit | ||
| BalanceQuantityInRefQtyUnit | I_GRIRAccountReconciliation | BalanceQuantityInRefQtyUnit | ||
| BalanceAbsoluteQtyInRefQtyUnit | I_GRIRAccountReconciliation | BalanceAbsoluteQtyInRefQtyUnit | ||
| GoodsReceiptQtyInRefQtyUnit | I_GRIRAccountReconciliation | GoodsReceiptQtyInRefQtyUnit | ||
| InvoiceReceiptQtyInRefQtyUnit | I_GRIRAccountReconciliation | InvoiceReceiptQtyInRefQtyUnit | ||
| PurchasingDocumentOrderQty | I_GRIRAccountReconciliation | PurchasingDocumentOrderQty | PO Quantity | |
| NumberOfGoodsReceipts | I_GRIRAccountReconciliation | NumberOfGoodsReceipts | Number of Goods Receipts | |
| NumberOfInvoiceReceipts | I_GRIRAccountReconciliation | NumberOfInvoiceReceipts | Number of Invoice Receipts | |
| LastChangeDateTime | I_GRIRAccountReconciliation | LastChangeDateTime | Timestamp | |
| LastChangedByUser | I_GRIRAccountReconciliation | LastChangedByUser | User Name | |
| ResponsibleDepartment | ||||
| ResponsiblePerson | I_GRIRAccountReconciliation | ResponsiblePerson | Processor | |
| GRIRClearingProcessStatus | I_GRIRAccountReconciliation | GRIRClearingProcessStatus | Status | |
| GRIRClearingProcessPriority | I_GRIRAccountReconciliation | GRIRClearingProcessPriority | Priority | |
| HasNote | I_GRIRAccountReconciliation | HasNote | TRUE | |
| GRIRClearingProcessRootCause | I_GRIRAccountReconciliation | GRIRClearingProcessRootCause | Root Cause | |
| LastChangeDate | I_GRIRAccountReconciliation | LastChangeDate | Time Stamp | |
| LatestPostingIsAfterLastChange | I_GRIRAccountReconciliation | LatestPostingIsAfterLastChange | ||
| SystemMessageIdentification | I_GRIRAccountReconciliation | SystemMessageIdentification | Message ID | |
| SystemMessageType | I_GRIRAccountReconciliation | SystemMessageType | Message type | |
| SystemMessageNumber | I_GRIRAccountReconciliation | SystemMessageNumber | Message Number | |
| SystemMessageVariable1 | I_GRIRAccountReconciliation | SystemMessageVariable1 | Variable 1 | |
| SystemMessageVariable2 | I_GRIRAccountReconciliation | SystemMessageVariable2 | Variable 2 | |
| SystemMessageVariable3 | I_GRIRAccountReconciliation | SystemMessageVariable3 | Variable 3 | |
| SystemMessageVariable4 | I_GRIRAccountReconciliation | SystemMessageVariable4 | Variable 4 | |
| SystemMessageText | I_GRIRAccountReconciliation | SystemMessageText | Message Text | |
| PrpsdResponsibleDepartment | I_GRIRAccountReconciliation | PrpsdResponsibleDepartment | Proposed Processing Department | |
| ProposedResponsiblePerson | I_GRIRAccountReconciliation | ProposedResponsiblePerson | Proposed Processor | |
| GRIRClrgProcessPrpsdStatus | I_GRIRAccountReconciliation | GRIRClrgProcessPrpsdStatus | Proposed Status | |
| GRIRClrgProcPrpsdPriority | I_GRIRAccountReconciliation | GRIRClrgProcPrpsdPriority | Proposed Priority | |
| GRIRClrgProcessPrpsdRootCause | I_GRIRAccountReconciliation | GRIRClrgProcessPrpsdRootCause | Proposed Root Cause | |
| PrpsdRespDeptMaxClProbability | I_GRIRAccountReconciliation | PrpsdRespDeptMaxClProbability | Processing Department Proposal Confidence | |
| PrpsdRespPersonMaxClassProblty | I_GRIRAccountReconciliation | PrpsdRespPersonMaxClassProblty | Processor Proposal Confidence | |
| GRIRProposedStatusMaxClProblty | I_GRIRAccountReconciliation | GRIRProposedStatusMaxClProblty | Status Proposal Confidence | |
| GRIRProposedPrioMaxClProblty | I_GRIRAccountReconciliation | GRIRProposedPrioMaxClProblty | Priority Proposal Confidence | |
| GRIRPrpsdRootCauseMaxClProblty | I_GRIRAccountReconciliation | GRIRPrpsdRootCauseMaxClProblty | Root Cause Proposal Confidence | |
| GRIRProcPrpslLastChangeDteTime | I_GRIRAccountReconciliation | GRIRProcPrpslLastChangeDteTime | Proposals Last Updated On | |
| Plant | ||||
| PlantName | ||||
| PurchasingOrganization | I_GRIRAccountReconciliation | PurchasingOrganization | Purchasing Organization | |
| PurchasingOrganizationName | ||||
| PurchasingGroup | I_GRIRAccountReconciliation | PurchasingGroup | Purchasing Group | |
| PurchasingGroupName | ||||
| MaterialGroup | I_GRIRAccountReconciliation | MaterialGroup | Product Group | |
| Material | I_GRIRAccountReconciliation | Material | Vehicle Model | |
| RequisitionerName | I_GRIRAccountReconciliation | RequisitionerName | Requisitioner | |
| AccountAssignmentCategory | I_GRIRAccountReconciliation | AccountAssignmentCategory | Acct Assgmt Cat | |
| IsFinallyInvoiced | I_GRIRAccountReconciliation | IsFinallyInvoiced | Final Invoice | |
| PurchasingDocumentDeletionCode | I_GRIRAccountReconciliation | PurchasingDocumentDeletionCode | Del. Indicator | |
| Supplier | I_GRIRAccountReconciliation | Supplier | Supplier | |
| SupplierName | I_GRIRAccountReconciliation | SupplierName | Supplier Name | |
| CreatedByUser | I_GRIRAccountReconciliation | CreatedByUser | User Name | |
| LastChangeDays | I_GRIRAccountReconciliation | LastChangeDays | ||
| LatestOpenItemPostingDate | I_GRIRAccountReconciliation | LatestOpenItemPostingDate | Latest Posting Date | |
| OldestOpenItemPostingDate | I_GRIRAccountReconciliation | OldestOpenItemPostingDate | Oldest Posting Date | |
| NumberOfOpenItems | I_GRIRAccountReconciliation | NumberOfOpenItems | ||
| PurchasingDocumentItemText | I_GRIRAccountReconciliation | PurchasingDocumentItemText | Short Text | |
| ValuationArea | I_GRIRAccountReconciliation | ValuationArea | Valuation Area | |
| ValuationType | I_GRIRAccountReconciliation | ValuationType | Valuation Type | |
| PurchasingDocumentItemCategory | I_GRIRAccountReconciliation | PurchasingDocumentItemCategory | Item Category | |
| NumberOfPurchaseOrderItems | I_GRIRAccountReconciliation | NumberOfPurchaseOrderItems | Number of PO Items | |
| PurchasingDocumentCategory | I_GRIRAccountReconciliation | PurchasingDocumentCategory | Doc. Category | |
| PurchasingDocumentType | I_GRIRAccountReconciliation | PurchasingDocumentType | RFQ Type | |
| InvoicingParty | I_GRIRAccountReconciliation | InvoicingParty | Supplier | |
| InvoicingPartyName | ||||
| GoodsReceiptGoodsAmtInCCCrcy | ||||
| GdsRcptDelivCostAmtInCCCrcy | I_GRIRAccountReconciliation | GdsRcptDelivCostAmtInCCCrcy | Goods Receipt Amount (Delivery Costs) | |
| InvoiceRcptGoodsAmtInCCCrcy | I_GRIRAccountReconciliation | InvoiceRcptGoodsAmtInCCCrcy | Invoice Receipt Amount (Goods) | |
| InvcRcptDelivCostAmtInCCCrcy | I_GRIRAccountReconciliation | InvcRcptDelivCostAmtInCCCrcy | Invoice Receipt Amount (Delivery Costs) | |
| GoodsReceiptGdsQtyInRefQtyUnit | I_GRIRAccountReconciliation | GoodsReceiptGdsQtyInRefQtyUnit | ||
| GRDelivCostQtyInRefQtyUnit | I_GRIRAccountReconciliation | GRDelivCostQtyInRefQtyUnit | ||
| InvoiceRcptGdsQtyInRefQtyUnit | I_GRIRAccountReconciliation | InvoiceRcptGdsQtyInRefQtyUnit | ||
| InvcRcptDelivQtyInRefQtyUnit | I_GRIRAccountReconciliation | InvcRcptDelivQtyInRefQtyUnit | ||
| GoodsBalanceAmountInCCCrcy | I_GRIRAccountReconciliation | GoodsBalanceAmountInCCCrcy | ||
| GdsBalanceQuantityInRefQtyUnit | I_GRIRAccountReconciliation | GdsBalanceQuantityInRefQtyUnit | ||
| DeliveryCostBalAmtInCCCrcy | I_GRIRAccountReconciliation | DeliveryCostBalAmtInCCCrcy | ||
| DelivCostBalQtyInRefQtyUnit | I_GRIRAccountReconciliation | DelivCostBalQtyInRefQtyUnit | ||
| GoodsReceiptAmountInCoCodeCrcy | I_GRIRAccountReconciliation | GoodsReceiptAmountInCoCodeCrcy |
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_GRIRAccountReconciliation.
-- 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.
-- SQL view name: CFIGRIRMONITOR
CREATE VIEW C_GRIRAccountReconciliation AS
SELECT
I_GRIRAccountReconciliation.CompanyCode AS CompanyCode,
I_GRIRAccountReconciliation.PurchasingDocument AS PurchasingDocument,
I_GRIRAccountReconciliation.PurchasingDocumentItem AS PurchasingDocumentItem,
cast( _CompanyCode.CompanyCodeName as fis_butxt preserving type ) AS CompanyCodeName,
I_GRIRAccountReconciliation.PurchasingDocumentItemUniqueID AS PurchasingDocumentItemUniqueID,
I_GRIRAccountReconciliation.BalAmtInCompanyCodeCrcy AS BalAmtInCompanyCodeCrcy,
I_GRIRAccountReconciliation.BalanceAbsoluteAmtInCoCodeCrcy AS BalanceAbsoluteAmtInCoCodeCrcy,
I_GRIRAccountReconciliation.ReferenceQuantityUnit AS ReferenceQuantityUnit,
I_GRIRAccountReconciliation.BalanceQuantityInRefQtyUnit AS BalanceQuantityInRefQtyUnit,
I_GRIRAccountReconciliation.BalanceAbsoluteQtyInRefQtyUnit AS BalanceAbsoluteQtyInRefQtyUnit,
I_GRIRAccountReconciliation.GoodsReceiptQtyInRefQtyUnit AS GoodsReceiptQtyInRefQtyUnit,
I_GRIRAccountReconciliation.InvoiceReceiptQtyInRefQtyUnit AS InvoiceReceiptQtyInRefQtyUnit,
I_GRIRAccountReconciliation.PurchasingDocumentOrderQty AS PurchasingDocumentOrderQty,
I_GRIRAccountReconciliation.NumberOfGoodsReceipts AS NumberOfGoodsReceipts,
I_GRIRAccountReconciliation.NumberOfInvoiceReceipts AS NumberOfInvoiceReceipts,
I_GRIRAccountReconciliation.LastChangeDateTime AS LastChangeDateTime,
I_GRIRAccountReconciliation.LastChangedByUser AS LastChangedByUser,
I_GRIRAccountReconciliation.ResponsiblePerson AS ResponsiblePerson,
I_GRIRAccountReconciliation.GRIRClearingProcessStatus AS GRIRClearingProcessStatus,
I_GRIRAccountReconciliation.GRIRClearingProcessPriority AS GRIRClearingProcessPriority,
I_GRIRAccountReconciliation.HasNote AS HasNote,
I_GRIRAccountReconciliation.GRIRClearingProcessRootCause AS GRIRClearingProcessRootCause,
I_GRIRAccountReconciliation.LastChangeDate AS LastChangeDate,
I_GRIRAccountReconciliation.LatestPostingIsAfterLastChange AS LatestPostingIsAfterLastChange,
I_GRIRAccountReconciliation.SystemMessageIdentification AS SystemMessageIdentification,
I_GRIRAccountReconciliation.SystemMessageType AS SystemMessageType,
I_GRIRAccountReconciliation.SystemMessageNumber AS SystemMessageNumber,
I_GRIRAccountReconciliation.SystemMessageVariable1 AS SystemMessageVariable1,
I_GRIRAccountReconciliation.SystemMessageVariable2 AS SystemMessageVariable2,
I_GRIRAccountReconciliation.SystemMessageVariable3 AS SystemMessageVariable3,
I_GRIRAccountReconciliation.SystemMessageVariable4 AS SystemMessageVariable4,
I_GRIRAccountReconciliation.SystemMessageText AS SystemMessageText,
I_GRIRAccountReconciliation.PrpsdResponsibleDepartment AS PrpsdResponsibleDepartment,
I_GRIRAccountReconciliation.ProposedResponsiblePerson AS ProposedResponsiblePerson,
I_GRIRAccountReconciliation.GRIRClrgProcessPrpsdStatus AS GRIRClrgProcessPrpsdStatus,
I_GRIRAccountReconciliation.GRIRClrgProcPrpsdPriority AS GRIRClrgProcPrpsdPriority,
I_GRIRAccountReconciliation.GRIRClrgProcessPrpsdRootCause AS GRIRClrgProcessPrpsdRootCause,
I_GRIRAccountReconciliation.PrpsdRespDeptMaxClProbability AS PrpsdRespDeptMaxClProbability,
I_GRIRAccountReconciliation.PrpsdRespPersonMaxClassProblty AS PrpsdRespPersonMaxClassProblty,
I_GRIRAccountReconciliation.GRIRProposedStatusMaxClProblty AS GRIRProposedStatusMaxClProblty,
I_GRIRAccountReconciliation.GRIRProposedPrioMaxClProblty AS GRIRProposedPrioMaxClProblty,
I_GRIRAccountReconciliation.GRIRPrpsdRootCauseMaxClProblty AS GRIRPrpsdRootCauseMaxClProblty,
I_GRIRAccountReconciliation.GRIRProcPrpslLastChangeDteTime AS GRIRProcPrpslLastChangeDteTime,
cast(_Plant.PlantName as werks_name preserving type ) AS PlantName,
I_GRIRAccountReconciliation.PurchasingOrganization AS PurchasingOrganization,
cast( _PurchasingOrganization.PurchasingOrganizationName as mm_a_purg_org_name preserving type ) AS PurchasingOrganizationName,
I_GRIRAccountReconciliation.PurchasingGroup AS PurchasingGroup,
cast(_PurchasingGroup.PurchasingGroupName as mm_a_purg_grp_name preserving type ) AS PurchasingGroupName,
I_GRIRAccountReconciliation.MaterialGroup AS MaterialGroup,
I_GRIRAccountReconciliation.Material AS Material,
I_GRIRAccountReconciliation.RequisitionerName AS RequisitionerName,
I_GRIRAccountReconciliation.AccountAssignmentCategory AS AccountAssignmentCategory,
I_GRIRAccountReconciliation.IsFinallyInvoiced AS IsFinallyInvoiced,
I_GRIRAccountReconciliation.PurchasingDocumentDeletionCode AS PurchasingDocumentDeletionCode,
I_GRIRAccountReconciliation.Supplier AS Supplier,
I_GRIRAccountReconciliation.SupplierName AS SupplierName,
I_GRIRAccountReconciliation.CreatedByUser AS CreatedByUser,
I_GRIRAccountReconciliation.LastChangeDays AS LastChangeDays,
I_GRIRAccountReconciliation.LatestOpenItemPostingDate AS LatestOpenItemPostingDate,
I_GRIRAccountReconciliation.OldestOpenItemPostingDate AS OldestOpenItemPostingDate,
I_GRIRAccountReconciliation.NumberOfOpenItems AS NumberOfOpenItems,
I_GRIRAccountReconciliation.PurchasingDocumentItemText AS PurchasingDocumentItemText,
I_GRIRAccountReconciliation.ValuationArea AS ValuationArea,
I_GRIRAccountReconciliation.ValuationType AS ValuationType,
I_GRIRAccountReconciliation.PurchasingDocumentItemCategory AS PurchasingDocumentItemCategory,
I_GRIRAccountReconciliation.NumberOfPurchaseOrderItems AS NumberOfPurchaseOrderItems,
I_GRIRAccountReconciliation.PurchasingDocumentCategory AS PurchasingDocumentCategory,
I_GRIRAccountReconciliation.PurchasingDocumentType AS PurchasingDocumentType,
I_GRIRAccountReconciliation.InvoicingParty AS InvoicingParty,
cast( I_GRIRAccountReconciliation.InvoicingPartyName as wlf_lifre_name preserving type ) AS InvoicingPartyName,
I_GRIRAccountReconciliation.GdsRcptDelivCostAmtInCCCrcy AS GdsRcptDelivCostAmtInCCCrcy,
I_GRIRAccountReconciliation.InvoiceRcptGoodsAmtInCCCrcy AS InvoiceRcptGoodsAmtInCCCrcy,
I_GRIRAccountReconciliation.InvcRcptDelivCostAmtInCCCrcy AS InvcRcptDelivCostAmtInCCCrcy,
I_GRIRAccountReconciliation.GoodsReceiptGdsQtyInRefQtyUnit AS GoodsReceiptGdsQtyInRefQtyUnit,
I_GRIRAccountReconciliation.GRDelivCostQtyInRefQtyUnit AS GRDelivCostQtyInRefQtyUnit,
I_GRIRAccountReconciliation.InvoiceRcptGdsQtyInRefQtyUnit AS InvoiceRcptGdsQtyInRefQtyUnit,
I_GRIRAccountReconciliation.InvcRcptDelivQtyInRefQtyUnit AS InvcRcptDelivQtyInRefQtyUnit,
I_GRIRAccountReconciliation.GoodsBalanceAmountInCCCrcy AS GoodsBalanceAmountInCCCrcy,
I_GRIRAccountReconciliation.GdsBalanceQuantityInRefQtyUnit AS GdsBalanceQuantityInRefQtyUnit,
I_GRIRAccountReconciliation.DeliveryCostBalAmtInCCCrcy AS DeliveryCostBalAmtInCCCrcy,
I_GRIRAccountReconciliation.DelivCostBalQtyInRefQtyUnit AS DelivCostBalQtyInRefQtyUnit,
I_GRIRAccountReconciliation.GoodsReceiptAmountInCoCodeCrcy AS GoodsReceiptAmountInCoCodeCrcy
FROM I_GRIRAccountReconciliation
LEFT OUTER JOIN I_UserContactCard AS _CreatedByUser ON CreatedByUser = _CreatedByUser.ContactCardID -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.ContactCardID -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _ResponsiblePerson ON ResponsiblePerson = _ResponsiblePerson.ContactCardID -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _ProposedResponsiblePerson ON ProposedResponsiblePerson = _ProposedResponsiblePerson.ContactCardID -- association [0..1]
LEFT OUTER JOIN I_UserContactCard AS _RequisitionerUser ON RequisitionerName = _RequisitionerUser.ContactCardID -- association [0..1]
LEFT OUTER JOIN C_GRIROplAccountingDocItem AS _GRIROplAccountingDocItem ON CompanyCode = _GRIROplAccountingDocItem.CompanyCode AND PurchasingDocument = _GRIROplAccountingDocItem.PurchasingDocument AND PurchasingDocumentItem = _GRIROplAccountingDocItem.PurchasingDocumentItem AND _GRIROplAccountingDocItem.IsGRIROpenItem = 'X' -- association [0..*]
LEFT OUTER JOIN C_GRIRPurchaseOrderHistory AS _GRIRPurchaseOrderHistory ON PurchasingDocument = _GRIRPurchaseOrderHistory.PurchasingDocument AND PurchasingDocumentItem = _GRIRPurchaseOrderHistory.PurchasingDocumentItem -- association [0..*]
LEFT OUTER JOIN C_GRIRPurchasingDocItem AS _GRIRPurchasingDocItem ON PurchasingDocument = _GRIRPurchasingDocItem.PurchasingDocument AND PurchasingDocumentItem = _GRIRPurchasingDocItem.PurchasingDocumentItem -- association [0..1]
LEFT OUTER JOIN C_GRIRFollowOnStatus AS _GRIRFollowOnStatus ON GRIRClearingProcessStatus = _GRIRFollowOnStatus.GRIRClearingProcessStatus -- association [0..*]
LEFT OUTER JOIN C_GRIRProcessHistoryNote AS _GRIRProcessHistoryNote ON CompanyCode = _GRIRProcessHistoryNote.CompanyCode AND PurchasingDocument = _GRIRProcessHistoryNote.PurchasingDocument AND PurchasingDocumentItem = _GRIRProcessHistoryNote.PurchasingDocumentItem -- association [0..*]
LEFT OUTER JOIN I_GRIRProcessHistory AS _GRIRProcessHistory ON CompanyCode = _GRIRProcessHistory.CompanyCode AND PurchasingDocument = _GRIRProcessHistory.PurchasingDocument AND PurchasingDocumentItem = _GRIRProcessHistory.PurchasingDocumentItem -- association [0..*]
LEFT OUTER JOIN I_GRIRProcessStatusText AS _GRIRProcessStatusText ON GRIRClearingProcessStatus = _GRIRProcessStatusText.GRIRClearingProcessStatus -- association [0..*]
LEFT OUTER JOIN I_GRIRProcessStatusText AS _GRIRClrgProcPrpsdStatusText ON GRIRClrgProcessPrpsdStatus = _GRIRClrgProcPrpsdStatusText.GRIRClearingProcessStatus -- association [0..*]
LEFT OUTER JOIN I_GRIRProcessPriorityText AS _GRIRProcessPriorityText ON GRIRClearingProcessPriority = _GRIRProcessPriorityText.GRIRClearingProcessPriority -- association [0..*]
LEFT OUTER JOIN I_GRIRProcessPriorityText AS _GRIRClrgProcPrpsdPriorityText ON GRIRClrgProcPrpsdPriority = _GRIRClrgProcPrpsdPriorityText.GRIRClearingProcessPriority -- association [0..*]
LEFT OUTER JOIN I_GRIRProcessRootCauseText AS _GRIRProcessRootCauseText ON GRIRClearingProcessRootCause = _GRIRProcessRootCauseText.GRIRClearingProcessRootCause -- association [0..*]
LEFT OUTER JOIN I_GRIRProcessRootCauseText AS _GRIRProcessPrpsdRootCauseText ON GRIRClrgProcessPrpsdRootCause = _GRIRProcessPrpsdRootCauseText.GRIRClearingProcessRootCause -- association [0..*]
LEFT OUTER JOIN I_PurgDocumentItemCategoryText AS _PurgDocumentItemCategoryText ON PurchasingDocumentItemCategory = _PurgDocumentItemCategoryText.PurchasingDocumentItemCategory -- association [0..*]
LEFT OUTER JOIN I_PurgDocumentCategoryText AS _PurgDocumentCategoryText ON PurchasingDocumentCategory = _PurgDocumentCategoryText.PurchasingDocumentCategory -- association [0..*]
LEFT OUTER JOIN I_PurchasingDocumentTypeText AS _PurchasingDocumentTypeText ON PurchasingDocumentCategory = _PurchasingDocumentTypeText.PurchasingDocumentCategory AND PurchasingDocumentType = _PurchasingDocumentTypeText.PurchasingDocumentType -- association [0..*]
LEFT OUTER JOIN I_MaterialGroupText AS _MaterialGroupText ON MaterialGroup = _MaterialGroupText.MaterialGroup -- association [0..*]
LEFT OUTER JOIN I_MaterialText AS _MaterialText ON Material = _MaterialText.Material -- association [0..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA