Business Logic


In order to facilitate the propagation of OneDealer Document Items to the DMS, with the Sales Process, we flag the type of each document line with a certain LineItem Type. Each type code, dictates if the Document line refers to an Inventory Vehicle, a Discount, a vehicle option etc...

Additionally, we offer along with each Line the Item Group, in order to facilitate further the distinction of each line by the consumption process of the DMS.


However, still for some special cases the Line Item Types are not represented sufficiently by the different codes of the Line Item Type and/or more information is needed to furtherly identify Service Contracts, Charge Items and Vehicle Accessories with the Document lines.

Setup Configuration


For this particular purpose 3 new Setup Keys are added, in order to flag that special types and force Document Model to include the respective items. If properly configured,  the user should expect that all document items having Item Group Code which is contained in either one of the 3 Setup keys below, will be propagated with the respective Item Type, along with the Sales Deal Jacket (Document Model).


*Notice that the setup configuration is not by any means mandatory and are only relevant for clients that Charges/ServiceContracts/Accessories are needed to be handled separately. 

1. Flag Service Contracts with Document Item Type: "ServiceContract" = 70

SetupKey: ServiceContractItemGroups

2. Flag Charge Items with Document Item Type: "Charges" = 80

SetupKey: ChargesItemGroups

3. Flag Accessory Items with Document Item Type: "Accessories" = 90

SetupKey: AccessoriesItemGroups





  • No labels
Write a comment…