الدفعات الواردة حسب التاريخ

دفعات العملاء المستلمة خلال فترة، مقسمة إلى نقد وتحويل وشيك وبطاقة.

الجداول: ORCTالاستخدام: التسوية البنكية وتقارير النقد اليومية.المعاملات: [%0] = من تاريخ، [%1] = إلى تاريخ

الأداة

SELECT T0.DocNum, T0.DocDate, T0.CardCode, T0.CardName,
  T0.CashSum, T0.TrsfrSum, T0.CheckSum, T0.CreditSum, T0.DocTotal
FROM ORCT T0
WHERE T0.Canceled = 'N' AND T0.DocDate BETWEEN '[%0]' AND '[%1]'
ORDER BY T0.DocDate, T0.DocNum
تحتاج حقولك المخصصة (UDF) في هذا التقرير، أو لوحة معلومات؟ نوسّعه لشركتك.خصّصه ←

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

عند تسوية كشف الحساب البنكي أو إعداد تقرير النقد اليومي، يحتاج أمين الصندوق كل مقبوضات العملاء خلال الفترة مقسمة حسب وسيلة الدفع. يُظهر بنظرة واحدة كم ورد بالتحويل مقابل النقد أو الشيك أو البطاقة.

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

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

DocNumDocDateCardCodeCardNameCashSumTrsfrSumCheckSumCreditSumDocTotal
12012026-10-01C20000Acme Trading05250005250
12022026-10-01C30000Northwind Retail800000800
12032026-10-02C40000Blue Harbor Foods00340003400
12042026-10-03C50000Summit Supplies0001175.51175.5

SQL Server مقابل SAP HANA

عمود ORCT يُكتب Canceled (بأحرف مختلطة) وليس CANCELED كما في الفواتير، والمعرّفات المقتبسة في HANA حساسة لحالة الأحرف، فيجب كتابته "Canceled". تبقى معاملات التاريخ '[%0]' و '[%1]' كما هي؛ يتغير الاقتباس فقط.

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

  • Invalid column name 'CANCELED' on ORCT: الدفعات تستخدم Canceled والفواتير تستخدم CANCELED. يتجاهل SQL Server عادةً حالة الأحرف، لكن HANA لا يتجاهلها، فانسخ اسم العمود كما هو تمامًا.
  • صفوف بلا اسم عميل: الدفعات المرحّلة إلى حساب أستاذ عام (دفعة تحت الحساب من النوع 'A') ليس لها شريك أعمال. صفِّ بالشرط T0.DocType = 'C' لإبقاء مقبوضات العملاء فقط.
  • المبالغ البنكية لا تتطابق في المقبوضات بالعملة الأجنبية: CashSum و TrsfrSum و CheckSum و CreditSum و DocTotal بالعملة المحلية. استخدم أعمدة FC (TrsfrSumFC و DocTotalFC وغيرها) للمطابقة مع حساب بنكي بعملة أجنبية.
المالية

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

مرجع الجداول: جدول ORCT (الدفعات الواردة (الرأس))

طريقة العمل

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

1

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

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

2

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

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

3

احفظ وشارك

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

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

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

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

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

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

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

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

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

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

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

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

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