Announcements
No record found.
[ExtensionOf(tableStr(CustPackingSlipTrans))] final class DTReturnOrderPackingSlipCustPackingSlipTrans_Extension { public void initFromSalesLine(SalesLine _salesLine, boolean _isExtensionIntrastatEnabled ) { CustPackingSlipJour custPackingSlipJour; next initFromSalesLine(_salesLine, _isExtensionIntrastatEnabled ); if(_salesLine.DTReturnOrderPackingSlip) { select firstonly custPackingSlipJour where custPackingSlipJour.SalesId == this.SalesId && custPackingSlipJour.PackingSlipId == this.PackingSlipId && custPackingSlipJour.DeliveryDate == this.DeliveryDate; if(custPackingSlipJour) { ttsbegin; custPackingSlipJour.selectforUpdate(true); if(custPackingSlipJour.DTReturnOrderPackingSlip) { custPackingSlipJour.DTReturnOrderPackingSlip += ", "; } custPackingSlipJour.DTReturnOrderPackingSlip += _salesLine.DTReturnOrderPackingSlip; custPackingSlipJour.Update(); ttscommit; } } } }
select firstonly custPackingSlipJour where custPackingSlipJour.SalesId == this.SalesId && custPackingSlipJour.PackingSlipId == this.PackingSlipId && custPackingSlipJour.DeliveryDate == this.DeliveryDate;
i need to pass the value of sales line i am getting in to select query but not getting how to do it .
if(custPackingSlipJour)
select salesLine.InventTransId,salesLine.DTRETURNORDERPACKINGSLIP,custPackingSlipJour.PackingSlipId,* from custPackingSlipJour join CustPackingSlipTrans on CustPackingSlipTrans.SalesId = custPackingSlipJour.SalesId and CustPackingSlipTrans.PackingSlipId = custPackingSlipJour.PackingSlipId and CustPackingSlipTrans.DeliveryDate = custPackingSlipJour.DeliveryDate join SALESLINE on custPackingSlipTrans.SalesId = salesLine.SalesId and custPackingSlipTrans.InventTransId = salesLine.InventTransId where salesLine.SalesId = '10188466' and salesLine.InventTransId = '04080278'
select firstonly custPackingSlipJour where custPackingSlipJour.SalesId == this.SalesId && custPackingSlipJour.PackingSlipId == this.PackingSlipId && custPackingSlipJour.DeliveryDate == this.DeliveryDate join custPackingSlipTrans where custPackingSlipTrans.OrigSalesId == _salesLine.SalesId && custPackingSlipTrans.InventTransId == _salesLine.InventTransId;
[ExtensionOf(tableStr(CustPackingSlipTrans))] final class DTReturnOrderPackingSlipCustPackingSlipTrans_Extension { public void initFromSalesLine(SalesLine _salesLine, boolean _isExtensionIntrastatEnabled ) { CustPackingSlipJour custPackingSlipJour; next initFromSalesLine(_salesLine, _isExtensionIntrastatEnabled ); if(_salesLine.DTReturnOrderPackingSlip) { // i need to pass the value from sales line to get the record in custPackingSlipJour select firstonly custPackingSlipJour where custPackingSlipJour.SalesId == this.SalesId && custPackingSlipJour.PackingSlipId == this.PackingSlipId && custPackingSlipJour.DeliveryDate == this.DeliveryDate; // here custPackingSlipJour is null in debugger so i am not getting inside if if(custPackingSlipJour) { ttsbegin; custPackingSlipJour.selectforUpdate(true); custPackingSlipJour.DTReturnOrderPackingSlip = _salesLine.DTReturnOrderPackingSlip; custPackingSlipJour.Update(); ttscommit; } } } }
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Stars!
Thanks to all of our 2025 Community Spotlight stars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
André Arnaud de Cal... 514 Super User 2026 Season 1
Giorgio Bonacorsi 390
Adis 266 Super User 2026 Season 1