NJC__Documentation::DB

dbo.vw_ms_memo_detail_sum_supply

Description

Properties

Name Value
Collation
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Schema Bound

False

Created 9/11/2017 10:56:00
Last Modified 9/11/2017 10:56:00

Columns

Key Name Description
ms_memo_detail_id
total_supply
total_supply_stock
total_supply_procution
count_supply
ms_memo_header_id

SQL Script

SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
create view dbo.vw_ms_memo_detail_sum_supply
---XencX---with encryption
as  
 
SELECT        dt_ms_memo_detail_supply.ms_memo_detail_id
 , SUM(dt_ms_memo_detail_supply.quantity) AS total_supply
 , SUM(case when supply_mode_source=0 then dt_ms_memo_detail_supply.quantity else 0 end ) AS total_supply_stock
 , SUM(case when supply_mode_source=0 then 0 else dt_ms_memo_detail_supply.quantity end) AS total_supply_procution
 , count(*) AS count_supply 
 --, SUM(case when supply_mode_source=0 then 1 else 0 end ) AS count_supply_stock
 --, SUM(case when supply_mode_source=0 then 0 else 1 end) AS count_supply_procution
 , dt_ms_memo_detail.ms_memo_header_id
FROM            dt_ms_memo_detail_supply INNER JOIN
                         dt_ms_memo_detail ON dt_ms_memo_detail_supply.ms_memo_detail_id = dt_ms_memo_detail.ms_memo_detail_id

GROUP BY dt_ms_memo_detail_supply.ms_memo_detail_id,dt_ms_memo_detail.ms_memo_header_id
 
    
GO