اینترنت پنجره ها اندروید

بررسی پیکربندی 1c 8.3 برای خطاها. تست و تعمیر پایگاه اطلاعات

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

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

خطاها نمیتوانند خود را بی ادب باشند، اما هر گونه عجیب و غریب و اشتباهات دلیلی برای " تعمیر کار».

علل منجر به مشکلات:

  • خاتمه اضطراری کار (قدرت ناگهانی خاموش)؛
  • بدتر شدن فیزیکی هارد دیسک;
  • اختلالات کامپیوتری

قبل از تعمیر پایگاه داده، پشتیبان گیری کنید

قبل از آزمایش پایگاه داده، لازم است آن را انجام دهیم پشتیبان گیری.

این را می توان به طور مستقیم کپی کردن کاتالوگ که پایگاه اطلاعاتی در آن قرار دارد. اگر نمیتوانید پیکربندی را وارد کنید، می توانید یک کپی را فقط به این طریق ایجاد کنید.

اگر شما موفق به وارد کردن پیکربندی، شما باید گزینه مدیریت در منو را انتخاب کنید → تخلیه پایگاه اطلاعات، همانطور که در شکل 1. در پنجره ای که باز می شود، باید یک دایرکتوری را برای ضبط یک پشتیبان و نام فایل که در آن بایگانی ذخیره شود، مشخص کنید.

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

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

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

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

شکل. 1. تخلیه داده ها.

خلاصه کردن:

  • کپی پشتیبان باید به طور منظم انجام شود؛
  • پشتیبان گیری باید بر روی یک حامل دیگر ذخیره شود؛
  • یک برنامه برای اتوماسیون وجود دارد backaper-1c نسخه پشتیبان تهیه حسابداری؛
  • قبل از آزمایش و اصلاح، یک کپی از پایگاه را ایجاد کنید.

اصلاح پایگاه اطلاعات پایه پایگاه اطلاعات برنامه

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

در پنجره ای که باز می شود، باید کنه ها را قرار دهید (شکل 2).

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

شکل 2 تست پنجره و تعمیر 1C 8 با populicks در همه نقاط. بنابراین انجام ندهید:

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

همه چیز را انجام دهید - نه بیشتر بهترین راه! کاربران واجد شرایط اقدامات را در مراحل و انتخابی انجام می دهند.

مراحل اصلاح

تمام آیتم های منو را آزمایش کنید و تصحیح کنید.

  • reindexing جداول پایگاه اطلاعات؛
  • بررسی یکپارچگی منطقی؛
  • بررسی یکپارچگی مرجع؛
  • محاسبه نتایج؛
  • جداول فشرده سازی؛
  • جداول بازسازی

مرحله اول، تازه سازی جداول پایگاه اطلاعات، کمک می کند تا 90٪ از مشکلات را حل کند. چه اتفاقی می افتد در روند بازنشستگی؟

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

شاخص ها بسیار مهم هستند:

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

نقض جداول شاخص منجر به هرج و مرج در ارائه اسناد می شود. شاید، به عنوان مثال، برای روشن کردن یک سند که در آن هیچ اقلام کالا وجود ندارد، اما تعداد آنها وجود دارد.

هر ورودی جدید با تغییرات در جداول فهرست همراه است: به عنوان مثال، پس از ایجاد یک دایرکتوری رکورد شروع به شروع از حرف A، آن را یکی از اولین شاخص ها اختصاص داده می شود، و تمام تعداد شاخص های دیگر تغییر خواهد کرد. مکث کوچک پس از ساخت ضبط جدید، مربوط به محاسبه شاخص ها؛ بزرگتر پایه، مکث قابل توجه تر است.

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

بنابراین، زمانی که مجددا نشان داده شود، چنین فرایندهایی رخ می دهد:

  • سوابق به ترتیب رتبه بندی شده و ساده شده است؛
  • رابطه بین جداول و اشیاء دیگر بازسازی می شود؛
  • در بسیاری از موارد، برنامه بازسازی می شود.

پس از دوباره indemge، شما می توانید بررسی کنید که آیا عملکرد پایه بازسازی شده است.

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

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

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

اگر نیازی نیست، پس از محاسبه نتایج، بهتر است که خودداری کنید.

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

فشرده سازی جدول - ویژگی مفیداگر چه لازم نیست آن را انجام دهید.

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

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

