EQM Rental
EQM Rental is an Experience Designer application that is used to create rental quotes and agreements in 'Rental Agreement. Open' (STS100), including adding rental lines and charges. For other rental agreement options, you can modify the application or use the BE programs. You can also process agreements through the Rental Counter Experience Designer application.
M3 Business Engine Configuration
- M3 Equipment Quotation Management
- M3 Rental Management
See the Components section for details regarding specific configuration for each component.
Components
This table shows the specific configuration per component:
| Component | Component details | App short name |
|---|---|---|
| DataGrid |
Component ID: DataGrid_Customer Purpose: Lists all customers M3BE data used: 'Customer. Open' (CRS610) Data services used: Lst_Customers, Dlt_Customer |
M3EQMRENT |
| DataGrid |
Component ID: DataGrid_Rental Purpose: Lists rental agreements in status 05-10 for the selected customer in DataGrid_Customer M3BE data used: 'Rental Agreement. Open' (STS100) Data services used: Lst_Rental |
M3EQMRENT |
| DataGrid |
Component ID: DataGrid_Contract Purpose: Lists rental agreements in status 20-50 for the selected customer in DataGrid_Customer M3BE data used: 'Rental Agreement. Open' (STS100) Data services used: Lst_Contract |
M3EQMRENT |
| Form |
Component ID: Form_BasicInformation Purpose: Shows information about the selected customer in DataGrid_Customer M3BE data used: 'Customer. Open' (CRS610) Data services used: Get_BasicData |
M3EQMRENT |
| DataGrid |
Component ID: DataGrid_Locations Purpose: Lists locations connected to the selected customer in DataGrid_Customer M3BE data used: 'Customer. Open' (CRS610) Data services used: Lst_CustomerAddresses, Dlt_Location |
M3EQMRENT |
| Form |
Component ID: Form_Address Purpose: Shows detailed information about the selected location in DataGrid_Locations M3BE data used: 'Customer. Open' (CRS610) Data services used: Get_Address |
M3EQMRENT |
| Form |
Component ID: Form_CustomerDetails Purpose: Shows detailed information about the selected customer in DataGrid_Customer M3BE data used: 'Customer. Open' (CRS610) Data services used: Get_CustomerDetails |
M3EQMRENT |
| Form |
Component ID: Form_FinancialInformation Purpose: Shows detailed information about the selected customer in DataGrid_Customer M3BE data used: 'Customer. Open' (CRS610) Data services used: Get_Financial |
M3EQMRENT |
| DataGrid |
Component ID: DataGrid_Invoices Purpose: Shows invoices connected to the selected customer in DataGrid_Customer M3BE data used: 'Acc Receivable. Display' (ARS200) Data services used: Lst_Invoices |
M3EQMRENT |
Dialogs
This table shows the dialogs that you can use in the EQM Rental application:
| Dialog ID | API program | Purpose | App short name |
|---|---|---|---|
| Dialog_AddCustomer | CRS610MI_Add | Create new customer. | M3EQMRENT |
| Dialog_EQMRDETRental | Link to App | Open application EQM Rental Details. | M3EQMRENT |
| Dialog_EQMRDETContract | Link to App | Open application EQM Rental Details. | M3EQMRENT |
Conditional styles
This table shows the styling conditions applied to each component in the EQM Rental application:
| Component | Condition name | Target field | Condition | Styling | App short name |
|---|---|---|---|---|---|
| DataGrid_Customer | Condition_CVV0P7 | OKSTAT | STAT = 12 | Color, icon | M3EQMRENT |
| DataGrid_Customer | Condition_CVV0P7 | OKSTAT | STAT = 90 | Color, icon | M3EQMRENT |
| DataGrid_Customer | Condition_CVV0P7 | OKSTAT | STAT = 20 | Color | M3EQMRENT |