Created
November 9, 2023 16:37
-
-
Save BrianMRO/2e0c44e712570bc036f8c2d4a264fcdd to your computer and use it in GitHub Desktop.
PXDBScalar to retrieve Qty Returned for a Shipment Line
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#region UsrQtyReturned | |
[PXDecimal] | |
[PXUIField(DisplayName = Messages.FldUsrQtyReturned, Enabled = false)] | |
[PXDBScalar( | |
typeof(Search4<SOLine.orderQty, | |
Where<SOLine.origOrderType, Equal<SOShipLine.origOrderType>, | |
And<SOLine.origOrderNbr, Equal<SOShipLine.origOrderNbr>, | |
And<SOLine.origLineNbr, Equal<SOShipLine.origLineNbr>, | |
And<SOLine.origOrderNbr, IsNotNull>>>>, | |
Aggregate<Sum<SOLine.orderQty, | |
GroupBy<SOLine.origOrderType, | |
GroupBy<SOLine.origOrderNbr, | |
GroupBy<SOLine.origLineNbr>>>>>> | |
))] | |
public decimal? UsrQtyReturned | |
{ | |
get { return _UsrQtyReturned = (_UsrQtyReturned ?? 0); } | |
set { _UsrQtyReturned = (value ?? 0); } | |
} | |
public decimal? _UsrQtyReturned; | |
public abstract class UsrQtyReturned : PX.Data.BQL.BqlDecimal.Field<UsrQtyReturned> { } | |
#endregion |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment