-2

私は開発中の斧レポートの初心者です。実際、私はネットワーキング担当者ですが、レポートを書かなければならない立場に置かれています。ここに私のデリマがあります。私は未処理の注文販売明細レポートを持っており、それは使用可能な在庫があるかどうかを確認する必要があります。これは構成固有であり、m001 倉庫にのみ値を表示する必要があります。

検索を通じて、Vince Perta による投稿 ( Finding the Total Available and Available Physical for an Item/Warehouse ) を見つけました。次のコードが表示されました。動作しているように見えますが、そこからレポートを作成できるようにしたいと考えています。

static void FindOpenSalesLineAvailPhys(Args _args)
{
    SalesLine salesline;
    InventDim inventDim;
    InventDimParm inventDimParm;
    InventOnHand inventOnHand;
    ;

    while select salesLine where salesLine.SalesStatus == SalesStatus::Backorder
    {
        inventDim = salesLine.inventDim();
        inventDimParm.initFromInventDim(inventDim);
        inventDimParm.WMSLocationIdFlag = NoYes::No;
        inventOnHand = InventOnHand::newItemDim(salesLine.ItemId, inventDim, inventDimParm);
        if (inventOnHand.availPhysical())
        {
            info(strfmt("Sales Order %1 Line %2 Item Id %3 Available Physical (ignoring Location) %4",
                salesLine.salesId, salesLine.LineNum, salesLine.ItemId, inventOnHand.availPhysical()));
        }
    }
}

誰でも助けてもらえますか?

4

2 に答える 2