بنابراین، هنگام اصلاح برنامه "Fallen"، گزینه ها نیز مورد نیاز است:

  • reindexing جداول پایگاه اطلاعات
  • بررسی یکپارچگی منطقی
  • بررسی یکپارچگی مرجع

اگر شما نمی توانید تست و اصلاح را اجرا کنید چه؟

اگر پایه به شدت آسیب دیده است و امکان ورود به پیکربندی وجود ندارد، یکی دیگر از ویژگی های بازسازی باقی مانده است: از ابزار chdbfl.exe استفاده کنید. فایل را می توان در پوشه دایرکتوری نصب بنگاه یافت (شکل 3).

شکل. 3. انتخاب ابزار CHDBFL.EXE

در V. خط فرماننشان داده شده در شکل 3، می توان دید که مسیر فایل از طریق دایرکتوری 1cv8.2 یا 1Sv8.3، کوتاه از طریق دایرکتوری برنامه است. این می تواند در پوشه فایل های برنامه یا در پوشه دیگری قرار گیرد. شما باید محل کاتالوگ را پیدا کنید و آن را باز کنید. در داخل پوشه باز کردن پوشه BIN،

اجرای فایل اجرایی، پایگاه داده را تصحیح کنید، و اجازه دهید خطاهای شناسایی شده (شکل 4)

شکل 4 برنامه CHDBFL.exe پنجره

بیایید خلاصه کنیم اگر برنامه پس از وقفه اضطراری شروع نمی شود، باید موارد زیر را انجام دهید:

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

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

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

برای ساده سازی حسابداری مالیات بر درآمد در برنامه "1C: حسابداری 8" سرمقاله 3.0، مکانیزم بعدی برای اصلاح خطاهای سال های گذشته مربوط به بازتاب دریافت کالا (آثار، خدمات) اجرا می شود. اگر خطاها (اعوجاج):

  • منجر به افزودن میزان مالیات پرداخت شده، تغییرات در داده های حسابداری مالیاتی در دوره مالی گذشته صورت می گیرد؛
  • منجر به ورود مبلغ مالیات پرداخت نشد، تغییرات در داده های حسابداری مالیاتی در دوره مالیاتی فعلی صورت می گیرد.

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

مثال 1

برای اصلاح خطاها برای بیش از حد هزینه دوره مالیات گذشته، یک سند نیز استفاده می شود. تنظیم پذیرش پذیرشبا نوع عملیات اصلاح در اسناد اولیه.این تفاوت در این واقعیت است که تاریخ سند بنیاد و تاریخ سند اصلاحی مربوط به سال های مختلف است: در زمینه از جانب سند تنظیم پذیرش پذیرش اجازه دهید تاریخ را ذکر کنیم: 02/29/2016 . پس از این فرم سند تنظیم پذیرش پذیرش در برگه نکته اصلی اصلاح: در زمینه جزئیات بازتاب درآمد و هزینه ها به جای سوئیچ ها، میدان ظاهر می شود ماده درآمد و هزینه های دیگر:در این زمینه، شما باید مقاله لازم را مشخص کنید - سود (از دست دادن سال های گذشته)با انتخاب آن از دایرکتوری سایر درآمد و هزینه ها.

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

توجه کردن، اگر در سیستم حسابداری برای سازمان LLC "داخلی جدید"، تاریخ ممنوعیت تغییرات در داده های دوره "بسته" ایجاد شده است (یعنی دوره ای که گزارش دهی به کنترل مقامات ارائه شده است - به عنوان مثال، 12/31/2015) هنگامی که شما سعی می کنید یک سند را انجام دهید، یک پیام در مورد عدم امکان تغییر داده ها در دوره ممنوعه نمایش داده می شود. این به این دلیل است که سند تنظیم پذیرش پذیرشوضعیت توصیف شده تغییرات داده های حسابداری مالیاتی (برای مالیات بر درآمد) را برای دوره مالیات گذشته (در سپتامبر 2015) تغییر می دهد. برای انجام یک سند تنظیم پذیرش پذیرشتاریخ ممنوعیت تغییر داده ها باید به طور موقت حذف شود.

پس از سند تنظیم پذیرش پذیرشحسابداری و ضبط در منابع ویژه برای اهداف حسابداری مالیاتی شکل می گیرد (شکل 1).


شکل. 1. نتیجه سند "تعدیل پیشرفت"

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

