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

منتديات جريت بلينز العربية Great Plains For Arab (http://www.gp4arab.com/forum/index.php)
-   الحالات التي تم العمل عليها وتم حلها بنجاح تجدها هنا (http://www.gp4arab.com/forum/forumdisplay.php?f=29)
-   -   مشكلة في إستيراد (Import)أرقام الحسابات المرتبطة بالـItem Class أرجو المساعدة. (http://www.gp4arab.com/forum/showthread.php?t=114)

عثمان 18-Jul-2011 07:41 AM

مشكلة في إستيراد (Import)أرقام الحسابات المرتبطة بالـItem Class أرجو المساعدة.
 
السلام عليكم
أواجه مشكلة في عملية Import للـ Item Class من خلال جريت بلينز Table Import
وجميع الخطوات تتم بنجاح إلا عملية إستيراد أرقام الحسابات فإنها تفشل :(
جرب أن أضع رقم الحساب ما نفع .... وحاولت أن أضع الـ Alias برضه ما نفع !!! ويطلع في الكلاس أكاونت Account Not Found!
أرجو المساعدة

Monzer Osama 18-Jul-2011 07:55 AM

وعليكم السلام ورحمة الله وبركاته

ما هي القيم التي تضعها في ملف الإستيراد؟
ممكن توضح أكثر أو ترفق صورة من الشاشة عندك؟SnapShoot كي تتضح المسألة أكثر

أحمد الغامدي 18-Jul-2011 07:58 AM

أخوي عثمان جرب أن تحذف علامة "-" بين أرقام الحسابات
يعني خللي الحساب بدل ما يكون
10-20-1500-00
خلليه
0015002010

وجرب .... ما أدري بس أتوقع المشكلة بهاذي الـ -

عثمان 18-Jul-2011 08:55 AM

1 مرفق
شكرا أستاذ منذر وشكرا استاذ أحمد
للأسف ما نجح موضوع حذف علامة -

استاذ منذر شاهد المرفقات لو سمحت

Monzer Osama 18-Jul-2011 09:33 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة عثمان (المشاركة 575)
شكرا أستاذ منذر وشكرا استاذ أحمد

اقتباس:

المشاركة الأصلية كتبت بواسطة عثمان (المشاركة 575)
للأسف ما نجح موضوع حذف علامة -

استاذ منذر شاهد المرفقات لو سمحت

نعم أخي
عملية الـ Import table تكون على قاعدة البيانات مباشرة أي كأنك تقوم بعملية سحب الداتا الى قاعدة البيانات من ملف الـ TXT بدون عمل أي فحص على الداتا....

وبناء عليه فإنه لا يتوجب عليك في هذه الحالة رقم الحساب كما هو
00-1300-000 بل لا بد وضع رقم الـ Index الخاص برقم الحساب >>> حسنا من أين آتي بحضرة الـIndex????

الإندكس يعبر عن رقم الحساب في قاعدة البيانات ولمعرفته من قاعدة البيانات
نفذ الكود التالي على قاعدة بيانات الشركة من خلال Query Analysir:
كود:

SELECT ACTNUMBR_1, ACTNUMBR_2, ACTNUMBR_3, RTRIM(LTRIM(ACTDESCR)) AS Discription, ACTINDX
FROM  GL00100 order by ACTNUMBR_1, ACTNUMBR_2

الآن ستجد في العامود ACTINDX رقم الإنديكس لكل رقم حساب

الخطوة الأخيرة
استبدل رقم الحساب برقم الإنديكس الخاص به وإن شاء الله ستعمل معك بشكل صحيح 100%

وفقك المولى

عثمان 19-Jul-2011 12:50 PM

أشكرك استاذ منذر
فهمت الموضوع وانحلت المشكلة

جزاك الله خيرا

(أرحتني من إدخال 290 سجل يدويا .... شكرا لك ) :d:d

Monzer Osama 24-Jul-2011 11:54 AM

حياك الله اخي ونحن بالخدمة


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

Powered by vBulletin® Version 3.8.3

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


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