فروپاشی پایگاه داده چیست و چرا به آن نیاز است؟ Infocraft: فرمول مسکن و خدمات عمومی تطبیق حسابداری 2.0

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

جمع آوری پایگاه داده در 1C 8.3 چیست؟ تسویه عبارت است از ورود مانده های جاری در تاریخ معین و حذف اسناد قدیمی و غیر ضروری. در زیر به شما خواهم گفت که چگونه با استفاده از 1C Accounting 3.0 به عنوان مثال، یک مجموعه برای یک پیکربندی معمولی ایجاد کنید.

این دستورالعمل همچنین برای سایر تنظیمات مدرن - مدیریت تجارت (UT) 11، مدیریت حقوق و پرسنل (ZUP) 3.0، ERP 2.0، مدیریت شرکت های کوچک (SNF) مناسب است. اگر پیکربندی استاندارد نیست، این روش باید با دقت انجام شود و داده ها باید پس از پیچیدگی به طور کامل بررسی شوند.

اولین چیز - حتما انجامش بده. اگر مشکلی پیش آمد، همیشه می توانید به داده های اصلی بازگردید.

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

دستورالعمل تا کردن پایه

در حالت Enterprise وارد برنامه 1C شوید. به تب "Administration" بروید، "Infobase collapse" را انتخاب کنید:

در پنجره ای که باز می شود، خود برنامه پیشنهاد می کند یک نسخه پشتیبان از برنامه تهیه کند - رد نکنید:

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

بیایید «همه سازمان‌ها» و دوره 2015 را انتخاب کنیم:

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

در مرحله "مشاهده تراکنش ها"، سیستم اسناد ورود موجودی را ایجاد می کند که برای مشاهده و تأیید در دسترس هستند.

اگر تراکنش ها به درستی وارد شوند، می توانید به تأیید خودکار بروید. در آنجا می توانید یک آنالوگ از ترازنامه قبل و بعد از عملیات کانولوشن را مشاهده کنید.

بررسی پیچیدگی 1C

اگر شک دارید، همیشه می توان عملیات را لغو کرد و به حالت اولیه خود بازگرداند.

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

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

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

اگر نیاز به جمع‌بندی در 1C 8.2 و 7.7 دارید، عملاً هیچ تفاوتی با موارد ذکر شده در بالا ندارد، به جز اینکه در پردازش جداگانه انجام می‌شود.

فروپاشی پایگاه‌های اطلاعاتی 1C به عنوان فرآیند پردازش اسناد و ثبت پیکربندی، و همچنین تشکیل در ابتدای یک سال معین از مانده‌های جاری، فروپاشی، داده‌های ثبت نام جمع‌آوری شده است. در این حالت، اسناد سالهای گذشته حذف یا علامت گذاری می شوند، به جز اسناد مهم برای حسابداری مالیات بر ارزش افزوده، دارایی های ثابت و تعدادی دیگر.

چرا آنها پایگاه اطلاعاتی 1C را جمع می کنند؟

Convolution برای کاهش اندازه پایگاه داده، کار سریعتر، کاهش زمان به روز رسانی و بایگانی پایگاه داده 1C انجام می شود.

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

مهم: در صورت لزوم، همیشه می توانید پایگاه داده 1C 8.3 را قبل از جمع شدن از بایگانی گسترش دهید و اطلاعات لازم را به دست آورید. می‌توانید پایه «قبل از پیچیدگی» را به عنوان یکی دیگر به میانبر راه‌اندازی 1C 8.3 اضافه کنید و همیشه آن را «در دسترس» داشته باشید.

پیچیدگی پایگاه داده 1C 8.3

رفتار سقوط پایگاه اطلاعاتیدر تنظیمات 1C 8.3 Enterprise Accounting, ed 3, Trade Management, ویرایش 11 و در تعدادی دیگر از منو موجود است مدیریت – خدمات:

نکته 1.از پردازش روی یک کپی از پایگاه اطلاعاتی 1C استفاده کنید، نتایج را تجزیه و تحلیل کنید و سپس پایگاه داده کار را جمع کنید.

نکته 2. قبل از جمع‌آوری، گزارش‌هایی در مورد آن اشیاء پیکربندی ایجاد کنید که اطلاعات مربوط به دوره‌های گذشته در دوره‌های آینده مورد نیاز خواهد بود. اول از همه، ما در مورد حسابداری دارایی های ثابت، مالیات بر ارزش افزوده و شناسایی هزینه های گذشته صحبت می کنیم. اگر حقوق ها را در حسابداری 1C 8.3، ویرایش 3 پیگیری کنید، به داده هایی در مورد تسویه حساب های متقابل با کارمندان نیز نیاز خواهید داشت.

توجه: ترازنامه قبل از جمع آوری نیازی به تولید ندارد، زیرا در 1C 8.3، بررسی SALT قبل و بعد از جمع آوری به عنوان یکی از مراحل پردازش گنجانده شده است.

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

نحوه جمع آوری پایگاه داده حسابداری 1C 8.3 با استفاده از یک مثال

بیایید نمونه ای از فشرده سازی یک پایگاه داده واقعی 1C 8.3 را در نظر بگیریم: پیکربندی حسابداری برای یک شرکت کشاورزی، ویرایش 3. این در واقع پیکربندی Enterprise Accounting، Rev. 3 است، اما با افزودن اشیاء صنعتی تخصصی گسترش یافته است.

فرض کنید پایگاه اطلاعاتی شرکت پس از انجام مراحل تست و تصحیح شامل بسته بندی پایگاه اطلاعاتی به 4 گیگابایت رسیده است. کاربران از سال 2011 در پایگاه داده کار می کنند. از آنجایی که سازمان با احتساب دوره 2015 توسط بازرسی مالیاتی مورد بازرسی قرار گرفت و از سال 2016، سازمان دیگر حقوق را در حسابداری 1C 8.3 محاسبه نمی کند، اما در 1C 8.3 ZUP، ویرایش 3، تصمیم گرفته شد که پایه را تا سال 2016 تعطیل کند .

مرحله 1: یک نسخه پشتیبان ایجاد کنید

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

اگر کلید را فشار دهیم F1در صفحه کلید، می توانیم اطلاعاتی در مورد هدف و ویژگی های استفاده از این پردازش به دست آوریم. پس از آشنایی، راهنما را ببندید و کلیک کنید به علاوهبه مرحله پردازش بعدی بروید مراحل تکمیل شده با رنگ سبز مشخص شده اند.

مرحله 2: کانولوشن را تنظیم کنید

در این مرحله، ما تعیین می کنیم که در ابتدای کدام سال موجودی در 1C 8.3 تشکیل شود. پیش فرض بررسی شده است یک تاریخ ممنوعیت برای تغییر داده ها تعیین کنید.در صورتی که موجودی در ابتدای سال 2016 تشکیل شود، از 31 دسامبر 2015 تنظیم می شود:

امکان جمع آوری پایگاه داده برای همه سازمان ها یا فقط یک سازمان وجود دارد. به دنبال مثال، یک سازمان در پایگاه داده 1C 8.3 وجود دارد، بنابراین هیچ سازمانی برای کاهش پردازش وجود ندارد.

مرحله 3. تشکیل پسماندها

توسط دکمه به علاوهبیایید به تنظیم قوانین برای تشکیل تعادل ها برویم. برای پیکربندی‌های استاندارد از پیش تعریف شده‌اند، و برای 1C 8.3 Enterprise Accounting، Rev. 3 یک گزینه وجود دارد. بازیابی تنظیمات توصیه شده،اگر تغییر می کردند

ما می توانیم قوانین تاشو برای گزارش ارسال:فرو نریزید یا فرو نریزید:

ما می‌توانیم قوانینی را به‌طور جداگانه برای هر ثبت تجمع تعریف کنیم:

به طور پیش فرض، برای مثال، در پردازش 1C 8.3 Enterprise Accounting، نسخه 3 این است فرو نریزیددر ثبت نام ها خریدهای مالیات بر ارزش افزوده، فروش مالیات بر ارزش افزوده، مالیات بر ارزش افزوده ادعا شدهو تعدادی دیگر یعنی توسعه دهندگان تجزیه و تحلیل کردند که کدام پارامترهای پایگاه داده باید به طور کامل حفظ شوند و کدامیک را می توان جمع کرد.

