نحوه بارگیری لیست طرف مقابل از 1C 8.3.

دستورالعمل ها

1C: Enterprise به شما امکان می دهد هر دایرکتوری را بدون توسل به نوشتن پردازش های پیچیده بارگیری/تخلیه، تنها با استفاده از ابزارهای داخلی آپلود کنید. ابتدا باید تصمیم بگیریم که در چه قالبی می خواهیم داده ها را دریافت کنیم:
*.mxl – فرمت داده های جدولی داخلی 1C، مناسب برای بارگیری در پایگاه داده 1C دیگر.
*.xls – صفحات گسترده اکسل.
*.pdf – سند الکترونیکی Adobe Reader.
*.html – صفحه وب برای انتشار در اینترنت؛
*.txt – یک فایل متنی ساده، مفید برای بارگذاری در هر پایگاه داده.
اگر دایرکتوری سلسله مراتبی باشد، لیست به فرمت های *.mxl و *.xls آپلود می شود، سلسله مراتب را حفظ می کند و با قابلیت جمع کردن/گسترش گروه ها. در تمام قالب‌های دیگر، آپلود در یک لیست ساده انجام می‌شود که عناصر گروه را بعد از نام آن فهرست می‌کند.

بیایید دایرکتوری را که باید دانلود کنیم باز کنیم. در مورد ما، این "نامگذاری" است. عملیات -> فهرست راهنماها -> نامگذاری. شما می توانید نه کل فهرست، بلکه فقط یک گروه خاص را دانلود کنید؛ برای انجام این کار، باید به این گروه بروید. برای حجم زیاد داده، منطقی است که آنها را به صورت گروهی در فایل های مختلف آپلود کنید تا سرعت کار افزایش یابد.

در هر خطی از لیست که باز می شود، کلیک راست کرده و "Display List" را انتخاب کنید. یک پنجره تنظیمات ظاهر می شود.

در پنجره تنظیمات، چک باکس ها را فقط برای فیلدهایی که در سند نهایی به آنها نیاز داریم باقی می گذاریم. در قسمت «خروجی به...»، مورد «سند جدولی» را رها کنید (همچنین می‌توانید «سند متنی» را انتخاب کنید، اما جدولی جهانی‌تر است). روی دکمه "OK" کلیک کنید.

اغلب شما نیاز دارید که داده ها را از 1C 8.3 به دست آورید و اطلاعات را در یک فایل خارجی ذخیره کنید، به عبارت دیگر، آن را از شرکت 1C دانلود کنید. این کار تقریباً همیشه بدون دخالت برنامه نویسان 1C امکان پذیر است.

بیایید به تعدادی از نکات مفید نگاه کنیم که با آنها می توانید داده ها را از 1C به یک سیستم اطلاعات خارجی آپلود کنید.

در 1C چندین روش وجود دارد که از طریق آنها می توانید بدون دخالت متخصصان اطلاعات کسب کنید:

  • بارگذاری کل پایگاه داده از 1C 8.3 - برای بارگیری بعدی در رایانه دیگری
  • گزارش ها و موارد قابل چاپ را در Excel، Word یا PDF ذخیره کنید
  • بارگذاری جداول از 1C
  • بازیابی اطلاعات با استفاده از Query Console

جزئیات بیشتر در مورد آنها:

نحوه دانلود کل پایگاه داده از 1C 8.3 (به فایل dt)

برای انجام این کار، باید به حالت پیکربندی بروید، سپس در منوی اصلی "Administration" - "Upload data base" را انتخاب کنید:

سپس فقط باید نام فایل آینده و مکان آن را روی دیسک مشخص کنید.

برای آپلود متعاقباً در پایگاه داده دیگری، روی دکمه «بارگیری پایگاه اطلاعات» کلیک کرده و فایل بارگذاری شده قبلی را انتخاب کنید.

بارگذاری گزارش ها و فرم های چاپی از 1C به اکسل

این روش جهانی و بسیار ساده است. برای این کار کافی است فرم یا گزارش چاپی را باز کنید.

به عنوان مثال، فرم قابل چاپ TORG 12 را باز کنید، ctrl+S (یا در منوی File – Save As) را فشار دهید و نوع فایل و نام آن را انتخاب کنید:

همین سیستم اعمال می شود - گزارش با دو کلیک بارگیری می شود:

267 درس ویدیویی را در 1C به صورت رایگان دریافت کنید:

ذخیره در قالب های اصلی در دسترس است - اکسل، word، pdf، html، txt و غیره.

بارگذاری جداول از 1C 8.3

اغلب کارهای بی اهمیتی مانند "دریافت لیست پرداخت ها برای سال جاری"، "تخلیه دفترچه خرید یا فروش" یا "تخلیه کالا از فاکتور شماره 256" وجود دارد. حل چنین مشکلاتی بسیار ساده است.

به عنوان مثال، من باید تمام رسیدها را از طرف مقابل "Vector" با مبلغ بیشتر از 1000 دریافت کنم. بیایید فرم لیست را باز کنیم و انتخاب های لازم را در لیست تنظیم کنیم:

سیستم یک گزینه خروجی ارائه می دهد - برای یک سند صفحه گسترده یا یک سند متنی، جدولی را انتخاب کنید. برنامه 1C اطلاعات را در سند صفحه گسترده زیر نمایش می دهد، که مانند گزارش ها می تواند در قالب مورد نیاز ذخیره شود:

اقدامات مشابهی را می توان تقریباً برای هر بخش جدولی در 1C 8.2 انجام داد. به عنوان مثال، ما باید لیستی از کالاها را از رسید شماره MSK00003 تخلیه کنیم، مشکلی نیست. این کار بسیار ساده انجام می شود - سند را باز کنید، منوی زمینه را فراخوانی کنید و پس از چند کلیک بارگذاری مورد نظر را در قالب مورد نیاز دریافت می کنیم:


بارگذاری یک مجله تراکنش ها از 1C در اکسل:

بازیابی اطلاعات با استفاده از Query Console

با این حال، همه اطلاعات را نمی توان در بخش جدولی ساده 1C 8.2 یافت. گاهی اوقات لازم است داده ها را از چندین منبع داده جمع آوری کرده و با استفاده از برخی فیلدها آنها را به هم متصل کنید.

این روش برای افراد با مهارت فنی که اصول زبان پرس و جو را می دانند مناسب است. این شامل به دست آوردن نتیجه درخواست با استفاده و ذخیره آن در قالب مورد نیاز ما است.

به عنوان مثال، شما باید همه طرف های تامین کننده و شماره تلفن آنها را دریافت کنید. برای این کار کوئری زیر را می نویسیم:

جدول به دست آمده را می توان به فرمت فایل مورد نظر نیز دانلود کرد:

می توانید داده های دریافتی را با استفاده از " " در پایگاه داده 1C دیگری بارگیری کنید. دستورالعمل های ویدیویی را با استفاده از نامگذاری به عنوان مثال تماشا کنید:

احتمالاً هر متخصص 1C با نیاز به انتقال داده ها از یک پایگاه اطلاعاتی به پایگاه دیگر مواجه شده است. در مواردی که تنظیمات متفاوت است، باید قوانین تبدیل داده را بنویسید. این قوانین در پیکربندی 1C "تبدیل داده" ایجاد شده اند.

همچنین می توان داده ها را با استفاده از . بسیاری از پیکربندی‌های 1C 8.3 دارای عملکرد استاندارد برای تنظیم همگام‌سازی داده‌ها بین پیکربندی‌های مختلف و ادغام یکپارچه با جریان سند 1C هستند.

اما زمانی که داده ها باید بین پیکربندی های کاملاً یکسان منتقل شوند، می توانید کار خود را ساده کرده و از پردازش استاندارد برای آپلود و دانلود از طریق XML استفاده کنید. لطفاً توجه داشته باشید که این روش، مانند تبدیل داده ها، اشیاء را با یک شناسه منحصر به فرد (GUID) و نه با نام مقایسه می کند.

می توانید این پردازش را بر روی دیسک ITS یا با استفاده از پیوندهای زیر دانلود کنید:

جهانی است و برای هر پیکربندی مناسب است.

بیایید مثالی از تخلیه فهرست نامگذاری از یک پایگاه اطلاعاتی 1C 8.3 Accounting 3.0 به پایگاه دیگر را در نظر بگیریم. یک پیش نیاز انتخاب توسط والدین (گروه) "نجاری".

بارگذاری داده ها از 1C به XML

به پایگاه اطلاعاتی که داده ها از آن دانلود می شود (منبع) بروید. حتما آنها را با در نظر گرفتن تمام شرایط ممکن بررسی کنید تا از عواقب نامطلوب جلوگیری کنید.

پردازش آپلود و دانلود داده XML را باز کنید (Ctrl+O).

ما به برگه "آپلود" علاقه مندیم. ابتدا نام فایلی که داده ها در آن آپلود می شوند و مسیر ذخیره سازی را مشخص کنید. در این مورد، داده ها "به یک فایل روی سرور" آپلود می شوند.

در هدر پردازش می توانید دوره ای را که انتخاب برای آن انجام می شود پیکربندی کنید. همچنین برای رجیسترهای دوره ای می توان روش اعمال انتخاب بر اساس دوره را مشخص کرد. در صورت نیاز به آپلود حرکات همراه با اسناد، پرچم مربوطه تنظیم می شود. در این حالت، دایرکتوری را بیش از حد بارگذاری می کنیم، بنابراین نیازی به پیکربندی چیزی در هدر نیست.

بیایید به انتخاب داده ها برای آپلود برویم. در قسمت جدولی فرم پردازش، کادرهای چک را برای اشیاء پیکربندی که باید انتقال دهید انتخاب کنید.

ستون "Unload if need" به این معنی است که اگر این شیء توسط ویژگی دایرکتوری که ما بیش از حد بارگذاری می کنیم ارجاع داده شود، آیا لازم است این شیء بیش از حد بارگذاری شود. به عنوان مثال، موقعیت موردی که بارگیری می کنید دارای یک واحد اندازه گیری است که در پایگاه داده هدف وجود ندارد. اگر پرچم ستون "در صورت لزوم آپلود" در مقابل کتاب مرجع با واحدهای اندازه گیری علامت زده شود، موقعیت جدیدی ایجاد می شود. در غیر این صورت، مقدار مشخصه “<Объект не найден>و شناسه منحصر به فرد آن.

در یک مورد ساده بدون انتخاب، تنظیمات اضافه بار مورد به این شکل خواهد بود.

در این مثال، شما باید فقط مواردی را انتخاب کنید که در پوشه "Woodworking" قرار دارند.

پردازش مشابه برای 8.2 به شما این امکان را می دهد که انتخاب هایی را برای هر شیء پیکربندی به شکلی مناسب تنظیم کنید. در 8.3 متاسفانه چنین قابلیتی وجود ندارد. یکی از راه های خروج در این وضعیت، انتخاب موارد ضروری در برگه "اشیاء اضافی برای تخلیه" است.

شما می توانید اشیاء را در اینجا به صورت دستی (دکمه "افزودن") یا با درخواست ("افزودن با درخواست...") اضافه کنید. اگر تعداد آنها زیاد باشد، گزینه دوم ارجحیت دارد.

در این صورت درخواست به صورت زیر خواهد بود. پارامترها را پر کنید، پس از بررسی داده ها درخواست را تکمیل کنید و روی دکمه "انتخاب نتیجه" کلیک کنید.

پس از اینکه تمام اشیاء و عناصر اضافی لازم برای آپلود را مشخص کردید، روی دکمه "آپلود داده ها" کلیک کنید. آنها در یک فایل XML قرار می گیرند که نام و مسیر آن را قبلاً مشخص کرده اید. نتایج این عملیات در پیام ها نمایش داده می شود.

در این مثال، تنها 3 موقعیت لازم بود که تخلیه شود، اما پنج موقعیت تخلیه شد. این به این دلیل است که یک پرچم در مقابل فهرست "نامگذاری" در ستون "در صورت لزوم آپلود" تنظیم شده است. در کنار موقعیت های لازم، بار والدینشان هم زیاد بود.

بارگیری دایرکتوری از XML

پس از دانلود موفقیت آمیز داده ها از پیکربندی منبع در یک فایل XML، پایگاه داده مقصد را باز کنید. ساختار اشیاء و جزئیات آنها باید با یکدیگر مطابقت داشته باشند. در این مورد، انتقال بین دو پیکربندی استاندارد 1C انجام می شود: حسابداری 3.0.

