Monzer Osama
07-Aug-2011, 02:06 PM
السلام عليكم
العديد من المحاسبين يحتاجون الى الاستعلام عن أرصدة الحسابات
ويتم ذلك ببساكة من خلال الشاشة Summary Inquiry Window
Inquiry >> Financial >> Summary
وتضع رقم الحساب وتظهر لك خلاصة الحساب كل حساب على حدى وممكن أن تختار السنة التي تريد.....
الكود التالي يظهر لك اسم الحساب ورصيده (Cash balance)
في كل سنة كم كان!
الكود هاذا يتم تشغيله في الداتا بيز الخاصة بالشركة ... الكود جدا مفيد لمصممي التقارير
SELECT GL00100.ACTNUMBR_1 + GL00100.ACTNUMBR_2 + GL00100.ACTNUMBR_3 as AcctNumber,
SUM(GL20000.DEBITAMT - GL20000.CRDTAMNT) AS Balance
FROM GL00100 INNER JOIN GL20000 ON GL00100.ACTINDX = GL20000.ACTINDX
WHERE (GL20000.TRXDATE <= GETDATE()) and (ACTNUMBR_1=000) and ((ACTNUMBR_2 = 1130) or (ACTNUMBR_2 = 008) or (ACTNUMBR_2 = 005) or (ACTNUMBR_2 = 003) or (ACTNUMBR_2 = 002) or (ACTNUMBR_2 = 004) or (ACTNUMBR_2 = 007) or (ACTNUMBR_2 = 001) or (ACTNUMBR_2 = 000) or (ACTNUMBR_2 = 010) or (ACTNUMBR_2 = 011))
GROUP BY GL20000.OPENYEAR, GL00100.ACTNUMBR_1, GL00100.ACTNUMBR_2, GL00100.ACTNUMBR_3
العديد من المحاسبين يحتاجون الى الاستعلام عن أرصدة الحسابات
ويتم ذلك ببساكة من خلال الشاشة Summary Inquiry Window
Inquiry >> Financial >> Summary
وتضع رقم الحساب وتظهر لك خلاصة الحساب كل حساب على حدى وممكن أن تختار السنة التي تريد.....
الكود التالي يظهر لك اسم الحساب ورصيده (Cash balance)
في كل سنة كم كان!
الكود هاذا يتم تشغيله في الداتا بيز الخاصة بالشركة ... الكود جدا مفيد لمصممي التقارير
SELECT GL00100.ACTNUMBR_1 + GL00100.ACTNUMBR_2 + GL00100.ACTNUMBR_3 as AcctNumber,
SUM(GL20000.DEBITAMT - GL20000.CRDTAMNT) AS Balance
FROM GL00100 INNER JOIN GL20000 ON GL00100.ACTINDX = GL20000.ACTINDX
WHERE (GL20000.TRXDATE <= GETDATE()) and (ACTNUMBR_1=000) and ((ACTNUMBR_2 = 1130) or (ACTNUMBR_2 = 008) or (ACTNUMBR_2 = 005) or (ACTNUMBR_2 = 003) or (ACTNUMBR_2 = 002) or (ACTNUMBR_2 = 004) or (ACTNUMBR_2 = 007) or (ACTNUMBR_2 = 001) or (ACTNUMBR_2 = 000) or (ACTNUMBR_2 = 010) or (ACTNUMBR_2 = 011))
GROUP BY GL20000.OPENYEAR, GL00100.ACTNUMBR_1, GL00100.ACTNUMBR_2, GL00100.ACTNUMBR_3