import.ACCT_DOC_KEY.sql 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. CREATE TABLE [import].[ACCT_DOC_KEY] (
  2. [UNIQUE_IDENT] [numeric](12,0) NOT NULL,
  3. [ACCT_NO] [char](10) NOT NULL,
  4. [BOOKKEEP_DATE] [datetime] NOT NULL,
  5. [BOOKKEEP_PERIOD] [numeric](6,0) NOT NULL,
  6. [DOCUMENT_NO] [numeric](15,0) NOT NULL,
  7. [BATCH_NO] [numeric](15,0) NOT NULL,
  8. [JOURNAL_NO] [numeric](15,0) NOT NULL,
  9. [BOOK_NO] [char](3) NOT NULL,
  10. [ORIGIN] [char](1) NOT NULL,
  11. [STATUS] [char](1) NOT NULL,
  12. [DEBIT_AMOUNT] [numeric](15,2) NOT NULL,
  13. [CREDIT_AMOUNT] [numeric](15,2) NOT NULL,
  14. [DEBIT_QUANTITY] [numeric](15,3) NOT NULL,
  15. [CREDIT_QUANTITY] [numeric](15,3) NOT NULL,
  16. [AA_TRTYPE] [numeric](4,0) NOT NULL,
  17. [SITE] [char](10) NOT NULL,
  18. [STRATEGIC_AREA] [char](10) NOT NULL,
  19. [DEPARTMENT] [char](4) NOT NULL,
  20. [ACTIVITY] [char](2) NOT NULL,
  21. [STOCK] [char](2) NOT NULL,
  22. [MAKE_FAMILY] [char](2) NOT NULL,
  23. [MAKE] [char](2) NOT NULL,
  24. [VEHICLE_TYPE] [char](1) NOT NULL,
  25. [MODEL_LINE] [char](2) NOT NULL,
  26. [FACTORY_MODEL] [varchar](20) NOT NULL,
  27. [WORKSHOP_MODEL] [char](6) NOT NULL,
  28. [PRODUCT_GROUP] [char](3) NOT NULL,
  29. [REPAIR_GROUP] [char](3) NOT NULL,
  30. [KIT_GROUP] [char](2) NOT NULL,
  31. [VAT_CODE_ORDER] [char](1) NOT NULL,
  32. [TIME_CODE] [char](2) NOT NULL,
  33. [INT_EXT_CODE] [char](1) NOT NULL,
  34. [DESTINATION] [char](2) NOT NULL,
  35. [PRICE_CODE] [char](2) NOT NULL,
  36. [REDUCTION_CODE] [char](2) NOT NULL,
  37. [VAT_RATE_CODE] [char](2) NOT NULL,
  38. [MISC_NO] [varchar](22) NOT NULL,
  39. [BOOKKEEPING_CODE] [char](10) NOT NULL,
  40. [COST_REVENUE_CODE] [char](1) NOT NULL,
  41. [REASON_CODE] [char](2) NOT NULL,
  42. [PART_GROUP] [char](10) NOT NULL,
  43. [OWN_DIMENSION_1] [varchar](30) NOT NULL,
  44. [OWN_DIMENSION_2] [varchar](30) NOT NULL,
  45. [OWN_DIMENSION_3] [varchar](30) NOT NULL,
  46. [OWN_DIMENSION_4] [varchar](30) NOT NULL,
  47. [OWN_DIMENSION_5] [varchar](30) NOT NULL,
  48. [INT_VOUCHER_NO] [numeric](15,0) NULL,
  49. [BALANCING_MARK] [char](1) NULL,
  50. [ACCT_SCHEDULE_ID] [char](10) NULL,
  51. [REGISTER_NUMBER] [char](10) NULL,
  52. [PURCH_ORIGIN_CODE] [char](2) NULL,
  53. [USED_VEH_DEST_CODE] [char](1) NULL,
  54. [USE_OF_VEHICLE] [char](2) NULL,
  55. [ACCT_NO_NEXT_CHART] [char](10) NOT NULL,
  56. [DEPARTMENT_NEXT_CHART] [char](4) NOT NULL,
  57. [CONV_FLAG] [char](1) NULL,
  58. [timestamp] [binary](8) NOT NULL,
  59. [CL_DET_CODE] [char](1) NULL,
  60. [CL_TROUBLE_CODE] [char](3) NULL,
  61. [CL_TYPE] [char](3) NULL,
  62. [PURCH_SALESMAN] [char](4) NULL,
  63. [SALE_SALESMAN] [char](4) NULL,
  64. [CLIENT_DB] [varchar](20) NOT NULL
  65. ,CONSTRAINT [PK_ACCT_DOC_KEYUNIQUE_IDENT] PRIMARY KEY CLUSTERED ([UNIQUE_IDENT], [CLIENT_DB])
  66. )
  67. CREATE NONCLUSTERED INDEX [ACCT_DOC_KEY$1] ON [import].[ACCT_DOC_KEY] ([ACCT_NO], [BOOKKEEP_DATE]) INCLUDE ([BOOKKEEP_PERIOD], [DOCUMENT_NO], [ORIGIN], [STATUS], [DEBIT_AMOUNT], [CREDIT_AMOUNT], [DEBIT_QUANTITY], [CREDIT_QUANTITY], [AA_TRTYPE], [DEPARTMENT], [STOCK], [MAKE_FAMILY], [MAKE], [VEHICLE_TYPE], [MODEL_LINE], [FACTORY_MODEL], [WORKSHOP_MODEL], [PRODUCT_GROUP], [REPAIR_GROUP], [KIT_GROUP], [TIME_CODE], [INT_VOUCHER_NO], [BALANCING_MARK], [USED_VEH_DEST_CODE], [USE_OF_VEHICLE], [ACCT_NO_NEXT_CHART])
  68. CREATE NONCLUSTERED INDEX [IX_ACCT_DOC_KEY] ON [import].[ACCT_DOC_KEY] ([ACCT_NO], [CLIENT_DB])
  69. CREATE NONCLUSTERED INDEX [IX_ACCT_DOC_KEY_1] ON [import].[ACCT_DOC_KEY] ([DEPARTMENT], [CLIENT_DB])
  70. CREATE NONCLUSTERED INDEX [IX_ACCT_DOC_KEY_2] ON [import].[ACCT_DOC_KEY] ([AA_TRTYPE], [CLIENT_DB])
  71. CREATE NONCLUSTERED INDEX [IX_ACCT_DOC_KEY_3] ON [import].[ACCT_DOC_KEY] ([BOOKKEEP_DATE])
  72. GO