package
models
Type Members
-
case class
AssociateEntity(id: Long, name: String) extends Product with Serializable
-
abstract
class
BaseModel extends AnyRef
-
case class
Cargo(id: Long = 1L, itemStatusId: Long = 0, dangerousCargo: Boolean, grossWeight: Option[BigDecimal] = None, weight: Option[BigDecimal] = None, weightUnit: Option[String] = None, locationId: Option[Long] = None, expectedDeliveryLocationId: Option[Long] = None, expectedDeliveryDate: Option[github.nscala_time.time.Imports.DateTime] = None, onLocationSince: Option[github.nscala_time.time.Imports.DateTime] = None, customsStatusId: Option[Long] = None, parentId: Option[Long] = None, deviceId: Option[Long] = None, freeJson: JValue = JNothing, movableItemType: Option[MovableItemType] = None, itemStatus: Option[ItemStatus] = None, location: Option[Location] = None, expectedDeliveryLocation: Option[Location] = None, customsStatus: Option[CustomsStatus] = None, parent: Option[Container] = None, device: Option[Device] = None, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, userDefinedFields: JValue = JNothing, cargoTypeId: Long, code: String, number: String, description: Option[String] = None, quantity: Option[BigDecimal] = None, availableQty: Option[BigDecimal] = None, archived: Boolean = false, cargoType: Option[CargoType] = None) extends MovableItem with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
CargoType(id: Long = 1, code: String, description: LocalizedDescription, numberPrefix: Option[String], archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, userDefinedFields: JValue = JNothing) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
Company(id: Long = 1, name: String, taxNumber: Option[String], email: Option[String], address: Option[String], postalCode: Option[String], city: Option[String], contacts: Option[String], observations: Option[String], companyResponsible: Option[String], archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, userDefinedFields: JValue = JNothing) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
Container(id: Long = 1L, itemStatusId: Long = 0, dangerousCargo: Boolean, grossWeight: Option[BigDecimal] = None, weight: Option[BigDecimal] = None, weightUnit: Option[String] = None, locationId: Option[Long] = None, expectedDeliveryLocationId: Option[Long] = None, expectedDeliveryDate: Option[github.nscala_time.time.Imports.DateTime] = None, onLocationSince: Option[github.nscala_time.time.Imports.DateTime] = None, customsStatusId: Option[Long] = None, parentId: Option[Long] = None, deviceId: Option[Long] = None, freeJson: JValue = JNothing, movableItemType: Option[MovableItemType] = None, itemStatus: Option[ItemStatus] = None, location: Option[Location] = None, expectedDeliveryLocation: Option[Location] = None, customsStatus: Option[CustomsStatus] = None, parent: Option[Container] = None, device: Option[Device] = None, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, userDefinedFields: JValue = JNothing, number: String, notes: String, containerTypeId: Long, ownerLocationId: Option[Long] = None, archived: Boolean = false, containerType: Option[ContainerType] = None, ownerLocation: Option[Location] = None) extends MovableItem with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
ContainerType(id: Long = 1, code: String, size: Int, description: LocalizedDescription, tareWeight: BigDecimal, numberStandardId: Option[Long] = None, labelCopies: Int, numberPrefix: Option[String] = None, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, userDefinedFields: JValue = JNothing, numberStandard: Option[NumberStandard] = None) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
Contract(id: Long = 1, customerId: Long, code: String, name: String, description: Option[String], archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, customer: Option[Customer] = None, prices: Option[List[Price]] = None) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
Customer(id: Long = 1L, code: String, name: Option[String] = None, email: Option[String] = None, address: Option[String] = None, postalCode: Option[String] = None, city: Option[String] = None, phone: Option[String] = None, taxNumber: Option[String] = None, archived: Boolean = false, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, userDefinedFields: JValue = JNothing, contracts: Option[List[Contract]] = None) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
CustomsStatus(id: Long = 1, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
Device(id: Long = 1, code: String, equipmentId: Option[Long], locationId: Option[Long] = None, userId: Option[Long] = None, ipAddress: Option[String], macAddress: String, maker: Option[String] = None, model: Option[String] = None, serialNumber: Option[String] = None, osVersion: Option[String] = None, appVersion: Option[String] = None, lastTimeConnected: Option[github.nscala_time.time.Imports.DateTime] = None, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), userDefinedFields: JValue = JNothing, equipment: Option[Equipment] = None, location: Option[Location] = None, user: Option[User] = None) extends BaseModel with UserDefinedFields with Product with Serializable
-
case class
Document(id: Long = 1, number: String, documentTypeId: Long, date: github.nscala_time.time.Imports.DateTime, archived: Boolean, notes: Option[String] = None, userId: Long, fieldsToUpdateInDatabase: Seq[String] = Seq(), userDefinedFields: JValue = JNothing, documentType: Option[DocumentType] = None, user: Option[User] = None, files: Option[List[DocumentFile]] = None) extends BaseModel with UserDefinedFields with Product with Serializable
-
case class
DocumentFile(id: Long = 1, documentId: Long, filePath: String, thumbPath: Option[String] = None, name: String, date: Option[github.nscala_time.time.Imports.DateTime] = None, userId: Long, fieldsToUpdateInDatabase: Seq[String] = Seq(), document: Option[Document] = None, user: Option[User] = None) extends BaseModel with Product with Serializable
-
case class
DocumentType(id: Long = 1, code: String, description: LocalizedDescription, archived: Boolean, showInList: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
Equipment(id: Long = 1, code: String, equipmentTypeId: Long, name: Option[String], inUse: Boolean, active: Boolean, ipAddress: Option[String], printerPath: Option[String], archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, userDefinedFields: JValue = JNothing, equipmentType: Option[EquipmentType] = None) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
EquipmentType(id: Long = 1, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
FileReportRendered(stream: ByteArrayOutputStream, currentPage: Int, totalPageCount: Int, format: ReportFormat) extends ReportRendered with Product with Serializable
-
case class
GPSPosition(id: Long = 1, deviceId: Long, userId: Option[Long] = None, latlong: Point, timestamp: github.nscala_time.time.Imports.DateTime, fieldsToUpdateInDatabase: Seq[String] = Seq(), device: Option[Device] = None, user: Option[User] = None) extends BaseModel with Product with Serializable
-
case class
Group(id: Long = 1L, code: String, description: LocalizedDescription, defaultUrl: Option[String] = None, seesAllLocations: Boolean = false, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), locations: Option[List[Location]] = None, menus: Option[List[Menu]] = None, movementTypes: Option[List[MovementType]] = None, permissions: Option[List[Permission]] = None, users: Option[List[User]] = None) extends BaseModel with Product with Serializable
-
trait
Guid extends AnyRef
-
case class
HtmlEmbedReportRendered(html: String, currentPage: Int, totalPageCount: Int) extends ReportRendered with Product with Serializable
-
case class
IncidentType(id: Long = 1, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
InvoicingStatus(id: Long = 1, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
ItemStatus(id: Long = 1, code: String, description: LocalizedDescription, needsLocation: Boolean, endOfFlow: Boolean, containerDefault: Boolean, cargoDefault: Boolean, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, additionalData: Option[String] = None) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
KVS(id: Long = 1, key: String, value: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
Language(id: Long = 1, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
Location(id: Long = 1L, code: String, locationTypeId: Long, shapeId: Option[Long] = None, itemStatusId: Option[Long] = None, cargoTypeId: Option[Long] = None, description: LocalizedDescription, prefix: Option[String] = None, counter: Option[Long] = None, requestQuantity: Option[Int] = None, x: Option[BigDecimal] = None, y: Option[BigDecimal] = None, z: Option[BigDecimal] = None, rotation: Option[Int] = None, rotationPointX: Option[BigDecimal] = None, rotationPointY: Option[BigDecimal] = None, latLong: Option[Point] = None, parentLocationId: Option[Long] = None, endOfFlowEnabled: Boolean, visible: Boolean, mapIcon: Option[String] = None, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, userDefinedFields: JValue = JNothing, locationType: Option[LocationType] = None, shape: Option[Shape] = None, itemStatus: Option[ItemStatus] = None, cargoType: Option[CargoType] = None, parentLocation: Option[Location] = None, groups: Option[List[Group]] = None) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
LocationType(id: Long = 1, code: String, description: LocalizedDescription, canContainMovableItem: Boolean, shapeId: Long, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, shape: Option[Shape] = None) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
Menu(id: Long = 1, code: String, url: Option[String] = None, icon: Option[String] = None, description: LocalizedDescription, filter: JValue = JNothing, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), groups: Option[List[Group]] = None) extends BaseModel with Product with Serializable
-
-
case class
MovableItemSnapshot(id: Long = 1, itemSnapshot: String, movementId: Long, fieldsToUpdateInDatabase: Seq[String] = Seq(), movement: Option[Movement] = None) extends BaseModel with Product with Serializable
-
case class
MovableItemType(id: Long = 1, name: String, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
Movement(id: Long = 1L, plan: Boolean, parentMovementId: Option[Long] = None, movementStatusId: Long = 0L, movementTypeId: Long, containerId: Option[Long] = None, containerTypeId: Option[Long] = None, cargoId: Option[Long] = None, cargoTypeId: Option[Long] = None, quantityTotal: Option[BigDecimal] = None, quantityLeft: Option[BigDecimal] = None, orderId: Option[Long] = None, customerId: Option[Long] = None, contractId: Option[Long] = None, companyId: Option[Long] = None, invoicingStatusId: Long, deviceId: Option[Long] = None, equipmentId: Option[Long] = None, serviceLevelAgreementId: Option[Long] = None, createLocationId: Option[Long] = None, originLocationId: Option[Long] = None, destinationLocationId: Option[Long] = None, oldItemStatusId: Option[Long] = None, newItemStatusId: Option[Long] = None, oldCustomsStatusId: Option[Long] = None, newCustomsStatusId: Option[Long] = None, createUserId: Long, lockedUserId: Option[Long] = None, updateUserId: Option[Long] = None, assignedUserId: Option[Long] = None, assignedGroupId: Option[Long] = None, createDateTime: github.nscala_time.time.Imports.DateTime, startDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, endDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, lockedDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, inStatusSince: Option[github.nscala_time.time.Imports.DateTime] = None, latLong: Option[Point] = None, parentContainerId: Option[Long] = None, price: Option[BigDecimal] = None, incidentTypeId: Option[Long] = None, notes: Option[String] = None, expectedDeliveryLocationId: Option[Long] = None, expectedDeliveryDate: Option[github.nscala_time.time.Imports.DateTime] = None, additionalData: Option[String] = None, archived: Boolean = false, executionOrder: Option[Int] = None, freeJson: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, userDefinedFields: JValue = JNothing, _movementStatus: LazyLoad[MovementStatus] = LazyLoad(), _movementType: LazyLoad[MovementType] = LazyLoad(), _container: LazyLoad[Container] = LazyLoad(), _containerType: LazyLoad[ContainerType] = LazyLoad(), _cargo: LazyLoad[Cargo] = LazyLoad(), _cargoType: LazyLoad[CargoType] = LazyLoad(), _order: LazyLoad[Order] = LazyLoad(), _customer: LazyLoad[Customer] = LazyLoad(), _contract: LazyLoad[Contract] = LazyLoad(), _company: LazyLoad[Company] = LazyLoad(), _invoicingStatus: LazyLoad[InvoicingStatus] = LazyLoad(), _device: LazyLoad[Device] = LazyLoad(), _equipment: LazyLoad[Equipment] = LazyLoad(), _serviceLevelAgreement: LazyLoad[ServiceLevelAgreement] = LazyLoad(), _createLocation: LazyLoad[Location] = LazyLoad(), _originLocation: LazyLoad[Location] = LazyLoad(), _destinationLocation: LazyLoad[Location] = LazyLoad(), _oldItemStatus: LazyLoad[ItemStatus] = LazyLoad(), _newItemStatus: LazyLoad[ItemStatus] = LazyLoad(), _oldCustomsStatus: LazyLoad[CustomsStatus] = LazyLoad(), _newCustomsStatus: LazyLoad[CustomsStatus] = LazyLoad(), _createUser: LazyLoad[User] = LazyLoad(), _lockedUser: LazyLoad[User] = LazyLoad(), _updateUser: LazyLoad[User] = LazyLoad(), _assignedUser: LazyLoad[User] = LazyLoad(), _assignedGroup: LazyLoad[Group] = LazyLoad(), _parentContainer: LazyLoad[Container] = LazyLoad(), _incidentType: LazyLoad[IncidentType] = LazyLoad(), _expectedDeliveryLocation: LazyLoad[Location] = LazyLoad(), _parentMovement: LazyLoad[Movement] = LazyLoad()) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
MovementStatus(id: Long = 1, code: String, description: LocalizedDescription, default: Boolean, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
MovementType(id: Long = 1, code: String, description: LocalizedDescription, shortDescription: LocalizedDescription, mobileUrl: Option[String], showInDeviceWorkList: Boolean, synchronizeMovementsToDevice: Boolean, billable: Boolean, archived: Boolean, movementMetadata: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, userDefinedFields: JValue = JNothing) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable
-
case class
NumberStandard(id: Long = 1L, name: String, needsLocation: Boolean = false, automaticGeneration: Boolean = false, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
Order(id: Long = 1L, orderTypeId: Long, orderStatusId: Long = 0L, assignedUserId: Option[Long] = None, assignedGroupId: Option[Long] = None, originLocationId: Option[Long] = None, destinationLocationId: Option[Long] = None, serviceLevelAgreementId: Option[Long] = None, companyId: Option[Long] = None, customerId: Option[Long] = None, contractId: Option[Long] = None, parentOrderId: Option[Long] = None, plannedStartDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, plannedEndDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, number: String, archived: Boolean = false, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, userDefinedFields: JValue = JNothing, guid: Option[String] = None, _orderType: LazyLoad[OrderType] = LazyLoad(), _orderStatus: LazyLoad[OrderStatus] = LazyLoad(), _assignedUser: LazyLoad[User] = LazyLoad(), _assignedGroup: LazyLoad[Group] = LazyLoad(), _originLocation: LazyLoad[Location] = LazyLoad(), _destinationLocation: LazyLoad[Location] = LazyLoad(), _serviceLevelAgreement: LazyLoad[ServiceLevelAgreement] = LazyLoad(), _company: LazyLoad[Company] = LazyLoad(), _customer: LazyLoad[Customer] = LazyLoad(), _contract: LazyLoad[Contract] = LazyLoad(), _parentOrder: LazyLoad[Order] = LazyLoad(), plannedMovements: Option[List[Movement]] = None) extends BaseModel with SyncTimestamp with UserDefinedFields with Guid with Product with Serializable
-
case class
OrderStatus(id: Long = 1L, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
OrderType(id: Long = 1L, code: String, description: LocalizedDescription, counter: Option[Long] = None, prefix: Option[String] = None, synchronizeToDevice: Boolean, archived: Boolean, orderMetadata: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
Parameter(id: Long = 1, parameterTypeId: Long, code: String, value: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), parameterType: Option[ParameterType] = None) extends BaseModel with Product with Serializable
-
case class
ParameterType(id: Long = 1, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
Permission(id: Long = 1L, code: String, description: LocalizedDescription, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), groups: Option[List[Group]] = None) extends BaseModel with Product with Serializable
-
case class
Price(id: Long = 1, code: String, contractId: Long, movementTypeId: Long, price: BigDecimal, description: Option[String], archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, contract: Option[Contract] = None, movementType: Option[MovementType] = None) extends BaseModel with SyncTimestamp with Product with Serializable
-
case class
ReportDefinition(id: Long = 1, code: String, description: LocalizedDescription, pluginUrl: Option[String], archived: Boolean) extends Product with Serializable
-
abstract
class
ReportRendered extends AnyRef
-
case class
ServiceLevelAgreement(id: Long = 1, code: String, name: LocalizedDescription, timeLimit: Int = 0, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
Shape(id: Long = 1L, code: String, name: LocalizedDescription, svgMarkup: String, width: BigDecimal, height: BigDecimal, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
Supplier(id: Long = 1, name: String, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
-
case class
Tag(id: Long = 1, name: String, archived: Boolean, fieldsToUpdateInDatabase: Seq[String] = Seq()) extends BaseModel with Product with Serializable
-
case class
User(id: Long = 1L, name: String, username: String, password: String, wrongPassword: Int, phoneNumber: Option[String], emailAddress: Option[String], active: Boolean, preferredLanguageId: Option[Long], apiKey: Option[String], externalUser: Boolean, archived: Boolean, tableDefinitions: JValue = JNothing, preferences: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0, preferredLanguage: Option[Language] = None, groups: Option[List[Group]] = None, permissions: Option[List[Permission]] = None, locations: Option[List[Location]] = None, menus: Option[List[Menu]] = None) extends BaseModel with SyncTimestamp with Product with Serializable
-
-
case class
UserDefinedFieldsDefinition(id: Long = 1, code: String, description: LocalizedDescription, fields: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L) extends BaseModel with SyncTimestamp with Product with Serializable
Value Members
-
object
Cargo extends Serializable
-
object
Container extends Serializable
-
object
Movement extends Serializable
-
object
Order extends Serializable
-
object
ReportFormat extends Enumeration
-
-
Represents a Container Type