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 |