zoukankan      html  css  js  c++  java
  • AX 2012 Post a partial product receipt for a purchase order

    Problem:Post a partial product receipt for a purchase order

    Solution: We need to post partial product receipt for a purchase order. The lines to post are determined by the line number range You can add range on any field in purch line. The receive now quantity will specify the quantity to receive against each line.

    purchTable = PurchTable::find(“PO1002228”);
    update_recordSet  purchLine
    setting purchReceivedNow = 1 , Inventreceivednow = 1
    where purchLine.PurchId == purchTable.PurchId &&
    purchLine.LineNumber == 1;

    query = new Query(queryStr(PurchUpdate));//Query for the filter criteria
    query.dataSourceTable(tableNum(PurchTable)).addRange(fieldnum   (PurchTable,PurchId)).value(queryValue(purchTable.PurchId));
    query.dataSourceTable(tableNum(PurchLine)).addRange(fieldNum(PurchLine,LineNumber)).value(queryValue(1));
    chooseLinesQuery = new SysQueryRun(query);
    purchFormLetter = PurchFormLetter_PackingSlip::newPackingSlipFromChooseLineQuery(chooseLinesQuery,purchTable); //pass in _purchid,
    purchFormLetter.update( purchTable,
    “PA0093”,//product receipt number
    systemDateGet(),//trans date
    PurchUpdate::ReceiveNow,//Receive now
    AccountOrder::None,
    false,
    false);

  • 相关阅读:
    软工实践个人总结
    第02组 Beta版本演示
    第02组 Beta冲刺(5/5)
    第02组 Beta冲刺(4/5)
    第02组 Beta冲刺(3/5)
    第02组 Beta冲刺(2/5)
    第02组 Beta冲刺(1/5)
    第02组 Alpha事后诸葛亮
    第02组 Alpha冲刺(6/6)
    第02组 Alpha冲刺(5/6)
  • 原文地址:https://www.cnblogs.com/fogfog/p/6137153.html
Copyright © 2011-2022 走看看