منتديات جريت بلينز العربية Great Plains For Arab

منتديات جريت بلينز العربية Great Plains For Arab (http://www.gp4arab.com/forum/index.php)
-   منتدى أكواد ومواضيع الـ SQL Server (http://www.gp4arab.com/forum/forumdisplay.php?f=3)
-   -   كود يعرض المستخدمين المتسببين بوضع lock على شاشة Sales Trx Entry (http://www.gp4arab.com/forum/showthread.php?t=714)

Monzer Osama 05-Dec-2011 09:34 AM

كود يعرض المستخدمين المتسببين بوضع lock على شاشة Sales Trx Entry
 
السلام عليكم
الكود التالي يحل مشكلة كبيرة لمن يواجه مشكلة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'


وفق الله الجميع

عماد زيد 05-Dec-2011 09:36 AM

شكراً منذر .. ياريت تكمل جميلك و تحط شو المطلوب لشيل اللوك.

Monzer Osama 05-Dec-2011 12:33 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة عماد زيد (المشاركة 4213)
شكراً منذر .. ياريت تكمل جميلك و تحط شو المطلوب لشيل اللوك.

هلا عماد
طبعا العملية التالية لازم تنفذ بحذر ...
أي أنه لا بد من التأكد من أن فحوى الرسالة صحيح على أرض الواقع (يعني لازم تتأكد إنه لا يوجد أحد يعمل على نفس المستند وأن المشكلة هي مشكلة في الداتا بيز)

لو استعرضت جدول SY00800 الموجود في قاعدة البيانات الرئيسية ستظهر معلومات اضافية تفيدك أثناء المقارنة
كود:

use DYNAMICS
select * from SY00800

على العموم المشكلة تتركز في بيانات موجودة في الجداول التالية
كود:

DYNAMICS..ACTIVITY,
 DYNAMICS..SY00800,
 DYNAMICS..SY00801,
 tempdb..DEX_LOCK,
 tempdb..DEX_SESSION

.

ولا يحضرني الكود حاليا الخاص بإزالة اللوك لكن في أدوات إصلاحية (Automation Tools ) تحل هذه المشكلة
موجودة على الرابط التالي في الكوستمر سورس
حمل هنا
https://mbs.microsoft.com/downloads/...ion%20v9.2.msi

عماد زيد 05-Dec-2011 12:49 PM

منذر أنا الشي يللي بساويه إني بامحي السجل مباشرة من الجدول

Monzer Osama 05-Dec-2011 01:05 PM

من أي جدول؟؟؟

ahai 05-Dec-2011 01:21 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة عماد زيد (المشاركة 4237)
منذر أنا الشي يللي بساويه إني بامحي السجل مباشرة من الجدول

على فكرة ما شفت حدا إلا بيتبع هالطريقة.
بيدخل عالإس كيو إل وبيحذف من الجداول. وخود على مشاكل..:)
وبالآخر الحق عالمحاسبين ... هني عم يعكو بالإدخالات ... :D

عماد زيد 05-Dec-2011 01:45 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ahai (المشاركة 4241)
على فكرة ما شفت حدا إلا بيتبع هالطريقة.
بيدخل عالإس كيو إل وبيحذف من الجداول. وخود على مشاكل..:)
وبالآخر الحق عالمحاسبين ... هني عم يعكو بالإدخالات ... :D

عبد الحي طبعاً اللعب بالجداول خطر جداَ و ما المفروض ينلعب بأي جداول تحوي حركات مالية أبداً إلا بعد استشارة الخبراء.
في كتير من الحلول يللي بتجي من ميكروسوفت بتتضمن تغيير بالجداول و هادا طبيعي جداً مع أي برنامج.
بس نحنا عم نحكي عن تعديل جداول بعد معرفة شو عم تساوي.

المشكلة يللي بتصير أنه المحاسبين بيعفسوا بالبرنامج و بيجوا مستعجلين بدنا نسكر الشهر و مافي وقت و بيحبوا يلوموا حدا و متل العادة بتوقع براس قسم الكمبيوتر المسكين حمال الأسية :)

Monzer Osama 05-Dec-2011 02:25 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة عماد زيد (المشاركة 4244)
عبد الحي طبعاً اللعب بالجداول خطر جداَ و ما المفروض ينلعب بأي جداول تحوي حركات مالية أبداً إلا بعد استشارة الخبراء.
في كتير من الحلول يللي بتجي من ميكروسوفت بتتضمن تغيير بالجداول و هادا طبيعي جداً مع أي برنامج.
بس نحنا عم نحكي عن تعديل جداول بعد معرفة شو عم تساوي.

المشكلة يللي بتصير أنه المحاسبين بيعفسوا بالبرنامج و بيجوا مستعجلين بدنا نسكر الشهر و مافي وقت و بيحبوا يلوموا حدا و متل العادة بتوقع براس قسم الكمبيوتر المسكين حمال الأسية :)

سبحان الله ... متل ما صار معي الان....
من زمان انا مطلع تعميم بالترقية ولليوم الجماعة في سندات ما رحلوها ...

بس بصراحة أحيانا سياسة التطنيش بتنفع .... رحلت وبكيفون ... يتحملو أخطائهم ... مع تحياتي للتقنين :)

ahai 05-Dec-2011 02:29 PM

يا خطي ...:(
يا حبيباتي يا تقنيين شو عم تعانو .... :(
راح تبكوني ...

بتعرف شو المشكلة ؟ لو التقالو شي مدير مالي أو مراجع داخلي (ما رئيس حسابات) بيفهم بالكمبيوتر ونظم المعلومات كان مشاكن عالعجين ماتلخبطوش ... :mad:

Monzer Osama 05-Dec-2011 02:55 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ahai (المشاركة 4247)
يا خطي ...:(
يا حبيباتي يا تقنيين شو عم تعانو .... :(
راح تبكوني ...

بتعرف شو المشكلة ؟ لو التقالو شي مدير مالي أو مراجع داخلي (ما رئيس حسابات) بيفهم بالكمبيوتر ونظم المعلومات كان مشاكن عالعجين ماتلخبطوش ... :mad:

هذا لو إلتقى ....:D


جميع الأوقات بتوقيت GMT +3. الساعة الآن 12:33 PM.

Powered by vBulletin® Version 3.8.3

الموقع والمنتدى من تطوير » شركة المنذر للاستضافة والتصميم


الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز