EQM Rental Details

EQM Rental Details is an Experience Designer application that is used to create a rental agreement. You can access this application from the EQM Rental application.

Use this application to find equipment and add the equipment to a selected rental agreement. You can add, update, or delete lines and additional charges.

Components

This table shows the specific configuration per component:

Component Component details App short name
DataGrid

Component ID: DataGrid_Lines

Purpose: Lists all lines connected to the input agreement in the appHeader

M3BE data used: 'Rental Agreement. Open Lines' (STS201)

Data services used: Lst_Lines, Dlt_Line, Create_Agreement

M3EQMRDET
DataGrid

Component ID: DataGrid_LineCharge

Purpose: Lists line charges connected to the selected line in DataGrid_Lines

M3BE data used: 'Rental Agreement. Connect Line Charge' (STS117)

Data services used: Lst_LineCharge, Dlt_LineCharge

M3EQMRDET
DataGrid

Component ID: DataGrid_AdditionalCharge

Purpose: Lists additional charges connected to the selected line in DataGrid_Lines

M3BE data used: 'Rental Agreement. Connect Additional Charge' (STS103)

Data services used: Lst_AdditionalCharges, Dlt_AdditionalCharge

M3EQMRDET
Form

Component ID: Form_Totals

Purpose: Shows totals of the input agreement in the appHeader

M3BE data used: 'Rental Agreement. Simulate Totals' (STS105)

Data services used: Get_Totals

M3EQMRDET
DataGrid

Component ID: DataGrid_EquipmentSearch

Purpose: Lists equipment based on the defined search filter

M3BE data used: 'Rental Equipment. Search' (STS300)

Data services used: Lst_EqpSearch

M3EQMRDET
Form

Component ID: Form_RentalRates

Purpose: Shows rental rates for the selected equipment in DataGrid_EquipmentSearch

M3BE data used: 'Serv Price List. Enter Rental Rates' (STS120)

Data services used: Get_RentalRates

M3EQMRDET
Form

Component ID: Form_MeterPrices

Purpose: Shows meter prices for the selected equipment in DataGrid_EquipmentSearch

M3BE data used: 'Rental Rates. Enter Meter Price' (STS124)

Data services used: Get_MeterPrice

M3EQMRDET
DataGrid

Component ID: DataGrid_SteppedPricing

Purpose: Shows stepped prices for the selected equipment in DataGrid_EquipmentSearch

M3BE data used: 'Rental Rates. Enter Stepped Price' (STS123)

Data services used: Get_RentalRates

M3EQMRDET
DataGrid

Component ID: DataGrid_Related

Purpose: Lists alias items for the selected equipment in DataGrid_EquipmentSearch

M3BE data used: 'Rental Alias Number. Connect Itm/Itm Grp' (STS465)

Data services used: Lst_Related

M3EQMRDET
DataGrid

Component ID: DataGrid_Total

Purpose: Lists all serial numbers for the selected equipment in DataGrid_EquipmentSearch

M3BE data used: 'Rental Equipment. Search' (STS300)

Data services used: Lst_Total

M3EQMRDET
DataGrid

Component ID: DataGrid_Diary_Total

Purpose: Lists transactions related to the selected serial number in DataGrid_Total

M3BE data used: 'Rental Transaction. Display' (STS490)

Data services used: Lst_Diary_Total

M3EQMRDET
Form

Component ID: Form_Basic_Total

Purpose: Shows equipment details related to the selected serial number in DataGrid_Total

M3BE data used: 'Equipment/Serialized Item. Open' (MMS240)

Data services used: Get_Basic_Total

M3EQMRDET
DataGrid

Component ID: DataGrid_Meters_Total

Purpose: Lists meter readings related to the selected serial number in DataGrid_Total

M3BE data used: 'Equipment/Ser Item. Open Meter Reading' (MMS241)

Data services used: Lst_Meters_Total

M3EQMRDET
DataGrid

Component ID: DataGrid_SalesPrice_Total

Purpose: Lists sales price related to the selected serial number in DataGrid_Total

M3BE data used: 'Serial Number Based Pricing. Open' (MMS250)

Data services used: Lst_Meters_Total

M3EQMRDET
DataGrid

Component ID: DataGrid_Attributes_Total

Purpose: Lists attributes related to the selected serial number in DataGrid_Total

M3BE data used: 'Attribute Value. Connect to' (ATS101)

Data services used: Get_Attributes_Total

M3EQMRDET
DataGrid

Component ID: DataGrid_Rented

Purpose: Lists all serial numbers for the selected equipment in DataGrid_EquipmentSearch

M3BE data used: 'Rental Equipment. Search' (STS300)

Data services used: Lst_Rented

M3EQMRDET
DataGrid

Component ID: DataGrid_Diary_Rented

Purpose: Lists transactions related to the selected serial number in DataGrid_Rented

