私はコードから梱包票を投稿しようとしています。私はいくつかの方法を試みましたが、残念ながら成功しませんでした。パッキングスリップからX ++を購入するまでの間にエラー
私のコードは以下の通りです:
purchTable = PurchTable::find('PO0012555');
purchFormLetter = PurchFormLetter::construct(DocumentStatus::PackingSlip);
purchformLetter.getLast();
purchFormLetter.transDate(transDate);
numberSeq = NumberSeq::newGetNum(PurchParameters::numRefPurchPackingSlipId()).num();
purchFormLetter.update(purchTable,
"14",// numberSeq, //this is coming out blank
transDate,
PurchUpDate::All,
AccountOrder::None,
false,
false);
私が実行しようとしたとき、私はこのエラーを得た:
は、あなたが任意のアイデアを持っていますかまで
インベントリは、物理的および金融取引のため閉鎖され?どんな助けもありがとう。 ありがとう
はい、昨日、私はそのメソッドがtransdateを取っていないことを理解しましたが、私はクラスを介してtransdateを渡しています。私がAxeを通して梱包票を掲示すると、その方法は正確な納期をとった。パラメータはありますか?設定するのを忘れましたか? –
1月として提案されているようにブレークポイントを設定すると、これは簡単に解決できるはずです。なぜ "checkopen"メソッドのif文の内部に入っていますか? –