مدت زمان طولانی برنامه 1C محبوب ترین برنامه در بین حسابداران ، برنامه ریزان ، اقتصاددانان و مدیران شد. این مجموعه نه تنها تعداد متنوعی از تنظیمات متنوعی را برای انواع مختلف فعالیتها ، بلکه بومی سازی تحت استانداردهای حسابداری در چندین کشور جهان دارد. در این برنامه خاص تعداد بیشتری بنگاه اقتصادی به حسابداری تغییر می کنند. اما روش انتقال داده به صورت دستی از سایر برنامه های حسابداری به 1C یک کار نسبتاً طولانی و کسل کننده است که زمان زیادی را می طلبد. اگر این شرکت با استفاده از اکسل رکورد داشته باشد ، روند انتقال می تواند بطور قابل توجهی خودکار و تسریع شود.
انتقال داده ها از اکسل به 1C
انتقال داده ها از اکسل به 1C نه تنها در دوره اولیه کار با این برنامه لازم است. بعضی اوقات نیاز به این امر بوجود می آید ، هنگامی که در طی فعالیت باید برخی از لیست های ذخیره شده در کتاب پردازنده جدول را وارد کنید. به عنوان مثال ، اگر می خواهید لیست های قیمت یا سفارشات را از یک فروشگاه آنلاین منتقل کنید. در مواردی که لیست ها کوچک هستند ، می توان آنها را به صورت دستی هدایت کرد ، اما اگر این موارد شامل صدها مورد باشد ، چه می شود؟ به منظور سرعت بخشیدن به روش ، می توانید به برخی از ویژگی های اضافی متوسل شوید.
تقریباً انواع اسناد برای بارگیری خودکار مناسب هستند:
- لیست موارد؛
- لیست همتایان؛
- لیست قیمت؛
- لیست سفارشات؛
- اطلاعات مربوط به خرید یا فروش و غیره
بلافاصله باید توجه داشت که در 1C هیچ ابزار داخلی وجود ندارد که بتواند داده ها را از اکسل منتقل کند. برای این اهداف ، شما باید یک بوت لودر خارجی را که یک پرونده با فرمت است وصل کنید قسمت.
تهیه داده
ما نیاز به تهیه داده ها در صفحه گسترده اکسل داریم.
- هر لیست بارگذاری شده در 1C باید به طور یکنواخت ساخته شود. اگر چندین نوع داده در یک ستون یا سلول وجود دارد ، مثلاً نام و شماره تلفن یک شخص را نمی توانید بارگیری کنید. در این حالت ، چنین سوابق تکراری باید به ستون های مختلفی تقسیم شوند.
- سلولهای ادغام شده حتی در هدرها مجاز نیستند. این می تواند منجر به نتایج نادرست هنگام انتقال داده شود. بنابراین ، در صورت وجود سلول های ادغام شده ، باید از هم جدا شوند.
- اگر بدون استفاده از فناوریهای نسبتاً پیچیده (ماکرو ، فرمول ، نظرات ، پاورقی ، عناصر فرمت اضافی و غیره) جدول مبدأ را به ساده ترین شکل ممکن و ساده تبدیل کنید ، این به شما کمک می کند تا حداکثر از مشکلات در مراحل بعدی انتقال جلوگیری کنید.
- مطمئن باشید که نام همه کمیت ها را به یک قالب واحد آورده اید. مجاز به تعیین نیست ، به عنوان مثال ، یک کیلوگرم که توسط نوشته های مختلف نمایش داده می شود: کیلوگرم, "کیلوگرم", "کیلوگرم". این برنامه آنها را به عنوان مقادیر مختلف درک خواهد کرد ، بنابراین باید یکی از گزینه های ضبط را انتخاب کنید و بقیه را برای این الگو برطرف کنید.
- شناسه های منحصر به فرد مورد نیاز است. این نقش ممکن است توسط محتویات هر ستونی که در سطرهای دیگر تکرار نشده باشد ، ایفا کند: شماره مالیات فردی ، شماره مقاله و غیره. اگر جدول موجود ستونی با یک مقدار مشابه ندارد ، می توانید یک ستون اضافی اضافه کرده و در آنجا شماره گذاری ساده انجام دهید. این امر ضروری است تا برنامه بتواند داده ها را در هر ردیف به طور جداگانه شناسایی کند و آنها را "با یکدیگر ادغام نکند".
- بیشتر گیرنده های فایل اکسل با فرمت کار نمی کنند xlsx، اما فقط با قالب xls. بنابراین ، اگر سند ما پسوند دارد xlsxسپس باید آنرا تبدیل کنید. برای انجام این کار ، به برگه بروید پرونده و روی دکمه کلیک کنید ذخیره به عنوان.
پنجره ذخیره باز می شود. در زمینه نوع پرونده قالب به طور پیش فرض مشخص می شود xlsx. آن را به "کتاب اکسل 97-2003" و روی دکمه کلیک کنید ذخیره کنید.
پس از آن ، سند در قالب مورد نظر ذخیره می شود.
علاوه بر این اقدامات جهانی برای تهیه داده ها در کتاب اکسل ، لازم است که این سند مطابق با الزامات بوت لودر خاص باشد که ما از آن استفاده خواهیم کرد ، اما کمی دیرتر در مورد این موضوع صحبت خواهیم کرد.
یک بوت لودر خارجی را وصل کنید
یک بوت لودر خارجی را با پسوند وصل کنید قسمت به برنامه 1C امکان پذیر است ، هم قبل از تهیه پرونده اکسل و هم بعد از آن. نکته اصلی این است که هر دو این نکات مقدماتی باید با آغاز فرآیند بارگیری برطرف شوند.
چندین لودر جدول خارجی اکسل برای 1C وجود دارد که توسط توسعه دهندگان مختلف ایجاد شده اند. نمونه ای را با استفاده از ابزاری برای پردازش اطلاعات در نظر خواهیم گرفت "بارگیری داده ها از یک سند صفحه گسترده" برای نسخه 1C 8.3.
- پس از فرمت فایل قسمت در هارد دیسک رایانه بارگیری و ذخیره شده ، برنامه 1C را اجرا کنید. اگر پرونده قسمت بسته بندی شده در بایگانی ، ابتدا باید از آنجا استخراج شود. در پنل افقی فوقانی برنامه ، روی دکمه راه اندازی منو کلیک کنید. در نسخه 1C 8.3 آن را به عنوان مثلث حک شده در یک دایره نارنجی ، وارونه نشان داده شده است. در لیستی که ظاهر می شود ، موارد را طی کنید پرونده و "باز".
- پنجره باز پرونده شروع می شود. به دایرکتوری محل آن بروید ، آن شی را انتخاب کرده و روی دکمه کلیک کنید "باز".
- پس از آن ، bootloader از 1C شروع می شود.
بارگیری پردازش "بارگیری داده ها از یک سند صفحه گسترده"
بارگیری داده
یکی از پایگاههای داده اصلی که 1C با آن کار می کند ، لیستی از طیف وسیعی از کالاها و خدمات است. بنابراین ، برای توصیف روش بارگیری از اکسل ، به مثال انتقال این نوع داده خاص می پردازیم.
- ما به پنجره پردازش برمی گردیم. از آنجا که ما در این پارامتر محدوده محصول را بارگذاری می کنیم "بارگیری در" سوئیچ باید در موقعیت باشد "مرجع". با این حال ، آن را به طور پیش فرض نصب شده است. شما باید آن را فقط زمانی تغییر دهید که قصد دارید نوع دیگری از داده ها را انتقال دهید: بخش جدولی یا ثبت اطلاعات. بیشتر در این زمینه "نمای دایرکتوری" بر روی دکمه ای که بیضی را نشان می دهد کلیک کنید. یک لیست کشویی باز می شود. در آن باید انتخاب کنیم "نامگذاری".
- پس از آن ، کنترل کننده بطور خودکار آن قسمتهایی را که برنامه در این نوع دایرکتوری ها استفاده می کند ، ترتیب می دهد. بلافاصله باید توجه داشت که لازم نیست همه زمینه ها را پر کنید.
- حالا دوباره سند قابل حمل اکسل را باز کنید. اگر نام ستون های آن با نام رشته های موجود در فهرست 1C متفاوت است ، که شامل نمونه های مربوطه است ، باید این ستون ها را در اکسل تغییر نام دهید تا نام ها کاملاً مطابقت داشته باشند. اگر ستونی در جدول وجود داشته باشد که هیچگونه آنالوگ در فهرست وجود ندارد ، باید آنها حذف شوند. در مورد ما ، چنین ستون هایی هستند "مقدار" و "قیمت". همچنین باید اضافه شود که ترتیب ستون های موجود در سند باید کاملاً مطابق با آنچه در پردازش ارائه شده است. اگر برای برخی از ستون هایی که در bootloader نمایش داده می شود ، داده ندارید ، می توانید این ستون ها را خالی بگذارید ، اما شماره گذاری آن ستون هایی که داده ها در دسترس هستند باید یکسان باشند. برای راحتی و سرعت ویرایش می توانید از ویژگی ویژه اکسل استفاده کنید تا سریع ستون ها در مکان ها جابجا شوند.
پس از انجام این اقدامات ، بر روی نماد کلیک کنید ذخیره کنید، که به عنوان نمادی که یک دیسک فلاپی را در گوشه سمت چپ بالای پنجره نشان می دهد ، ارائه شده است. سپس با کلیک بر روی دکمه close close ، پرونده را ببندید.
- ما به پنجره پردازش 1C برمی گردیم. روی دکمه کلیک کنید "باز"، که به عنوان یک پوشه زرد نشان داده شده است.
- پنجره باز پرونده شروع می شود. ما به پوشه ای می رویم که سند اکسل مورد نیاز ما در آن قرار دارد. سوئیچ نمایشگر پیش فرض فایل برای پسوند تنظیم شده است MXL. برای نشان دادن پرونده مورد نیاز ، مجددا تنظیم مجدد شود کاربرگ اکسل. پس از آن ، سند قابل حمل را انتخاب کرده و بر روی دکمه کلیک کنید "باز".
- پس از آن ، محتویات در کاربری باز می شوند. برای بررسی صحت پر کردن داده ها ، روی دکمه کلیک کنید "پر کردن کنترل".
- همانطور که مشاهده می کنید ، ابزار کنترل پر کننده به ما می گوید که هیچ خطایی پیدا نشده است.
- اکنون به برگه بروید "تنظیم". در جعبه جستجو یک تیک را در خط قرار دهید که برای همه موارد ذکر شده در فهرست نامگذاری بی نظیر باشد. بیشتر اوقات ، زمینه هایی برای این کار استفاده می شوند. "مقاله" یا "نام". این کار باید انجام شود تا هنگام اضافه کردن موقعیت های جدید به لیست ، داده ها دو برابر نشوند.
- بعد از وارد شدن تمام داده ها و تنظیمات ، می توانید بارگیری مستقیم اطلاعات را در فهرست وارد کنید. برای این کار بر روی کتیبه کلیک کنید "بارگیری داده ها".
- روند بارگیری در حال انجام است. پس از اتمام آن ، می توانید به فهرست فهرست نام ها بروید و مطمئن شوید که تمام اطلاعات لازم در آنجا اضافه شده است.
درس: نحوه تعویض ستون ها در اکسل
ما روش اضافه کردن داده ها به فهرست نامگذاری را در 1C 8.3 دنبال کردیم. برای سایر دایرکتوری ها و اسناد ، بارگیری با همان اصل انجام می شود ، اما با برخی تفاوت های ظریف که کاربر می تواند به تنهایی مشخص کند. همچنین لازم به ذکر است که این روش ممکن است برای لودرهای شخص ثالث مختلف متفاوت باشد ، اما رویکرد کلی برای همه یکسان است: ابتدا ، کنترل کننده اطلاعات را از پرونده به پنجره ای که ویرایش می شود بار می آورد و تنها پس از آن مستقیماً به بانک اطلاعاتی 1C اضافه می شود.