مسكن / حماية / تنزيل البيانات من Excel إلى 1s 8.3. هل يمكن تحميل البيانات من Excel إلى كتاب المرجع "Nomenclature"؟ توصيل محمل إقلاع خارجي

تنزيل البيانات من Excel إلى 1s 8.3. هل يمكن تحميل البيانات من Excel إلى كتاب المرجع "Nomenclature"؟ توصيل محمل إقلاع خارجي

إعدادات: 1 ج المحاسبة

إصدار التكوين: 3.0.44.177

تاريخ النشر: 20.01.2017

في 1C: برنامج المحاسبة ، أصبح من الممكن تحميل البيانات وتنزيلها بانتظام من مستندات جداول بيانات Excel ، دون استخدام معالجة خارجية وتغييرات التكوين. يعد التحميل والتفريغ أمرًا سهلاً للغاية بحيث يقع المستخدمون المتمرسون في حب هذه الآلية المريحة بسرعة ، وسيتقن المستخدمون الجدد هذه الآلية بسرعة.

تحميل من Excel 1C: محاسبة 8.3 ed. 3.0

على سبيل المثال ، لدينا مستند جدول بيانات Excel لتحميل قائمة العناصر والأسعار (البيع بالتجزئة والشراء).

ادخل.

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

يدعم التنزيل xls (تنسيق قديم 97-2003) و xlsx (تنسيق جديد) ، بالإضافة إلى تنسيقات mxl و ods. الآن نختار ملفنا بالتسمية وننتظر التنزيل.

تم تحميل مستند جدول البيانات بالشكل الذي رأيناه في Excel ، والآن سنقوم بتعيين الأعمدة وإزالة الفائض.

انقر فوق حدد الدعائموحدد العنصر المطلوب من القائمة.

حدد السطر الذي يحتوي على إدخالات غير ضرورية ، أي رأس الجدول واضغط حذف الخط.

الآن نقوم بإزالة العمود الذي يحتوي على سعر الشراء ، لاحظ ذلك المعالجة قادرة على ملء نوع واحد فقط من السعر في كل مرة !!!بعد ذلك ، يمكنك القيام بهذه العملية مرة أخرى وتحميل النوع الثاني من السعر ، للشراء الأول للبيع بالتجزئة للشراء الثاني.

املأ البيانات الفارغة ، نوع السعر ، حدد الأسعار لـ. الأزرار All، Found، New، Duplicates ستسهل البحث بشكل كبير وتساعد على مقارنة المصطلحات. املأ وانقر تحميلوبعد ذلك سيتم تحميل البيانات في 1C: المحاسبة.

ظهرت وظائف جديدة في قائمة العناصر ، مملوءة وبالأسعار المخصصة. إذا كنت بحاجة إلى تحميل نوع سعر آخر ، فقم بتنفيذ جميع الخطوات مرة أخرى ، ولكن حدد عمودًا بسعر مختلف ، فستجد 1C المراكز التي تم إنشاؤها بالفعل ولن تحاول تكرارها ، ولكن قم ببساطة بإضافة نوع سعر جديد.

كما ترى ، أدى التنزيل إلى إنشاء مستندين لإعداد سعر العنصر ، لسعر الشراء وسعر التجزئة. الفرق بين هذه المعالجة التنزيل من Excel إلى 1C: Accounting 8.3 ،الحقيقة هي أن هذه معالجة منتظمة وتعمل دون إخفاقات مع مراعاة جميع ميزات ملء المستند.

التحميل إلى Excel من 1C: Accounting 8.3 ed. 3.0

جدا ميزة مفيدةفي الإصدار 3.0.44.177 والإصدارات الأحدث ، يتم تصدير إلى Excel من 1C: المحاسبة 8.3 ، ستساعدك هذه المعالجة في إنشاء قائمة أسعار الشركة أو نقل قائمة العناصر الخاصة بك إلى الموردين أو المشترين فورًا مع الأسعار.

كل ذلك موجود في الدليل. التسمية - التسمية والأسعار - تحميل.

خطوة مكبرات الصوت، حدد تلك الأعمدة التي يجب تضمينها في مستند Excel. اختياريعمل على اختيار التسميات من خلال المجموعات ، والخصائص ، والأسماء ... إلخ.