با توجه به بند 14 از PBU 22/2010، سود حاصل از کاهش هزینه اجاره بیش از حد در مقدار 30،000 روبل در سوابق حسابداری دیگر درآمد دوره فعلی منعکس شده است (رکورد حساب اعتباری 91.01 "دیگر درآمد "در فوریه 2016 اصلاح شده است).

در حسابداری مالیاتی مطابق با بند 1 ماده 54 قانون مالیاتی فدراسیون روسیه، قیمت بیش از حد اجاره نامه باید پایه مالیاتی را برای دوره ای که مرتکب شده بود افزایش دهد خطای مشخص شده (اعوجاج). بنابراین، مقدار 30 000 روبل است. این در درآمد حاصل از فروش منعکس شده است و نتیجه مالی را با سوابق تاریخ سپتامبر 2015 به دست آورد.

برای به دست آوردن نتیجه اصلاح محاسبات با counterparties (اگر چنین تنظیم پس از تکمیل دوره گزارش انجام شود)، این برنامه به عنوان یک حساب کاربری 76.k "اصلاح محاسبات دوره گذشته" عمل می کند. در حساب 76. و منعکس کننده بدهی های حل و فصل با Counterparties، از تاریخ عملیات، که تحت تعویض، توسط تاریخ عملیات اصلاحی (به عنوان مثال ما از سپتامبر 2015 تا فوریه 2016) است، نشان می دهد.
لطفا توجه داشته باشید که ضبط Sum خوب DT 76.K Sum خوب، CT 90.01.1 - این یک سیم کشی مشروط است که فقط برای تنظیم پایه مالیاتی به سمت افزایش مالیات بر درآمد محاسبه می شود.

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

به صورت دستی شاخص ها را در ضمیمه شماره 1 و پیوست شماره 2 به ورق 02 از اعلامیه به روز شده در سود 9 ماه و برای سال 2015 تنظیم کنید (کاهش درآمد از فروش و در عین حال کاهش هزینه های غیر مستقیم 30،000 روبل را کاهش دهید)؛
به صورت دستی مکاتبات حساب را برای اهداف حساب های مالیاتی تنظیم کنید همانطور که در شکل 2 نشان داده شده است.


شکل. 2. تنظیم تنظیم

از آنجایی که پس از تغییرات انجام شد، نتیجه مالی سال 2015 در حسابداری مالیاتی تغییر کرده است، در دسامبر 2015 ضروری است که عملیات نظارتی را دوباره اجرا کنیم تعادل اصلاحاتشامل پردازش شده است بستن یک ماه

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

در عین حال، کاربر ناگزیر سوالاتی را مطرح می کند که به طور مستقیم به حسابداری مرتبط هستند:

  • چگونه می توان تعادل محاسبات را با بودجه برای مالیات بر درآمد اصلاح کرد که پس از مبلغ مالیات اضافی تغییر خواهد کرد؟
  • چرا، پس از تنظیم آخرین دوره، رابطه کلیدی Bu \u003d No + PR + BP انجام نمی شود؟

برای تعهد اضافی از مالیات بر درآمد با افزایش پایه مالیاتی، که به عنوان یک نتیجه از اصلاحات به حسابداری مالیاتی، در دوره تشخیص خطا (در فوریه 2016) اتفاق افتاد، این برنامه باید یک رکورد حسابداری را معرفی کند عملیاتدستی معرفی شده:

بدهی 99.01.1 اعتبار 68.04.1 با subconto دوم بودجه فدرال

در مقدار اضافی در بودجه فدرال؛

بدهی 99.01.1 اعتبار 68.04.1 با subconto دوم بودجه منطقه ای

برای مقدار اضافی در بودجه موضوعات فدراسیون روسیه.

همانطور که برای برابری Bu \u003d خوب + PR + BP، در واقع، پس از تنظیم آخرین دوره آن انجام نشده است. گزارش تجزیه و تحلیل وضعیت حسابداری مالیاتی برای مالیات بر درآمد (بخش گزارش ها) برای سال 2015 نیز این قانون را نشان می دهد حسابداری با توجه به داده های حسابداری \u003d ارزیابی ارزش با توجه به داده های حسابداری مالیاتی + تفاوت های دائمی و موقت برای بخش ها اعدام نشده است مالیات و درآمد. این وضعیت ناشی از اختلاف در قوانین مربوط به حسابداری و حسابداری مالیاتی است و در این مورد یک خطا نیست.

