Sort Options \\ The data within a group will always been sorted by the non-optional fields below and (if present) the user is given options to sort by the other fields. ​ \\ ||**Description** ||**Sort Text** ||**Level** ||**Optional** ||**Notes** ||

+

||Estimate ||TransHeader.EstimateNumber ||1 ||No || ||

+

||Variation ||TransVariation.VariationName ||2 ||No ||If only one variation, suppress \\ the displaying of the variation \\ name ||

+

||Line Item ||TransDetail.LineItemNumber ||3 ||No || ||

+

There are no user defined sort of options in this report. ​ \\ User Filter Options \\ The following options need to be implemented to filter the data and/or provide information to reconfigure the report display. ​ \\ ||**Description** ||**Parameter Name** ||**Default** ||**Data Filter** ||**Notes** ||

+

||Show Child Line Items || ||False ||(TransDetail.ParentClassTypeID \\ 10400 \\ or //​ShowChildItems//​True) ||Used to include child line items. Top level items have variations (10400) as their parent items. ​ \\ **Note:**If Child Line Items are not shown, the line item must show TransDetail.MeandSonsSubTotalPrice,​ otherwise it displays the TransDetail.SubTotalPrice ||

+

||Show Line \\ Item Totals || ||True ||n/a ||Hide or Display the MeAndSonSubTotalPrice or the SubTotalPrice on the individual line item. ||

+

||Show Unit Price || ||True ||n/a ||Hide or Display the unit price (MeAndSonSubTotalPrice/​Quantity or SubTotalPrice/​Quantity) for each line item. **Note**: You must check for Quantity0 and avoid division by zero. Also if Quantity0, display "​n/​a"​ as the unit price for that line. ||