باز کردن پردازش در پایگاه داده گیرنده. این پردازش هم برای بارگذاری و هم برای بارگذاری داده ها استفاده می شود. به برگه «دانلود» بروید و مسیر فایل XML را که داده‌ها قبلاً در آن دانلود شده‌اند، مشخص کنید. پس از آن، بر روی دکمه "دانلود داده ها" کلیک کنید.

نتیجه دانلود در پیام ها نمایش داده می شود. در مورد ما همه چیز خوب پیش رفت.

فهرست "نامگذاری" در پایگاه داده دریافت کننده پر نشده است. اکنون دارای پنج عنصر است: سه موقعیت نامگذاری و دو گروه.

پیکربندی:حسابداری 1c

نسخه پیکربندی: 3.0.44.177

تاریخ انتشار: 20.01.2017

برنامه 1C: Accounting اکنون امکان آپلود و بارگیری معمول داده ها از اسناد صفحه گسترده اکسل را بدون استفاده از پردازش شخص ثالث یا تغییرات پیکربندی ارائه می دهد. بارگیری و تخلیه آنقدر آسان است که کاربران با تجربه به سرعت عاشق این مکانیسم راحت می شوند و کاربران جدید به سرعت بر آن مسلط می شوند.

دانلود از Excel 1C: Accounting 8.3 ed. 3.0

به عنوان مثال، ما این سند صفحه گسترده اکسل را برای بارگیری لیستی از اقلام و قیمت ها (خرده فروشی و خرید) داریم.

آمدن به .

در بالا کلیک کنید نام گذاری و قیمت - دانلود. اینجا جایی است که بارگیری و تخلیه از اسناد صفحه گسترده پنهان می شود.

دانلود از xls (فرمت قدیمی اکسل 97-2003) و xlsx (فرمت جدید)، و همچنین فرمت‌های mxl و ods پشتیبانی می‌کند. حالا فایل خود را با نامگذاری انتخاب می کنیم و منتظر می مانیم تا لود شود.

سند صفحه گسترده به شکلی که در اکسل دیدیم بارگذاری شده است، اکنون ستون هایی را اختصاص می دهیم و موارد غیر ضروری را حذف می کنیم.

را کلیک کنید لطفا جزئیات را ارائه دهیدو مورد مورد نظر را از لیست انتخاب کنید.

ردیفی را که حاوی ورودی های غیر ضروری است، یعنی سرصفحه جدول، انتخاب کنید و کلیک کنید حذف خط.

حالا ستون را با قیمت خرید حذف می کنیم، توجه داشته باشید که پردازش می تواند تنها 1 نوع قیمت را در یک زمان پر کند!!!سپس می توانید این عملیات را دوباره انجام دهید و نوع دوم قیمت را برای بار اول خرده فروشی برای خرید دوم بارگیری کنید.

داده های خالی را پر کنید، نوع قیمت، قیمت ها را برای. دکمه های All، Found، New، Duplicates جستجو را تا حد زیادی تسهیل می کند و به مقایسه موارد کمک می کند. پر کنید و کلیک کنید دانلودپس از آن داده ها در 1C بارگذاری می شوند: حسابداری.

اقلام جدید در لیست محصولات پر شده و با قیمت های تعیین شده ظاهر شده اند. اگر نیاز به بارگیری نوع دیگری از قیمت دارید، همه مراحل را دوباره انجام دهید، اما ستونی با قیمت متفاوت انتخاب کنید، 1C خود موقعیت های ایجاد شده را پیدا می کند و سعی نمی کند آنها را تکرار کند، بلکه به سادگی نوع جدیدی از قیمت را اضافه می کند.

همانطور که می بینید، دانلود 2 سند برای تعیین قیمت اقلام ایجاد کرد، برای قیمت خرید و برای قیمت خرده فروشی. تفاوت این درمان در این است بارگیری از اکسل به 1C: حسابداری 8.3،واقعیت این است که این پردازش استاندارد است و بدون نقص کار می کند و تمام ویژگی های پر کردن سند را در نظر می گیرد.

بارگذاری در اکسل از 1C: Accounting 8.3 ed. 3.0

یک عملکرد بسیار مفید در نسخه 3.0.44.177 و بالاتر، آپلود در اکسل از 1C: Accounting 8.3 است؛ این پردازش به شما کمک می کند لیست قیمت شرکت ایجاد کنید یا لیست اقلام خود را بلافاصله با قیمت ها به تامین کنندگان یا خریداران انتقال دهید.

همه چیز در دایرکتوری موجود است نامگذاری - نامگذاری و قیمتها - تخلیه.

در نقطه ستون ها، ستون هایی را که باید در سند اکسل ساخته شوند انتخاب کنید. انتخاببرای انتخاب آیتم ها بر اساس گروه ها، ویژگی ها، نام ها و غیره استفاده می شود.

برای آپلود در اکسل، یک ستون جدید اضافه می کنیم، یعنی نرخ مالیات بر ارزش افزوده، به نظر نمی رسد خیلی ضروری باشد، اما در حال تمرین هستیم.

اغلب، کاربران باید داده ها را از 1C 8.3 در یک فایل، به عنوان مثال، pdf، Word، Excel و فرمت های دیگر ذخیره کنند. به عنوان مثال، یک گزارش از طریق ایمیل برای شخص دیگری ارسال کنید، محاسبات را در اکسل انجام دهید. متأسفانه ، همه کاربران نمی دانند که بارگیری چنین داده هایی از 1C به تنهایی و بدون کمک خارجی بسیار آسان است.

اغلب لازم است فهرستی از برخی داده ها را از قسمت جدولی یک سند، یک فرم فهرست، یک گزارش سند و غیره دانلود کنید. چنین کارهایی اغلب مجزا هستند و درگیر کردن متخصص برای نوشتن گزارش نامناسب است.

به عنوان مثال، شما باید کل مورد را با نمای "مواد" دریافت کنید، اما فقط به ستون های "Item" و "Unit" نیاز دارید.

در مواردی که باید داده ها را با فیلتر بارگذاری کنید، اول از همه، باید لیست را در منوی "بیشتر" بخش جدول پیکربندی کنید.

در پنجره ای که ظاهر می شود، از سمت چپ (فیلدهای موجود)، باید مواردی را که توسط آنها انتخاب می کنید (در این مورد "نوع مورد") انتخاب کنید. در قسمت سمت راست پنجره، مقادیر پارامترهای انتخاب تنظیم شده است. علاوه بر این، نوع مقایسه تنها به برابری محدود نمی شود.

پس از تنظیم سهام، در فرم فهرست فهرست "نامگذاری"، تنها مواردی که شرایط مشخص شده را دارند نمایش داده می شوند.

مرحله بعدی خروجی این لیست در یک سند صفحه گسترده است.

از منوی More، لیست را انتخاب کنید.

اگر مانند مثال ما نیاز به نمایش همه ستون‌ها ندارید، کادرها را فقط برای موارد ضروری علامت بزنید.

در نتیجه، اساساً گزارشی دریافت می‌کنید که می‌توانیم آن را در هر قالب موجود ذخیره کنیم. نحوه انجام این کار در زیر مورد بحث قرار خواهد گرفت. به روشی مشابه، می‌توانید بخش‌های جدولی اسناد و کتاب‌های مرجع، داده‌ها از مجلات اسناد، فرم‌های فهرست و موارد دیگر را دانلود کنید.

بارگذاری گزارش ها و فرم های چاپی از 1C

هر گزارش، فرم چاپ شده، سند صفحه گسترده (به عنوان مثال، که در مثال خود دریافت کردیم) در 1C 8.3 را می توان با دو کلیک در یک فایل خارجی بارگذاری کرد.

در پنل بالای برنامه دکمه ای برای ذخیره در یک فایل خارجی (رابط تاکسی) وجود دارد. در هر گزارش و فرم چاپی که ذخیره در آن موجود باشد فعال خواهد بود.

بارگذاری کل پایگاه داده 1C

این روش در مواردی ضروری است که پایگاه داده 1C باید به طور کلی بارگیری شود، به عنوان مثال، برای ایجاد یک نسخه آزمایشی.

در حالت Configurator به پایگاه اطلاعات مورد نظر بروید.

در منوی "Administration"، "Download infobase" را انتخاب کنید.

نام فایل دیگری را مشخص کنید و در صورت لزوم مسیر ذخیره کنید.

دانلود فایل دیتای دریافت شده با پسوند *.dt در آینده بسیار آسان است. برای انجام این کار، در حالت پیکربندی، در منوی "Administration"، "Load infobase" را انتخاب کنید و فایل *.dt دریافت شده را باز کنید.