Object[Transaction, Order]
A transaction to order materials from external suppliers.
Organizational Information
Name
Name of this Object.
Format: Single
Class: String
Programmatic Pattern: _String
Pattern Description: A string.
ID
ID of this Object.
Format: Single
Class: String
Programmatic Pattern: _String
Pattern Description: The ID of this object.
Object
Object of this Object.
Format: Single
Class: Expression
Programmatic Pattern: Object[Transaction, Order, _String]
Pattern Description: The object reference of this object.
Type
Type of this Object.
Format: Single
Class: Expression
Programmatic Pattern: Object[Transaction, Order]
Pattern Description: Object[Transaction, Order]
Notebook
Notebook this object belongs to.
Format: Single
Class: Link
Programmatic Pattern: _Link
Pattern Description: An object of that matches ObjectP[Object[LaboratoryNotebook]].
Relation: Object[LaboratoryNotebook][Objects]
Creator
User who created this transaction.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[User][TransactionsCreated]
DateShipped
Date that the items were shipped from the Source to the Destination.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
DateExpected
Date that the items are expected to reach their destination.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
DateDelivered
Date that the items arrived at their destination.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
DateCanceled
Date that the transaction was canceled.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
Status
A symbol representing the current state of the transaction.
Format: Single
Class: Expression
Programmatic Pattern: OrderStatusP
DateOrdered
Date that the order was placed with the supplier.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
Models
The models being ordered.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Model[Sample] | Model[Container] | Model[Part] | Model[Plumbing] | Model[Wiring] | Model[Item] | Model[Sensor]
Shipping Information
Destination
The site where objects from this transaction will be shipped.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[Container, Site]
Source
The site or supplier where samples from this transaction are shipped from.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[Container, Site]
Shipper
The shipping company used to deliver the items of this transaction to their final destination.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[Company, Shipper][Transactions]
TrackingNumbers
Tracking numbers provided by the shipping company for the transaction.
Format: Multiple
Class: String
Programmatic Pattern: _String
OrderNumber
The order number provided by the supplier of the products ordered in this transaction.
Format: Single
Class: String
Programmatic Pattern: _String
BackorderedItems
The products within this order that have been marked as Backordered by the supplier.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Product]
ShippingSpeed
The delivery speed selected with the shipper of this transaction.
Format: Single
Class: Expression
Programmatic Pattern: ShippingSpeedP
ShipToUser
Indicates if the samples ordered and received in this transaction will send to your work location.
Format: Single
Class: Expression
Programmatic Pattern: BooleanP
DropShipToUser
The ShipToUser transaction that tracks the shipping status of the purchased samples in this order.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Transaction, ShipToUser][Orders]
Analysis & Reports
Receipt
The receipt report associated with the transaction containing paperwork including confirmation emails, packing slips, etc.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Object[Report, Receipt][Transactions]
SupplierProvidedDocumentation
Digital scans of physical documents from an external supplier which arrive with received objects.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[EmeraldCloudFile]
Troubleshooting
Troubleshooting
Indicates that this transaction is currently in troubleshooting.
Format: Single
Class: Boolean
Programmatic Pattern: BooleanP
TroubleshootingReports
Troubleshooting reports associated with the fulfillment of this transaction.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Storage Information
StoragePrice
The total monthly price for warehousing all user owned items associated with this transaction in an ECL facility under the storage conditions specified by each item.
Format: Single
Class: Real
Unit: 1 US dollar per month
Programmatic Pattern: USD
Hold[GreaterEqualP[0 -----]]
Month
StoredObjects
List of all physical items associated with this transaction that are currently being warehoused in an ECL facility.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Sample] | Object[Container] | Object[Part] | Object[Plumbing] | Object[Item] | Object[Sensor] | Object[Wiring]
DateLastUsed
Date any physical items associated with this transaction were last handled in the lab.
Format: Single
Class: Date
Programmatic Pattern: _?DateObjectQ
Option Handling
ResolvedOptions
The final options used as parameters for this protocol, after automatic options are resolved.
Format: Single
Class: Compressed
Programmatic Pattern: {_Rule...}
UnresolvedOptions
The verbatim options originally input by the protocol author to generate this protocol, often with some options set to Automatic.
Format: Single
Class: Compressed
Programmatic Pattern: {_Rule...}
Product Specifications
Products
The products being ordered.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Product][Orders]
ProductListings
Full names under which the products are listed, including make and model where relevant.
Format: Computable
Programmatic Pattern: {(Null | _String)..}
Expression: SafeEvaluate[{Field[Products]}, Download[Field[Products], ProductListing]]
CatalogNumbers
For each member of Products, number or code that should be used to purchase these items from the supplier.
Format: Multiple
Class: String
Programmatic Pattern: _String
ItemUnitDescriptions
Amount that comes with on order of the item's catalog number(e.g. "500 mL bottle" or "1 case of 24 plates").
Format: Computable
Programmatic Pattern: {(Null | _String)..}
Expression: SafeEvaluate[{Field[Products]}, Download[Field[Products], ItemUnitDescription]]
Supplier
The supplier company that the items will ship from.
Format: Single
Class: Link
Programmatic Pattern: _Link
Relation: Alternatives[Object[Company, Supplier][Transactions]]
Inventory
RequestedAutomatically
Indicates if this order was generated automatically due to a product falling below its minimum quantity stocked.
Format: Single
Class: Expression
Programmatic Pattern: BooleanP
InternalOrder
Indicates if the items should try to be purchased directly from ECL's in house inventory.
Format: Single
Class: Expression
Programmatic Pattern: BooleanP
OrderQuantities
For each member of Products, number of units of the given catalog number to be ordered.
Format: Multiple
Class: Integer
Programmatic Pattern: GreaterP[0, 1]
OrderedModels
The models directly requested for ordering in this transaction.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Model[Sample] | Model[Container] | Model[Part] | Model[Plumbing] | Model[Wiring] | Model[Item] | Model[Sensor]
OrderAmounts
For each member of OrderedModels, the amount that will satisfy this order.
Format: Multiple
Class: VariableUnit
Programmatic Pattern: GreaterP[0 Milliliter] | GreaterP[0 Milligram] | GreaterP[0 Unit, 1 Unit]
QuantitiesReceived
For each member of Products, number of units of the given catalog number that have been received to date.
Format: Multiple
Class: Integer
Programmatic Pattern: GreaterEqualP[0, 1]
QuantitiesOutstanding
For each member of Products, number of units of the given catalog number that have not yet been received.
Format: Multiple
Class: Integer
Programmatic Pattern: GreaterEqualP[0, 1]
SamplesOut
For each member of Models, the samples/containers/parts/plumbing generated by receiving this order.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Sample] | Object[Container] | Object[Part] | Object[Plumbing] | Object[Wiring] | Object[Item] | Object[Sensor]
ContainersOut
Containers automatically generated to hold samples received by this order.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Container]
TransferObjects
Samples that should be moved into a new container upon arrival at ECL.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
TransferContainers
For each member of TransferObjects, the type of container into which they will be transferred.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Model[Container]
ReceivedItems
The objects generated by recieving this order (such as samples) in the order that they arrive.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Sample] | Object[Container] | Object[Instrument] | Object[Sensor] | Object[Part] | Object[Plumbing] | Object[Wiring] | Object[Item]
ReceivedItemContainers
Containers automatically generated to hold items received by this order in the order that they arrive.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Container]
Fulfillment
Protocols or maintenance requested to fulfill this order.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Receiving
The MaintenanceReceiveInventory protocols that received this order.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
BatchNumbers
The batch numbers for the items received in this order.
Format: Multiple
Class: String
Programmatic Pattern: _String
Volume
For each member of Products, the initial sample volumes determined as specified in MassSource.
Format: Multiple
Class: Real
Unit: 1 liter
Programmatic Pattern: GreaterEqualP[0 Liter]
Mass
For each member of Products, the initial sample masses determined as specified in VolumeSource.
Format: Multiple
Class: Real
Unit: 1 gram
Programmatic Pattern: GreaterEqualP[0 Gram]
Count
For each member of Products, the initial sample count determined as specified in CountSource.
Format: Multiple
Class: Integer
Programmatic Pattern: GreaterEqualP[0]
Concentration
For each member of Products, the initial sample concentrations determined as specified in ConcentrationSource.
Format: Multiple
Class: Real
Unit: 1 micromolar
Programmatic Pattern: GreaterEqualP[0 Micromolar]
MassConcentration
For each member of Products, the initial sample mass concentrations determined as specified in MassConcentrationSource.
Format: Multiple
Class: Real
Unit: 1 gram per liter
Programmatic Pattern: 0 Gram
Hold[GreaterEqualP[------]]
Liter
MassSource
For each member of Products, how the mass of the samples is populated upon arrival at the ECL facility. UserSpecified indicates that the user input the initial mass. ExperimentallyMeasure indicates that the mass is measured upon arrival. ProductDocumentation indicates that the mass is found on the documents that ship with the sample. None indicates that an initial mass is not needed for this model.
Format: Multiple
Class: Expression
Programmatic Pattern: UserSpecified | ProductDocumentation | ExperimentallyMeasure | None
CountSource
For each member of Products, how the count of the samples is populated upon arrival at the ECL facility. UserSpecified indicates that the user input the initial count (or mass and tablet weight from which count was calculated). ExperimentallyMeasure indicates that the count is measured upon arrival. ProductDocumentation indicates that the count is found on the documents that ship with the sample. None indicates that an initial count is not needed for this model.
Format: Multiple
Class: Expression
Programmatic Pattern: UserSpecified | ProductDocumentation | ExperimentallyMeasure | None
VolumeSource
For each member of Products, how the volume of the samples will be populated upon arrival at the ECL facility. UserSpecified indicates that the user input the initial volume. ExperimentallyMeasure indicates that the volume is measured upon arrival. ProductDocumentation indicates that the volume is found on the documents that ship with the sample. None indicates that an initial mass is not needed for this model.
Format: Multiple
Class: Expression
Programmatic Pattern: UserSpecified | ProductDocumentation | ExperimentallyMeasure | None
ConcentrationSource
For each member of Products, how the concentration of the samples will be populated upon arrival at the ECL facility. UserSpecified indicates that the user input the initial concentration. ProductDocumentation indicates that the concentration is found on the documents that ship with the sample. None indicates that an initial mass is not needed for this model.
Format: Multiple
Class: Expression
Programmatic Pattern: UserSpecified | ProductDocumentation | None
MassConcentrationSource
For each member of Products, how the mass concentration of the items will be populated upon arrival at the ECL facility. UserSpecified indicates that the user input the initial mass concentration. ProductDocumentation indicates that the mass concentration is found on the documents that ship with the sample. None indicates that an initial mass is not needed for this model.
Format: Multiple
Class: Expression
Programmatic Pattern: UserSpecified | ProductDocumentation | None
VolumeMeasurementProtocols
The protocol used to experimentally measure the volume of the samples upon arrival.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Protocol, MeasureVolume]
WeightMeasurementProtocols
The protocol used to experimentally measure the mass of the samples upon arrival.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Protocol, MeasureWeight]
Resources
Resources
The resources that can only be fulfilled once this order is received.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
Relation: Object[Resource][Order]
DependentProtocols
Indicates the protocols that are depending on this order to be received before they can be run or continued.
Format: Multiple
Class: Link
Programmatic Pattern: _Link
DependentOrder
An internal order that requires this order to be received so this order's samples may be used to fulfill the samples requested by the dependent order.
Format: Single
Class: Link
Programmatic Pattern: _Link
SupplierOrder
An order from an external supplier that must be received so that the supplier order's samples may be used to fulfill the samples requested by this order.
Format: Single
Class: Link
Programmatic Pattern: _Link
Last modified on Mon 26 Sep 2022 15:43:53