اما ما می توانیم مثلا تنظیم کنیم فرو نریزیددر ثبت انباشت مالیات بر ارزش افزوده شامل قیمت:

مرحله 4: معاملات را بررسی کنید

در صحنه مشاهده معاملاتشما می توانید مانده های ایجاد شده را از تاریخ 1395/01/01 باز کنید، تراکنش ها در تاریخ 1394/12/31 در پایگاه داده ثبت خواهند شد. با استفاده از دکمه می توان ترازها را تنظیم کرد یا حتی عملیات جدیدی برای وارد کردن موجودی ایجاد کرد ايجاد كردن:

در زیر گزینه هایی برای عملیات ایجاد شده وجود دارد: ثبت حسابداری:

توسط ثبت اطلاعات:

توسط ثبت های تجمع:

مرحله 5. تأیید

در ادامه به بررسی اسناد ایجاد شده می پردازیم. در این مرحله شاهد گزارشی مشابه ترازنامه هستیم که در پایان سال 2015 در زمان قبل از کاهش و پس از کاهش تولید شده است. اختلاف بین داده ها در مورد ما فقط برای حساب اضافی 000 است که برای وارد کردن موجودی در زمان شروع کار با پایگاه داده استفاده می شد:

می توانید داده ها را برای حسابداری مالیاتی (TA) نمایش و مقایسه کنید. برای انجام این کار، مانند تمام گزارش های استاندارد 1C، ​​از دکمه سمت راست استفاده کنید. نمایش تنظیماتو کادر کنار نشانگر NU را علامت بزنید:

ما گزارشی با داده های BU و NU تولید می کنیم. سپس چک را به ثبت اطلاعات و تجمع:

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

مرحله 6: حذف اسناد قدیمی

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

مرحله 7. انجام شد

پس از اتمام این مرحله، پیامی مبنی بر موفقیت آمیز شدن کانولوشن دریافت می کنیم:

مرحله 8. حذف اسناد علامت گذاری شده برای حذف

پس از باز کردن گزارش عملیات، می بینیم که اسناد مربوط به سال 2011 برای حذف علامت گذاری شده اند:

نکته 4.استفاده در پردازش حذف اشیاء علامت گذاری شدهفرصت حذف جزئی اشیاءگروه های مرتبط از اشیاء را حذف کنید. حذف را به صورت مرحله ای انجام دهید و بین مراحل استراحت کنید. یا برای تعطیلات بزرگ برنامه ریزی کنید.

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

در حسابداری 1C 8.3، ایجاد گزارش برای تاریخ جمع‌بندی قبل و بعد از جمع‌آوری مفید خواهد بود:

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

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

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

پیچیدگی پایگاه داده در 1C 8 - آنها چه هستند و چرا لازم است؟

در طول عملیات یک شرکت، تعداد زیادی اسناد، کتاب های مرجع و سایر داده ها در سیستم اطلاعاتی جمع می شوند. برخی از این داده ها در دوره فعلی کار مورد توجه نیستند. در همان زمان، اشیاء در سیستم ذخیره می شوند، عملکرد آن به طور کلی کاهش می یابد، زمان بایگانی (پشتیبان گیری) افزایش می یابد، و اگر هیچ تغییری در آن ایجاد نشده باشد، ذخیره روزانه داده های سال گذشته فایده ای ندارد. البته کار در یک پایگاه داده ممکن است از نقطه نظر تجزیه و تحلیل گزارش ها و نمونه برداری از داده ها در یک دوره طولانی ضروری باشد. همه چیز به موقعیت خاص در سازمان و پیکربندی مورد استفاده بستگی دارد. به عنوان مثال، اگر پایگاه داده حسابداری مدیریت به درستی در پایگاه داده فعلی و فعال بخش حسابداری سازمانی تنظیم شده باشد، ذخیره داده ها برای 3-5 سال هیچ فایده ای ندارد. تاریخچه معاملات همیشه در یک نسخه قابل مشاهده است. راه برون رفت از این وضعیت چیست - به طور مرتب پایگاه داده را یک بار در یک دوره زمانی مشخص جمع کنید.