للتحميل إلى التفوق ، سنضيف عمودًا جديدًا ، وهو معدل ضريبة القيمة المضافة ، يبدو أنه ليس ضروريًا حقًا ، لكننا نمارسه.

  • عند إجراء تبادل المعلومات بين الأطراف المقابلة (قوائم الأسعار وأعمال التسوية وما إلى ذلك) ؛
  • لتسهيل عمل المشغلين في الحالات التي يتم فيها الاحتفاظ بالمحاسبة الرئيسية في 1C ، ويتم تنفيذ بعضها في جداول اكسل;
  • أثناء الملء الأولي لقاعدة البيانات.

لإجراء هذه العملية ، يمكنك استخدام كل من الوظائف القياسية المتوفرة من خلال الاشتراك في دعم تكنولوجيا المعلومات (ITS) والمعالجة الذاتية المكتوبة التي يتم تنفيذها من خلال خيارات الاتصال المتنوعة. في مقالتنا ، سنحاول تحليل جميع الحالات الممكنة على أكمل وجه ممكن والإجابة على معظم الأسئلة الحالية المتعلقة بتحميل البيانات من Excel إلى 1C.

آلية عالمية

على أقراص ITS ، وكذلك على بوابة 1C ، بالانتقال إلى قائمة "الدعم التكنولوجي" -> "التقارير والمعالجة الشاملة" ، في المجلد "تحميل البيانات من مستند جدول بيانات" هناك معالجة مقابلة.

عندما يتم إطلاقه ، يتم فتح نموذج (الشكل 1):

كما ترى من النموذج ، يسمح لك بنقل المعلومات إلى كائنات التكوين التالية:

  1. الدليل؛
  2. الجزء المجدول من الوثيقة أو الكتاب المرجعي ؛
  3. سجل المعلومات.

اعتمادًا على موضع المفتاح ، يتغير حقل تحديد الكائن.

يتم ملء نموذج جدول المعالجة عند فتح الملف الذي تم تحميله.

تدعم معالجة النوع عمليات التحميل من:

  • تم تطويره بواسطة متخصصين من شركة 1C ، ملفات بصيغةmxl.
  • ليزتxls بالتنسيقإكسل 97-2003 ؛
  • ملف نصيرسالة قصيرة؛
  • الجداولدبف.

يمكن أن يستغرق تحميل ملفات Excel ذات الحجم الكبير وقتًا طويلاً ، لذلك إذا كان من المفترض أن يتم تحميل البيانات على عدة مراحل أو كنت تعرف بالتأكيد أنه سيتعين عليك فتح ملف موجود عدة مرات ، فمن الأفضل حفظ المعلومات منه بصيغة mxl لحفظ الأعصاب وتنسيق الوقت. يمكنك القيام بذلك مباشرة من نموذج المعالجة.

من المهم أن نفهم أنه في حالة وجود مجموعات سطر وعناوين فرعية وملاحظات في الملف المصدر ، فسيلزم إزالتها يدويًا.

الآن دعنا ننتقل إلى علامة التبويب "الإعدادات" (الشكل 2):

الصورة 2

في كثير من الأحيان ، تحتوي جداول بيانات Excel على رأس يحتوي على جميع أنواع التفاصيل والبيانات (اسم النموذج المطبوع ، وتفاصيل الطرف المقابل ، وتاريخ ورقم المستند الوارد ، وأسماء الأعمدة ، وما إلى ذلك) ، من أجل استبعاد معالجتها عن طريق البرنامج الموجود في النموذج ، في السمة "السطر الأول من مستند جدول البيانات" ، يجب تحديد السطر الأول بالمعلومات المنقولة

بعد تحديد كائن البيانات الوصفية الذي سيتم كتابة المعلومات فيه ، سيتم ملء القسم المجدول في علامة التبويب "الإعدادات" تلقائيًا بأسماء السمات وأوصاف أنواعها وغير ذلك معلومات مهمة. يجب تخصيص قسم منفصل للنظر في أعمدة الجزء المجدول من علامة التبويب "الإعدادات".

أعمدة الإعدادات

علامة - عن طريق تحديد المربع الموجود في السطر أو إلغاء تحديده ، يتم تحديد ما إذا كان سيتم ملء السمة المقابلة أم لا.