با توجه به بند 1 ماده 81 قانون مالیات فدراسیون روسیه، تصحیح خطا، که منجر به تمایل مالیات مالیاتی شد، باید در دوره بازتاب عملیات اصلی و در حسابداری منعکس شود اصلاح خطا در سال های گذشته توسط دوره فعلی ساخته شده است. اختلافات دائمی و موقت مفاهیم مربوط به پرونده های حسابداری ("مقررات حسابداری" حسابداری برای محاسبات برای مالیات بر درآمد "PBU 18/02"، تصویب شده توسط دستور وزارت مالیه روسیه از تاریخ 19 نوامبر 2002، شماره 114N). هیچ دلیلی برای تشخیص تفاوت در آخرین دوره قبل از ورود اصلاحی در حسابداری وجود ندارد.

پس از بازتاب در حسابداری حسابداری، تصحیح خطا در دوره تشخیص، نتیجه مالی برای سال 2016، محاسبه شده با توجه به حسابداری و حسابداری مالیاتی، در مقدار اصلاح خطا متفاوت خواهد بود - در سود حسابداری بیشتر خواهد شد. بنابراین، به عنوان یک نتیجه از سند تنظیم پذیرش پذیرش یک تفاوت ثابت بر روی مقدار خطای اصلاح شده تشکیل شده است (نگاه کنید به شکل 1). پس از اجرای عملیات نظارتی محاسبه مالیات بر درآمددر ماه فوریه 2016، دارایی مالیاتی دائمی (PNA) به رسمیت شناخته خواهد شد.

vk.com/buhcenter گروه Vkontakte.
1-bc.ru وب سایت شرکت که در آن شما می توانید خود را با خدمات آشنا کنید.
 reindexing جداول پایگاه اطلاعات.
برای پیدا کردن اطلاعات به جداول اصلی با داده های اساسی، جداول کمکی اضافه می شوند که در آن داده ها توسط زمینه های مشخص شده جدول اصلی طبقه بندی می شوند - جداول نمایه سازی. با توجه به استفاده از جداول نمایه سازی، عملکرد 1C افزایش می یابد، زیرا نیازی به مرتب کردن کل جدول داده های پایه برای نمونه برداری وجود ندارد، می توانید از فایل Index استفاده کنید و سوابق لازم را از آن انتخاب کنید.
هنگام نوشتن داده ها به جداول داده های اصلی، جداول نمایه سازی نیز پر شده است. اما به دلایل مختلف فنی، شاخص ها می توانند از بین بروند، که در نهایت می تواند به اشتباهات منجر شود. برای اصلاح این کلاس از خطاها هنگام آزمایش و تعمیر پایه 1C 8.3 انجام می شود، شما باید جعبه را برای این آیتم منو نصب کنید.
 بررسی یکپارچگی منطقی پایگاه اطلاعاتی
در زمان ایجاد اشیاء جدید در پیکربندی 1C، جداول جدید در پایگاه داده ایجاد می شوند که نشان دهنده ارتباط با سایر جداول پایه است. به دلایل مختلف، ارتباطات می تواند نادرست باشد (به عنوان مثال، به دلیل یک به روز رسانی نادرست یا قطع غیر منتظره برق در زمان ضبط). برای اصلاح این نوع خطا، این آیتم منو را انتخاب کنید.
 بررسی یکپارچگی مرجع پایگاه اطلاعاتی
احتمالا شما باید "لینک های شکسته" را در پیکربندی های 1C ببینید. اگر نه، پس شما خوش شانس هستید!
برای شناسایی و اصلاح این خطاها، این آیتم منو را انتخاب کنید، در حالی که گزینه های درمان برای چنین خطاها در زیر فعال می شوند (نگاه کنید به شکل بالا). ما می توانیم نحوه اصلاح اشتباهات را انتخاب کنیم زمانی که ارجاعات به اشیاء غیر موجود وجود دارد: ایجاد اشیاء، پاک کردن لینک ها، تغییر نکنید؛ و با از دست دادن اطلاعات جزئی: ایجاد اشیاء، حذف یک شی، تغییر نمی کند.
 محاسبه نتایج
برای انجام نمونه های داده سریع در پایگاه داده 1C، جداول با داده های قبلا محاسبه شده با یک دوره ماهانه وجود دارد. هنگامی که ما به این داده ها تجدید نظر می کنیم - آنها از جداول اصلی جمع آوری نمی شوند (زمان زیادی را صرف می کنند)، و بلافاصله از این جداول نتیجه صادر می شوند. بر این اساس، این مکانیسم کار خواهد کرد، شما باید نتایج صحیح را برای دوره های گذشته داشته باشید. بنابراین، اگر 1C "فریبنده" در گزارش ها باشد، این خطا توسط این آیتم منو ثابت شده است.
 فشرده سازی جداول پایگاه اطلاعات
