import.Item.sql 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. CREATE TABLE [import].[Item] (
  2. [timestamp] [binary](8) NOT NULL,
  3. [No_] [varchar](30) NOT NULL,
  4. [No_ 2] [varchar](20) NOT NULL,
  5. [Description] [varchar](100) NOT NULL,
  6. [Search Description] [varchar](100) NOT NULL,
  7. [Description 2] [varchar](50) NOT NULL,
  8. [Class] [varchar](10) NOT NULL,
  9. [Base Unit of Measure] [varchar](10) NOT NULL,
  10. [Price Unit Conversion] [int] NOT NULL,
  11. [Inventory Posting Group] [varchar](20) NOT NULL,
  12. [Shelf No_] [varchar](10) NOT NULL,
  13. [Sales Qty_ Disc_ Code] [varchar](30) NOT NULL,
  14. [Cust__Item Disc_ Gr_] [varchar](20) NOT NULL,
  15. [Allow Invoice Disc_] [tinyint] NOT NULL,
  16. [Statistics Group] [int] NOT NULL,
  17. [Commission Group] [int] NOT NULL,
  18. [Unit Price] [decimal](38,20) NOT NULL,
  19. [Price_Profit Calculation] [int] NOT NULL,
  20. [Profit _] [decimal](38,20) NOT NULL,
  21. [Costing Method] [int] NOT NULL,
  22. [Unit Cost] [decimal](38,20) NOT NULL,
  23. [Standard Cost] [decimal](38,20) NOT NULL,
  24. [Last Direct Cost] [decimal](38,20) NOT NULL,
  25. [Average Cost] [decimal](38,20) NOT NULL,
  26. [Minimum Unit Price] [decimal](38,20) NOT NULL,
  27. [Indirect Cost _] [decimal](38,20) NOT NULL,
  28. [Cost is Adjusted] [tinyint] NOT NULL,
  29. [Vendor No_] [varchar](20) NOT NULL,
  30. [Vendor Item No_] [varchar](20) NOT NULL,
  31. [Lead Time Calculation] [varchar](32) NOT NULL,
  32. [Reorder Point] [decimal](38,20) NOT NULL,
  33. [Maximum Inventory] [decimal](38,20) NOT NULL,
  34. [Reorder Quantity] [decimal](38,20) NOT NULL,
  35. [Alternative Item No_] [varchar](20) NOT NULL,
  36. [Unit List Price] [decimal](38,20) NOT NULL,
  37. [Duty Due _] [decimal](38,20) NOT NULL,
  38. [Duty Code] [varchar](10) NOT NULL,
  39. [Gross Weight] [decimal](38,20) NOT NULL,
  40. [Net Weight] [decimal](38,20) NOT NULL,
  41. [Units per Parcel] [decimal](38,20) NOT NULL,
  42. [Unit Volume] [decimal](38,20) NOT NULL,
  43. [Durability] [varchar](10) NOT NULL,
  44. [Freight Type] [varchar](10) NOT NULL,
  45. [Tariff No_] [varchar](20) NOT NULL,
  46. [Duty Unit Conversion] [decimal](38,20) NOT NULL,
  47. [Country Purchased Code] [varchar](10) NOT NULL,
  48. [Budget Quantity] [decimal](38,20) NOT NULL,
  49. [Budgeted Amount] [decimal](38,20) NOT NULL,
  50. [Budget Profit] [decimal](38,20) NOT NULL,
  51. [Blocked] [tinyint] NOT NULL,
  52. [Last Date Modified] [datetime] NOT NULL,
  53. [Price Includes VAT] [tinyint] NOT NULL,
  54. [VAT Bus_ Posting Gr_ (Price)] [varchar](10) NOT NULL,
  55. [Gen_ Prod_ Posting Group] [varchar](10) NOT NULL,
  56. [Picture] [image] NULL,
  57. [Country of Origin Code] [varchar](10) NOT NULL,
  58. [Automatic Ext_ Texts] [tinyint] NOT NULL,
  59. [No_ Series] [varchar](10) NOT NULL,
  60. [Tax Group Code] [varchar](10) NOT NULL,
  61. [VAT Prod_ Posting Group] [varchar](10) NOT NULL,
  62. [Reserve] [int] NOT NULL,
  63. [Average Cost (Add_ Curr_)] [decimal](38,20) NOT NULL,
  64. [Global Dimension 1 Code] [varchar](20) NOT NULL,
  65. [Stockout Warning] [int] NOT NULL,
  66. [Prevent Negative Inventory] [int] NOT NULL,
  67. [Application Wksh_ User ID] [varchar](128) NOT NULL,
  68. [Low-Level Code] [int] NOT NULL,
  69. [Lot Size] [decimal](38,20) NOT NULL,
  70. [Serial Nos_] [varchar](10) NOT NULL,
  71. [Last Unit Cost Calc_ Date] [datetime] NOT NULL,
  72. [Material Cost per Unit] [decimal](38,20) NOT NULL,
  73. [Labor Cost per Unit] [decimal](38,20) NOT NULL,
  74. [Indirect Cost per Unit] [decimal](38,20) NOT NULL,
  75. [Scrap _] [decimal](38,20) NOT NULL,
  76. [Requisition Method Code] [varchar](10) NOT NULL,
  77. [Inventory Value Zero] [tinyint] NOT NULL,
  78. [Combine No_ of Cycles] [int] NOT NULL,
  79. [Minimum Order Quantity] [decimal](38,20) NOT NULL,
  80. [Maximum Order Quantity] [decimal](38,20) NOT NULL,
  81. [Inventory Buffer Quantity] [decimal](38,20) NOT NULL,
  82. [Order Multiple] [decimal](38,20) NOT NULL,
  83. [Safety Lead Time] [varchar](32) NOT NULL,
  84. [Posting Method] [int] NOT NULL,
  85. [Requisition System] [int] NOT NULL,
  86. [Rounding Precision] [decimal](38,20) NOT NULL,
  87. [Sales Unit of Measure Code] [varchar](10) NOT NULL,
  88. [Purch_ Unit of Measure Code] [varchar](10) NOT NULL,
  89. [Reorder Cycle] [varchar](32) NOT NULL,
  90. [No Inventory Tracking] [tinyint] NOT NULL,
  91. [List Price (LCY)] [decimal](38,20) NOT NULL,
  92. [Item Group Code] [varchar](10) NOT NULL,
  93. [Manual Price Calculation] [tinyint] NOT NULL,
  94. [Unit Price incl_ VAT] [decimal](38,20) NOT NULL,
  95. [Deposit for Main Item] [tinyint] NOT NULL,
  96. [Item Type] [int] NOT NULL,
  97. [Make Code] [varchar](20) NOT NULL,
  98. [Vehicle Type Code] [varchar](10) NOT NULL,
  99. [Vehicle Category Code] [varchar](10) NOT NULL,
  100. [Emissions Test Category Code] [varchar](10) NOT NULL,
  101. [Engine Code] [varchar](10) NOT NULL,
  102. [Model Code] [varchar](20) NOT NULL,
  103. [Warranty Percentage] [decimal](38,20) NOT NULL,
  104. [Valid-From Date] [datetime] NOT NULL,
  105. [Engine Type Code] [varchar](20) NOT NULL,
  106. [Transmission Type Code] [varchar](20) NOT NULL,
  107. [Cylinder Capacity (ccm)] [decimal](38,20) NOT NULL,
  108. [No_ of Cylinders] [int] NOT NULL,
  109. [Power (kW)] [int] NOT NULL,
  110. [Power (hp)] [int] NOT NULL,
  111. [Tires] [varchar](15) NOT NULL,
  112. [Empty Weight (kg)] [decimal](38,20) NOT NULL,
  113. [Total Weight (kg)] [decimal](38,20) NOT NULL,
  114. [Roof Load (kg)] [decimal](38,20) NOT NULL,
  115. [Trailer Load (kg)] [decimal](38,20) NOT NULL,
  116. [Trailer Tongue Load (kg)] [decimal](38,20) NOT NULL,
  117. [4WD] [tinyint] NOT NULL,
  118. [No_ of Axles] [int] NOT NULL,
  119. [Wheelbase (mm)] [decimal](38,20) NOT NULL,
  120. [Front Axle Load (kg)] [int] NOT NULL,
  121. [Rear Axle Load (kg)] [int] NOT NULL,
  122. [Market Segment Code] [varchar](10) NOT NULL,
  123. [No_ of Doors] [int] NOT NULL,
  124. [Vehicle Type] [varchar](80) NOT NULL,
  125. [Minimum Purchase Qty_ (Base)] [decimal](38,20) NOT NULL,
  126. [Manufacturer Req_ Status] [varchar](10) NOT NULL,
  127. [Requisition Status] [varchar](10) NOT NULL,
  128. [Requisition Group] [varchar](10) NOT NULL,
  129. [Manual Requisition] [tinyint] NOT NULL,
  130. [Blocked Qty_] [decimal](38,20) NOT NULL,
  131. [Main Group Code] [varchar](10) NOT NULL,
  132. [Subgroup Code] [varchar](10) NOT NULL,
  133. [Line Group Code] [varchar](10) NOT NULL,
  134. [Labor Type] [varchar](30) NOT NULL,
  135. [Replacement Status] [int] NOT NULL,
  136. [Old Replacement Status] [int] NOT NULL,
  137. [Update Description] [tinyint] NOT NULL,
  138. [Allow Discount] [tinyint] NOT NULL,
  139. [List Price incl_ VAT (LCY)] [decimal](38,20) NOT NULL,
  140. [Labor Charging Code] [varchar](10) NOT NULL,
  141. [Rpl_ Status Reset User ID] [varchar](50) NOT NULL,
  142. [Rpl_ Status Reset Date] [datetime] NOT NULL,
  143. [Sending Required] [int] NOT NULL,
  144. [Option Class] [varchar](20) NOT NULL,
  145. [No Service Surcharge] [tinyint] NOT NULL,
  146. [Last Time Modified] [datetime] NOT NULL,
  147. [Creation Date] [datetime] NOT NULL,
  148. [Creation Time] [datetime] NOT NULL,
  149. [Deposit Validity in Days] [int] NOT NULL,
  150. [Print Options] [tinyint] NOT NULL,
  151. [Print Unit Price] [tinyint] NOT NULL,
  152. [Valid-To Date] [datetime] NOT NULL,
  153. [Not Available for New Sales] [tinyint] NOT NULL,
  154. [Coded Part Type] [varchar](30) NOT NULL,
  155. [Model Year] [varchar](30) NOT NULL,
  156. [Top Speed] [int] NOT NULL,
  157. [Acceleration] [decimal](38,20) NOT NULL,
  158. [Desc_ Trans_ to Vehicle Option] [tinyint] NOT NULL,
  159. [Last Landed Unit Cost] [decimal](38,20) NOT NULL,
  160. [Duty Due Amount] [decimal](38,20) NOT NULL,
  161. [Freight _] [decimal](38,20) NOT NULL,
  162. [Freight Amount] [decimal](38,20) NOT NULL,
  163. [Supply Req_ Worksheet Template] [varchar](10) NOT NULL,
  164. [Ext_ Warehouse Inventory] [decimal](38,20) NOT NULL,
  165. [ABC Code] [varchar](10) NOT NULL,
  166. [Pick Release Code] [varchar](10) NOT NULL,
  167. [Special Waste] [tinyint] NOT NULL,
  168. [Special Waste Group Code] [varchar](10) NOT NULL,
  169. [Dangerous Goods Indicator] [tinyint] NOT NULL,
  170. [Dangerous Goods Code] [varchar](10) NOT NULL,
  171. [No_ of Seats] [int] NOT NULL,
  172. [Dangerous Goods Class] [varchar](10) NOT NULL,
  173. [UN No_] [varchar](10) NOT NULL,
  174. [Seasonal Factor] [varchar](10) NOT NULL,
  175. [Manual Requisition from Date] [datetime] NOT NULL,
  176. [Min_ Packaging Qty_ (Base)] [decimal](38,20) NOT NULL,
  177. [Replenishment Flag Code] [varchar](10) NOT NULL,
  178. [Manufacturer Line Count] [decimal](38,20) NOT NULL,
  179. [Manufacturer Req_ from Date] [datetime] NOT NULL,
  180. [Bulk Pack Quantity (Base)] [decimal](38,20) NOT NULL,
  181. [Manufacturer Req_ Remark] [varchar](10) NOT NULL,
  182. [Update Alternative Parts Prio_] [tinyint] NOT NULL,
  183. [Original Part] [tinyint] NOT NULL,
  184. [Quality] [int] NOT NULL,
  185. [Proposal for Alternative Part] [int] NOT NULL,
  186. [Manufacturer No_] [varchar](30) NOT NULL,
  187. [Select Unit Price] [int] NOT NULL,
  188. [Accept posting group from Veh_] [tinyint] NOT NULL,
  189. [e-Part] [tinyint] NOT NULL,
  190. [Bonus Code] [varchar](10) NOT NULL,
  191. [Ship Proposal Transfer Prio] [int] NOT NULL,
  192. [Check of Serial No_] [tinyint] NOT NULL,
  193. [National Tariff No_] [varchar](20) NOT NULL,
  194. [Parts Category] [varchar](10) NOT NULL,
  195. [Parts Family] [varchar](10) NOT NULL,
  196. [Container Package Qty_ (Base)] [decimal](38,20) NOT NULL,
  197. [Distribution Code] [varchar](10) NOT NULL,
  198. [Maximum Inventory Limit] [decimal](38,20) NOT NULL,
  199. [Manuf_ Replacement Status] [varchar](10) NOT NULL,
  200. [Emission Standard Code] [varchar](10) NOT NULL,
  201. [Diesel Particulate Filter] [tinyint] NOT NULL,
  202. [Template Code] [varchar](10) NOT NULL,
  203. [Tire Item] [tinyint] NOT NULL,
  204. [EU Tire Data Code] [varchar](27) NOT NULL,
  205. [Inverse Item No_] [varchar](30) NOT NULL,
  206. [Drive] [int] NOT NULL,
  207. [Engine Speed Rate Output] [varchar](50) NOT NULL,
  208. [Maximum Torque] [varchar](50) NOT NULL,
  209. [Axle -3 Load (kg)] [int] NOT NULL,
  210. [Axle -4 Load (kg)] [int] NOT NULL,
  211. [Length (mm)] [int] NOT NULL,
  212. [Width (mm)] [int] NOT NULL,
  213. [Height (mm)] [int] NOT NULL,
  214. [Common Item No_] [varchar](20) NOT NULL,
  215. [Client_DB] [varchar](20) NOT NULL
  216. ,CONSTRAINT [Item$0] PRIMARY KEY CLUSTERED ([No_], [Client_DB])
  217. )
  218. CREATE UNIQUE NONCLUSTERED INDEX [$1] ON [import].[Item] ([Client_DB], [Search Description], [No_])
  219. CREATE UNIQUE NONCLUSTERED INDEX [$10] ON [import].[Item] ([Client_DB], [Replacement Status], [No_])
  220. CREATE UNIQUE NONCLUSTERED INDEX [$11] ON [import].[Item] ([Client_DB], [Make Code], [Item Group Code], [No_])
  221. CREATE UNIQUE NONCLUSTERED INDEX [$12] ON [import].[Item] ([Client_DB], [Make Code], [Main Group Code], [Subgroup Code], [Line Group Code], [No_])
  222. CREATE UNIQUE NONCLUSTERED INDEX [$13] ON [import].[Item] ([Client_DB], [Item Type], [Make Code], [Search Description], [No_])
  223. CREATE UNIQUE NONCLUSTERED INDEX [$14] ON [import].[Item] ([Client_DB], [Item Type], [Make Code], [Shelf No_], [No_])
  224. CREATE UNIQUE NONCLUSTERED INDEX [$15] ON [import].[Item] ([Client_DB], [Item Type], [Make Code], [Vendor No_], [No_])
  225. CREATE UNIQUE NONCLUSTERED INDEX [$16] ON [import].[Item] ([Client_DB], [Item Type], [Inventory Posting Group], [No_])
  226. CREATE UNIQUE NONCLUSTERED INDEX [$17] ON [import].[Item] ([Client_DB], [Manufacturer No_], [Make Code], [No_])
  227. CREATE UNIQUE NONCLUSTERED INDEX [$18] ON [import].[Item] ([Client_DB], [Common Item No_], [No_])
  228. CREATE UNIQUE NONCLUSTERED INDEX [$19] ON [import].[Item] ([Client_DB], [Inverse Item No_], [No_])
  229. CREATE UNIQUE NONCLUSTERED INDEX [$2] ON [import].[Item] ([Client_DB], [Inventory Posting Group], [No_])
  230. CREATE UNIQUE NONCLUSTERED INDEX [$20] ON [import].[Item] ([Client_DB], [EU Tire Data Code], [No_])
  231. CREATE UNIQUE NONCLUSTERED INDEX [$3] ON [import].[Item] ([Client_DB], [Shelf No_], [No_])
  232. CREATE UNIQUE NONCLUSTERED INDEX [$4] ON [import].[Item] ([Client_DB], [Vendor No_], [No_])
  233. CREATE UNIQUE NONCLUSTERED INDEX [$5] ON [import].[Item] ([Client_DB], [Gen_ Prod_ Posting Group], [No_])
  234. CREATE UNIQUE NONCLUSTERED INDEX [$6] ON [import].[Item] ([Client_DB], [Low-Level Code], [No_])
  235. CREATE UNIQUE NONCLUSTERED INDEX [$7] ON [import].[Item] ([Client_DB], [Item Type], [Make Code], [No_])
  236. CREATE UNIQUE NONCLUSTERED INDEX [$8] ON [import].[Item] ([Client_DB], [Item Type], [No_])
  237. CREATE UNIQUE NONCLUSTERED INDEX [$9] ON [import].[Item] ([Client_DB], [Item Type], [Vendor No_], [No_])
  238. GO