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

These M3 Business Engine configurations are required to run the EQM Rental application:
  • 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