حذف اشیاء در پایگاه داده - عملیات کاملا نقاشی و طولانی است، بنابراین در تنظیمات 1C، روند حذف به 2 مرحله تقسیم می شود. هنگامی که اشیاء را در پیکربندی حذف می کنید، در پایگاه داده 1C، داده ها پیوسته اند و به همین دلیل در عملیات های بیشتر شرکت نمی کنند، هرچند از لحاظ جسمی باقی می مانند. چه چیزی جداول از این سوابق را پاک می کند، تست و تثبیت پایه 1C 8.3 را با "فشرده سازی جدول های پایه اطلاعات" می کند.
 بازسازی جداول پایگاه اطلاعات
هنگامی که جزئیات مربوط به آنچه که هر دو متادیتای 1C تغییر کرده است، پایگاه داده نیاز به تکمیل تمام جداول شی تغییر با سوابق جدید دارد. این کار از طریق بازسازی جداول پایگاه داده انجام می شود. در طول فرآیند بازسازی، کپی جداول پایگاه داده با ساختار پیکربندی فعلی ایجاد می شود، سپس داده ها به جداول ایجاد شده منتقل می شوند. در مورد اضافه کردن جزئیات در Metadata 1C، یک ستون خالی در جدول جدید برای آن ایجاد می شود؛ در صورت حذف پروکسی ها - در جدول جدید، ستون برای این پروکسی ها ایجاد نخواهد شد، و به همین ترتیب، انتقال نخواهد یافت.
در روند بازسازی، تمام جداول پایگاه داده بازسازی خواهند شد، بنابراین این عملیات طولانی ترین است.

گاهی اوقات هنگام کار با 1C، شکست یا خطاها ممکن است رخ دهد.

در این مقاله ما در مورد تست و اصلاح پایگاه اطلاعات 1C صحبت خواهیم کرد.

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

اگر نیاز به انجام یک روش آزمون و اصلاح پایگاه اطلاعات 1C دارید:

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

دوم: پس از ایجاد یک پشتیبان، شما باید پیکربندی را باز کنید، سپس در منو: مدیریت -\u003e تست و اصلاح ...

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

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

reindexation جدول -این بازسازی شاخص های جدول با هدف بهبود عملکرد پایه است.

بررسی یکپارچگی منطقی - این مجموعه کامل از چک های منطق پایگاه داده است

بررسی یکپارچگی مرجع - این یک زیر مجموعه از یکپارچگی منطقی پایگاه داده است، موجود برای یک کار جداگانه با "بیت" منابع. خاص در متن توضیح داده خواهد شد.

محاسبه نتایج -محاسبه نتیجه جداول ثبت انباشت

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

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

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

ممکن است تنها آزمایش یا تست را انجام دهید.

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

اولین تنظیم: "اگر مراجع به اشیاء غیر موجود وجود داشته باشد" بدان معنی است که جستجو برای "لینک های شکسته" (زمانی که برخی از نیازهای اشاره می شود، به عنوان مثال، بر روی عنصر کتاب مرجع، و از لحاظ جسمی این عنصر هیچ پایگاه داده ای وجود ندارد. در نتیجه، سوابق از نوع "شی یافت نشد<……>") و نسخه پردازش چنین لینک ها:

تلاش برای ایجاد یک شیء غیر موجود؛

هیچ چیز تغییر نمی کند

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

فرآیند تست و اصلاح پایگاه اطلاعات را می توان به چند مرحله تقسیم کرد. ویژگی های زیر در دسترس هستند:

  • تست زمان محدود و اصلاح؛
  • صرفه جویی در پارامترهای آزمون بین مراحل؛
  • ادامه آزمایش و اصلاح قبلی ادامه داد؛
  • پشتیبانی از تست و تعمیر توسط بخش ها بر روی خط فرمان.

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

CHDBFL Utility

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

باز هم، قبل از تمام عملیات با پایگاه داده، مطمئن شوید که یک کپی ایجاد کنید.

پس از موفقیت کپی ذخیره شما باید ابزار CHDBFL را باز کنید. این در فهرست برنامه نصب شده 1C واقع شده است.

