Order

constructor(id: Int = INT_INVALID, routeId: Int = INT_INVALID, state: OrderState = OrderState.UNKNOWN, priority: Int = INT_INVALID, totalOperators: Int = INT_INVALID, identifier: String = EMPTY_STR, businessUnit: String = EMPTY_STR, shipment: List<Shipment> = emptyList(), dateInit: String = EMPTY_STR, hourInit: String = EMPTY_STR, edaOrigin: String = EMPTY_STR, etaOrigin: String = EMPTY_STR, eddOrigin: String = EMPTY_STR, etdOrigin: String = EMPTY_STR, edaDestination: String = EMPTY_STR, etaDestination: String = EMPTY_STR, eddDestination: String = EMPTY_STR, etdDestination: String = EMPTY_STR, fleet: FleetType = FleetType.UNKNOWN, loadType: LoadType = LoadType.UNKNOWN, resourceIds: List<Int> = emptyList(), truckId: Int = INT_INVALID, operatorIds: List<Int> = emptyList(), objectId: Int = INT_INVALID, additionalInfo: JsonObject = JsonObject(mapOf()), companyId: Int = INT_INVALID, addedOnDate: String = EMPTY_STR, updateOnDate: String = EMPTY_STR)