深圳周少斌
题主,您好!
将你提供的源视图修改了一下,也就是修改以下红字的部分,你试试,应该可以了。
说明:你的问题,利用SQL的开窗函数特性就能解决:开窗函数详解
SELECT
FID=1000000+ROW_NUMBER()
OVER(ORDER BY B.FLOTID ASC, C.FTIAOMA ASC, C.FUSEORGID ASC,C.FSTOREUNITID ASC,C.FAUXUNITID ASC,
C.FCARTONNUMBER ASC,(CASE WHEN C.FBATCHANDCARTONNUMBER IS NULL THEN a.FBATCHANDCARTONNUMBER ELSE c.FBATCHANDCARTONNUMBER END) ASC,
C.FAREAMM ASC,C.FSQUAREFEET ASC,(CASE WHEN C.FMODELX IS NULL THEN a.FMODELX ELSE c.FMODELX END) ASC,
(CASE WHEN C.FFUKUAN = 0 THEN a.FFWIDTH ELSE c.FFUKUAN END) ASC,C.FLENGTH ASC,C.FCUSMATERIALNUMBER ASC, C.FCUSPURNUMBER ASC),
a.FSTOCKORGID, B.FLOTID AS OldFID, D.FISINVENTORY, C.FTIAOMA AS FNUMBER, E.FMATERIALID, C.FUSEORGID,
a.FBASEUNITID, C.FSTOREUNITID AS FStockUnitId, C.FAUXUNITID AS FSecUnitId, a.FSTOCKID, a.FLOT,
B.FNUMBER AS Flot_TXT, C.FTIAOMA, a.FBASEQTY AS FSUTTLE, a.FSECQTY AS FAUXQTY,
C.FCARTONNUMBER AS FXIANGHAO, CASE WHEN C.FBATCHANDCARTONNUMBER IS NULL
THEN a.FBATCHANDCARTONNUMBER ELSE c.FBATCHANDCARTONNUMBER END AS FBATCHANDCARTONNUMBER,
C.FAREAMM, C.FSQUAREFEET, a.FSTOCKLOCID, 'A' AS FFORBIDSTATUS, 'C' AS FDOCUMENTSTATUS,
CASE WHEN C.FMODELX IS NULL THEN a.FMODELX ELSE c.FMODELX END AS FMODELX,
CASE WHEN C.FFUKUAN = 0 THEN a.FFWIDTH ELSE c.FFUKUAN END AS FFUKUAN, a.FPRODUCEDATE,
a.FEXPIRYDATE, C.FLENGTH, C.FCUSMATERIALNUMBER, C.FCUSPURNUMBER
FROM dbo.T_STK_INVENTORY AS a INNER JOIN
dbo.T_BD_LOTMASTER AS B ON a.FLOT = B.FLOTID LEFT OUTER JOIN
dbo.T_Cust_ZJTMSC AS C ON B.FNUMBER = C.FPICI INNER JOIN
dbo.T_BD_MATERIALBASE AS D ON a.FMATERIALID = D.FMATERIALID INNER JOIN
dbo.T_BD_MATERIAL AS E ON a.FMATERIALID = E.FMASTERID INNER JOIN
dbo.T_BD_MATERIAL_L AS F ON E.FMASTERID = F.FMATERIALID
WHERE (a.FSTOCKID > 0) AND (a.FBASEQTY > 0.0) AND (a.FSTOCKORGID = '901376') AND (F.FNAME LIKE '%纸') AND
(D.FISPRODUCE = '1') AND (E.FUSEORGID = '901376') AND (a.FLOT <> '')
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
在商业管理中,仓库管理是物流管理的重要一环。使用仓库管理系统可以极大地提高仓库的管理效率和准确性,为企业带来更多的利润和成果。如何选择一款适合自己企业的仓库管理软件呢?以下是一些技巧。
全数字化电子发票是指在票据使用、发行、传递和管理等环节中全部采用数字化方式进行处理。随着信息化和数字化技术的快速发展,全数字化电子发票正逐渐取代传统的纸质发票,并迎来了一个全方位数字化票据的新时代。
一站式管理工具是当前企业发展必备的,对于一些小微型企业来说,还没有完全应用各种的软件系统办公,这种情况之下就可能会导致竞争力比较低,而且反应比较慢,这种情况之下的问题也会不断的频发,所以说小微型企业一直都很关注各种的管理工具,一站式的管理工具是当前的着重点,今天我们来了解一下哪家公司的这种软件工具比较好用。
WMS(仓储管理系统)是现代物流领域中不可或缺的一项技术工具。它能够使企业更加高效地管理仓库和货物,并极大地提高了物流操作的效率和精度。下面从现代物流的角度分析WMS的优势与运用。
母婴行业作为我国消费市场的重要板块,近年来在人口政策调整与消费升级的双重驱动下,呈现出规模化发展与结构性变革并存的特征。随着市场规模突破3.5万亿并向5万亿迈进,母婴企业亟需通过数字化转型突破管理瓶颈、挖掘增长潜力。本文将基于典型经营场景,解析母婴企业如何借助金蝶云星辰实现高质量发展的数字化转型实践。
ERP沙盘模拟是指通过软件模拟企业运营情景,分析各业务流程、决策和资源运用情况,从而指导决策和优化管理的一种方法。近期,企业普遍采用该模拟方式进行战略部署、生产管理、人力资源管理等方面的应用,获得了较好的效果。
进销存管理软件是利用计算机网络和现金信息技术,为企业的进销存管理提供信息化的手段,以提高企业的进销存管理效益。其中,进销存管理软件的主要功能模块包括采购管理、库存管理、销售管理、财务管理等。
想让你的企业管理智能化吗?一步到位的ERP软件下载攻略!