تمثيل السمة - يُكتب هنا مرادف (اسم) لسمة البيانات الوصفية ، كما هو محدد في أداة التهيئة.

حقل البحث - إذا حددت هذا المربع ، فستبحث المعالجة عن العناصر حسب السمة المقابلة ، وإذا نجحت ، ستغير البيانات الموجودة ، وظيفة إضافيةهذا المجال - الحماية من ظهور التكرارات.

وصف الأنواع - يعرض نوع البيانات الذي يحتوي على سمة بيانات تعريفية واحدة أو أكثر.

وضع التنزيل - يقدم ثلاثة خيارات للاختيار من بينها (الشكل 3):

تين. 3

  • بحث - سيتم البحث عن العنصر المقابل ، إذا كان غائبًا ، يمكن إنشاء عنصر جديد ؛
  • مجموعة - يتم تعيين قيمة معينة بطريقة ثانوية ؛
  • حساب - في هذه الحالة ، سيتم تعيين نتيجة حساب التعبير المحدد في العمود "شرط العلاقة / التعبير عن القيمة" في حقل العنصر الذي يتم إنشاؤه.

في الحالة الأخيرة ، سيؤدي تنشيط حقل التعبير إلى فتح النموذج (الشكل 4).

الشكل 4

رقم العمود - حقل يُستخدم للإشارة إلى أي عمود في جدول بيانات Excel تحتاج إلى أخذ البيانات لملئه.

القيمة الافتراضية - غالبًا ما تنشأ حالة عندما لا يحتوي الملف الذي تم تحميله على جميع البيانات اللازمة لتسجيل عنصر ، في هذه الحالة ، سيتم ملء المعلومات الواردة في هذا الحقل للتعبئة.

شرط الارتباط / التعبير عن القيمة - لقد تطرقنا بالفعل جزئيًا إلى هذا الحقل عندما نظرنا في الحقول المحسوبة ، بالإضافة إلى ذلك ، يمكنك تحديد الشرط الذي ستتم بموجبه مزامنة بيانات المصدر.

هنا ، من حيث المبدأ ، جميع المعلومات المتوفرة في علامة التبويب "الإعدادات".

من أجل عدم قتل الكثير من الوقت في كل مرة للتحميل ، ووصف المراسلات والتعبيرات ، قدم المطورون القدرة على حفظ خيار الإعدادات في ملف بامتداد mxlz.

يمكنك التحقق من صحة البيانات المنقولة بالنقر فوق الزر "التحكم في التعبئة" (الشكل 1). بعد ذلك ، يمكنك بدء عملية التنزيل. سيتم إخطارك بشكل منفصل حول الانتهاء بنجاح من الإجراء أو المواقف غير القياسية.

لتحميل البيانات من Excel إلى قواعد المعلومات"الإدارة والتجارة" هناك آلية أخرى. إنها أقل عالمية من الطريقة المذكورة أعلاه ، ومع ذلك ، فهي لا تتطلب اشتراكًا في ITS ويتم تضمينها في التسليم القياسي.

يمكن العثور على هذه المعالجة في علامة التبويب "المشتريات" ، في قائمة "الخدمة" ، وتسمى "تحميل أسعار الموردين من الملفات" (الشكل 5)

الشكل 5

يحتوي نموذج المعالجة على:

  1. حقل اختيار التاريخ الذي سيشير إلى الوقت المناسب لهذا السعر ؛
  2. مجال اختيار الطرف المقابل الذي أرسل قائمة الأسعار الخاصة به ؛
  3. زر يسمح لك بتحديد نوع الأسعار التي سيتم تعيينها ؛
  4. قسم جدولي يمكن ملؤه بالبيانات التي تم تحميلها.

يمكن رؤية هذا النموذج في الشكل 6

الشكل 6

توضح وسيلة الإيضاح الموجودة أعلى النموذج كيفية استخدام علامة التبويب الأولى في النموذج.

بعد اختيار الطرف المقابل (اعتمادًا على ما إذا كان يعمل كمورد أو وكيل عمولة أو بائع) ، ستتوفر أعمدة إضافية لكل نوع سعر في الجدول.

