NJC__Documentation::DB

dbo.vw_part_list_disamble_detail

Description

Properties

Name Value
Collation SQL_Latin1_General_CP1_CI_AS
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Schema Bound

False

Created 11/6/2020 19:02:27
Last Modified 11/6/2020 19:02:27

Columns

Key Name Description
ms_part_list_disamble_detail_id
ms_part_list_disamble_id
ms_item_id
part_no
part_name
ms_item_base_no
ms_item_custom_no
uom
quantity
quantity_new_part
quantity_recycle
quantity_scrap
total_supply
create_date
create_by
modify_date
modify_by

SQL Script

SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO






CREATE VIEW dbo.vw_part_list_disamble_detail
AS
SELECT        
b.ms_part_list_disamble_detail_id
, b.ms_part_list_disamble_id
, b.ms_item_id
, a.part_no
, a.part_name
, a.ms_item_base_no
, a.ms_item_custom_no
, a.uom
, b.quantity
, ISNULL(c.quantity_new_part, 0) AS quantity_new_part
, ISNULL(c.quantity_recycle, 0) AS quantity_recycle
, ISNULL(c.quantity_scrap, 0) AS quantity_scrap
, ISNULL(c.total_supply, 0) AS total_supply
, b.create_date
, users_create.username AS create_by
, b.modify_date
, users_modify.username AS modify_by
FROM            dbo.dt_ms_item AS a 
INNER JOIN dbo.dt_ms_part_list_disamble_detail AS b ON a.ms_item_id = b.ms_item_id 
INNER JOIN dbo.dt_ms_part_list_disamble_header  ON b.ms_part_list_disamble_id = dbo.dt_ms_part_list_disamble_header.ms_part_list_disamble_id
LEFT OUTER JOIN dbo.vw_part_list_dissamble_detail_sum_supply AS c ON b.ms_part_list_disamble_detail_id = c.ms_part_list_process_detail_id 
LEFT OUTER JOIN dbo.users AS users_create ON b.create_by = users_create.id 
LEFT OUTER JOIN dbo.users AS users_modify ON b.modify_by = users_modify.id


GO