TCM Container Yard
From Calidus HUB
This page is intended to show some of the technical details for TCM/Terminal Container Management/Container Yard and related WMS tables.
Container Yard Tables
| TABLE_NAME | DESCRIPTION |
|---|---|
| CY_CONTAINER_OWNER | Links to WMS Owner |
| CY_JOB | Jobs |
| CY_JOB_VEHICLE | Vehicles doing a job |
| CY_ACCOUNT | Accounts |
| CY_CONTAINERS | The actual containers |
| CY_MOVES | Every move of containers that has ever taken place |
| CY_SIGNATURES | Driver/haulier signatures (ToC) |
CY_SIGNATURES
| COLUMN_NAME | DATA_TYPE |
|---|---|
| CREATED_DATETIME | DATE |
| SIGNATURE | BLOB |
| SIGNATURE_ID | NUMBER |
CY_MOVES
| COLUMN_NAME | DATA_TYPE |
|---|---|
| ORDER_NO | VARCHAR2 |
| SERVICE | VARCHAR2 |
| CARRIER | VARCHAR2 |
| HAULIER_CODE | VARCHAR2 |
| REGISTRATION | VARCHAR2 |
| TYPE_CODE | VARCHAR2 |
| MOVEMENT_TYPE | VARCHAR2 |
| ACCOUNT_ID | VARCHAR2 |
| CONTAINER_ID | VARCHAR2 |
| WAREHOUSE_ID | VARCHAR2 |
| COMPANY_CODE | VARCHAR2 |
| MOVEMENT_ID | NUMBER |
| EDI_SENT_DATE | DATE |
| WEIGHT | NUMBER |
| SEAL | VARCHAR2 |
| MOVEMENT_BY | VARCHAR2 |
| UPDATE_COUNTER | NUMBER |
| WEIGHT_CODE | VARCHAR2 |
| POSITION_CODE | NUMBER |
| SIGNATURE_ID | NUMBER |
| USER_ID | VARCHAR2 |
| LINKED_REGISTRATION | VARCHAR2 |
| TO_LOCATION | VARCHAR2 |
| FROM_LOCATION | VARCHAR2 |
| ENTERED_DATETIME | DATE |
| DUE_DATETIME | DATE |
| CREATED_DATETIME | DATE |
| MOVEMENT_DATETIME | DATE |
| CONTAINER_STATUS | VARCHAR2 |
| UN_NUMBER | VARCHAR2 |
| FULL_DAMAGED_EMPTY | VARCHAR2 |
| HAZARDOUS_IND | NUMBER |
| STATUS | NUMBER |
| OWNER_CODE | VARCHAR2 |
| JOB_REFERENCE | VARCHAR2 |
| JOB_ID | NUMBER |
| BD_PROCESSED_IND | NUMBER |
| QUANTITY | NUMBER |
CY_JOB_VEHICLE
| JOB_UPDATE_COUNTER | NUMBER |
| VEHICLE_REGISTRATION | VARCHAR2 |
| JOB_ID | NUMBER |
CY_JOB
| JOB_UPDATE_COUNTER | NUMBER |
| CREATED | DATE |
| ACCOUNT_ID | VARCHAR2 |
| WAREHOUSE_ID | VARCHAR2 |
| COMPANY_CODE | VARCHAR2 |
| BAY_DIARY_BOOKING_REF | VARCHAR2 |
| JOB_REFERENCE | VARCHAR2 |
| JOB_ID | NUMBER |
CY_CONTAINER_OWNER
| OWNER_UPDATE_COUNTER | NUMBER |
| OWNER_DESCRIPTION | VARCHAR2 |
| OWNER_CODE | VARCHAR2 |
CY_CONTAINERS
| INBOUND_METHOD | VARCHAR2 |
| HOLD_STATUS | VARCHAR2 |
| UPDATE_COUNTER | NUMBER |
| LAST_ORDER_NO | VARCHAR2 |
| ONSITE_DATETIME | DATE |
| LOCATION_DATETIME | DATE |
| AMENDED_DATETIME | DATE |
| CREATED_DATETIME | DATE |
| UN_NUMBER | VARCHAR2 |
| FULL_DAMAGED_EMPTY | VARCHAR2 |
| HAZARDOUS_IND | NUMBER |
| STATUS_CODE | VARCHAR2 |
| LOCATION_SEQ | NUMBER |
| LOCATION_CODE | VARCHAR2 |
| WEIGHT_CODE | VARCHAR2 |
| TYPE_CODE | VARCHAR2 |
| ACCOUNT_ID | VARCHAR2 |
| CONTAINER_ID | VARCHAR2 |
| WAREHOUSE_ID | VARCHAR2 |
| COMPANY_CODE | VARCHAR2 |
| OWNER_CODE | VARCHAR2 |
| WEIGHT | NUMBER |
| SEAL | VARCHAR2 |
CY_ACCOUNT
| CY_ENABLED | VARCHAR2 |
| CY_CARRIER | VARCHAR2 |
| CY_SERVICE | VARCHAR2 |
| STOCKIST_SUB_CODE | VARCHAR2 |
| STOCKIST_CODE | VARCHAR2 |
Additional Related WMS Tables
Static:
| TABLE_NAME | DESCRIPTION |
|---|---|
| WARE_LOCATION | Locations in the yard WHERE LOC_TYPE = 'Y' |
| CONTAINER_TYPE | Types of containers |
| STK_STOCKIST | Links to Account |
| HAULIERS | Hauliers for movements into and out of the yard. |
| CONTAINER_STATUS | lookup of statuses |
| TRANSLATION_TABLE | CWGHT, store weights of 20ft containers |
| FXM_USERS/
FXM_USER_COMP_WAREHOUSES FLEX_USER_COMP_OWNERS |
For logon purposes |
| VOYAGES | |
| VESSELS | |
| CARRIERS | |
| HAZARDS | |
| WAREHOUSE_RULES | |
| WARE_PARAMS |
Standard Transactional WMS tables:
| TABLE_NAME | DESCRIPTION |
|---|---|
| WARE_GOODS_ENTRY_HEADERS | CONTAINER_ID |
| MANIFEST_CONTAINER_HEADER | CONTAINER_NO |
| ORDER_HEADER | CONTAINER_NO |
Views
These views broadly contain all of the cross-reference data from other related tables such as those listed above from standard WMS and CY tables.
| VIEW_NAME | Notes |
|---|---|
| V_CY_CONTAINERS_DETAILED | |
| V_CY_JOB_BOOKING_REF | This links to data from Bay Diary (WARE_DIARY_HEADERS) to get the booking reference.
Used in V_CY_WORK_IN_PROGRESS below |
| V_CY_MOVES_DETAILED | |
| V_CY_WORK_IN_PROGRESS | |
| V_CY_WORK_IN_PROGRESS_DET | Used in V_CY_WORK_IN_PROGRESS above - Links CY_MOVES to Booking Reference, and unions on all types of movements (inbound/outbound gate, vehicle, vessel, etc). |
Example Queries
select * from cy_moves cm where registration = 'EXP1503271200' select * from cy_moves cm where registration = 'EXP1802021102' select * from cy_moves cm where movement_type = 'OR' and company_code = '997' select * from cy_containers c --where container_id like 'MSCU%' where container_id = 'MSCU3951530' for update Select * from cy_account SELECT * FROM WARE_LOCATION WHERE LOC_TYPE = 'Y'