السلام عليكم
الكود التالي يحل مشكلة كبيرة لمن يواجه مشكلةSales Order في شاشة
الـ Sales Trx Entry بالتحديد.
أحيانا تحاول القيام بتعديل على فاتورة معينة فتظهر رسالة تفيد بأن هذا المستند يُحرر من قبل مستخدم آخر !
قد تكون الرسالة صحيحة بمعناها لكن أحيانا يكون هنالك بعض السجلات الخاطئة في الداتا بيز
عموما ... الكود التالي يظهر لك من يستخدم هذه الشاشة .. ويبقى القرار والتحليل عندك
كود:
select distinct
l.row_id,
t.DEX_ROW_ID,
t.SOPNUMBE,
a.USERID
from tempdb.dbo.DEX_LOCK l
inner join SOP10100 t
on l.row_id = t.DEX_ROW_ID
inner join DYNAMICS.dbo.ACTIVITY a
on l.session_id = a.SQLSESID
where right(rtrim(table_path_name), 8) = 'SOP10100'
وفق الله الجميع