zoukankan      html  css  js  c++  java
  • k3cloud 生产任务单 自动携带辅助属性和批号

    declare @FMATERIALID int,@FSTOCKORGID int
    set @FMATERIALID=108998
    set @FSTOCKORGID=100189

    SELECT 0 flockorder ,
    -- TI.FSTOCKORGID ,
    -- TI.FKEEPERTYPEID ,
    -- TK.fitemid fkeeperid ,
    -- TI.FOWNERTYPEID ,
    -- TW.fitemid fownerid ,
    -- TS.FSTOCKID ,
    -- TI.FSTOCKLOCID ,
    -- TM.FMATERIALID ,
    -- TI.FBASEUNITID ,
    -- TI.FSTOCKUNITID ,
    -- TI.FSECUNITID ,
    -- TI.FID finvdetailid ,
    -- TI.FAUXPROPID ,
    -- TI.FSTOCKSTATUSID ,
    -- TI.FLOT ,
    -- TB.FID fbomid ,
    -- TI.FMTONO ,
    -- TI.FPROJECTNO ,
    -- CASE WHEN TMS.FISEXPPARTOFLOT = '1' THEN TL.FPRODUCEDATE
    -- ELSE TI.FPRODUCEDATE
    -- END fproducedate ,
    -- CASE WHEN TMS.FISEXPPARTOFLOT = '1' THEN TL.FEXPIRYDATE
    -- ELSE TI.FEXPIRYDATE
    -- END fexpirydate ,
    -- TI.FBASEQTY ,
    -- TI.FSECQTY ,
    -- TI.FQTY ,
    -- TK.fmasterid fkeeperid_md ,
    -- TK.fnumber fkeeperid_nu ,
    -- TK_L.fname fkeeperid_na ,
    -- TW.fmasterid fownerid_md ,
    -- TW.fnumber fownerid_nu ,
    -- TW_L.fname fownerid_na ,
    -- TS.FMASTERID fstockid_md ,
    -- TS.FNUMBER fstockid_nu ,
    -- TSL.FNAME fstockid_na ,
    -- TT.FSTOCKSTATUSID fstockstatusid_md ,
    -- TT.FNUMBER fstockstatusid_nu ,
    -- TTL.FNAME fstockstatusid_na ,
    -- TT.FTYPE fstkstatustype ,
    -- TT.FAVAILABLE fstkstatusavailable ,
    -- TT.FAVAILABLELOCK fstkstatusavailablelock ,
    -- TT.FAVAILABLEMRP fstkstatusavailablemrp ,
    -- TT.FAVAILABLEATP fstkstatusavailableatp ,
    -- TT.FNOTSALE fstkstatusnotsale ,
    -- TT.FNOTGET fstkstatusnotget ,
    TL.FLOTID ,
    TL.FMASTERID flot_md ,
    TL.FNUMBER flot_nu ,
    TL.FNUMBER flotnumber ,
    TB.FMASTERID fbomid_md ,
    TB.FNUMBER fbomid_nu ,
    TL.FINSTOCKDATE finstockdate ,
    TS.FSORTINGPRIORITY fsortingpriority ,
    TS.FAVAILABLEPICKING favailablepicking ,
    TAXP.FF100001 fauxp_ff100001 ,
    TAXP.FF100002 fauxp_ff100002
    --into #TEMO
    FROM T_STK_INVENTORY TI
    INNER JOIN T_BD_MATERIAL TM ON ( TI.FMATERIALID = TM.FMASTERID
    AND TI.FSTOCKORGID = TM.FUSEORGID
    )
    INNER JOIN T_BD_STOCK TS ON ( TI.FSTOCKID = TS.FMASTERID
    AND TI.FSTOCKORGID = TS.FUSEORGID
    )
    --INNER JOIN T_BD_MATERIALSTOCK TMS ON TM.FMATERIALID = TMS.FMATERIALID
    --INNER JOIN V_ITEMCLASS_KEEPER TK ON ( ( TK.fmasterid = TI.FKEEPERID
    -- AND TK.fformid = TI.FKEEPERTYPEID
    -- )
    -- AND ( TK.fuseorgid = TI.FSTOCKORGID
    -- OR TK.fuseorgid = 0
    -- OR EXISTS ( SELECT
    -- 1
    -- FROM
    -- T_META_BASEDATATYPE BT
    -- WHERE
    -- ( BT.FBASEDATATYPEID = TK.fformid
    -- AND BT.FSTRATEGYTYPE = 1
    -- ) )
    -- )
    -- )
    --LEFT OUTER JOIN V_ITEMCLASS_KEEPER_L TK_L ON ( TK.fitemid = TK_L.fitemid
    -- AND TK_L.FLOCALEID = 2052
    -- )
    --INNER JOIN V_ITEMCLASS_OWNER TW ON ( ( TW.fmasterid = TI.FOWNERID
    -- AND TW.fformid = TI.FOWNERTYPEID
    -- )
    -- AND ( TW.fuseorgid = TI.FSTOCKORGID
    -- OR TW.fuseorgid = 0
    -- OR EXISTS ( SELECT
    -- 1
    -- FROM
    -- T_META_BASEDATATYPE BT
    -- WHERE
    -- ( BT.FBASEDATATYPEID = TW.fformid
    -- AND BT.FSTRATEGYTYPE = 1
    -- ) )
    -- )
    -- )
    --LEFT OUTER JOIN V_ITEMCLASS_OWNER_L TW_L ON ( TW.fitemid = TW_L.fitemid
    -- AND TW_L.FLOCALEID = 2052
    -- )
    --LEFT OUTER JOIN T_BD_STOCK_L TSL ON ( TS.FSTOCKID = TSL.FSTOCKID
    -- AND TSL.FLOCALEID = 2052
    -- )
    --INNER JOIN T_BD_STOCKSTATUS TT ON TI.FSTOCKSTATUSID = TT.FSTOCKSTATUSID
    --LEFT OUTER JOIN T_BD_STOCKSTATUS_L TTL ON ( TT.FSTOCKSTATUSID = TTL.FSTOCKSTATUSID
    -- AND TTL.FLOCALEID = 2052
    -- )
    LEFT OUTER JOIN T_BD_LOTMASTER TL ON ( ( TI.FLOT = TL.FMASTERID
    AND TL.FUSEORGID = TI.FSTOCKORGID
    )
    AND TL.FBIZTYPE = '1'
    )
    LEFT OUTER JOIN T_ENG_BOM TB ON ( TI.FBOMID = TB.FMASTERID
    AND TI.FSTOCKORGID = TB.FUSEORGID
    )
    LEFT OUTER JOIN T_BD_FLEXSITEMDETAILV TAXP ON TI.FAUXPROPID = TAXP.FID
    WHERE ( ( ( TI.FBASEQTY > 0 )
    --AND TT.FTYPE NOT IN ( '1', '5' )
    )
    AND ( TM.FMATERIALID IN ( @FMATERIALID )
    AND ( TI.FSTOCKORGID IN ( @FSTOCKORGID )
    AND TI.FSTOCKSTATUSID IN ( 10000, 115132 )
    )
    )
    )
    ORDER BY TM.FMATERIALID ASC;

  • 相关阅读:
    GTK+ 3.6.2 发布,小的 bug 修复版本
    RunJS 新增 Echo Ajax 测试功能
    Mozilla 发布 Popcorn Maker,在线创作视频
    Sina微博OAuth2框架解密
    Mina状态机State Machine
    Mozilla 发布 Shumway —— 纯JS的SWF解析器
    Code Browser 4.5 发布,代码浏览器
    ROSA 2012 "Enterprise Linux Server" 发布
    ltrace 0.7.0 发布,程序调试工具
    Artifactory 2.6.5 发布,Maven 扩展工具
  • 原文地址:https://www.cnblogs.com/liangyuwen/p/13230637.html
Copyright © 2011-2022 走看看