diff --git a/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs b/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs index 65723df..6388fbe 100644 --- a/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs +++ b/Pilot.Report.Exploitation/Receivables/ReceivablesDetails.cs @@ -309,10 +309,15 @@ else ,SUM(F_025), null ,F_027=(SELECT SUM(F_027) FROM [ReceivablesDetailsTable] hh where {wheresql}) - ,null,null,null,null,null,null,null,null,SUM(F_036),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,0,null,0 + ,null,null,null,null,null,null,null,null + ,F_036=( + SELECT SUM(F_036) + FROM ( SELECT DISTINCT [销售单主键ID],hh.收款条件主键ID,F_036 + FROM [ReceivablesDetailsTable] hh where {wheresql} ) a ) + ,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,0,0,null,0 From (select distinct [销售单主键ID],[销售员ID],[F_010],F_017,F_018,F_019,F_020,F_021,F_022 ,0 as F_024 ,F_025, - 0 as F_027,F_036 from + 0 as F_027,0 F_036 , null, null, null, null, null from [ReceivablesDetailsTable] where {wheresql} ) a )) W Order by W.F_001");