I think you should definitely move the SUM to a derived table / subquery. It also lets you get rid of the monstrous GROUP BY, which will kill performance.
SELECT DISTINCT A.ReportDate,A.CorpHouseCust,A.AcctCorp,A.House,A.Cust,A.CustomerName,A.ResPhone,A.BusinessPhone,
C.CTYPE, ISNULL(CD2.LONGDESC, ' ') AS LONGDESC, INFODDPFlorida.dbo.udf_ConcatAddress(H.STNUM,H.FRACT,H.DIR,H.NAME,'','') AS [ServiceAddress],
H.APT + ' ' + H.APTN AS [ServiceAptAndNumber],Z.CITY AS [ServiceCity],
Z.STATE AS [ServiceState],H.ZIPCODE + '-' + H.ZIP4 AS [ServiceZipAndZip4],
A.OrderNo,
A.EmailAddr,
A.JobType,A.OrderDate,
A.ScheduleDate,
A.CompleteDate,
A.StartStopBillDate,
DATEDIFF(d, A.StartStopBillDate, A.CompleteDate) AS [DIFFERENCE],
A.Tech,
A.JobNo,
--A.OrderRsnDesc,
A.RATE_CODE,
--A.RATECODE_DESC,
B_TOT.AMOUNT,
C.DDP_CYCLE AS BILL_CYCLE,
--C.BDATE AS BILL_DATE,
C.RATE AS MONTHLY_RATE,
OP.PerNr AS EMPLOYEE_NUMBER,
A.OprID,
OP.AmdocsOprId,
OP.AmdocsSalesId,
OP.AmdocsSalesId2,
A.SalesRep,
ISNULL (OP.FullName,' ') AS OP_NAME,
OP.DEPARTMENT,
ISNULL (OP.Supervisor,' ') AS SUP_NAME,
ISNULL (OP.Manager,' ') AS MGR_NAME
INTO #TMP7O
FROM #TMP5O A WITH(NOLOCK) INNER JOIN (
SELECT ACCTCORP, HOUSE, CUST, RATE_CODE, SUM(SAMT) AS AMOUNT
FROM #TMP6O WITH (NOLOCK)
GROUP BY ACCTCORP, HOUSE, CUST, RATE_CODE
) AS B_TOT
ON A.ACCTCORP = B_TOT.ACCTCORP AND
A.HOUSE = B_TOT.HOUSE AND
A.CUST = B_TOT.CUST AND
A.RATE_CODE = B_TOT.RATE_CODE
INNER JOIN INFODDPFlorida.GGS.IDST_CUSTOMER C
ON A.ACCTCORP=C.ACCTCORP AND
A.HOUSE=C.HOUSE AND
A.CUST=C.CUST
INNER JOIN INFODDPFlorida.GGS.IDST_HOUSE H
ON C.ACCTCORP=H.ACCTCORP AND
C.HOUSE=H.HOUSE
LEFT JOIN INFODDPFlorida.GGS.IDST_ZIP Z
ON H.ACCTCORP=Z.ACCTCORP AND
H.ZIPCODE BETWEEN Z.ZIPBEG AND Z.ZIPEND
inner JOIN Reporting.dbo.UserBaseAll OP
ON A.OprID = OP.AmdocsOprId COLLATE SQL_Latin1_General_CP1_CS_AS
LEFT JOIN [INFODDPFlorida].[ggs].[IDST_CODE_36] CD2
ON A.ACCTCORP = CD2.ACCTCORP AND
C.CTYPE = CD2.CODE AND
CD2.TABL = '115'
WHERE C.STAT = '5'
AND OP.PerNr <> 0
AND OP.Manager <> 'Doe, John'
AND OP.Department like '%Customer Service Center%'