هنگام انجام یک جمع‌آوری، اسنادی برای وارد کردن موجودی در ثبت‌ها در تاریخ معینی (تاریخ جمع‌آوری) ایجاد می‌شود و اسناد و جابجایی‌های استفاده نشده در ثبت‌ها (اطلاعات، انباشت، حسابداری) تا تاریخ جمع‌آوری حذف می‌شوند. فراگیر (دوره رول آپ). اهداف اساسی:

افزایش سرعت برنامه در حالت کاربر.

افزایش سرعت کار هنگام به روز رسانی (تغییر) پیکربندی و همچنین سرعت تست و اصلاح پایگاه اطلاعاتی.

ایجاد شرایط برای حذف اشیاء حسابداری که دیگر مورد نیاز کاربر نیست.

کاهش حجم پایگاه اطلاعاتی

رویه کلی برای انجام رویه کانولوشن

1. ایجاد یک نسخه پشتیبان.

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

2. راه اندازی کانولوشن.

در این مرحله، لازم است سالی را که در ابتدای آن برنامه ریزی شده است تا پایگاه اطلاعاتی فرو بریزد، مشخص شود. یعنی اگر 2013 را مشخص کنید، اسناد تا تاریخ 1391/12/31 ساعت 23:59:59 حذف خواهند شد.

یک تاریخ ممنوعیت برای تغییر داده ها تعیین کنید. پرچمی که نشان دهنده نیاز به تعیین تاریخ ممنوعیت برای دوره سقوط است.

3. تشکیل پسماندها.

تعیین ترکیب اجسام فرو ریختن و روش فرو ریختن. اقدامات زیر با ثبت ارائه شده است:

فرو نریزید - اشیاء جمع نمی شوند.

Collapse - اشیایی که قبل از تاریخ جمع شدن هستند جمع می شوند.

پاک کردن - اشیاء قبل از تاریخ جمع‌آوری حذف می‌شوند و اسناد ورودی موجودی ایجاد نمی‌شوند. حالت فقط برای ثبت اطلاعات موجود است.

4.مشاهده معاملات

5. بررسی کنید.

در این مرحله کلیه اسناد درج موجودی ایجاد شده با قابلیت ویرایش نمایش داده می شود.

6.حذف اسناد قدیمی

تمام اسناد قبل از تاریخ rollover حذف می شوند. در اسنادی که دارای حرکات باقی مانده هستند، پرچم "تنظیم دستی" تنظیم شده است و علامت حذف تنظیم نشده است.

از کدام ابزار برای جمع کردن پایگاه داده استفاده کنم؟

متأسفانه، حتی همه پیکربندی‌های استاندارد، پردازش استاندارد را برای انجام کانولوشن ارائه نمی‌کنند.

در حال حاضر، پردازش فقط در تنظیمات زیر در دسترس است:

  • حسابداری سازمانی، ویرایش 3.0/ حسابداری سازمانی CORP، ویرایش 3.0 (BP 3)
  • مدیریت تجارت، ویرایش 11 (UT 11)

از نظر فیزیکی پردازش وجود دارد، اما نمی‌توانید از آن استفاده کنید یا حتی آن را در تنظیمات زیر باز کنید:

  • ERP Enterprise Management (ERP)
  • اتوماسیون یکپارچه 2 (KA)

در نظرات موجود در کد پردازش یک عبارت نه چندان خوش بینانه را خواهیم خواند:

// پردازش فقط در UT11 استفاده می شود

بر این اساس، پردازش خود فقط یک "خرد" برای عملکرد صحیح BSP است.

هیچ پردازشی در تنظیمات معمولی زیر وجود ندارد:

  • حقوق و دستمزد و مدیریت پرسنل 2.5، 3 (ZUP)
  • مدیریت شرکت ما، نسخه 1.6 (که قبلاً مدیریت یک شرکت کوچک بود)

بنابراین، برای داده های پیکربندی، و همچنین برای پیکربندی های خودنویس، باید خودتان تاشو انجام دهید. همچنین می توانید این کار را به افراد حرفه ای سفارش دهید!