عند العمل من خلال واجهة الويب ، قد تتطلب بعض المتصفحات تثبيت وظيفة إضافية للمستعرض (الشكل 7). نحتاج إلى النقر فوق الزر "بدء التثبيت" وإعادة تشغيل الاتصال.

الشكل 7

بعد ذلك ، باستخدام الحافظة ، سنتمكن من نقل المعلومات من جدول إلى آخر. عندما يتم ملء الأعمدة التي نحتاجها ("المقالة" ، "الاسم" ، "السعر") ، نضغط على زر "التالي" وننتقل إلى الصفحة الثانية (الشكل 8)

الشكل 8

سيقوم البرنامج تلقائيًا بالبحث عن التطابقات داخل قاعدة البيانات ، وإذا لم يكن هناك أي تطابقات ، فسيقدم خيارات لحل الخطأ. مظهريمكن التحكم في الجزء المجدول بمفتاح. بالإضافة إلى ذلك ، يمكن للمستخدم أن يقارن بشكل مستقل بين عناصر الملف الذي تم تحميله مع تلك الموجودة في قاعدة البيانات.

  • سجل كل شيء
  • سجل فقط أولئك الذين تغيروا مقارنة بتلك الموجودة بالفعل في قاعدة البيانات.

في حقل النص ، يمكنك إدخال تعليق يتم تسجيله في المستند (الشكل 9):

الشكل 9

بعد المعالجة:

  • سيتم إنشاء عنصر مطابق في دليل "تسمية الموردين" (إذا لم يكن موجودًا) ؛
  • سيتم مطابقته مع عنصر من كتاب مرجعي "التسمية" ؛
  • سيتم إنشاء مستند "تعيين أسعار الأصناف" وترحيله ، للإشارة إلى: المورد ونوع السعر وتاريخ تثبيت البيانات.

تعمل معالجة "تحميل البضائع من الملفات الخارجية" بطريقة مماثلة.

خيارات معالجة النقل DIY

تكمن المشكلة الرئيسية في استخراج البيانات من ملف Excel في أن 1C لا يحتوي على آلية مضمنة لا لبس فيها لفتحه. هناك عدة خيارات لتوصيل Excel بـ 1C:

  • من خلال Microsoft ADODB - طريقة سريعة إلى حد ما ، والتي ، كقاعدة عامة ، قابلة للتطبيق على خيارات تخزين قاعدة بيانات خادم العميل والملفات ؛
  • خلال استخدام مايكروسوفت Office - طريقة تفشل أحيانًا عند العمل مع قواعد بيانات SQL ، كقاعدة عامة ، تعمل بشكل أبطأ إلى حد ما من الطريقة الأولى ، كما أن Office مطلوب أيضًا ؛
  • من خلال Libre Office - على عكس الطريقة السابقة ، فهو مجاني ، بالإضافة إلى تنسيقات xls و xlsx ، كما أنه يدعم الجداول الخاصة به ، ولكنه يتطلب تثبيتًا حزمة LibreOfficeوبعض التحضير للملف الذي تم تحميله (يجب أن يحتوي الصف الأول من الجدول على أسماء الأعمدة).

دعونا نلقي نظرة فاحصة طرق مختلفةوالخيارات.

عبر ADODB.Connection

بشكل عام ، يرمز ADO إلى كائن بيانات ActiveX ويعمل على الوصول إلى البرنامجلقواعد البيانات المختلفة. أكبر مشكلة عند إنشاء أي اتصال بملف جهة خارجية (بما في ذلك Excel) هي إنشاء سلسلة الاتصال بشكل صحيح.

توجد ثلاثة خيارات لملفات Excel:

خيارات سلسلة الاتصال:

  • المزود - يتم تحديد السائق المستخدم هنا ؛
  • مصدر البيانات - يحدد اسم الملف الذي سنفتحه ؛
  • الخصائص الممتدة - هنا يمكنك تحديد ما إذا كانت هناك حاجة إلى سطر العنوان للجدول (HDR = YES تشير إلى أنه سيتم قراءة البيانات من السطر الأول ، HDR = NO - من السطر الثاني) ، ما إذا كان الملف مفتوحًا للقراءة فقط ( ReadOnly) وبعض الخيارات الإضافية الأخرى.

بعد إنشاء سلسلة اتصال ، يمكننا الاتصال بالملف الذي تم تنزيله (الشكل 13)

الشكل 13

الآن يمكننا استخدام ملفات طلب بسيط(الشكل 14) ابدأ في جلب المعلومات من الملف الذي تم تنزيله.

في هذه القضيةتحدد معلمة "الورقة" أي ورقة من مصنف Excel يتعين علينا العمل معها.

يمكن قراءة مجموعة السجلات المخزنة على ورقة باستخدام كائن Recordset. في هذه الحالة ، يمكن الحصول على السجل الأول للورقة بواسطة معلمة BOF (بداية الملف) وآخر ملف EOF (نهاية الملف).

عبر تطبيق Excel

يتمثل الاختلاف الرئيسي عن الطريقة السابقة في أنه بالإضافة إلى برامج تشغيل قاعدة البيانات ، يجب تثبيت Excel على الكمبيوتر حيث يتم الاتصال. فقط في هذه الحالة يمكننا تهيئة التطبيق لقراءة البيانات من الجدول (الشكل 16).

يحتوي كائن COM هذا على العديد من المعلمات الفرعية ، ولكن المعلمة الرئيسية بالنسبة لنا ، في ظل الظروف الحالية للمهمة ، هي معلمة Workbooks (الشكل 17).

بعد تهيئة الكتاب ، من الضروري تحديد الورقة التي سيتم قراءة البيانات منها (الشكل 18).

بعد ذلك ، يمكنك التكرار داخل دورات الصفوف والأعمدة في جدول الملف الجاري فتحه.

بضع كلمات عن الأخطاء المحتملة

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

في حالة العمل من خلال ADO (الشكل 19) ؛

الشكل 19

  • في حالة العمل مع التطبيق (الشكل 20).

أرز. 20.

من الأفضل تنظيم الاتصال وإجراء إكمال العمل بالبيانات داخل بناء محاولة-استثناء-نهاية محاولة ، مما يتسبب في وصف الخطأ في موقف استثنائي. على الرغم من أن هذا يؤدي في بعض الأحيان إلى إبطاء العمل ، إلا أنه يبسط إلى حد كبير تحديد سبب الخطأ ، وفي النهاية طرق التخلص منه.

يجيب المتخصص:

يجب الإشارة على الفور إلى أنه في البداية في 1 ثانية لا يتم توفير بيانات التحميل من Excel ، لذلك يوجد محمل خارجي 1s 8.3 ، مما يعني أنه يمكن الإجابة على سؤالك بالفعل - نعم ، هذا ممكن.

لكي يتم التنزيل من Excel إلى 1s 8.3 دون تشويه البيانات ، يجب أولاً إعداد الجدول مباشرةً في Excel. يجب تنظيم القائمة التي تم تحميلها في الإصدار 1 ج بشكل صحيح ، أي لا يسمح بوجود عدة أنواع من البيانات في عمود واحد أو خلية واحدة (كمية ، رقم ، اسم العائلة ، إلخ).

إذا كان الجدول سهل الوصول إليه للغاية ، فسيتم التنزيل من Excel دون أي مشاكل في 1 ثانية. بعد ذلك ، يجب عليك إجراء معالجة 1s لتحميل البيانات من Excel. لإكمال المعالجة ، انتقل إلى قائمة "ملف" ، وحدد "تحميل البيانات من مستند جدول البيانات". epf في النافذة المنبثقة في سطر وضع التحميل ، تقول "تحميل إلى الدليل". يشير السطر أدناه إلى نوع الدليل - التسمية. ثم نفتح الملف ونبحث عن ورقة Excel (* .xls) في القائمة ، حدد الملف الذي يحتوي على المعلومات التي نحتاج إلى تنزيلها. بعد ذلك ، دعنا ننتقل إلى الإعدادات ، في السطر يشير السطر الأول من بيانات مستند جدول البيانات إلى الرقم 2 ، نظرًا لأن رأس الجدول في السطر العلوي.

ثم نقوم بترقيم الأعمدة ، مع الإشارة إلى الترقيم اليدوي للأعمدة. نقوم بتعطيل جميع مربعات الاختيار ، لذلك يوجد زر معين على أشرطة الأدوات. حقول الاسم والاسم الكامل التي تم تمييزها بالعلامات ، لا تلمس الوضع ، دعها تظل بحث ، قم بتعيين ترقيم الأعمدة المقابلة لجدول Excel.

يبقى فقط تحديد وحدة القياس ومعدل ضريبة القيمة المضافة ، إذا لم تضعها على الفور ، فسيتعين عليك فيما بعد وضع عنصر واحد يدويًا في كل مرة. معدل ضريبة القيمة المضافة المربّع الوحدة الأساسية للقياس ، الوضع - تعيين وتعيين القيمة الافتراضية ومباشرة 18٪ في سطر المعدل. تم الانتهاء من التحضير. حدد مستند جدول البيانات وانقر فوق التحكم في التعبئة. يجب أن تظهر علامة تشير إلى عدم وجود أخطاء.

الآن يمكنك التنزيل بأمان. اكتمال تحميل المصطلحات من برنامج Excel إلى برنامج 1s

كيف يمكنني تنزيل المستندات من مورد عن طريق البريد الإلكتروني في 1C: Accounting 8، edition 3.0؟

تم تصوير الفيديو في برنامج "1C: Accounting 8" (الإصدار 3.0.42.84).

تبسيط عملية تبادل المستندات بين المقاولين بشكل كبير ، بالإضافة إلى تقليل تكلفة تسليم المستندات وشراء المواد الاستهلاكية وتخزين المحفوظات ، سيساعد الانتقال إلى إدارة المستندات الإلكترونية (EDM). منذ 8 أبريل 2011 ، دخل القانون الاتحادي الصادر في 6 أبريل 2011 رقم 63-FZ "بشأن التوقيع الإلكتروني" حيز التنفيذ ، والذي حدد إجراءات الحصول على التوقيع الإلكتروني واستخدامه والتزامات المشاركين في تبادل التوقيع الإلكتروني. مستندات. لمزيد من المعلومات حول تبادل المستندات الإلكترونية ، راجع الكتاب المرجعي "تبادل المستندات الإلكترونية" في قسم "المحاسبة والمحاسبة الضريبية".

إذا لم يكن الأطراف المقابلون مشاركين في EDF ، فقم بتبسيط عملية تسجيل مستند المحاسبة الأساسي في نظام معلوماتسوف يساعد تبادل الوثائق عبر البريد الإلكتروني.

وثائق نظام المحاسبة فاتورة المشتري, التنفيذ (فعل ، بوليصة الشحن) ، الفاتورة الصادرةيمكن إرسالها إلى الطرف المقابل عن طريق البريد الإلكتروني (بالنقر فوق الزر ارسل بالبريد الإلكترونىمع مغلف). يتم إرسال المستند كملف مرفق بالتنسيق المحدد من قبل المستخدم. مرفق أيضًا بالرسالة ملف مخصص للتنزيل بواسطة المستلم في "1C: Accounting 8" (rev. 3.0).

يمكنك تحميل المستندات الواردة من المورد في نماذج قوائم المستندات.

يتم تحميل فواتير الدفع في شكل قائمة بالوثائق الحوالات البريدية. الفواتير والأفعال - في القائمة إيصال (تصرفات ، فواتير).

يمكن للمستلم تحميل مستندات النموذج أو محدثمن الملفات ذات الامتداد xls أو mxl أو بالتنسيق المعتمد من قبل مصلحة الضرائب الفيدرالية في روسيا. يمكن تحميل المستندات من ملف أو من بريد الالكتروني. يمكنك اختيار طريقة التنزيل في شكل قائمة بوثائق الاستلام عن طريق النقر فوق الزر تحميل. عند التحميل ، يتحقق البرنامج من تنسيق التوافق ويبلغ عن نتائج الفحص.

عند تحميل المستندات TORG-12 ، قانون قبول وتسليم الأعمال (الخدمات)أو محدثيتم إنشاء مستند نظام المحاسبة إيصال (فعل ، فاتورة)، حيث يتم ملء التفاصيل الضرورية تلقائيًا. بالإضافة إلى مستندات الاستلام ، يمكن إنشاء مستند بالإضافة إلى ذلك الفتورة وصلت.

إذا تم تسليم البضائع أو الخدمة إلى المستلم من المورد لأول مرة ، ولم تتم مزامنة عناصر المشتري والمورد ، فعندئذٍ في النموذج المفتوح مقارنة البيانات حسب التسميةيجب ملء الحقل التسميةعن طريق تحديد العنصر المناسب من الدليل التسمية، وانقر على الزر اكتب واختتم .

يتم تكوين حسابات البريد الإلكتروني في القسم الإدارة - المنظم.يجب تحديد عنوان البريد الإلكتروني للطرف المقابل في شكل عنصر دليل النظراء.

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

في هذا المقال ، سننظر معك في موضوعين مهمين للغاية ، الأول هو والثاني بالطبع تحميل البيانات من 1 ثانية إلى التفوق. وتجدر الإشارة إلى أن هذه الموضوعات تهم جمهوران رئيسيان من المستخدمين ، وهما:

  • مستخدمو نظام 1C Enterprise
  • 1C مبرمجين

عادة ما يرغب مستخدمو 1C في الطلب ، على سبيل المثال نقل البيانات من Excel إلى 1sوفقًا لمتطلبات النقل الخاصة بهم ، بينما من المرجح أن يبحث مبرمجو 1C عن بعض التوضيح أو أمثلة التعليمات البرمجية. بناءً على هذه الاعتبارات ، قررنا تقسيم المعلومات الواردة في هذه المقالة إلى جزأين لمستخدمي ومبرمجي 1C.

1C التحميل من Excel والتفريغ من 1C إلى Excel من خلال عيون المستخدم العادي 1C

غالبًا ما يتضح أن مؤسسة أو شركة ما ، على سبيل المثال ، لديها وثائق مخزنة على جهاز كمبيوتر في ملفات Excel. وغالبًا ما يكون لدى المستخدمين سؤال ولكن كيف تحميل أو تنزيل البيانات من Excel إلى 1C. بالطبع ، لا يمكن للمرء الاستغناء عن المعرفة بالبرمجة ، لذلك إذا كنت مستخدمًا بسيطًا ، فأنت بحاجة إلى طلب خدمات 1c منا ، لأن أيًا من مبرمجينا 1c سيستمعون إليك دائمًا ، حدد حلًا مصممًا خصيصًا لك فقط ، وسوف تساعدك بالتأكيد.

لماذا لا توجد معالجة عالمية لتحميل البيانات من Excel إلى 1C؟

دعنا نجيب على هذا السؤال ونلقي نظرة على نقاطه الرئيسية:

  1. كل مستخدم لديه ملفات Excel مختلفة ، والبيانات التي يريد أن ينتقل منها إلى 1C ، بالطبع ، تحتوي هذه الملفات على عدد مختلف من الصفوف والأعمدة ، وتحمل أيضًا حملًا دلاليًا مختلفًا.
  2. يعمل كل مستخدم مع تكوين منفصل ، أي يمكن أن تكون التكوينات مختلفة ، فما يعمل في تكوين واحد لن يعمل في تكوين آخر دون الترقية.
  3. يجب نقل البيانات من Excel إلى كائنات مختلفة ، وبالتالي هناك حاجة إلى رمز مختلف ، لأن لكل مستخدم متطلباته الخاصة.

لهذه الأسباب لا يمكنك إنشاء معالجة عالمية لها تحميل البيانات من Excel إلى 1C.

كيف يتم تحميل البيانات وتفريغها من Excel إلى 1C في مثال التطوير الحقيقي

الآن دعونا نلقي نظرة على العام كيف يتم تحميل البيانات وتفريغها من Excel في 1Cوكيف سيبدو الأمر كله في الحل النهائي ؟. فيما يلي مثال على تطور فردي حقيقي ، بالإضافة إلى ملف Excel الأصلي.

في هذه المعالجة ، تحتاج أولاً إلى التحديد ملف اكسل، ثم انقر فوق الزر "تشغيل" ، وبعد ذلك سيتم تحميل البيانات الضرورية من Excel في الجزء المجدول. الآن كل ما يتبقى للمستخدم هو النقر فوق الزر "نقل إلى الحجز" ، وبعد ذلك ستظهر البيانات تم نقلها من Excel إلى 1C.

تحميل البيانات من 1C إلى Excelيحدث الشيء نفسه تقريبًا ، هنا فقط يعتمد تعقيد معالجة الكتابة على نوع البيانات التي يجب تفريغها من الكائن. على سبيل المثال ، لدينا الكتاب المرجعي "التسمية" ونريد تحميل اسم العنصر نفسه ووحدة قياس هذا العنصر ، على الرغم من أن العنصر نفسه يمكن أن يحتوي على العديد من التفاصيل ، مثل نوع العنصر ونوع العنصر والكامل الاسم ، إلخ.

أحتاج إلى معالجة لتحميل و / أو تفريغ البيانات من Excel ، فماذا أفعل؟

كل ما عليك فعله هو التقاط الهاتف والاتصال بنا. بعد ذلك ، سيقوم المتخصصون لدينا بتنفيذ جميع الإجراءات اللازمة حتى تحصل على ما تحتاجه بالضبط. إذا كنت بحاجة إلى إجراء تحديث عاجل 1c ، فاتصل بنا ، يسعدنا مساعدة كل عميل من عملائنا!

تحميل وتفريغ البيانات من Excel إلى 1C من خلال عيون مبرمج 1C عادي

أعلى قليلاً ، قدمنا ​​الكثير من المعلومات المفيدة لمستخدمي 1C ، ولكن حان الوقت الآن للتحدث عن الجوانب الفنية لكتابة الكود ، بالإضافة إلى توفير معلومات لمبرمجي 1C والتي ستكون مفيدة جدًا لهم عند كتابة الكود. ضع في اعتبارك الوظائف الرئيسية المستخدمة بشكل متكرر للعمل مع Excel.

سنبدأ بكيفية توصيل Excel بـ 1C ، ويتم ذلك من خلال كائن COM. لكي يعمل هذا الرمز بشكل صحيح ، يجب تثبيت Excel على الكمبيوتر ، وإلا فلن يعمل شيء:

بعد أن قمنا بتوصيل Excel ، نحتاج إلى فتح المستند الضروري الذي سيتم تنفيذ النقل منه:

نحتاج الآن إلى تحديد ورقة من كتاب Excel ، في الشكل أعلاه نرى كيف يتم اختيار ورقة برقم معين. يتم تخزين رقم الورقة في متغير "رقم الورقة":

يمكننا معرفة عدد الأوراق في مصنف Excel باستخدام حقل "Count":

للحصول على اسم ورقة تحت رقم معين ، تحتاج إلى كتابة سطر مشابه:

بعد الانتهاء من جميع خطوات العمل مع Excel نفسه ، يجب إغلاق العملية. أغلقه ، وإلا فسيتم تعليقه:

مثال على وظيفة تقوم بتحميل خلايا فردية من Excel إلى 1C

لقد راجعنا الإجراءات والوظائف الأساسية التي يواجهها كل مبرمج 1C عند كتابة المعالجة لتحميل البيانات من Excel إلى 1C. الآن دعونا نلقي نظرة فاحصة على الوظيفة التي تقرأ الخلايا الفردية في ملف Excel.

نعتقد أنه ليست هناك حاجة لتقديم أي تفسيرات إضافية لهذا الرمز ، حيث تمت مناقشة جميع هذه الوظائف بالتفصيل أعلاه.

مثال على وظيفة تقوم بتحميل جميع البيانات من Excel إلى جزء جدولي 1C

لقد نظرنا في وظيفة تعرض خلايا Excel الفردية. ولكن ماذا لو احتجنا إلى تفريغ ورقة Excel بالكامل مرة واحدة وتجاوزها بالتتابع؟ هذا هو المكان الذي يكون فيه الرمز أدناه مفيدًا:

مثال على وظيفة تقوم بتحميل البيانات من 1C إلى Excel

أعلاه ، قمنا بتحليل الكثير من الأشياء المثيرة للاهتمام ، لكننا لم نتطرق إلى موضوع مثل تحميل البيانات من 1C إلى Excel. في الواقع ، مبدأ العمل هنا هو نفسه تقريبًا ، باستثناء أننا ننشئ ملف Excel جديدًا برمجيًا ، ونقوم بتدوينه برمجيًا. حسنًا ، من أجل كتابة قيمة إلى خلية ، كما خمنت على الأرجح ، تحتاج إلى وضع التعبير Sheet.Cells (x ، y) على الجانب الأيسر. فيما يلي مثال على تحميل البيانات من 1C إلى Excel: