zoukankan      html  css  js  c++  java
  • 生产领料单按行领料--出库--代码模拟

    static void inventTransPick(Args _args)
    {
        ProdJournalBOM          prodJournalBOM;
        Query                   baseQueryInventTrans;
        InventTransWMS_Pick     inventTransWMS_Pick;
        TmpInventTransWMS       tmpInventTransWMS;
        QueryBuildDataSource    qbdsInventTrans;
        InventTransOriginId     inventTransOriginId;
        InventTrans             inventTransLocal;
        QueryRun                queryRun;
        
        prodJournalBOM = ProdJournalBOM::findRecId(35637162651);
    
        inventTransOriginId = InventTransOrigin::findByInventTransId(prodJournalBOM.InventTransId).RecId;
    
        baseQueryInventTrans = new Query();
        qbdsInventTrans = baseQueryInventTrans.addDataSource(tableNum(InventTrans));
        qbdsInventTrans.clearDynalinks();
        qbdsInventTrans.clearRanges();
    
        qbdsInventTrans.addRange(fieldNum(InventTrans,StatusReceipt)).value(SysQuery::value(StatusReceipt::None));
        qbdsInventTrans.addRange(fieldNum(InventTrans,StatusIssue)).value(SysQuery::range(StatusIssue::Picked,StatusIssue::OnOrder));
        qbdsInventTrans.addRange(fieldNum(InventTrans, InventTransOrigin)).value(SysQuery::value(inventTransOriginId));
    
        inventTransWMS_Pick = InventTransWMS_Pick::newStandard(tmpInventTransWMS, baseQueryInventTrans);
    
        queryRun = new QueryRun(baseQueryInventTrans);
    
        while(queryRun.next())
        {
            inventTransLocal = queryRun.get(tableNum(InventTrans));
            inventTransWMS_Pick.createFromInventTrans(inventTransLocal);
    
            inventTransWMS_Pick.updateInvent();
        }
    }
  • 相关阅读:
    js秒换成天时分
    vuex
    匹配iPhoneX
    ASP 解析json
    WPF 实现多语言支持
    c# 用DotNetZip来解压/压缩文件
    WPF UI Close button
    VB 获取所有窗体菜单信息
    ASP/ASP.NET/VB6文件上传
    c# 上传图片到一个外链相册服务器
  • 原文地址:https://www.cnblogs.com/sunny-technology/p/13366989.html
Copyright © 2011-2022 走看看