Files
GateDge2023_ljy/HW.PythonPlugIn/ProductionMaterialsReport/sql/新BOM层级库存状态.sql

33 lines
915 B
MySQL
Raw Normal View History

2024-03-04 16:50:20 +08:00
declare
@moBillNo varchar(100)
,@salesBillNo varchar(100)
,@startMaterialId int
,@endMaterialId int
SET @moBillNo =''
SET @salesBillNo =''
SET @moBillNo = 0
SET @moBillNo = 0
declare @FCloseBALDate varchar (30)
declare @FClosedate varchar (30)
--<EFBFBD><EFBFBD>ѯ<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>ĩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
If NOT Exists(
SELECT FORGID, MAX(FCLOSEDATE) fclosedate
FROM T_STK_CLOSEPROFILE
WHERE FORGID IN (1) AND FCATEGORY = 'STK' AND (FCLOSEDATE < @FSDate)
GROUP BY FORGID)
BEGIN
SET @FClosedate='2020-01-01'
SET @FCloseBALDate='2020-01-01'
--print @FClosedate
END
ELSE
BEGIN
--SET @FClosedate='2019-07-01'
SELECT @FClosedate= CONVERT(varchar (30), DATEADD(D, 1,MAX(FCLOSEDATE)),23) FROM
T_STK_CLOSEPROFILE WHERE ((FORGID IN (1) AND FCATEGORY = 'STK') AND (FCLOSEDATE < @FSDate)) GROUP BY FORGID
SET @FCloseBALDate=CONVERT(varchar (30), DATEADD(D, -1,@FClosedate),23)
--print @FClosedat
END