المساعد الشخصي الرقمي

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


عثمان
18-Jul-2011, 07:41 AM
السلام عليكم
أواجه مشكلة في عملية 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
شكرا أستاذ منذر وشكرا استاذ أحمد
للأسف ما نجح موضوع حذف علامة -

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

Monzer Osama
18-Jul-2011, 09:33 AM
شكرا أستاذ منذر وشكرا استاذ أحمد
للأسف ما نجح موضوع حذف علامة -

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

نعم أخي
عملية الـ 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
حياك الله اخي ونحن بالخدمة