EQM Details
EQM Details is an Experience Designer application that is used to create quotations. You can access this application from multiple locations within the EQM application.
The application contains several subtabs where you can view and manage each transaction type for the selected quotation. You can add and edit records that depend on the quotation status. Each subtab operates similarly, except for the Configuration tab.
Components
This table shows the specific configuration per component:
| Component | Component details | App short name |
|---|---|---|
| appHeader |
Component ID: appHeader Purpose: Input values for the application. The default values come from M3EQM when the button is clicked. M3BE data used: 'Quotation. Open' (QUS100) Data services used: Lst_QuotationLines |
M3EQMDETL |
| Form |
Component ID: Form_Details_Product Purpose: Shows details about the default quotation in appHeader M3BE data used: 'Quotation. Open' (QUS100) Data services used: Get_QuoteDetails |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_QuoteLine Purpose: Lists product lines for the default quotation in appHeader M3BE data used: 'Quotation. Open Lines' (QUS101) Data services used: Lst_QuotationLines, Dlt_Product |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Configuration Purpose: Lists the attribute configuration for the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation Line. Open Configuration' (QUS102) Data services used: Lst_Configuration |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Warranty Purpose: Lists added warranty to the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation. Open Warranty' (QUS103) Data services used: Lst_Warranty, Dlt_Warranty |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Service Purpose: Lists added service to the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation. Open Service' (QUS104) Data services used: Lst_Service, Dlt_Service |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Agreement Purpose: Lists added maintenance agreements to the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation. Open Maintenance Agreement' (QUS105) Data services used: Lst_MaintenanceAgreements, Dlt_Agreement |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Financing Purpose: Lists added financing options to the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation. Open Financing' (QUS106) Data services used: Lst_Financing, Dlt_Financing |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Promotion Purpose: Lists added promotions to the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation. Open Promotion' (QUS107) Data services used: Lst_Promotion, Dlt_Promotion, Upd_Recalculate_Promotion |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Miscellaneous Purpose: Lists miscellaneous costs connected to the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation. Open Miscellaneous Costs' (QUS108) Data services used: Lst_Miscellaneous, Dlt_Misc, Upd_Recalculate_Misc |
M3EQMDETL |
| Form |
Component ID: Form_Details_TradeIn Purpose: Shows details about the default quotation in appHeader M3BE data used: 'Quotation. Open Lines' (QUS100) Data services used: Get_QuoteDetails |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_TradeIn Purpose: Lists trade-in lines connected to the quotation in the appHeader M3BE data used: 'Quotation. Open Lines' (QUS101) Data services used: Lst_TradeIn, Dlt_TradeIn |
M3EQMDETL |
| Form |
Component ID: Form_Details_Item Purpose: Shows details about the default quotation in appHeader M3BE data used: 'Quotation. Open' (QUS100) Data services used: Get_QuoteDetails |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_Item Purpose: Lists item lines connected to the quotation in the appHeader M3BE data used: 'Quotation. Open Lines' (QUS101) Data services used: Lst_Item, Dlt_Item |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_ItemPromotion Purpose: Lists added promotions to the selected quotation line in DataGrid_ItemPromotion M3BE data used: 'Quotation. Open Promotion' (QUS107) Data services used: Lst_ItemPromotion, Dlt_ItemPromotion |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_ItemMisc Purpose: Lists miscellaneous costs connected to the selected quotation line in DataGrid_QuoteLine M3BE data used: 'Quotation. Open Miscellaneous Costs' (QUS108) Data services used: Lst_ItemMiscellaneous, Dlt_ItemMisc, Upd_Recalculate_ItemMisc |
M3EQMDETL |
| Form |
Component ID: Form_Details_All Purpose: Shows details about the default quotation in appHeader M3BE data used: 'Quotation. Open' (QUS100) Data services used: Get_QuoteDetails |
M3EQMDETL |
| DataGrid |
Component ID: DataGrid_All Purpose: Lists all lines connected to the quotation in the appHeader M3BE data used: 'Quotation. Open Lines' (QUS101) Data services used: Lst_AllLines, Dlt_QuoteLine_All |
M3EQMDETL |
Links and bookmarks
This table shows the links and bookmarks that you can use in the EQM Details application:
| Link ID | Type | Purpose | App short name |
|---|---|---|---|
| Link_ProductText | M3 Bookmark | Textblock QUS101 | M3EQMDETL |
| Link_WarrantyText | M3 Bookmark | Textblock QUS103 | M3EQMDETL |
| Link_ServiceText | M3 Bookmark | Textblock QUS104 | M3EQMDETL |
| Link_AgreementText | M3 Bookmark | Textblock QUS105 | M3EQMDETL |
| Link_FinancingText | M3 Bookmark | Textblock QUS106 | M3EQMDETL |
| Link_PromotionText | M3 Bookmark | Textblock QUS107 | M3EQMDETL |
| Link_MiscText | M3 Bookmark | Textblock QUS108 | M3EQMDETL |
| Link_WO_WorkRequest | M3 Automation | Open MOS170 | M3EQMDETL |
| Link_ItemText | M3 Bookmark | Textblock QUS101 | M3EQMDETL |
| Link_ItemPromotionText | M3 Bookmark | Textblock QUS107 | M3EQMDETL |
| Link_ItemMiscText | M3 Bookmark | Textblock QUS108 | M3EQMDETL |
Dialogs
This table shows the dialogs that you can use in the EQM Details application:
| Dialog ID | Type | API program or link | Purpose | App short name |
|---|---|---|---|---|
| Dialog_AdjustLinePrice | Form | QUS122MI_Upd |
Update line price | M3EQMDETL |
| Dialog_SelectAndConfigure | Application | grid://EQM-client/#/select/315/<quotationNumber>/<quotationVersion> | Open grid application EQM Configurator | M3EQMDETL |
| Dialog_ConfigureLine | Application | grid://EQM-client/#/config/315/<OFNO>/<VERS>/<PONR>/0/<ITNO> | Open grid application EQM Configurator | M3EQMDETL |
| SimpleDialog_AdjustQuotationPrice | Form | QUS122MI_AdjustQuote |
Update price | M3EQMDETL |
| SimpleDialog_UpdStatus | Form | QUS095MI_ChangeQuoteStatus |
Change status | M3EQMDETL |
| SimpleDialog_CreateOrder | Form | QUS100MI_CreateOrder |
Create sales order | M3EQMDETL |
| SimpleDialog_AddProduct | Form | QUS100MI_AddQuoteLine |
Add product line | M3EQMDETL |
| SimpleDialog_UpdProduct | Form | QUS100MI_UpdLineProduct |
Update product line | M3EQMDETL |
| SimpleDialog_UpdAttributePrice | Form | QUS102MI_Upd |
Update price | M3EQMDETL |
| SimpleDialog_AddWarranty | Form | QUS103MI_AddWarranty |
Add warranty | M3EQMDETL |
| SimpleDialog_UpdWarranty | Form | QUS103MI_Upd |
Update warranty | M3EQMDETL |
| SimpleDialog_AddService | Form | QUS104MI_AddService |
Add service | M3EQMDETL |
| SimpleDialog_AddAgreement | Form | QUS105MI_AddAgreement |
Add maintenance agreement | M3EQMDETL |
| SimpleDialog_UpdAgreement | Form | QUS105MI_Upd |
Upd agreememnt line | M3EQMDETL |
| SimpleDialog_AddFinancing | Form | QUS106MI_AddFinancing |
Add financing | M3EQMDETL |
| SimpleDialog_UpdFinancing | Form | QUS106MI_Upd |
Update financing | M3EQMDETL |
| SimpleDialog_AddPromotion | Form | QUS107MI_AddPromotion |
Add promotion | M3EQMDETL |
| SimpleDialog_UpdPromotion | Form | QUS107MI_Upd |
Update promotion | M3EQMDETL |
| SimpleDialog_AddMisc | Form | QUS108MI_AddMisc |
Add misc cost | M3EQMDETL |
| SimpleDialog_UpdMisc | Form | QUS108MI_Upd |
Update misc cost line | M3EQMDETL |
| SimpleDialog_AddTradeIn | Form | QUS100MI_AddTradeIn |
Add trade in | M3EQMDETL |
| SimpleDialog_UpdTradeIn | Form | QUS100MI_UpdTradeIn |
Update trade in line | M3EQMDETL |
| SimpleDialog_AddItem | Form | QUS100MI_AddLineItem |
Add item | M3EQMDETL |
| SimpleDialog_UpdLineItem | Form | QUS100MI_UpdLineItem |
Update item line | M3EQMDETL |
| SimpleDialog_AddItemPromotion | Form | QUS107MI_AddPromotion |
Add promotion | M3EQMDETL |
| SimpleDialog_UpdItemPromotion | Form | QUS107MI_Upd |
Update promotion | M3EQMDETL |
| SimpleDialog_AddItemMisc | Form | QUS108MI_AddMisc |
Add misc cost | M3EQMDETL |
| SimpleDialog_UpdItemMisc | Form | QUS108MI_Upd |
Update misc | M3EQMDETL |
| SimpleDialog_AddProduct_All | Form | QUS100MI_AddQuoteLine |
Add product line | M3EQMDETL |
| SimpleDialog_AddTradeIn_All | Form | QUS100MI_AddTradeIn |
Add trade in | M3EQMDETL |
| SimpleDialog_AddItem_All | Form | QUS100MI_AddLineItem |
Add item | M3EQMDETL |
| Dialog_SearchAndConnect | Application | mp://XM3EQSAC?title=EQM Search and Connect&appHeader.OFNO=<OFNO>&appHeader.VERS=<VERS>&appHeader.PONR=<PONR>&appHeader.ITNO=<ITNO> | Open Search & Connect application | M3EQMDETL |
| Dialog_UpdService | Form | QUS104MI_Upd |
Update service | M3EQMDETL |
| Dialog_ConfigureLine | Application | grid://EQM-client/#/config/315/<OFNO>/<VERS>/<PONR>/0/<ITNO> | Open grid application EQM Configurator | M3EQMDETL |
Conditional styles
This table shows the styling conditions applied to each component in the EQM Details application:
| Component | Condition name | Target field | Condition | Styling | App short name |
|---|---|---|---|---|---|
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 10 | Text | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 15 | Text, color, and icon | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 20 | Text, color, and icon | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 30 | Text, color, and icon | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 40 | Text | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 50 | Text, color, and icon | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 80 | Text | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 90 | Text | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 95 | Text | M3EQMDETL |
| DataGrid_QuoteLine | DataGrid_QuoteLine | STAT | = 99 | Text | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 10 | Text | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 15 | Text, color, and icon | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 20 | Text, color, and icon | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 30 | Text, color, and icon | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 40 | Text | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 50 | Text, color, and icon | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 80 | Text | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 90 | Text | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 95 | Text | M3EQMDETL |
| DataGrid_TradeIn | Condition_UK2BI2 | STAT | = 99 | Text | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 10 | Text | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 15 | Text, color, and icon | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 20 | Text, color, and icon | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 30 | Text, color, and icon | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 40 | Text | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 50 | Text, color, and icon | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 80 | Text | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 90 | Text | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 95 | Text | M3EQMDETL |
| DataGrid_Item | Condition_IMN0G5 | STAT | = 99 | Text | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 10 | Text | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 15 | Text, color, and icon | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 20 | Text, color, and icon | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 30 | Text, color, and icon | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 40 | Text | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 50 | Text, color, and icon | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 80 | Text | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 90 | Text | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 95 | Text | M3EQMDETL |
| DataGrid_All | Condition_IBPX08 | STAT | = 99 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 0 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 1 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 3 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 4 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 5 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 6 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 7 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 8 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 9 | Text | M3EQMDETL |
| DataGrid_All | Condition_AHXUL0 | SPST | = 10 | Text | M3EQMDETL |