0
크리스털보고가 새로 도입되었습니다. 여러 테이블에 가입하려고 노력하고 있는데, 제대로 작동하는 쿼리가 있지만 SAP CR 편집기에 추가하려고합니다. 열 중 하나가 정상적으로 표시되지만 나머지 열은 값을 반복합니다.실제 대 예산 편차 수정 보고서 수액 반복 열
I 다음 표
예산 A/C 코드
사용하고 있습니다 - OACT을 AccName - 예산 관련 A/C 이름현재 월 실제 - OJDT가 JDT1에 가입 - -
현재 월 예산 JE
에서 선택 - OBGT 가입 BGT1 - 예산 에서 선택현재의 달 차이 - JDT1 - BGT1 - 차이 B/W 현재 월 실제와 현재 월 예산
년도 실제 날짜로 - JDT1의 합계 - 현재 회계 연도 총 손익 균형
년 날짜 분산 현재 회계 연도의 총 예산 균형 - - BGT1의 합계 - 날짜 예산
년 실제 - 예산 --Difference의 B/w 연중 실제 및 연초 예산
표시하려는 열의 보고서 형식 목록.
계정 이름
현재 월 실제
현재 월 예산
현재 월 분산
년도 날짜에 실제
년도 날짜 예산 분산 나는이 마지막
SELECT
sum (T1.DebLTotal) actual,
SUM(T3.Debit) budget,
**OACT.AcctName ?**
from
OBGT T0 INNER JOIN BGT1 T1 ON T0.[AbsId] = T1.[BudgId],
OJDT T2 INNER JOIN JDT1 T3 ON T2.[TransId] = T3.[TransId]
group by T3.Account -- Some how i want to join OACT to get account names from AcctName
-- field of budget relevant accounts Join on acctcode field
쿼리가 중복 된 데이터를 반환하지 않는 경우를 완료 해 날짜에
보고서에서 똑같은 참여를하지 못할 수도 있습니다. 또는 보고서에 억제 공식이 필요할 수도 있습니다. 당신은 당신이 얻은 것을 생각하지 못합니다. – aMazing
OJDT JDT1 OBGT와 같은 테이블을 조인하여 결과를 얻으려고했는데 BGT1에 가입하고 OACT에 어떻게 참여했는지는 알 수 없지만 결과가 잘못되었습니다. 이제는 모든 테이블을 함께 참여하려고하지만 OACT에 참여할 수 없습니다. 이것은 내가 4 테이블을 조인 한 방법입니다.T0 ON BGT1 T1 가입 OBGT T0 INNER에서 합 (T1.DebLTotal) SUM (T3.Debit) 를 선택. AbsId = T1. BudgId, OJDT T2 T2 ON INNER JDT1 T3 가입. TransId] = T3. [TransId] by T3.Account - OACT에 가입하지 않았습니다. AcctName에서 계정 이름을 원합니다. – user123