شركاء أعمال بلا رقم ضريبي
العملاء والموردون النشطون الذين ليس لهم رقم ضريبي (VAT / RUC / NIT / NTN).
الأداة
SELECT T0.CardCode, T0.CardName, T0.CardType, T0.LicTradNum FROM OCRD T0 WHERE T0.frozenFor = 'N' AND (T0.LicTradNum IS NULL OR LTRIM(RTRIM(T0.LicTradNum)) = '') ORDER BY T0.CardType, T0.CardCode
SELECT T0."CardCode", T0."CardName", T0."CardType", T0."LicTradNum" FROM OCRD T0 WHERE T0."frozenFor" = 'N' AND (T0."LicTradNum" IS NULL OR LTRIM(RTRIM(T0."LicTradNum")) = '') ORDER BY T0."CardType", T0."CardCode"
ما الذي يجيب عنه هذا الاستعلام
قبل تفعيل الفوترة الإلكترونية، يحتاج مسؤول التطبيق قائمة نظيفة بالعملاء والموردين النشطين الذين ليس لهم رقم ضريبي، لأن منصات الجهات الضريبية ترفض المستندات بدونه. وهو أيضًا فحص شهري مفيد لجودة البيانات لفريق البيانات الرئيسية.
مثال على النتائج
قيم تجريبية توضيحية. أعمدتك هي نفسها؛ والأرقام تأتي من شركتك.
| CardCode | CardName | CardType | LicTradNum |
|---|---|---|---|
| C70010 | Harbor Street Market | C | |
| C70024 | Green Valley Clinic | C | |
| V30005 | City Cleaning Services | S |
SQL Server مقابل SAP HANA
الدالة LTRIM(RTRIM(...)) صالحة في HANA أيضًا، فيتغير الاقتباس فقط. يعامل HANA النص الفارغ و NULL كقيمتين مختلفتين، ولهذا يُبقى الفحصان داخل OR.
الأخطاء الشائعة وحلولها
- الأرقام الضريبية الوهمية لا تُكتشف: قيم مثل '0000000000' أو 'N/A' أو '-' ليست فارغة. أضف شروطًا مثل T0.LicTradNum IN ('N/A', '-') أو فحص LEN() للطول الذي تشترطه دولتك.
- عملاء محتملون يظهرون في القائمة: CardType بقيمة 'L' عميل محتمل. أضف AND T0.CardType IN ('C', 'S') لفحص العملاء والموردين فقط.
- الرقم الضريبي معبّأ في الفاتورة لكن الشريك مدرج: بعض حزم التوطين تخزن الرقم الضريبي لكل عنوان (CRD1.LicTradNum). راجع الحقل على مستوى العنوان قبل تغيير البيانات الرئيسية.
استعلامات ذات صلة
مرجع الجداول: جدول OCRD (شركاء الأعمال)
ثلاث خطوات بدون تسجيل
انسخ النسخة المناسبة
استخدم تبويب SQL Server لقواعد بيانات MS SQL، وتبويب HANA لـ SAP B1 على HANA.
افتح مولّد الاستعلامات
في SAP Business One اذهب إلى الأدوات ← الاستعلامات ← مولّد الاستعلامات (Tools → Queries → Query Generator)، والصق الاستعلام وانقر تنفيذ (Execute).
احفظ وشارك
انقر حفظ، واختر فئة، وسمِّ الاستعلام. يستطيع فريقك تشغيله من مدير الاستعلامات.
أسئلة حول هذه الأداة
كيف أشغّل استعلام «شركاء أعمال بلا رقم ضريبي» في SAP Business One؟
انسخ النسخة التي تناسب قاعدة بياناتك، وافتح الأدوات ← الاستعلامات ← مولّد الاستعلامات، والصقه في مربع SQL وانقر تنفيذ. احفظه لإعادة استخدامه لاحقًا.
ما الجداول التي يستخدمها هذا الاستعلام؟
يقرأ OCRD من المخطط القياسي لـ SAP Business One. لا يحتاج إلى أي حقول معرّفة من قِبل المستخدم.
هل يمكن تحويله إلى لوحة معلومات أو تنبيه؟
نعم. نحوّل الاستعلامات إلى تقارير Crystal، أو تقارير Excel تتحدّث تلقائيًا، أو تنبيهات SAP B1، أو رسائل واتساب للمديرين.
مصممة لفرق SAP Business One
تحتاج هذا داخل SAP Business One؟
نطوّر إضافات وتقارير وتكاملات لـ SAP B1 على SQL Server و HANA. أخبرنا بما تحتاجه واحصل على سعر ثابت، عادةً خلال 24 ساعة.
