Thetis IMS
Datakatalog

Context

Definition

A context may contain data that is separate from data in other contexts. A context may for instance cover a 3PL customer, if you are a 3PL provider.

Context

Fields

Id

Synthetic key that identifies this context across subscriptions.

id Long Read only

Context name

Unique identification of this context within this subscription.

contextName String Length 0 to 255 Not Blank

Base currency

Currency as the value of this inventory context is calculated in.

baseCurrencyCode CurrencyCode

Reservation setup

Controls how the system handles reservation created for shipments within this context.

reservationSetup ReservationSetup

GTIN allocation

Information for use in generating new GTIN (Global Merchant Item Numbers).

globalTradeItemNumberSequence GlobalTradeItemNumberSequence

Address

Address for this context. If the context covers a separate warehouse, it will be the warehouse address. If the context covers a warehouse customer, it will be the warehouse customer's address. The address will be used as sender address on all lists.

address Address

Contact person

Contact person of the customer to which this context belongs.

contactPerson ContactPerson

Subscriber id

Unique identification of the subscriber this context belongs to.

subscriberId Long Subscriber

GLN

Global unique identification of this context.

globalLocationNumber String

Put-away list id

Unique identification of the report used by the system when generating put-away lists.

putAwayListReportId Long Report

Replenishment list id

Unique identification of the report used by the system when generating replenishment lists.

replenishmentListReportId Long Report

Picking list id

Unique identification of the report used by the system when generating picking lists in this context.

pickingListReportId Long Report

Delivery note id

Unique identification of the report used by the system when generating delivery notes in this context.

deliveryNoteReportId Long Report

Consignment note id

Unique identification of the report used by the system when generating consignment notes in this context.

consignmentNoteReportId Long Report

Multi picking list id

Unique identification of the report used by the system when generating multi picking lists in this context.

multiPickingListReportId Long Report

Stock taking list id

Unique identification of the report used by the system when generating stock taking lists in this context.

stockTakingListReportId Long Report

Order proposal id

Unique identification of the report used by the system when generating order proposals.

orderProposalReportId Long Report

Purchase order id

Unique identification of the report used by the system when generating purchase orders.

purchaseOrderReportId Long Report

Request for quotation id

Unique identification of the report used by the system when generating request for quotation.

requestForQuotationReportId Long Report

Next shipment no.

The number to use for the shipment created next. If no value is specified, you must enter a number when creating a shipment.

nextShipmentNumber Integer Not Null

Next delivery no.

The number to use for the delivery created next. If no value is specified, you must enter a number when creating a delivery.

nextInboundShipmentNumber Integer Not Null

Next stock taking no.

Number that will automatically will be assigned to the next stock taking.

nextStockTakingNumber Integer Not Null

Next return no.

The number that will be automatically assigned to the next return shipment.

nextReturnShipmentNumber Integer Not Null

Active

Specifies whether this context is active. If the context is not active, it is not possible to work within it.

active Boolean Not Null

VAT Number

The VAT number of the legal entity responsible for this context.

vatNumber String

Status on reception

Default status for items on reception.

defaultLotStatusOnArrival GlobalTradeItemLotStatus

Shipment lock timeout

Shipment locks are automatically removed when the indicated number of minuttes have elapsed without activity.

shipmentLockTimeout Integer

Test

Indicates whether this context is meant for testing purposes.

test Boolean

Receive to ex. lot

Indicates whether item on reception must be added to an existing item lot.

receiveToExistingLot Boolean

Return to ex. lot

Indicates whether items at put-away must be added to an existing item lot.

receiveReturnedToExistingLot Boolean

Replenish to ex. lot

Indicates whether items on replenishment must be added to an existing item lot.

replenishToExistingLot Boolean

Put-away to ex. lot

Indicates whether returned items on reception must be added to an existing item lot.

putAwayToExistingLot Boolean

Require cost price

Indicates whether it is possible to post against empty lots, when the item has no standard cost price.

costPriceRequired Boolean

Data document

Document containing data used by external applications in JSON format.

dataDocument String JSON