مسیر آن معمولا مثل این است: C: \\ فایل های برنامه \\ 1CV82 \\ "پلت فرم انتشار 1C" \\ bin

یک فایل وجود دارد: "chdbfl.exe"

اطمینان حاصل کنید که در پایگاه داده 1C، که شما تست کنید، هیچ کاربری (از جمله شما) برنامه را راه اندازی نمی کند.

در پنجره "نام فایل DB"، مسیر را به فایل پایگاه داده انتخاب کنید. فایل خود همیشه دارای یک فرمت * .1cd است، و مسیر به پوشه پایگاه داده را می توان در لیست پایگاه های اطلاعاتی مشاهده کرد، که هنگام شروع 1C: Enterprise باز می شود.

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

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

تست و اصلاح پارامترهای Concole 1C8

طراح. (پیکربندی در 8.0) در حالت اجرا می شود پیکربندی

/@ مسیر فایل با پارامترهای خط فرمان.

/ F. مسیر به پایگاه داده اطلاعات فایل (به استثنای نام فایل).
/ S. آدرس پایگاه اطلاعات بر روی سرور 1C: شرکت ها.
/ iBname پایگاه اطلاعات را به نام نام در لیست پایگاه داده اطلاعات نامگذاری کنید. در صورت لزوم، نام باید در آن گرفته شود نقل قول دوگانه. در این مورد، اگر نام شامل دو نقل قول باشد، پس باید هر دو نقل قول را به دو نقل قول تقسیم کنید. اگر بیش از یک پایگاه در لیست های پایگاه داده یافت می شود نام مشخص شدهکاربر یک خطا صادر می شود

/ n. نام کاربری به عنوان آن را در تنظیمات مشخص شده است.
/ پ. رمز عبور کاربر که نام آن در پارامتر / n مشخص شده است. اگر کاربر رمز عبور ندارد، این پارامتر را می توان حذف کرد.

/ خارج [-notruncate] فایل را به پیام های سرویس خروجی مشخص می کند. اگر مشخص شده باشد، فایل پاک نشده است (مورد استفاده قرار نمی گیرد مشتری نازک) C 8.2.15 فایل پیام در حالت امکان خواندن مشترک و در طول آن باز می شود رژیم بچگانه یک ورودی پیکربندی به این فایل اجرا می شود بلافاصله انجام می شود و نه بافر.

/ UC [کد دسترسی] - اجازه می دهد تا شما را به نصب یک اتصال با پایگاه داده اطلاعاتی که در آن تنظیم اتصال نصب شده است نصب کنید. اگر یک کد دسترسی غیر خالی مشخص شود زمانی که قفل تنظیم شده است، باید این کد دسترسی را در پارامتر / UC مشخص کنید.

/ DEMPIB [نام فایل] تخلیه پایگاه اطلاعاتی

/ Ibcheckandrepair. انجام آزمایش و تثبیت پایگاه اطلاعات.
. مجددا جداول redexing؛
-LogIntegrity بررسی یکپارچگی منطقی یا
-Logandrefsintegrity. بررسی یکپارچگی منطقی و مرجع؛
-Recalctotals. محاسبه نتایج؛
افسردگی جداول فشرده سازی؛
-RBuild بازسازی جداول پایگاه اطلاعات؛

-Badrefcreate ایجاد اشیاء یا
-Badrefclear اشیاء تمیز یا
-Badrefnone با از دست دادن جزئی از اشیا تغییر نکنید:

-baddatacreate ایجاد اشیاء یا
-Baddatadelete حذف اشیاء یا

-Baddatanone اشیا را تغییر ندهید

UsestartPoint. از نقطه بازگشت ذخیره شده برای ادامه آزمایش از جایی که در جلسه قبلی متوقف شد، استفاده کنید.
Timelimit: HHH: MM محدودیت زمان حداکثر آزمون آزمون: hhh - تعداد ساعت ها (0..999)؛ میلی متر - تعداد دقیقه (0..59).

نمونه هایی از استفاده از پارامترها

C: \\ فایل های برنامه \\ 1cv8 \\ bin \\ 1cv8.exe config / f "C: \\ demotrd2" / n "Fedorov (مدیر)" / p "" / ibcheckandrepair -logintegrity

C: \\ فایل های برنامه \\ 1Cv82 \\ Common \\ 1Cestart.exe Designer / S "Server-1c \\ 1C-Work82" / N "Administrator" / P "12345" / Ibcheckandrepair -Logintegrity

