مدونة منذر اسامة

العودة   منتديات جريت بلينز العربية Great Plains For Arab > منتدى مطوري جريت بلينز > منتدى أكواد ومواضيع الـ SQL Server

الملاحظات

منتدى أكواد ومواضيع الـ SQL Server يتعامل برنامج جريت بلينز مع أقوى قواعد البيانات وهي SQL_Server
سنناقش في هذا المنتدى المواضيع التي تتعلق بخادم قواعد البيانات من مشاكل وحلول وأكواد تضفي طابع الإحترافي لمطوري جريت بلينز

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 05-Dec-2011, 10:34 AM   #1
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي كود يعرض المستخدمين المتسببين بوضع 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'

وفق الله الجميع
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 10:36 AM   #2
عماد زيد
مشرف عام في منتديات جريت بلينز العربية
افتراضي

شكراً منذر .. ياريت تكمل جميلك و تحط شو المطلوب لشيل اللوك.
عماد زيد غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 01:33 PM   #3
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

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

لو استعرضت جدول 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
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer

آخر تعديل بواسطة Monzer Osama ، 05-Dec-2007 الساعة 02:20 PM. سبب آخر: تحسين التنسيق
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 01:49 PM   #4
عماد زيد
مشرف عام في منتديات جريت بلينز العربية
افتراضي

منذر أنا الشي يللي بساويه إني بامحي السجل مباشرة من الجدول
عماد زيد غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 02:05 PM   #5
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

من أي جدول؟؟؟
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 02:21 PM   #6
ahai
مشرف عام في منتديات جريت بلينز العربية
Talking

اقتباس:
المشاركة الأصلية كتبت بواسطة عماد زيد مشاهدة المشاركة
منذر أنا الشي يللي بساويه إني بامحي السجل مباشرة من الجدول
على فكرة ما شفت حدا إلا بيتبع هالطريقة.
بيدخل عالإس كيو إل وبيحذف من الجداول. وخود على مشاكل..
وبالآخر الحق عالمحاسبين ... هني عم يعكو بالإدخالات ...
__________________
عش ما شئت فإنك ميت . وأحبب من شئت فإنك مفارقه . واعمل ماشئت فإنك مجزي به
اللهم صلي وسلم وبارك على سيدنا محمد وعلى آله وصحبه وسلم
ahai غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 02:45 PM   #7
عماد زيد
مشرف عام في منتديات جريت بلينز العربية
افتراضي

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

المشكلة يللي بتصير أنه المحاسبين بيعفسوا بالبرنامج و بيجوا مستعجلين بدنا نسكر الشهر و مافي وقت و بيحبوا يلوموا حدا و متل العادة بتوقع براس قسم الكمبيوتر المسكين حمال الأسية
عماد زيد غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 03:25 PM   #8
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

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

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

بس بصراحة أحيانا سياسة التطنيش بتنفع .... رحلت وبكيفون ... يتحملو أخطائهم ... مع تحياتي للتقنين
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 03:29 PM   #9
ahai
مشرف عام في منتديات جريت بلينز العربية
افتراضي

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

بتعرف شو المشكلة ؟ لو التقالو شي مدير مالي أو مراجع داخلي (ما رئيس حسابات) بيفهم بالكمبيوتر ونظم المعلومات كان مشاكن عالعجين ماتلخبطوش ...
__________________
عش ما شئت فإنك ميت . وأحبب من شئت فإنك مفارقه . واعمل ماشئت فإنك مجزي به
اللهم صلي وسلم وبارك على سيدنا محمد وعلى آله وصحبه وسلم
ahai غير متواجد حالياً   رد مع اقتباس
قديم 05-Dec-2011, 03:55 PM   #10
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

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

بتعرف شو المشكلة ؟ لو التقالو شي مدير مالي أو مراجع داخلي (ما رئيس حسابات) بيفهم بالكمبيوتر ونظم المعلومات كان مشاكن عالعجين ماتلخبطوش ...
هذا لو إلتقى ....
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شاشة Receivings Transaction Entry moneimmae_2004 الجزيئ المالي
(GL - AP - AR – BM - FA - AC ... ets.)
2 25-Jan-2014 12:51 PM
إدراج الضريبة تلقائيا في شاشة Receivable Transaction Entry foudaa مناقشة المشاكل والأخطاء في برنامج جريت بلينز 3 27-Jul-2013 10:06 AM
سلسلة الشروحات التوضيحية (2) شرح استخدام شاشة سندات القبض Cash Receipts Entry Monzer Osama حزمة التشغيل (جزيئ المبيعات - المشتريات - المستودعات ) 5 07-May-2012 01:07 PM
شرح شاشة Bank Transaction Entry Tarek Mansour الجزيئ المالي
(GL - AP - AR – BM - FA - AC ... ets.)
2 27-Apr-2012 11:42 AM
شاشة Cards >> Manufacturing >> Routings >> Routing Entry Monzer Osama جزيئات التصنيع والصيانة 1 19-Sep-2011 10:18 AM


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


Powered by vBulletin® Version 3.8.3

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

Copyright © 2000-2010 Jelsoft Enterprises Limited.
الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز