NJC__Documentation::DB

dbo.tbl_data_in_dtl

Description

Properties

Name Value
Collation
File Group
Filestream File Group
Is Partitioned

False

Partitioned Column
Partition Scheme
File Groups
Filestream Partition Scheme
Filestream File Groups
Heap

False

Full Text Catalog
Full Text
Compression NONE
Row Count (~) 2530102
Created 2/23/2013 23:56:44
Last Modified 6/15/2020 04:36:15

Columns

Key Name Data Type Length Precision Scale Not Null Identity Rule Default Computed Persisted Description
id_data_in_dtl bigint 8 19 0

True

1 - 1

False

False

id_data_in_hdr bigint 8 19 0

False

False

False

doc_in_from_id bigint 8 19 0

False

False

False

id_part_number bigint 8 19 0

False

False

False

part_name varchar 100 0 0

False

False

False

part_name_customs varchar 50 0 0

False

False

False

part_number varchar 50 0 0

False

False

False

part_no varchar 50 0 0

False

False

False

qty_in float 8 53 0

True

(0)

False

False

qty_out float 8 53 0

True

(0)

False

False

unit_in varchar 5 0 0

False

False

False

unit_konversi varchar 10 0 0

False

False

False

pengali float 8 53 0

False

False

False

box float 8 53 0

False

False

False

pack float 8 53 0

False

False

False

harga float 8 53 0

False

False

False

kdval varchar 5 0 0

False

False

False

type_brg int 4 10 0

False

False

False

qty_adj float 8 53 0

False

False

False

ket_adj varchar 20 0 0

False

False

False

tgl_adj date 3 10 0

False

False

False

Indexes

Key Name Columns Unique Type Description
ix_auto_tbl_data_in_dtl_20161008_0001 id_data_in_hdr

False

ix_auto_tbl_data_in_dtl_20161008_0002 id_data_in_hdr

False

ix_auto_tbl_data_in_dtl_20161008_0003 type_brg

False

ix_auto_tbl_data_in_dtl_20161019_0001 type_brg

False

ix_auto_tbl_data_in_dtl_20161019_0002 type_brg

False

IX_tbl_data_in_dtl_AI part_no

False

IX_tbl_data_in_dtl_aII part_name

False

IX_tbl_data_in_dtl_AIIIIII type_brg

False

IX_tbl_data_in_dtl_IIII part_number

False

IXX_tbl_data_in_dtl_aI part_name_customs

False

PK_tbl_data_in_dtl id_data_in_dtl

True

Foreign Keys

Name Columns Description
FK_tbl_data_in_dtl_tbl_data_in_hdr id_data_in_hdr
FK_tbl_data_in_dtl_tbl_data_out_dtl_r_in id_data_out_dtl_r_in

SQL Script

CREATE TABLE dbo.tbl_data_in_dtl (
  id_data_in_dtl bigint IDENTITY,
  id_data_in_hdr bigint NULL,
  doc_in_from_id bigint NULL,
  id_part_number bigint NULL,
  part_name varchar(100) NULL,
  part_name_customs varchar(50) NULL,
  part_number varchar(50) NULL,
  part_no varchar(50) NULL,
  qty_in float NOT NULL CONSTRAINT DF_tbl_data_in_dtl_qty_in DEFAULT (0),
  qty_out float NOT NULL CONSTRAINT DF_tbl_data_in_dtl_qty_out DEFAULT (0),
  unit_in varchar(5) NULL,
  unit_konversi varchar(10) NULL,
  pengali float NULL,
  box float NULL,
  pack float NULL,
  harga float NULL,
  kdval varchar(5) NULL,
  type_brg int NULL,
  qty_adj float NULL,
  ket_adj varchar(20) NULL,
  tgl_adj date NULL,
  CONSTRAINT PK_tbl_data_in_dtl PRIMARY KEY CLUSTERED (id_data_in_dtl) WITH (FILLFACTOR = 80)
)
ON [PRIMARY]
GO

CREATE INDEX ix_auto_tbl_data_in_dtl_20161008_0001
  ON dbo.tbl_data_in_dtl (id_data_in_hdr)
  INCLUDE (part_name_customs, unit_in, type_brg)
  WITH (FILLFACTOR = 80)
  ON [PRIMARY]
GO

CREATE INDEX ix_auto_tbl_data_in_dtl_20161008_0002
  ON dbo.tbl_data_in_dtl (id_data_in_hdr)
  INCLUDE (part_name_customs, qty_in, unit_in, harga, type_brg)
  WITH (FILLFACTOR = 80)
  ON [PRIMARY]
GO

CREATE INDEX ix_auto_tbl_data_in_dtl_20161008_0003
  ON dbo.tbl_data_in_dtl (type_brg)
  INCLUDE (id_data_in_hdr, part_no, qty_in, unit_in)
  WITH (FILLFACTOR = 80)
  ON [PRIMARY]
GO

CREATE INDEX ix_auto_tbl_data_in_dtl_20161019_0001
  ON dbo.tbl_data_in_dtl (type_brg)
  INCLUDE (id_data_in_hdr, part_name_customs, qty_in, pengali)
  WITH (FILLFACTOR = 80)
  ON [PRIMARY]
GO

CREATE INDEX ix_auto_tbl_data_in_dtl_20161019_0002
  ON dbo.tbl_data_in_dtl (type_brg)
  INCLUDE (id_data_in_hdr, part_name, part_no, qty_in, unit_in)
  WITH (FILLFACTOR = 80)
  ON [PRIMARY]
GO

CREATE INDEX IX_tbl_data_in_dtl_AI
  ON dbo.tbl_data_in_dtl (part_no)
  INCLUDE (id_data_in_dtl, id_data_in_hdr, doc_in_from_id, id_part_number, part_name, part_name_customs, part_number, qty_in, qty_out, unit_in, unit_konversi, pengali, box, pack, harga, kdval, type_brg)
  ON [PRIMARY]
GO

CREATE INDEX IX_tbl_data_in_dtl_aII
  ON dbo.tbl_data_in_dtl (part_name)
  INCLUDE (id_data_in_dtl, id_data_in_hdr, doc_in_from_id, id_part_number, part_name_customs, part_number, part_no, qty_in, qty_out, unit_in, unit_konversi, pengali, box, pack, harga, kdval, type_brg)
  ON [PRIMARY]
GO

CREATE INDEX IX_tbl_data_in_dtl_AIIIIII
  ON dbo.tbl_data_in_dtl (type_brg)
  INCLUDE (id_data_in_hdr, part_number, qty_in, pengali)
  ON [PRIMARY]
GO

CREATE INDEX IX_tbl_data_in_dtl_IIII
  ON dbo.tbl_data_in_dtl (part_number)
  INCLUDE (id_data_in_dtl, id_data_in_hdr, doc_in_from_id, id_part_number, part_name, part_name_customs, part_no, qty_in, qty_out, unit_in, unit_konversi, pengali, box, pack, harga, kdval, type_brg)
  ON [PRIMARY]
GO

CREATE INDEX IXX_tbl_data_in_dtl_aI
  ON dbo.tbl_data_in_dtl (part_name_customs)
  INCLUDE (id_data_in_dtl, id_data_in_hdr, doc_in_from_id, id_part_number, part_name, part_number, part_no, qty_in, qty_out, unit_in, unit_konversi, pengali, box, pack, harga, kdval, type_brg)
  ON [PRIMARY]
GO

ALTER TABLE dbo.tbl_data_in_dtl WITH NOCHECK
  ADD CONSTRAINT FK_tbl_data_in_dtl_tbl_data_in_hdr FOREIGN KEY (id_data_in_hdr) REFERENCES dbo.tbl_data_in_hdr (id_data_in_hdr) NOT FOR REPLICATION
GO

ALTER TABLE dbo.tbl_data_in_dtl
  NOCHECK CONSTRAINT FK_tbl_data_in_dtl_tbl_data_in_hdr
GO

ALTER TABLE dbo.tbl_data_in_dtl WITH NOCHECK
  ADD CONSTRAINT FK_tbl_data_in_dtl_tbl_data_out_dtl_r_in FOREIGN KEY (id_data_in_dtl) REFERENCES dbo.tbl_data_out_dtl_r_in (id_data_out_dtl_r_in) NOT FOR REPLICATION
GO

ALTER TABLE dbo.tbl_data_in_dtl
  NOCHECK CONSTRAINT FK_tbl_data_in_dtl_tbl_data_out_dtl_r_in
GO