بنابراین، کاربر تنها در دو پیکربندی می‌تواند به طور مستقل کانولوشن را انجام دهد: حسابداری 3، تجارت 11. مهم است که دستورالعمل‌های ما، کمک پردازش را به دقت بخوانید و همه توصیه‌های دستیار را دنبال کنید.

پردازش برای کانولوشن را در بخش Administration (یا Master Data and Administration) پیدا خواهید کرد. بخش فرعی "خدمات". ما پردازش را باز می کنیم و تمام مراحل اولیه را با دقت انجام می دهیم.

شما همچنین می توانید به سادگی در پنجره جستجو برای بخش های برنامه بنویسید "convolution". در زیر تصویری از نحوه انجام این کار در مدیریت تجارت 11 آورده شده است.

برای جمع کردن تنظیمات زیر:

  • مدیریت شرکت تولیدی، ویرایش 1.3
  • حسابداری سازمانی 2.0
  • مدیریت تجارت، ویرایش 10.3

شما به پردازش خارجی از 1C نیاز دارید، می توانید آن را از وب سایت ITS، در بخش پردازش برای پلت فرم 8.2 دانلود کنید.

در پیکربندی های دیگر، به عنوان مثال در UNF، انجام کانولوشن به تنهایی بسیار مشکل خواهد بود. به همین دلیل، هیچ پردازشی در برخی از تنظیمات معمولی وجود ندارد. واقعیت این است که همه داده ها را نمی توان به درستی جمع کرد. به عنوان مثال، برای حقوق، داشتن اطلاعات در ثبت نام برای محاسبه صحیح بسیاری از شاخص ها بسیار مهم است. اساساً، شما باید به وضوح درک کنید که کدام رجیسترها را می توان جمع کرد، کدام یک را نمی توان جمع کرد و کدام یک ممکن است دشوار باشد.

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

اول، کمی تئوری.

برنامه 1C: Enterprise 8 در دو حالت قابل اجرا است:

  • فایل(پایگاه داده در رایانه کاربر یا شبکه محلی قرار دارد)،
  • مشتری-سرور(پایگاه داده در یک سرور جداگانه قرار دارد).

این مقاله فقط مربوط به گزینه اول است. در مورد میزبانی فایل، برنامه دارای محدودیت قابل توجهی است - اندازه یک جدول پایگاه داده نمی تواند بیش از 4 گیگابایت باشد. به محض اینکه اندازه هر جدول پایگاه داده (و در مورد پیکربندی 1C: Accounting 3.0، سنگین ترین جدول ثبت حسابداری است) از 4 گیگابایت فراتر رود، پایگاه داده شروع به کار نخواهد کرد و با نزدیک شدن به این آستانه، شما یک وضعیت قابل توجه را تجربه خواهید کرد. کاهش عملکرد برنامه (به عبارت دیگر، "ترمز" ظاهر می شود).

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

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

این عملیات به شما امکان می دهد تا اندازه ثبت حسابداری در برنامه را به میزان قابل توجهی کاهش دهید.

چگونه کانولوشن درست کنیم

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

پنجره زیر ظاهر می شود:


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



با خطای پلتفرم مواجه می شویم.


هنگام راه اندازی مجدد، وضعیت تکرار می شود. بیایید یک کپی به صورت دستی ایجاد کنیم. بریم سراغ پیکربندی:



مسیر ذخیره کپی را انتخاب کرده و نامی برای آن بگذارید:


یک پیام ظاهر می شود:


به پردازش کانولوشن برمی گردیم. علامت ایجاد یک کپی را حذف می کنیم. کلیک به علاوه:


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


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


در پنجره بعدی برنامه لیستی از اسناد را نمایش می دهد عمل، که برای وارد کردن مانده های اولیه از 31 دسامبر 2015 برای کلیه حساب های حسابداری که دارای مانده هستند ایجاد می شود. بیایید ادامه دهیم.


صفحه بعدی جدول خلاصه ای را با تجزیه و تحلیل صحت ترازهای اولیه در ابتدای سال 2016 نشان می دهد. صحت با مقایسه با تعادل های اولیه در زمان قبل از پیچیدگی بررسی می شود.