متشکرم!

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

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

این ابزار را در نظر بگیرید و چگونه با آن کار کنید. ما به طور خاص توضیح خواهیم داد که پرچم ها باید در رابط قرار گیرند.

برنامه را در حالت پیکربندی اجرا کنید:

از منوی اداری مورد "تست و رفع" را انتخاب کنید:

جعبه چک چیست؟

گزینه های مختلف تست وجود دارد، این DAWS را در نظر بگیرید:

  • reindexing جداول پایگاه اطلاعات - این بازسازی کامل شاخص های جداول پایگاه داده است. تغییر مجدد سرعت پایگاه اطلاعات را افزایش می دهد. این روش طولانی است، اما هرگز اضافی نخواهد بود.
  • بررسی یکپارچگی منطقی پایگاه اطلاعاتی - یکپارچگی منطقی و ساختاری پایگاه داده را بررسی کنید، اشتباهات را در داده ها اصلاح کنید؛
  • بررسی یکپارچگی مرجع پایه اطلاعات - بررسی "لینک های بی سیم" را در پایگاه داده بررسی کنید. چنین خطاهایی ممکن است زمانی رخ دهد که سیستم یا شکست ها را می توان حذف کرد. 3 گزینه برای اصلاح چنین خطاها وجود دارد:
    • ایجاد اشیاء - سیستم ایجاد عناصر شاخه ها، که پس از آن می تواند با اطلاعات لازم پر شود،
    • لینک های تمیز - لینک های "شکسته" تمیز خواهند شد
    • تغییر نده - سیستم فقط خطاهای شما را نشان می دهد.
  • محاسبه نتایج. نتایج - جدول نتایج پیش از محاسبه در ثبت انباشت، محاسبه و حسابداری. بازنشستگی نتایج، و همچنین تغییر مجدد، هرگز مضر نخواهد بود و به سرعت در سرعت برنامه ارائه می شود؛
  • پایگاه اطلاعات جداول فشرده سازی - هنگامی که حذف داده ها 1C ردیف های جدول را حذف نمی کند، اما تنها "مارک ها" آنها را حذف می کند تا آنها را حذف کنند. آنها برای کاربر قابل مشاهده نیستند، اما در پایگاه داده ادامه خواهند داد. فشرده سازی پایگاه داده این داده ها را به طور دائم حذف می کند. همچنین، همان اثر را می توان با تخلیه و دانلود فایل پایگاه اطلاعات (* .dt) رسیده است؛
  • بازسازی جداول پایگاه اطلاعات - یک فرآیند طولانی که سیستم دوباره جدول های پایه را دوباره نشان می دهد. چنین روش زمانی اتفاق می افتد که تغییرات در ساختار پیکربندی ایجاد شود.

در مثال ما، این همه کادرهای جعبه ای ساده است که در شکل نشان داده شده است و روی «اجرای» کلیک کنید:

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

پس از اتمام تست، روی "Close" کلیک کنید:

نتیجه انجام عملیات ما می توانیم در پنجره پیام های خدمات مشاهده کنیم.

تست و اصلاح کامل شده است.

اگر پیکربندی باز نمی شود: ابزار CHDBFL.EXE

اگر پایه به اندازه ای آسیب دیده باشد، نمیتوانید به پیکربندی بروید، می توانید از آن استفاده کنید. این ابزار همراه با پلت فرم 1C نصب شده است و شما می توانید آن را در پوشه BIN از دایرکتوری نصب پیدا کنید:

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

پس از فشار دادن، پنجره پوشه را روی پوشه فشار دهید و روی «Paste» کلیک کنید. یک کپی ساخته شده است، ابزار را اجرا کنید:

پنجره ابزار اصلی ظاهر می شود. ما باید نام فایل پایگاه داده را مشخص کنیم. سه امتیاز را فشار دهید. یک پنجره انتخاب فایل پایگاه داده باز می شود. ما به دنبال دایرکتوری پایگاه داده خود هستیم و به فایل 1cv8.1cd اشاره می کنیم. روی "باز" \u200b\u200bکلیک کنید.

ما یک تیک را "اصلاح خطاهای شناسایی" قرار داده ایم و روی «اجرای» کلیک کنید.

ما منتظر پایان عملیات هستیم. این می تواند به مدت طولانی، بسته به اندازه پایه طول بکشد.

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