This commit is contained in:
PastSaid
2024-03-11 14:47:23 +08:00
parent 6dd1816c96
commit 08d8878eef
202 changed files with 274 additions and 246 deletions

View File

@@ -0,0 +1,27 @@
IF EXISTS (SELECT * FROM sysobjects WHERE name='V_INVINFO_OUTSTOCKENTRY') --<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
DROP VIEW V_INVINFO_OUTSTOCKENTRY --<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
GO
CREATE VIEW V_INVINFO_OUTSTOCKENTRY
AS
SELECT
AE.FID AS ID
,AE.FENTRYID AS ENTRYID
,BS.FTAXCATEGORYCODEID AS TAXCATEGORYCODEID
,B.FNUMBER AS NUMBER
,C.FTAXCODE AS TAXCODE
,B_L.FNAME AS MATERIALNAME
,AE_F.FSALUNITQTY AS QTY
,B_L.FSPECIFICATION AS SPECIFICATION
,D_L.FNAME AS UNITNAME
,AE_F.FPRICE AS PRICE
,AE_F.FAMOUNT AS AMOUNT
,AE_F.FTAXRATE AS TAXRATE
,AE_F.FTAXAMOUNT AS TAXAMOUNT
FROM
T_SAL_OUTSTOCKENTRY AE
LEFT JOIN T_SAL_OUTSTOCKENTRY_F AE_F ON AE.FENTRYID = AE_F.FENTRYID AND AE.FID = AE_F.FID
LEFT JOIN T_BD_MATERIAL B ON AE.FMATERIALID = B.FMATERIALID
LEFT JOIN T_BD_MATERIALSALE BS ON AE.FMATERIALID = BS.FMATERIALID
LEFT JOIN T_BD_MATERIAL_L B_L ON AE.FMATERIALID = B_L.FMATERIALID AND B_L.FLOCALEID =2052
LEFT JOIN T_IV_GTTAXCODE C ON BS.FTAXCATEGORYCODEID = C.FID AND C.FDOCUMENTSTATUS = 'C'
LEFT JOIN T_BD_UNIT_L D_L ON AE.FUNITID = D_L.FUNITID AND D_L.FLOCALEID = 2052

View File

@@ -0,0 +1,39 @@
IF EXISTS (SELECT * FROM sysobjects WHERE name='V_INVINFO_OUTSTOCK') --
DROP VIEW V_INVINFO_OUTSTOCK --
GO
CREATE VIEW V_INVINFO_OUTSTOCK
AS
SELECT
A.FBILLNO as BILLNO,
A.FID as ID,
A.FSTOCKORGID as STOCKORGID,
A.FDOCUMENTSTATUS as DOCUMENTSTATUS,
A.FCUSTOMERID as CUSTID,
AF.FBILLALLAMOUNT AS BILLALLAMOUNT,
AF.FBILLAMOUNT AS BILLAMOUNT,
AF.FBILLTAXAMOUNT as BILLTAXAMOUNT
,AF.FINVOICENUMBER AS INVOICENUMBER
,B_L.FDEPTID as APPLYID
,B_L.FNAME as APPLYNAME
--,1 as APPLYID
--,'' as APPLYNAME
,C_L.FNAME as CUSTNAME
,c.FTAXREGISTERCODE as TAXREGISTERCODE
,c.FSOCIALCRECODE as SOCIALCRECODE
--,c.FINVOICETITLE as INVOICETITLE
--,c.FINVOICEBANKNAME as INVOICEBANKNAME
--,c.FINVOICEBANKACCOUNT as INVOICEBANKACCOUNT
--,c.FINVOICETEL as INVOICETEL
--,c.FINVOICEADDRESS as INVOICEADDRESS
,c_f.FINVOICETITLE as INVOICETITLE
,c_f.FINVOICEBANKNAME as INVOICEBANKNAME
,c_f.FINVOICEBANKACCOUNT as INVOICEBANKACCOUNT
,c_f.FINVOICETEL as INVOICETEL
,c.FINVOICEADDRESS as INVOICEADDRESS
FROM
T_SAL_OUTSTOCK A
LEFT JOIN T_SAL_OUTSTOCKFIN AF ON A.FID = AF.FID
left join T_BD_DEPARTMENT_L B_L on A.F_QNV_Base1 = B_L.FDEPTID and b_l.FLOCALEID = 2052
left join T_BD_CUSTOMER C ON a.FCUSTOMERID = c.FCUSTID
left join T_BD_CUSTOMER_L C_L ON a.FCUSTOMERID = c_l.FCUSTID and C_L.FLOCALEID = 2052
left join T_BD_CUSTOMER_F C_F on a.FCUSTOMERID = C_F.FCUSTID