@ -1448,10 +1448,12 @@ left join (select b.TransCode,b.TransSequence,sum(isnull(Quantity,0)) LOTQTY fro
DataTable dt = new DataTable ( ) ;
object Figure = GetDecimalDigits ( ) ;
List < DbParameter > parameter = new List < DbParameter > ( ) ;
string sql = @ "select a.InvCode,b.InvName,b.InvStd,b.InvUnit, CAST( a.Quantity AS DECIMAL(18,{0})) as Quantity,CAST( a.Amount as DECIMAL(18,{0})) as Amount, CAST( isnull(c.LOTQTY,0) as DECIMAL(18,{0})) as CreatedQty,
CAST ( ( a . Quantity - ISNULL ( c . LOTQTY , 0 ) ) as DECIMAL ( 1 8 , { 0 } ) ) as thisCreateQty , isnull ( b . EffectiveEnable , 0 ) as EffectiveEnable , CAST ( isnull ( b . EffectiveDays , 0 ) as DECIMAL ( 1 8 , { 0 } ) ) as EffectiveDays
string sql = @ "
select a . InvCode , b . InvName , b . InvStd , b . InvUnit , CAST ( a . Quantity AS DECIMAL ( 1 8 , { 0 } ) ) as Quantity , CAST ( a . Amount as DECIMAL ( 1 8 , { 0 } ) ) as Amount , CAST ( isnull ( c . LOTQTY , 0 ) as DECIMAL ( 1 8 , { 0 } ) ) as CreatedQty ,
CAST ( ( a . Quantity - ISNULL ( c . LOTQTY , 0 ) ) as DECIMAL ( 1 8 , { 0 } ) ) as thisCreateQty , isnull ( b . EffectiveEnable , 0 ) as EffectiveEnable , CAST ( isnull ( b . EffectiveDays , 0 ) as DECIMAL ( 1 8 , { 0 } ) ) as EffectiveDays , e . BatchCode , e . Brand , e . ProjectCode
from ICSManufactureReceive a
left join ICSExtension e ON e . ID = a . ExtensionID
left join ICSInventory b on a . InvCode = b . InvCode and a . WorkPoint = b . WorkPoint
left join ( select b . TransCode , b . TransSequence , sum ( isnull ( Quantity , 0 ) ) LOTQTY from ICSInventoryLot a
left join ICSInventoryLotDetail b on a . LotNo = b . LotNo WHERE a . LotNo NOT LIKE ' % - % '