Christian, buenas tardes esto lo puedes lograr con el query que te habia enviado:
SELECT T0.[TransId], T0.[RefDate], T0.[Ref1], T1.[Account], T1.[Debit], T1.[Credit], T2.[OcrCode], T3.[PrcCode], T3.[OcrTotal]
FROM OJDT T0
INNER JOIN JDT1 T1 ON T0.[TransId] = T1.[TransId]
INNER JOIN OOCR T2 ON T1.[ProfitCode] = T2.[OcrCode]
INNER JOIN OCR1 T3 ON T2.[OcrCode] = T3.[OcrCode]
ya que asi ya tienes el factor del centro de costo (T3.OcrTotal) segun la norma de reparto que colocas en el asiento contable ya este factor solo lo debes de multiplicar por el debito o credito, pruebalo y me comentas.