Easily find this page again using the shortlink: https://bct.azrcrv.co.uk/5715
Table Type: Company
Table Name: Item Substitution
Database Table Name: CRONUS UK Ltd_$Item Substitution$437dbf0e-84ff-417a-965d-ed2bb9650972
Due to how Dynamics BC tables and columns are named, square brackets need to be wrapped around the table name and column names. Below are example queries showing how Item Substitution can be queried.
Show/hide an example select of all columns
SELECT
*
FROM
[CRONUS UK Ltd_$Item Substitution$437dbf0e-84ff-417a-965d-ed2bb9650972]
Show/hide an example select of all columns by name
SELECT
[No_]
,[Variant Code]
,[Substitute No_]
,[Substitute Variant Code]
,[Description]
,[Inventory]
,[Interchangeable]
,[Type]
,[Substitute Type]
,[Relations Level]
,[Quantity Avail_ on Shpt_ Date]
,[Shipment Date]
,[$systemId]
,[$systemCreatedAt]
,[$systemCreatedBy]
,[$systemModifiedAt]
,[$systemModifiedBy]
FROM
[CRONUS UK Ltd_$Item Substitution$437dbf0e-84ff-417a-965d-ed2bb9650972]
Show/hide an example select of all columns including those from all joined tables
SELECT
*
FROM
[CRONUS UK Ltd_$Item Substitution$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Item Substitution]
LEFT JOIN
[CRONUS UK Ltd_$Item Variant$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Item Variant]
ON
[Item Substitution].[Variant Code] = [Item Variant].[Code]
LEFT JOIN
[CRONUS UK Ltd_$Location$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Location]
ON
[Item Substitution].[Location Filter] = [Location].[Code]
LEFT JOIN
[User] AS [User]
ON
[Item Substitution].[SystemCreatedBy] = [User].[User Security ID]
LEFT JOIN
[User] AS [User]
ON
[Item Substitution].[SystemModifiedBy] = [User].[User Security ID]
Show/hide columns in Item Substitution table
Field No. | Field Name | Field Caption | Class | Type | Length | SQL Column Name | SQL DataType |
---|---|---|---|---|---|---|---|
1 | No. | No. | Normal | Code | 20 | No_ | nvarchar(40) |
2 | Variant Code | Variant Code | Normal | Code | 10 | Variant Code | nvarchar(20) |
Key to join to the Item Variant table.Show/hide example querySELECT [Item Substitution].[Variant Code] ,[Item Variant].[Code] FROM [CRONUS UK Ltd_$Item Substitution$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Item Substitution] LEFT JOIN [CRONUS UK Ltd_$Item Variant$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Item Variant] ON [Item Substitution].[Variant Code] = [Item Variant].[Code] | |||||||
3 | Substitute No. | Substitute No. | Normal | Code | 20 | Substitute No_ | nvarchar(40) |
4 | Substitute Variant Code | Substitute Variant Code | Normal | Code | 10 | Substitute Variant Code | nvarchar(20) |
5 | Description | Description | Normal | Text | 100 | Description | nvarchar(200) |
6 | Inventory | Quantity on Hand | Normal | Decimal | 12 | Inventory | decimal(38,38) |
7 | Interchangeable | Interchangeable | Normal | Boolean | 4 | Interchangeable | tinyint |
8 | Condition | Condition | FlowField | Boolean | 4 | ||
9 | Location Filter | Location Filter | FlowFilter | Code | 10 | ||
Key to join to the Location table.Show/hide example querySELECT [Item Substitution].[] ,[Location].[Code] FROM [CRONUS UK Ltd_$Item Substitution$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Item Substitution] LEFT JOIN [CRONUS UK Ltd_$Location$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Location] ON [Item Substitution].[] = [Location].[Code] | |||||||
100 | Type | Type | Normal | Option | 4 | Type | int |
Available options are:
| |||||||
101 | Substitute Type | Substitute Type | Normal | Option | 4 | Substitute Type | int |
Available options are:
| |||||||
102 | Sub. Item No. | Sub. Item No. | FlowField | Code | 20 | ||
103 | Relations Level | Relations Level | Normal | Integer | 4 | Relations Level | int |
104 | Quantity Avail. on Shpt. Date | Quantity Avail. on Shpt. Date | Normal | Decimal | 12 | Quantity Avail_ on Shpt_ Date | decimal(38,38) |
105 | Shipment Date | Shipment Date | Normal | Date | 4 | Shipment Date | datetime |
2000000000 | $systemId | System ID | Normal | GUID | 16 | $systemId | uniqueidentifier |
2000000001 | SystemCreatedAt | Created At | Normal | DateTime | 8 | $systemCreatedAt | datetime |
2000000002 | SystemCreatedBy | Created By | Normal | GUID | 16 | $systemCreatedBy | uniqueidentifier |
Key to join to the User table.Show/hide example querySELECT [Item Substitution].[$systemCreatedBy] ,[User].[User Security ID] FROM [CRONUS UK Ltd_$Item Substitution$437dbf0e-84ff-417a-965d-ed2bb9650972] AS [Item Substitution] LEFT JOIN [User] AS [User] ON [Item Substitution].[$systemCreatedBy] = [User].[User Security ID] | |||||||
2000000003 | SystemModifiedAt | Modified At | Normal | DateTime | 8 | $systemModifiedAt | datetime |
2000000004 | SystemModifiedBy | Modified By | Normal | GUID | 16 | $systemModifiedBy | uniqueidentifier |