코드에서 포장 전표를 게시하려고했습니다. 나는 여러 방법을 시도했지만 불행히도 성공하지 못했습니다.게시하는 동안 오류가 발생했습니다. Packet Slip through 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를 클래스를 통해 전달할 것입니다. 나는 도끼를 통해 포장 전표를 게시 할 때,이 방법은 올바른 transdate했다. 매개 변수가 있습니까? 설정하는 것을 잊었습니까 ?? –
Jan에서 제안한대로 중단 점을 넣으면 쉽게 해결할 수 있습니다. 왜 "checkopen"메쏘드에서 if 문으로 들어가는 것입니까? –