M3BE data used: 'Rental Transaction. Display' (STS490)

Data services used: Lst_Diary_Rented

M3EQMRDET
Form

Component ID: Form_Basic_Rented

Purpose: Shows equipment details related to the selected serial number in DataGrid_Rented

M3BE data used: 'Equipment/Serialized Item. Open' (MMS240)

Data services used: Get_Basic_Rented

M3EQMRDET
DataGrid

Component ID: DataGrid_Meters_Rented

Purpose: Lists meter readings related to the selected serial number in DataGrid_Rented

M3BE data used: 'Equipment/Ser Item. Open Meter Reading' (MMS241)

Data services used: Lst_Meters_Rented

M3EQMRDET
DataGrid

Component ID: DataGrid_SalesPrice_Rented

Purpose: Lists sales price related to the selected serial number in DataGrid_Rented

M3BE data used: 'Serial Number Based Pricing. Open' (MMS250)

Data services used: Lst_Meters_Rented

M3EQMRDET
DataGrid

Component ID: DataGrid_Attributes_Rented

Purpose: Lists attributes related to the selected serial number in DataGrid_Rented

M3BE data used: 'Attribute Value. Connect to' (ATS101)

Data services used: Get_Attributes_Rented

M3EQMRDET
DataGrid

Component ID: DataGrid_Available

Purpose: Lists all serial numbers for the selected equipment in DataGrid_EquipmentSearch

M3BE data used: 'Rental Equipment. Search' (STS300)

Data services used: Lst_Available

M3EQMRDET
DataGrid

Component ID: DataGrid_Diary_Available

Purpose: Lists transactions related to the selected serial number in DataGrid_Available

M3BE data used: 'Rental Transaction. Display' (STS490)

Data services used: Lst_Diary_Available

M3EQMRDET
Form

Component ID: Form_Basic_Available

Purpose: Shows equipment details related to the selected serial number in DataGrid_Available

M3BE data used: 'Equipment/Serialized Item. Open' (MMS240)

Data services used: Get_Basic_Available

M3EQMRDET
DataGrid

Component ID: DataGrid_Meters_Available

Purpose: Lists meter readings related to the selected serial number in DataGrid_Available

M3BE data used: 'Equipment/Ser Item. Open Meter Reading' (MMS241)

Data services used: Lst_Meters_Available

M3EQMRDET
DataGrid

Component ID: DataGrid_SalesPrice_Available

Purpose: Lists sales price related to the selected serial number in DataGrid_Available

M3BE data used: 'Serial Number Based Pricing. Open' (MMS250)

Data services used: Lst_Meters_Available

M3EQMRDET
DataGrid

Component ID: DataGrid_Attributes_Available

Purpose: Lists attributes related to the selected serial number in DataGrid_Available

M3BE data used: 'Attribute Value. Connect to' (ATS101)

Data services used: Get_Attributes_Available

M3EQMRDET

Dialogs

This table shows the dialogs that you can use in the EQM Rental Details application:

Dialog ID API program Purpose App short name
Dialog_AddLineCharge STS117MI_AddLineChrg Add a line charge. M3EQMRDET
Dialog_DltAgreement STS100MI_DltRentalAgree Delete agreement. M3EQMRDET
Dialog_TerminateLine STS201MI_UpdRentalLine Terminate line. M3EQMRDET
Dialog_AddContractLine STS201MI_AddRentalLine Add product line. M3EQMRDET
Dialog_UpdContractLine STS201MI_UpdRentalLine Update product line. M3EQMRDET
Dialog_UpdLineCharge STS117MI_UpdLineCharge Update charge. M3EQMRDET
Dialog_AddAdditionalCharge STS103MI_AddAddChrg Add charge. M3EQMRDET
Dialog_UpdAdditionalCharge STS103MI_ChgAddChrg Update charge. M3EQMRDET
Dialog_AddContractLine_EQSearch STS201MI_AddRentalLine Add product line. M3EQMRDET
Dialog_AddContractLine_Total STS201MI_AddRentalLine Add product line. M3EQMRDET
Dialog_AddContractLine_Rented STS201MI_AddRentalLine Add product line. M3EQMRDET
Dialog_AddContractLine_Available STS201MI_AddRentalLine Add product line. M3EQMRDET
Dialog_TerminateAgr STS100MI_UpdRentalAgree Terminate full agreement. M3EQMRDET

Conditional styles

This table shows the styling conditions applied to each component in the EQM Rental Details application:

Component Condition name Target field Condition Styling App short name
DataGrid_Lines Condition_TNA253 LTYP LTYP = 1 Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = 2 Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = 4 Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = 5 Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = 6 Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = 7 Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = 8 Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = L Text M3EQMRDET
DataGrid_Lines Condition_TNA253 LTYP LTYP = O Text M3EQMRDET