در هر صورت، بیایید جدول تطبیق را نیز برای اطلاعات و ثبت‌های تجمع بررسی کنیم:


در صفحه بعدی، برنامه هشدار می دهد که مراحل حذف اسناد قبل از سال 2016 آغاز شده است. ما موافقیم


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

توجه خود را جلب کنید:با توجه به اینکه تحرکات دفاتر انباشت در خصوص مالیات بر ارزش افزوده و در بسیاری از دفاتر ثبت اطلاعات بدون تغییر باقی مانده است، اسنادی که در این دفاتر جابه‌جایی انجام می‌دهند نیز در سامانه باقی مانده است.

اجازه ندهید این شما را گیج کند - هدف ما "ساده کردن" ثبت حسابداری بود و ما به آن دست یافتیم.

در صورت لزوم، می توانید یک دوره کامل (و رایگان) را در وب سایت سپری کنید.

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

1C v7.7 در حال حاضر منسوخ شده است، اما شرکت هایی هستند که هنوز از آن استفاده می کنند. از آنجایی که پیشرفت ثابت نمی‌ماند، بیشتر متخصصان 1C مدت‌هاست که برای پلتفرم 1C:v8 دوباره آموزش دیده‌اند و "هفت" را فراموش کرده‌اند و بنابراین نمی‌خواهند روی آن کار کنند. در این مقاله به شما خواهم گفت که چگونه یک پایگاه داده را جمع کنید (بایگانی یک نقطه). تصادفی نبود که من پایگاه داده را جمع کنم، واقعیت این است که برای کسانی که در حال حاضر از "هفت" استفاده می کنند، تنظیمات پایگاه داده به شدت تغییر کرده است و آنها نمی توانند از ابزارهای استاندارد استفاده کنند. این مقاله بر اساس پیکربندی مبتنی بر 1C نوشته خواهد شد: تجارت و انبار 9.2.

انحراف غزلی: تمام درمان های ارائه شده در اینجا متعلق به نویسندگان آنها است و من به هیچ وجه ادعای تألیف آنها را ندارم.

اجازه دهید نماد زیر را معرفی کنیم:

  1. پایه کامل پایه کار ما است که ما آن را از بین خواهیم برد.
  2. پایه خالی - پایه ای که فقط شامل ثابت ها و کتاب های مرجع است.
  3. پایگاه داده بدون اسناد، پایگاهی است که دارای مانده است، اما حاوی اسناد حرکت برای دوره نیست.
  4. پایه فرو ریخته - یک پایه حاوی ترازها و اسناد حرکت برای دوره.

بنابراین، بیایید یک الگوریتم کوچک برای انجام پیچیدگی پایگاه داده ایجاد کنیم:

  1. بررسی پایگاه اطلاعاتی برای خطاها؛
  2. افزودن یک سند به پیکربندی برای کار با رجیسترها؛
  3. ایجاد یک کپی از پایگاه اطلاع رسانی؛
  4. حذف تمام اسناد و جزئیات دوره ای از پایگاه داده؛
  5. تشکیل و انتقال مانده ها از "پایگاه داده کامل" به "خالی"؛
  6. انتقال اسنادی که در طول دوره جمع آوری جابجایی انجام می دهند از "پایگاه داده کامل" به "پایه بدون اسناد"؛
  7. ارسال اسناد و بازیابی توالی ها در "پایگاه اطلاعاتی فرو ریخته شده".

و اکنون هر مرحله به ترتیب با تصاویر و توضیحات:

1. بررسی پایگاه اطلاعاتی برای خطاها - این مرحله در پیکربندی انجام می شود. (اداره - آزمایش و تصحیح).

اکنون برای انجام این کار باید فرآیند تست و تصحیح را تنظیم کنیم، روی دکمه "تنظیمات" کلیک کنید:

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

