حركات حساب الأستاذ العام

أسطر اليومية لحساب أستاذ عام واحد خلال فترة، مع المدين والدائن والمرجع.

الجداول: OJDT, JDT1, OACTالاستخدام: تسوية الحسابات وأسئلة التدقيق.المعاملات: [%0] = رمز الحساب، [%1] = من تاريخ، [%2] = إلى تاريخ

الأداة

SELECT T0.TransId, T0.RefDate, T0.TransType, T0.BaseRef, T1.Account, T2.AcctName,
  T1.Debit, T1.Credit, T1.LineMemo
FROM OJDT T0
INNER JOIN JDT1 T1 ON T0.TransId = T1.TransId
INNER JOIN OACT T2 ON T1.Account = T2.AcctCode
WHERE T1.Account = '[%0]' AND T0.RefDate BETWEEN '[%1]' AND '[%2]'
ORDER BY T0.RefDate, T0.TransId
تحتاج حقولك المخصصة (UDF) في هذا التقرير، أو لوحة معلومات؟ نوسّعه لشركتك.خصّصه ←

ما الذي يجيب عنه هذا الاستعلام

يسأل المدقق لماذا يحمل البنك أو حساب وسيط رصيدًا غريبًا، فيحتاج المحاسب كل سطر يومية أثّر في ذلك الحساب خلال نطاق تاريخ. يُظهر كل سطر نوع الحركة المصدر ومرجعها لتتبّعها حتى المستند.

مثال على النتائج

قيم تجريبية توضيحية. أعمدتك هي نفسها؛ والأرقام تأتي من شركتك.

TransIdRefDateTransTypeBaseRefAccountAcctNameDebitCreditLineMemo
203112026-10-01241201112100Bank - Main Account52500Incoming Payment - C20000
203302026-10-0546870112100Bank - Main Account012600Outgoing Payment - V10000
203452026-10-083020345112100Bank - Main Account035Bank charges October

SQL Server مقابل SAP HANA

تحتفظ المعاملات الثلاثة بعلامات الاقتباس ('[%0]' للحساب، و '[%1]' و '[%2]' للتواريخ). في HANA تكون مقارنة رمز الحساب حساسة لحالة الأحرف، وهذا لا يهم إلا إذا كانت رموز حساباتك تحتوي على حروف.

الأخطاء الشائعة وحلولها

  • لا تُعاد صفوف لحساب فيه ترحيلات بوضوح: مع تقسيم الحسابات إلى مقاطع (Segmentation)، يخزن JDT1.Account الرمز الداخلي (مثل _SYS00000000012) وليس الرمز الذي تراه. صفِّ على T2.FormatCode = '[%0]' بدل T1.Account.
  • TransType يعرض أرقامًا بدل الأسماء: TransType هو نوع الكائن: 13 = فاتورة مبيعات، 14 = إشعار دائن للمبيعات، 18 = فاتورة مشتريات، 24 = دفعة واردة، 46 = دفعة صادرة، 30 = قيد يومية يدوي. أضف تعبير CASE إذا كنت تحتاج نصًا.
  • الرصيد الافتتاحي مفقود: يسرد الاستعلام الحركات فقط. اجمع Debit - Credit للتواريخ RefDate قبل '[%1]' للحصول على الرصيد الافتتاحي للحساب.
المالية

استعلامات ذات صلة

مرجع الجداول: جدول OJDT (قيد اليومية (الرأس)) · جدول JDT1 (أسطر قيد اليومية) · جدول OACT (حسابات الأستاذ العام (دليل الحسابات))

طريقة العمل

ثلاث خطوات بدون تسجيل

1

انسخ النسخة المناسبة

استخدم تبويب SQL Server لقواعد بيانات MS SQL، وتبويب HANA لـ SAP B1 على HANA.

2

افتح مولّد الاستعلامات

في SAP Business One اذهب إلى الأدوات ← الاستعلامات ← مولّد الاستعلامات (Tools → Queries → Query Generator)، والصق الاستعلام وانقر تنفيذ (Execute).

3

احفظ وشارك

انقر حفظ، واختر فئة، وسمِّ الاستعلام. يستطيع فريقك تشغيله من مدير الاستعلامات.

الأسئلة الشائعة

أسئلة حول هذه الأداة

كيف أشغّل استعلام «حركات حساب الأستاذ العام» في SAP Business One؟

انسخ النسخة التي تناسب قاعدة بياناتك، وافتح الأدوات ← الاستعلامات ← مولّد الاستعلامات، والصقه في مربع SQL وانقر تنفيذ. احفظه لإعادة استخدامه لاحقًا.

ما الجداول التي يستخدمها هذا الاستعلام؟

يقرأ OJDT، JDT1، OACT من المخطط القياسي لـ SAP Business One. لا يحتاج إلى أي حقول معرّفة من قِبل المستخدم.

ماذا أُدخل عندما تفتح نافذة الاختيار؟

يستخدم هذا الاستعلام معاملات: [%0] = رمز الحساب، [%1] = من تاريخ، [%2] = إلى تاريخ. يعرض SAP B1 نافذة اختيار لكل معامل عند تشغيل الاستعلام.

هل يمكن تحويله إلى لوحة معلومات أو تنبيه؟

نعم. نحوّل الاستعلامات إلى تقارير Crystal، أو تقارير Excel تتحدّث تلقائيًا، أو تنبيهات SAP B1، أو رسائل واتساب للمديرين.

تحتاج هذا داخل SAP Business One؟

نطوّر إضافات وتقارير وتكاملات لـ SAP B1 على SQL Server و HANA. أخبرنا بما تحتاجه واحصل على سعر ثابت، عادةً خلال 24 ساعة.