جدول OVTG في SAP Business One (تعريفات الضريبة (مجموعات ضريبة القيمة المضافة))
OVTG هو جدول تعريفات الضريبة في SAP Business One، أي مجموعات ضريبة القيمة المضافة في التوطينات المبنية على ضريبة القيمة المضافة: صف واحد لكل رمز ضريبة مع اسمه ونسبته وفئته (ضريبة مخرجات أو مدخلات) وحساب الضريبة وتاريخ السريان. تخزن أسطر المستندات (INV1.VatGroup) وأسطر اليومية (JDT1.VatGroup) الرمز، لذا فإن OVTG أساس تقارير ضريبة القيمة المضافة.
الحقول الرئيسية في OVTG
| الحقل | ما يحتويه |
|---|---|
Code | رمز الضريبة، وهو المفتاح. يشير إليه INV1.VatGroup و JDT1.VatGroup. |
Name | اسم رمز الضريبة. |
Rate | النسبة المئوية. |
EffecDate | ساري المفعول من تاريخ. |
Category | O = ضريبة المخرجات، I = ضريبة المدخلات. |
Account | حساب الضريبة في الأستاذ العام. يُربط بـ OACT.AcctCode. |
IsEC | Y = رمز ضريبة للاتحاد الأوروبي. |
AcqstnRvrs | Y = الاقتناء/الاحتساب العكسي. |
NonDedct | النسبة غير القابلة للخصم. |
TaxType | V = ضريبة القيمة المضافة، S = الطوابع. |
CalcMethod | R = نسبة، F = مبلغ ثابت. |
Inactive | Y = غير نشط. |
كيف يرتبط OVTG بالجداول الأخرى
OVTG بيانات رئيسية. تخزن أسطر المستندات تعريف الضريبة في VatGroup (INV1.VatGroup وجداول الأسطر الأخرى)، وتخزنه أسطر قيود اليومية في JDT1.VatGroup، ويحتوي OCRD.ECVatGroup على مجموعة ضريبة افتراضية لشريك الأعمال. ويشير OVTG.Account إلى حساب الضريبة في OACT.
عمليات الربط الشائعة
INV1 T0 INNER JOIN OVTG T1 ON T1.Code = T0.VatGroup(مجموعة الضريبة لسطر الفاتورة)JDT1 T2 INNER JOIN OVTG T1 ON T1.Code = T2.VatGroup(مجموعة الضريبة لسطر اليومية)OVTG T1 INNER JOIN OACT T3 ON T3.AcctCode = T1.Account(حساب الضريبة)
متى تستخدم جدول OVTG
استخدم OVTG لجمع المبيعات والضريبة لكل رمز ضريبة قيمة مضافة قبل الإقرار، وللتحقق من استخدام النسبة الصحيحة في أسطر الفواتير، ولسرد رموز المخرجات والمدخلات مع حساباتها.
مثال على استعلام: أسطر الفواتير والضريبة لكل مجموعة ضريبة هذا الشهر
SQL Server
SELECT T1.Code, T1.Name, T1.Rate, T1.Category, SUM(T0.LineTotal) AS NetAmount, SUM(T0.VatSum) AS TaxAmount FROM INV1 T0 INNER JOIN OINV T2 ON T2.DocEntry = T0.DocEntry INNER JOIN OVTG T1 ON T1.Code = T0.VatGroup WHERE T2.CANCELED = 'N' AND T2.DocDate >= DATEADD(day, 1 - DAY(GETDATE()), CAST(GETDATE() AS date)) GROUP BY T1.Code, T1.Name, T1.Rate, T1.Category ORDER BY T1.Code
SAP HANA (أسماء الأعمدة بين علامتي اقتباس مزدوجتين)
SELECT T1."Code", T1."Name", T1."Rate", T1."Category", SUM(T0."LineTotal") AS "NetAmount", SUM(T0."VatSum") AS "TaxAmount" FROM INV1 T0 INNER JOIN OINV T2 ON T2."DocEntry" = T0."DocEntry" INNER JOIN OVTG T1 ON T1."Code" = T0."VatGroup" WHERE T2."CANCELED" = 'N' AND T2."DocDate" >= ADD_DAYS(CAST(CURRENT_TIMESTAMP AS date), 1 - DAYOFMONTH(CURRENT_TIMESTAMP)) GROUP BY T1."Code", T1."Name", T1."Rate", T1."Category" ORDER BY T1."Code"
الصق أيًّا من النسختين في الأدوات ← الاستعلامات ← مولّد الاستعلامات (Tools → Queries → Query Generator). تحتاج اللهجة الأخرى لاستعلامك الخاص؟ استخدم محوّل SQL إلى HANA.
خطأ شائع: استخدام نسبة OVTG.Rate الحالية للمستندات القديمة
OVTG.Rate هي النسبة الحالية للرمز، السارية من EffecDate. وبعد تغيير النسبة، تحتفظ الفواتير القديمة بالنسبة التي رُحّلت بها. وللتقارير التاريخية اقرأ مبالغ الضريبة المخزنة في أسطر المستندات (VatSum) بدلًا من إعادة حسابها من OVTG.Rate. انظر جدول JDT1 (أسطر قيد اليومية).
استعلامات جاهزة تستخدم OVTG
- حركات حساب الأستاذ العام: أسطر اليومية لحساب أستاذ عام واحد خلال فترة، مع المدين والدائن والمرجع.
أسئلة حول جدول OVTG
ما الفرق بين OVTG و OSTC؟
يحتوي OVTG على تعريفات الضريبة (مجموعات ضريبة القيمة المضافة) ويحتوي OSTC على رموز ضريبة المبيعات. تحمل الأسطر VatGroup لـ OVTG و TaxCode لـ OSTC؛ ويعتمد ما تستخدمه شركتك على التوطين الخاص بها.
كيف أميز ضريبة المخرجات من ضريبة المدخلات في OVTG؟
الفئة O هي ضريبة المخرجات و I هي ضريبة المدخلات.
إلى أي حساب تُرحّل مجموعة ضريبة القيمة المضافة؟
OVTG.Account، الذي يُربط بـ OACT.AcctCode.
جداول ذات صلة
JDT1 (أسطر قيد اليومية) · INV1 (فاتورة المبيعات (الأسطر)) · OSTC (رموز ضريبة المبيعات) · OACT (حسابات الأستاذ العام (دليل الحسابات)) · ابحث في كل جداول SAP Business One
المصادر: توثيق SAP Business One و SDK (مرجع جداول قاعدة البيانات في DI API)، بوابة SAP Help.
جاهز للبدء؟
أخبرنا بما تحتاجه. ستحصل على إجابة تقنية واضحة ونطاق عمل محدد وسعر ثابت، عادةً خلال 24 ساعة.
