جدول OWTQ في SAP Business One (طلب تحويل المخزون (الرأس))

OWTQ هو جدول SAP Business One الذي يخزن رأس كل طلب تحويل مخزون، وهو المستند الذي يطلب نقل المخزون قبل ترحيل التحويل. نوع كائنه 1250000001. والأسطر في WTQ1 وتُربط عبر DocEntry، أما التحويلات المنفذة منه ففي OWTR.

الحقول الرئيسية في OWTQ

الحقلما يحتويه
DocEntryالمفتاح الداخلي. يُربط بـ WTQ1.DocEntry.
DocNumرقم الطلب الذي يراه المستخدمون.
DocDate / DocDueDateتاريخ الترحيل وتاريخ الاستحقاق.
ReqDateالتاريخ المطلوب.
ToWhsCodeرمز المستودع الوجهة. يُربط بـ OWHS.WhsCode.
DocStatusO = مفتوح، C = مغلق.
CANCELEDY = ملغى، N = غير ملغى.
Requester / ReqNameالمستخدم الذي يطلب البضائع واسمه.
ReqType12 = مستخدم، 171 = موظف.
WTQ1.OpenQtyالكمية المفتوحة المتبقية في سطر الطلب.
ObjTypeنوع الكائن، 1250000001 = طلب تحويل المخزون.

كيف يرتبط OWTQ بالجداول الأخرى

OWTQ هو الرأس و WTQ1 يحتوي على الأسطر مع FromWhsCod و WhsCode و OpenQty. وعندما يُنسخ سطر إلى تحويل مخزون، يكون WTQ1.TargetType هو 67، ويشير سطر التحويل إلى الخلف عبر WTR1.BaseType = 1250000001 و WTR1.BaseEntry = OWTQ.DocEntry.

عمليات الربط الشائعة

  • OWTQ T0 INNER JOIN WTQ1 T1 ON T1.DocEntry = T0.DocEntry (الأسطر)
  • OWTR T2 INNER JOIN WTR1 T3 ON T3.DocEntry = T2.DocEntry AND T3.BaseType = 1250000001 AND T3.BaseEntry = T0.DocEntry (التحويلات المنفذة من الطلب)
  • OWTQ T0 LEFT JOIN OWHS T4 ON T4.WhsCode = T0.ToWhsCode (المستودع الوجهة)

متى تستخدم جدول OWTQ

استخدم OWTQ مع WTQ1 لسرد طلبات التحويل المفتوحة لكل مستودع، ولعرض ما لا يزال ينتظر النقل (OpenQty)، ولقياس مدة بقاء الطلبات مفتوحة قبل ترحيل التحويل.

مثال على استعلام: أسطر طلبات التحويل المفتوحة مع الكمية المتبقية

SQL Server

SELECT T0.DocNum, T0.DocDate, T0.ReqDate, T1.ItemCode, T1.FromWhsCod,
  T1.WhsCode AS ToWhs, T1.OpenQty, DATEDIFF(day, T0.DocDate, GETDATE()) AS DaysOpen
FROM OWTQ T0
INNER JOIN WTQ1 T1 ON T1.DocEntry = T0.DocEntry
WHERE T0.DocStatus = 'O' AND T0.CANCELED = 'N' AND T1.OpenQty > 0
ORDER BY T0.DocDate

SAP HANA (أسماء الأعمدة بين علامتي اقتباس مزدوجتين)

SELECT T0."DocNum", T0."DocDate", T0."ReqDate", T1."ItemCode", T1."FromWhsCod",
  T1."WhsCode" AS "ToWhs", T1."OpenQty", DAYS_BETWEEN(T0."DocDate", CURRENT_TIMESTAMP) AS "DaysOpen"
FROM OWTQ T0
INNER JOIN WTQ1 T1 ON T1."DocEntry" = T0."DocEntry"
WHERE T0."DocStatus" = 'O' AND T0."CANCELED" = 'N' AND T1."OpenQty" > 0
ORDER BY T0."DocDate"

الصق أيًّا من النسختين في الأدوات ← الاستعلامات ← مولّد الاستعلامات (Tools → Queries → Query Generator). تحتاج اللهجة الأخرى لاستعلامك الخاص؟ استخدم محوّل SQL إلى HANA.

خطأ شائع: توقع أن طلب التحويل ينقل المخزون

لا يغير طلب التحويل مخزون المستودع؛ وحده تحويل المخزون (OWTR) يفعل ذلك. اعرض المخزون من OITW واستخدم OWTQ فقط لمعرفة المطلوب وما زال مفتوحًا (WTQ1.OpenQty). انظر جدول OWTR (تحويل المخزون).

استعلامات جاهزة تستخدم OWTQ

أسئلة حول جدول OWTQ

ما نوع كائن طلب تحويل المخزون؟

1250000001. وهو القيمة الافتراضية لـ OWTQ.ObjType.

أين أسطر طلب التحويل؟

في WTQ1، وتُربط عبر WTQ1.DocEntry = OWTQ.DocEntry. و OpenQty هو ما بقي للتحويل.

كيف أرى التحويلات المنفذة من طلب ما؟

ابحث عن أسطر WTR1 حيث BaseType = 1250000001 و BaseEntry = OWTQ.DocEntry.

جداول ذات صلة

OWTR (تحويل المخزون (الرأس)) · WTR1 (تحويل المخزون (الأسطر)) · OWHS (المستودعات) · ابحث في كل جداول SAP Business One

المصادر: توثيق SAP Business One و SDK (مرجع جداول قاعدة البيانات في DI API)، بوابة SAP Help.

جاهز للبدء؟

أخبرنا بما تحتاجه. ستحصل على إجابة تقنية واضحة ونطاق عمل محدد وسعر ثابت، عادةً خلال 24 ساعة.