2. افزودن یک سند به پیکربندی برای کار با رجیسترها - این سند به ما امکان می دهد سندی حاوی داده های رجیستر مورد نیاز خود ایجاد کنیم. می توانید سند را دانلود کنید. در داخل بایگانی توضیحی در مورد نحوه افزودن یک سند به پایگاه داده وجود دارد، اما من آن را در اینجا کپی می کنم. پیکربندی را باز کنید و جادوگر را برای ادغام تنظیمات (Configuration-Merging Configurations) فراخوانی کنید، پنجره ای برای انتخاب یک فایل پیکربندی باز می شود. بیایید مسیر را به جایی که آن را باز کرده ایم نشان دهیم و فایل 1Cv7.MD را انتخاب کنیم.

ما فقط به یک سند نیاز داریم، بنابراین تیک تمام چک باکس ها به جز "Documents" را برداریم، بررسی کنیم که سوئیچ های پایین پنجره مانند تصویر صفحه باشند و روی "OK" کلیک کنید. برنامه سند را اضافه می کند و پیکربندی را باز می کند. اکنون برای انجام این کار باید تغییرات را ذخیره کنید، روی دکمه "ذخیره" کلیک کنید و تغییرات را بپذیرید.

3. ایجاد یک کپی از infobase - همه چیز در اینجا ساده است، ما فقط دایرکتوری infobase (محلی که بررسی کردیم و سند را به آن اضافه کردیم) را در یک فهرست جدید کپی می کنیم و مسیر آن را در پنجره انتخاب پیکربندی 1C مشخص می کنیم.

4. حذف تمام اسناد و جزئیات دوره ای از پایگاه داده - برای انجام این روش به یک فایل *.bat نیاز داریم. دانلود کنید، در پوشه ای با یک کپی از infobase کپی کنید و اجرا کنید - این عمل به شما امکان می دهد تمام اسناد را از پایگاه داده حذف کنید. مرحله بعدی این است که 1C را در حالت انحصاری در حالت 1C: Enterprise راه اندازی کنید (شما باید یک نسخه را بدون اسناد اجرا کنید)، پایگاه داده مجدداً فهرست می شود. اکنون باید پایگاه داده را از جزئیات دوره ای پاک کنیم - برای انجام این کار، شروع به آزمایش و تصحیح پایگاه داده در پیکربندی می کنیم (شبیه به نقطه 1).

5. تشکیل و انتقال مانده ها از "Full database" به "Empty" - برای تکمیل این مرحله، "Full database" را باز کرده و سند "Balances by Register" را ایجاد کنید که در پیکربندی ادغام کرده ایم. اسناد باید در روز قبل از روز جمع آوری تولید شوند، به عنوان مثال، اگر پایگاه داده را در تاریخ 1390/01/01 جمع آوری کنیم، اسناد باید در تاریخ 31/12/2010 تولید شوند. برای ایجاد یک سند، باید مجله سند عمومی را باز کنیم، دکمه "Insert" را در صفحه کلید یا "Enter a new line" را در پنجره مجله عمومی فشار دهید.

سپس باید سند "موجودی بر اساس ثبت" را انتخاب کنید و روی "OK" کلیک کنید. یک فرم سند باید مطابق شکل زیر باز شود:

اکنون باید برای هر رجیستر پایگاه داده خود تعادل ایجاد کنیم. برای انجام این کار، ثبت نام مورد نیاز خود را در لیست کشویی انتخاب کنید و روی دکمه "پر کردن" کلیک کنید، نکته اصلی این است که فراموش نکنید در چه تاریخی مانده ها را ایجاد می کنیم. اگر رول آپ پایه در 01/01/11 انجام شود، ترازها در 12/31/10 تشکیل می شوند. پس از پر کردن سند، روی دکمه "ضبط" و "بستن" کلیک کنید. این عملیات باید برای هر ثبات در پایگاه داده شما انجام شود (رجیستر مورد نظر را از لیست کشویی انتخاب کنید، تاریخ را فراموش نکنید). تمام اسناد "موجودی طبق ثبت" باید در یک روز ایجاد شوند.

پس از ایجاد تمام اسناد "موجودی طبق ثبت"، باید آنها را به "پایه خالی" منتقل کنیم. برای انتقال به این پردازش نیاز داریم. فایل "Universal.ert" را در "Full Database" (File->Open-Universal.ert) دانلود کنید، بسته بندی کنید و باز کنید. پنجره ای مانند تصویر زیر باز می شود:

