on 03-28-2019 6:42 AM
Team,
We are making changes in ABAP Perspective (HANA Studio), however changes are not getting reflected in Fiori launchpad (Query browser).
Attached is the screenshot of the Query browser prompt-window.jpg
There are couple of filters added in code like PO, Material, Plant but none of them are reflecting in fiori.
@AbapCatalog.sqlViewName: 'ZMMOPENPO'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'ZMM_OPEN_PO'
@Analytics.query: true
@Analytics.dataExtraction.enabled: true
@VDM.viewType: #CONSUMPTION
//@ClientHandling.algorithm: #SESSION_VARIABLE
//@ObjectModel.usageType.serviceQuality: #D
//@ObjectModel.usageType.sizeCategory: #XXL
//@ObjectModel.usageType.dataClass: #MIXED
@OData.publish : true
define view ZMM_OpenPO with parameters
// @Consumption.valueHelpDefinition: [{ entity: { name : 'I_Currency', element : 'DisplayCurrency' } }]
P_DisplayCurrency : vdm_v_display_currency,
@Consumption.hidden: true
@Environment.systemField: #SYSTEM_DATE
P_KeyDate : syst_datum ,
@Consumption.hidden: true
@Environment.systemField: #SYSTEM_LANGUAGE
P_Language : syst_langu
as select distinct from ZMM_OpenPO_Consump
(P_DisplayCurrency : $parameters.P_DisplayCurrency,
P_KeyDate: $parameters.P_KeyDate,
P_Language: $parameters.P_Language)
{
//ZMM_OpenPO_Consump
@AnalyticsDetails.query.axis: #ROWS
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
@EndUserText.label: 'Purchase Order'
PurchaseOrder,
@AnalyticsDetails.query.axis: #ROWS
@EndUserText.label: 'Item'
PurchaseOrderItem,
@EndUserText.label: 'Purchase Order Item'
FormattedPurchaseOrderItem,
@AnalyticsDetails.query.axis: #ROWS
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
Material,
@AnalyticsDetails.query.axis: #ROWS
MaterialName,
@AnalyticsDetails.query.axis: #ROWS
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
Supplier,
@AnalyticsDetails.query.axis: #ROWS
SupplierName,
SupplyingPlant,
@AnalyticsDetails.query.axis: #ROWS
OrderQuantity,
@AnalyticsDetails.query.axis: #ROWS
PurchaseOrderQuantityUnit,
DisplayCurrency,
IsReturnsItem,
@AnalyticsDetails.query.axis: #ROWS
NetAmount,
DocumentCurrency,
OrderPriceUnit,
PurchaseOrderItemText,
@AnalyticsDetails.query.axis: #ROWS
NetPriceQuantity,
@AnalyticsDetails.query.axis: #ROWS
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
MaterialGroup,
@AnalyticsDetails.query.axis: #ROWS
MaterialGroupName,
PurchaseOrderItemCategory,
PurgDocExternalItemCategory,
PurgDocItemCategoryName,
AccountAssignmentCategory,
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
AcctAssignmentCategoryName,
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
Plant,
PlantName,
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
StorageLocation,
StorageLocationName,
CompanyCode,
CompanyCodeName,
PurchasingOrganization,
PurchasingOrganizationName,
PurchaseOrderType,
PurchasingDocumentTypeName,
PurchasingGroup,
PurchasingGroupName,
PurchaseOrderDate,
@EndUserText.label: 'Quantity to be delivered'
@AnalyticsDetails.query.axis: #ROWS
StillToBeDeliveredQuantity,
@AnalyticsDetails.query.axis: #ROWS
StillToBeDeliveredValue,
@AnalyticsDetails.query.axis: #ROWS
StillToInvoiceQuantity,
@AnalyticsDetails.query.axis: #ROWS
StillToInvoiceValue,
@AnalyticsDetails.query.axis: #ROWS
GoodsReceiptAmountInDspCrcy,
GoodsReceiptQty,
InvoicedAmountInDspCurrency,
InvoiceReceiptQty,
DueDateCriticality,
OpenPurchaseOrderQuantity,
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
ScheduleLineDeliveryDate,
NetPriceAmount,
PurchasingIsBlockedForSupplier,
@Consumption.filter.defaultValue: '1'
IsOverdue,
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
@EndUserText.label: 'Delivery Status'
OverdueCategoryName,
DurationToNextStatusInDays,
DomainText,
@Consumption.filter : {selectionType: #SINGLE, multipleSelections:false, mandatory: false }
PurchasingDocumentStatus,
PurchasingDocumentStatusName,
RequirementTracking,
@AnalyticsDetails.query.axis: #ROWS
ZZ_SUPPLIER_CATEGORY,
@AnalyticsDetails.query.axis: #ROWS
ZZ_SUPPLIER_TYPE,
@AnalyticsDetails.query.axis: #ROWS
ZZ_GREASE_KIT_TARGET,
@AnalyticsDetails.query.axis: #ROWS
ZZ_PAPER_COLOR,
@AnalyticsDetails.query.axis: #ROWS
ZZ_PAPER_FUNCTIONALA_01,
@AnalyticsDetails.query.axis: #ROWS
ZZ_PAPER_FUNCTIONALA_01_Desc,
@AnalyticsDetails.query.axis: #ROWS
ZZ_FTZ,
@AnalyticsDetails.query.axis: #ROWS
ZZ_HAVI,
@AnalyticsDetails.query.axis: #ROWS
ZZ_RECYCLED_CONTENT,
@AnalyticsDetails.query.axis: #ROWS
ZZ_GAUGE,
@AnalyticsDetails.query.axis: #ROWS
ZZ_FORESTRY_CERTIFIC_01,
@AnalyticsDetails.query.axis: #ROWS
ZZ_RESIN_TYPE,
@AnalyticsDetails.query.axis: #ROWS
ZZ_EXEMPTION,
@AnalyticsDetails.query.axis: #ROWS
ZZ_BASIS_WEIGHT_LB_P_01
/* Associations
//ZMM_OpenPO_Consump
_AccAssignValHelp,
_DomainText,
_PDAccAssignment,
_PDScheduledLine,
_PurchaseOrderDeliveryStatus,
_PurDocTypeValHelp,
_PurOrdDeliveryScheduleStatus,
_PurOrdDelivSchedDteDeadline,
_PurOrdDelivSchedDteValueHelp,
_PurOrdDelivSchedStsValueHelp,
_PurOrdDelStatusValueHelp */
}
Yes sir.
Only change i am making is Selection type as #RANGE or #Interval and it is not getting reflected for consumption.filter values.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.