class |
AccountNumber |
This class represents Account Numbers which can be pre-entered to prompt for at purchase order receipt in WMS
|
class |
Address |
This class represents a mailing, invoice or delivery address for association with a client
|
class |
Allergen |
This class represents an Allergen for alerts in the system.
|
class |
AllergenLink |
Represents the link between an Allergen and a Commodity
For example, PineNuts contains the Nut Allergen.
|
class |
AnalyticalWorkCard |
Represents an analytical work card, used for documenting analytical tests and quality control for regulatory and internal standards.
|
class |
AnalyticalWorkCardSchedule |
Represents a job schedule for an Analytical Work Card.
|
class |
AnalyticalWorkCardScheduleDetail |
Provides detailed scheduling information for an Analytical Work Card.
|
class |
AnalyticalWorkCardTest |
Encapsulates the details of a specific test within an Analytical Work Card.
|
class |
AnalyticalWorkCardTestDetail |
Stores detailed parameters and thresholds for an Analytical Work Card test.
|
class |
AnalyticalWorkCardTestGroup |
Groups related tests within an Analytical Work Card.
|
class |
AnalyticalWorkCardTestLog |
Records log entries for the execution of an Analytical Work Card test.
|
class |
AnalyticalWorkCardVersion |
Maintains the version history for an Analytical Work Card.
|
class |
Answer |
This class represents a possible Answer to a Question
|
class |
ApprovalLog |
Records audit entries for actions taken during an approval process.
|
class |
ApprovalProcess |
Represents an instance of an approval process.
|
class |
ApprovalStage |
Defines an individual stage within an approval process.
|
class |
ApprovalTemplate |
Defines an approval template outlining the steps and expected completion times for approval processes.
|
class |
ApprovalTemplateStage |
Represents a specific stage within an Approval Template.
|
class |
Asset |
Represents a physical asset in the system.
|
class |
AssetFormulaLink |
Establishes a relationship between an asset and a formula.
|
class |
AssetGroup |
Represents a group or category of assets.
|
class |
AssetGroupLink |
Links an individual asset to an asset group.
|
class |
AssetJobLog |
Logs the usage of assets in various jobs.
|
class |
AssetLog |
Captures log entries related to asset maintenance and planning.
|
class |
AssetMaintenance |
Represents a maintenance record for an asset.
|
class |
AssetPlan |
Defines a scheduled plan for asset maintenance or management.
|
class |
AssetType |
Categorises assets by type.
|
class |
Bag |
This class represents a container used during the batching process
The purpose of this class is currently for internal use only
|
class |
Batch |
This class represents a Batch.
|
class |
BatchConsumption |
This class represents inventory consumption in the batching process.
|
class |
BatchFull |
This class is a full representation of batch data and is used for internal purposes only
|
class |
BulkDispense |
This class represents bulk dispense fulfillments and is for internal purposes only
|
class |
BulkPlatform |
This class represents Bulk Platforms which interact with the SG System
|
class |
BulkPlatformTerminalLink |
This class represents the link between Bulk Platforms and Terminals.
|
class |
BulkRequest |
This class represents a bulk dispense requests and is for internal purposes only
|
class |
Checks |
This class represents Checks which interact with the SG System
|
class |
ChecksAnswer |
This class represents a possible Answer to a Question
|
class |
ChecksLog |
This class represents ChecksLog which interact with the SG System
|
class |
ChecksQuestion |
This class represents a question which can be asked through a QALink
Questions can also be links or image capture events
|
class |
ChecksTemplates |
This class represents ChecksTemplates which allow the user to create templates for a list of Checks.
|
class |
ChecksTemplatesGroup |
This class represents an ChecksTemplatesGroup for creating template groups in the system.
|
class |
ChecksTemplatesGroupEventLink |
This class represents an ChecksTemplatesGroupEventLink for assigning system events that will trigger the groups.
|
class |
ChecksTemplatesGroupLink |
This class represents an ChecksTemplatesGroupLink for placing groups into templates.
|
class |
Client |
This class represents any Client registered in the system.
|
class |
ColumnProperties |
For Internal Use Only
|
class |
Commodity |
This class represents a commodity.
|
class |
CommodityGroup |
Represents a group of commodities.
|
class |
CommodityGroupLink |
|
class |
Container |
This class represents a container in the system
A container can be used to hold stock, perform tares and other useful functions
See Container.ContainerType for a list of different types of container that can be used
|
class |
ContainerLink |
This class represents the link between Container and StockLocation
This identifies how much of each lot number resides on each pallet/container
|
class |
CorrectiveActions |
This class represents the link between customer groups and commodities.
|
class |
Currency |
|
class |
CustomerGroup |
This class represents a group of customers
This helps with grouping customers into their parent ownership group for labeling and packaging purposes
|
class |
CustomerGroupCommodity |
This class represents the link between customer groups and commodities.
|
class |
CustomField |
This class represents a custom field in the system.
|
class |
CustomFieldLink |
|
class |
CycleCountRun |
This class represents a Cycle Count Run.
|
class |
DataRequest |
This class represents a request for data exchange between V5 and Bulk Dispense/External Mechanical Systems
|
class |
DeviationDetails |
This class represents the link between customer groups and commodities.
|
class |
Document |
Represents a document in the system.
|
class |
DocumentChangeLog |
Records changes made to documents.
|
class |
DocumentPages |
Represents individual pages of a document.
|
class |
DocumentType |
Defines the type or category of a document.
|
class |
DocumentVersion |
Represents a specific version of a document.
|
class |
Formula |
This class represents a Formula or Recipe in a system
This is the header element of a set of instructions for processing at a terminal
|
class |
FormulaStep |
|
class |
FormulaStepEdit |
Modifications to formula steps that are in progress
|
class |
FormulaStepInitialization |
For internal use only
|
class |
Hazard |
This class represents hazards that may be prompted for during system operation
|
class |
HazardLink |
This class represents the link between Hazards and Commodities
This identifies which Commodities need to prompt for which Hazards
|
class |
Hold |
This class represents a Hold order on a container link
Holds can be raised against containerlinks which prevent them from being used/sold
|
class |
Job |
This class represents a work order header
|
class |
JobLine |
This class represents a portion of a Job that is to be completed at a location.
|
class |
JobSalesOrderLink |
This class represents the link between a Job and a SalesOrderLine
This allows the system to schedule jobs for particular sales orders and allocate them in advance
|
class |
LabelFormatSet |
This class represents a Label Format Set
A Label format set is a header for a group of labels
The set must declare what printer format type the labels linked to it are formatted in
|
class |
LabelFormatSetLink |
This class presents the link between LabelFormatSets and the label data
This is where a label is defined with a set, type and the label data itself
|
class |
LabelFormatType |
This class represents Label Format Types
A label format type instructs the system what kind of label exists in the LabelFormatSetLink table (stock, batch, packaging, etc)
|
class |
LabelPrinter |
This class represents a Label Printer
This needs to be configured to the correct connection method
By including/omitting data, the connection method is decided
If only a code and description are present, the system will use Windows Print Service to look for a matching printer to the description
If an IP and port are specified, the system will attempt to connect via the network to the printer
If a directory and username are specified, the system will attempt to FTP the label
|
class |
LabelPrinterType |
This class defines a label printer type (make/model/format)
This provides additional support to some label format languages such as intermec and zebra
See PrinterType for a list of supported printer types.
|
class |
Language |
This class represent languages and their mapping files
|
class |
LastUsed |
This class is used to store information on the last stock used for a job
This allows the system to pre-assign stock to jobs or remember them to reduce operator input
|
class |
LinkedImage |
This class represents images stored against various events and objects in the system
The linkedID can refer to a number of tables dependent on the type value
|
class |
Location |
This class represents a location
Locations can be either Stock or Production dependent on Location.LocationType and can be categorized beyond that with Location.category
Locations can be physical racks, groups of locations, areas or just a logical grouping of terminals
See how locations and terminals are linked with TerminalLocation
|
class |
LocationGroup |
This class represents LocationGroup which allows the user to create a location group and assign locations to that group.
|
class |
LocationGroupLink |
This class represents LocationGroupLink which links locations to location groups.
|
class |
LotContainer |
This class defines a sub-division of a StockLocation
The best example of this would be if inventory is received as LOT 123 but it is received in 5 different bottles, all with different weights, we would use LotContainers to track these stock sub-divisions
This differs from Container in that containers may have multiple different lots contained within them, whereas LotContainers pertain to only one lot
|
class |
Notification |
This class represents a notification sent by the system
|
class |
OptionalGroup |
This class represents optional groups
Optional groups represent groups of formula steps which may or may not be executed
A formula can contain optional groups which in turn provide routines
|
class |
OrderInformation |
This class represents OrderInformation which can be used when raising PurchaseOrder and SalesOrder
It acts as a holster for additional information
|
class |
Pack |
This class represents a serialized pack from production
This class allows for each pack of a produced item to have it's own unique serial number
This allows each individual pack to be traced on it's own
|
class |
Policy |
Represents a policy entity that defines guidelines and procedures within the organisation.
|
class |
PolicySOPLink |
Represents a link between a Policy and an SOP.
|
class |
PreBatch |
This class represents a placeholder for Batches
When a job is scheduled with 20 batches, 20 PreBatches are created as place holders for the work to be done
This allows the SG system to have custom settings on a per batch level
|
class |
PreStep |
Deprecated.
|
class |
PreventiveActions |
This class represents the link between customer groups and commodities.
|
class |
ProductRequest |
This class logs production requests by informing the SG V5 product terminal of production that has occurred outside of the system
|
class |
PurchaseOrder |
This class represents a Purchase Order which can be raised for incoming good receipt
|
class |
PurchaseOrderLine |
This class represents a line of a purchase order
|
class |
QAGroup |
This class represents a question which can be asked through a QALink
Questions can also be links or image capture events
|
class |
QAGroupEvent |
An event which ties a QA group to a commodity, location and/or action
|
class |
QAGroupLink |
The link between a QA group and a set of questions
|
class |
QALink |
This class represents the link between Question and the events by which they appear
|
class |
QALog |
This class represents the log of a QA event.
|
class |
Question |
This class represents a question which can be asked through a QALink
Questions can also be links or image capture events
|
class |
RackStockLocationLink |
For internal use only
|
class |
Reason |
This class represents a reason which can be selected by an operator for certain events.
|
class |
RegulatoryStandard |
Represents a regulatory standard in the Pharma and Life Sciences industry.
|
class |
RootCauseAnalysis |
This class represents the link between customer groups and commodities.
|
class |
SalesLog |
This class represents actions which have occurred during shipping
When items are picked/shipped, a log is generated here
|
class |
SalesOrder |
This class represents a sales order
|
class |
SalesOrderLine |
This class represents Sales Order Lines
The lines make up the contents of a sales order
|
class |
SalesOrderLineCustomField |
This class represents a custom field for a sales order line
Custom fields can be used to add additional data to labels
|
class |
SalesOrderLineCustomFieldLink |
|
class |
Site |
This class represents Sites which serve as umbrella location groups
|
class |
SiteSupplier |
This class represents the link between Suppliers and Sites
Suppliers can be limited to only appear at particular sites
|
class |
SiteSupplierCommodity |
This class provides the link between SiteSupplier and Commodity
This has the effect of marking particular SiteSuppliers as providing certain commodities
The link is many-to-many
If you are not using Sites then you can simply use SupplierCommodity for this function
|
class |
SOPCommodityLink |
Represents a link between an SOP header and a commodity.
|
class |
SOPHeader |
Represents a header for Standard Operating Procedures (SOP).
|
class |
SOPResponsibility |
Represents the responsibilities assigned within a Standard Operating Procedure (SOP).
|
class |
SOPStep |
Represents a step within a Standard Operating Procedure (SOP).
|
class |
SPCCommodity |
This class provides a wrapper to encapsulate a commodity or formula with additional information for use in an SPCRun
|
class |
SPCRun |
This class represents an SPC Run.
|
class |
SPCSample |
This class represents a single sample taken during an SPCRun
|
class |
Stock |
This class represents a Stock header object.
|
class |
StockAssignment |
This class represents a reservation of a quantity of a particular stock item for a particular job.
|
class |
StockLocation |
This class represents inventory in a location
It provides a location and a quantity from the Stock header record
|
class |
SuperBatch |
This class represents a Batch.
|
class |
SupplierCommodity |
This class represents the link between Suppliers and Commodities
By creating links between Suppliers and Commodities, we can reduce the list of goods that appear for receipt when a particular supplier is selected when raising a PurchaseOrder
|
class |
SupplierCommodityContainer |
This class takes SupplierCommodity to the next level by linking a SupplierCommodity to a container
This can be used to state that Supplier X provides good Y in container C.
|
class |
SystemLog |
This class is the main location for logging transactions in the system
Most actions performed in the system outside of Sales and QA will be logged here
|
class |
SystemStatics |
This class is used to set static variables that the system can call upon at given times
|
class |
Tax |
A class representing a tax code
|
class |
Terminal |
This class represents a terminal in the SG V5 System
A terminal can be any instance of the SG V5 Software.
|
class |
TerminalLocation |
This class represents the link between Terminals and Locations
Terminals can have visible locations, both stock and production
If no links exist for a given terminal it is assumed to see all locations.
|
class |
Terms |
Deprecated.
|
class |
Test |
Encapsulates information about a test.
|
class |
TestImage |
Represents an image associated with a test.
|
class |
TestStage |
Defines a stage in the testing process.
|
class |
TestType |
Categorizes tests by type.
|
class |
Trailer |
This class represents Trailers which can be used for shipping and receiving goods
This particular class forms part of the Trailer Management module, used for tracking and inspecting trailers
|
class |
Transfer |
This class details a Transfer order between locations or facilities
Transfers can be used to schedule stock movements
|
class |
TransferLine |
This class is responsible for forming the detail of a Transfer order
This informs the system which commodity needs to be moved
|
class |
UnitCommodity |
This class represents the relationship between commodities and units.
|
class |
UpdateLog |
This class represents the table that holds the details about module updates
Anytime a version update/downgrade happens, it will be logged here.
|
class |
User |
This class represents an operator of the system
They must be setup for users to gain access to the system
Rights can be assigned on a per user basis
|
class |
UserGroup |
Represents a group of users.
|
class |
UserGroupLink |
Establishes a relationship between a user and a user group.
|
class |
UserLog |
The UserLog class stores user-centric events
These are events simply relating to an operator
|
class |
ViewLog |
Represents a log entry that records when a user views a particular entity in the system.
|
class |
WavePick |
Used to represent a wave picking order.
|
class |
WeightUnit |
This class stores the units by which measurements are taken in the SG v5 System
Inventory is stored in a base stocking unit set by Commodity.units .\
Formula Steps, Purchase Order Lines, SPC Runs, Sales Order Lines and many more aspects of the system are allowed to select their own WeightUnits to reference the quantity fields of each respective object
Conversions can be performed to change values between these units via WeightUnit.conversionRate or on a commodity specific basis through UnitCommodity
|