اکنون برای انجام این کار باید پردازش را تنظیم کنید، گام به گام (مانند تصویر زیر) تمام الزامات پردازش را برآورده کنید:

به یاد داشته باشید که در پردازش شما مسیر "پایه خالی" را مشخص می کنید. پس از تکمیل تمام الزامات پردازش در برگه اول، مستقیماً به انتقال موجودی می‌پردازیم. برای انجام این کار، به برگه "اسناد" بروید، تنها سند "موجودی طبق ثبت" را علامت بزنید و تاریخ تولید اسناد را تعیین کنید.

ما مطابقت را با تصویر بالا بررسی می کنیم، اگر همه چیز مطابقت دارد، سپس روی "OK" -> "انتقال اسناد" کلیک کنید.

انتقال موجودی ها به "پایه خالی" پس از تکمیل انتقال آغاز می شود، شما باید "پایه خالی" ما را که موجودی ها به آن منتقل شده اند باز کنید و همه اسناد را به "موجودی بر اساس ثبت" ارسال کنید. برای انجام این کار، ژورنال اسناد عمومی را باز کنید، به تاریخ انتقال (در مورد ما، 10/12/31) بروید و تمام اسناد را "موجودی طبق ثبت نام" ارسال کنید.

7. انتقال اسناد در حال حرکت در دوره جمع آوری از "پایگاه داده کامل" به "پایه بدون اسناد" - این مرحله مانند مرحله قبل با استفاده از پردازش انجام می شود. ما قبلاً می دانیم که چگونه از آن استفاده کنیم، بنابراین همه چیز را مانند تصویر از نقطه 6 انجام می دهیم:

به برگه "اسناد" بروید، کاملاً همه اسناد را انتخاب کنید و محدوده تاریخ را از ابتدای دوره تا لحظه فعلی تنظیم کنید، در مورد ما از 01/01/11 تا 10/13/11. همچنین سوئیچ های "روشن مشخص شده برای حذف" و "روشن انجام شد" را مطابق تصویر صفحه تنظیم کردیم.

مرحله بعدی این است که به تب "تنظیمات پیشرفته" بروید. باید کادرها را مانند تصویر تیک بزنید، محدوده تاریخ خود را مشخص کنید:

پس از تنظیم تمام چک باکس ها و سوئیچ ها، روی "OK" -> "Transfer document" کلیک کنید (عکس از مرحله 6):

7. ارسال اسناد و بازیابی توالی ها در "پایگاه داده فرو ریخته" - پس از اتمام انتقال اسناد، لازم است کل پایگاه داده "فرو رفته" از ابتدای دوره تا تاریخ فعلی (در مورد ما 01.01) مجدداً ارسال شود. .11-13.10.11). "عملیات" -> "ارسال اسناد":

P.S.: حل مشکلات سند "موجودات طبق ثبت":

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

1. پیکربندی را باز کنید و سند "ثبت موجودی" را انتخاب کنید.

2. فرم سند را باز کنید:

3. روی دکمه "جدید" کلیک کنید و تعداد منابع و ابعاد مورد نیاز را اضافه کنید.
الف) برای منبع، تنظیمات به شرح زیر است:



ب) برای اندازه گیری تنظیمات به شرح زیر است:


برای پایه خودم حدود 10 بعد و 9 منبع ایجاد کردم.

4. فرم سند را در پیکربندی باز کنید و روی دکمه "فرم" کلیک کنید:

5. در فرم باز شده، قسمت جدولی را انتخاب کرده و روی دکمه نشان داده شده در شکل «افزودن جزئیات» کلیک کنید:

6. در پایین، همه منابع و ابعاد جدید را انتخاب کرده و در سند قرار دهید:

7. پس از درج، سند را ذخیره کنید.

P.S.: اگر چیزی روشن نیست، نامه همیشه برای شما باز است!

P.P.S.: فرآیند جمع آوری دوره توضیح داده شده در این مقاله برای جمع آوری کل حسابداری مناسب نیست. برای جمع آوری نتایج حسابداری، باید از پردازش استاندارد wrap.ert استفاده کنید یا یک روش جدید توسعه دهید.