私は開発中の斧レポートの初心者です。実際、私はネットワーキング担当者ですが、レポートを書かなければならない立場に置かれています。ここに私のデリマがあります。私は未処理の注文販売明細レポートを持っており、それは使用可能な在庫があるかどうかを確認する必要があります。これは構成固有であり、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()));
}
}
}
誰でも助けてもらえますか?