نحوه حذف اشیاء در 1s حذف خودکار فهرست ها و اسناد

نحوه حذف اشیاء (دایرکتوری ها، اسناد) علامت گذاری شده برای حذف از پایگاه داده در 1C: حسابداری 8.3 (نسخه 3.0)

2017-02-15T15:51:46+00:00

همانطور که می دانید، در 1C: حسابداری 8.3 (نسخه 3.0) نمی توانید هر شی (دایرکتوری، سند) را بلافاصله حذف کنید. شما فقط می توانید آن را برای حذف علامت گذاری کنید. این توسط توضیح داده شده است این شیمی توان در دیگر اشیاء پایگاه داده استفاده کرد.

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

اجازه دهید عنصر "Brick" را برای حذف از فهرست نامگذاری علامت گذاری کنیم. بیایید آن را برای همیشه از پایگاه داده حذف کنیم.

1. برای انجام این کار، به بخش "Administration" بروید و "Delete Objects Marked" را انتخاب کنید ():

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

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

خالصانه، ولادیمیر میلکین(معلم و توسعه دهنده).

چگونه اسناد و دایرکتوری ها را در 1C 8.3 حذف کنیم؟ در برنامه، می توانید اشیاء علامت گذاری شده را به دو روش حذف کنید:

  • حذف تعاملی؛
  • از طریق علامتی برای حذف اشیا.

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

حذف تعاملی در 1C

به صورت تعاملی در 1C حذف کنید- این برای حذف بلافاصله، بدون بررسی یکپارچگی ارجاع است.

توجه!!! که در در این مثالنشان داده شده - چگونه ممنوع استانجام دادن!

که در تنظیمات معمولیتوسعه دهندگان 1C این ویژگی را برای اکثر اسناد و کتاب های مرجع غیرفعال کرده اند:

و اگر چنین فرصتی وجود داشت، این به چه چیزی منجر می شد؟ به عنوان مثال، در پیکربندی پایگاه داده آزمایشی، ما توانایی ویرایش اشیاء و نقش را فعال خواهیم کرد. حقوق کاملبرای کتاب های مرجع نامگذاریو طرف مقابلکادر را علامت بزنید حذف تعاملی:

حالا بیایید به حالت کاربر برویم و با انتخاب و کلیک کردن، چند عنصر دایرکتوری را حذف کنیم Shift + Del:

  • فهرست راهنما پیمانکاران:

  • فهرست راهنما نامگذاری:

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

به عنوان مثال در حالت کاربر 1C 8.3، در سند فروش کالا خواهیم دید لینک های خراب، یعنی پیوندهایی به اشیایی که دیگر وجود ندارند:

و ما فقط دو عنصر از دایرکتوری را حذف کردیم. کار بیشتر با حذف تعاملی چه چیزی می تواند منجر شود؟ بنابراین، توصیه می شود تیک کادر حذف تعاملی را در 1C 8.3 بردارید.

از طریق علامتی برای حذف اشیا

با این روش حذف، یکپارچگی ارجاع بررسی می شود و اگر شی دارای لینک باشد، شی حذف نمی شود.

بیایید مثال زیر را در نظر بگیریم: در حالت کاربر 1C 8.3، یک علامت برای حذف اشیا قرار دهید:

  • در دایرکتوری پیمانکاران:

  • در دایرکتوری نامگذاری:

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

  • منوی اصلی - همه عملکردها - پردازش - حذف اشیاء علامت گذاری شده:

  • منوی اصلی - همه عملکردها - استاندارد - حذف اشیاء علامت گذاری شده:

  • بخش مدیریت - خدمات - حذف اشیاء علامت گذاری شده:

  • مدیریت بخش - تنظیمات برنامه - پشتیبانی و نگهداری - حذف اشیاء علامت گذاری شده:

  • بخش عملیات - خدمات - حذف اشیاء علامت گذاری شده:

پردازش "حذف اشیاء علامت گذاری شده"

پردازش "حذف اشیاء علامت گذاری شده" به شما امکان می دهد در برنامه 1C بدون نیاز به حالت انحصاری حذف کنید، یعنی می توانید اشیاء را در زمانی که کاربران در داخل هستند حذف کنید. پایگاه اطلاع رسانی 1C 8.3:

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

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

  • با کلیک بر روی لینک "کاربران (n)"روی فرم "حذف اشیاء علامت گذاری شده"، که در آن n تعداد کاربران فعال است.
  • بخش مدیریت - تنظیمات برنامه - پشتیبانی و نگهداری - کاربران فعال.
  • بخش مدیریت – خدمات – کاربران فعال:

پردازش به شما امکان می دهد یکی از دو حالت حذف را انتخاب کنید: حذف خودکار یا انتخابی اشیاء در 1C 8.3.

در نتیجه، اشیایی که هیچ مرجعی ندارند به طور خودکار حذف می شوند:

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

پس از اتمام عملیات حذف، سیستم 1C 8.3 اشیایی را که نمی توان حذف کرد و پیوندهای آنها را نشان می دهد - در کدام اشیا از این عناصر استفاده می شود:

در اینجا باید نگاه کنید:

  • یا به اشتباه این اشیاء را برای حذف علامت گذاری کرده ایم و باید تیک این علامت را برداریم:

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

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

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

پس از تکمیل دستکاری های ما، روی دکمه کلیک کنید تا آغاز:

بیایید به پنجره برگردیم:

تمام چک باکس ها را فعال بگذارید و روی دکمه کلیک کنید حذف:

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

توجه!قبل از حذف اشیاء علامت گذاری شده برای حذف – .

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

حذف خودکار در 1C 8.3 از طریق عملیات معمول

در برنامه 1C امکان استفاده وجود دارد وظیفه نظارتیبا تنظیم یک برنامه، حذف خودکار را انجام دهید.

این تابع را می توان در بخش پیکربندی کرد مدیریت - تنظیمات برنامه - پشتیبانی و نگهداری - عملیات روتین، جایی که ما کادر را علامت می زنیم "حذف خودکار اشیاء علامت گذاری شده در یک برنامه زمانی":

توصیه می شود برنامه زمانی را تنظیم کنید که سیستم کمترین بارگیری را دارد و هیچ کس در پایگاه اطلاعات 1C 8.3 کار نمی کند.

با استفاده از مثال، ما یک برنامه از تاریخ 05/03/2016، همه روزه از ساعت 02:00 بامداد تنظیم خواهیم کرد. برنامه ای تنظیم کنید.تنظیمات زمانبندی - تب معمول هستند:

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

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

حذف اشیاء در 1C در دو مرحله انجام می شود:

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

بیایید به این دو مرحله نگاه کنیم. دستورالعمل ها کاملاً جهانی هستند و برای همه پیکربندی ها در 1C 8.3 - حسابداری، ZUP، مدیریت تجارت، ERP، مدیریت شرکت های کوچک و غیره مناسب هستند.

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

پس از آن باید قصد خود را تأیید کنید. اکنون می توانید یک یادداشت ویژه را در گزارش مشاهده کنید:

این بدان معنی است که دفعه بعد که اشیاء را از طریق پردازش ویژه حذف می کنید، سیستم پیشنهاد می کند این مورد از نامگذاری را حذف کند.

نحوه حذف اشیاء علامت گذاری شده برای حذف در 1C 8.3

مرحله دوم حذف مستقیم مواردی است که قبلاً در پایگاه داده 1C علامت گذاری شده است. این با استفاده از پردازش خدمات ویژه "حذف اشیاء علامت گذاری شده" انجام می شود. در تب "Administration" قرار دارد:

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

هنگام باز کردن، 1C به ما دو گزینه برای انتخاب می دهد - حذف خودکار همه اشیا و حذف انتخابی:

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

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

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

این همه است، اکنون می دانید که چگونه اسناد و دایرکتوری ها را از 1C 8.3 حذف کنید.

حذف خودکار فهرست ها و اسناد

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

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

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

حال بیایید این دو مرحله را با جزئیات بیشتری بررسی کنیم. مهم است که بگوییم دستورالعمل های پیشنهادی کاملاً جهانی هستند و برای همه پیکربندی های "1C 8.3" مناسب هستند: "مدیریت تجارت"، ""، "حسابداری"، ""، "مدیریت شرکت های کوچک" و غیره.

مرحله اول - علامت گذاری برای حذف

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

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

این بدان معنی است که هنگام حذف اشیا با استفاده از پردازش ویژه، سیستم از شما می خواهد که این مورد از نامگذاری را حذف کنید.

چگونه اشیاء تعیین شده را در 1C 8.3 حذف کنیم؟

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

در حین باز کردن، "1C" یک انتخاب از 2 گزینه را به شما می دهد - حذف انتخابی همه اشیا و خودکار:

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

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

اکنون مشخص است که چگونه می توانید فهرست ها و اسناد را از 1C 8.3 حذف کنید.

حذف اسناد و دایرکتوری ها در حالت خودکار

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

برای پیکربندی، ابتدا باید به برگه ای به نام "Administration" بروید، سپس - "پشتیبانی و تعمیر و نگهداری"، جایی که یک کادر انتخاب "حذف خودکار اشیاء شناسایی شده در یک برنامه زمانی" وجود دارد:

وقتی روی آن کلیک می کنید، سیستم گزینه مورد نیاز را ارائه می دهد:

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

این مقاله را به ایمیل من ارسال کنید

هنگام تلاش برای حذف یک شی غیر ضروری سیستم (مورد دایرکتوری، سند، گزینه گزارش و غیره)، کاربر نمی تواند به طور دائم آن را از پایگاه داده 1C حذف کند؛ او فقط می تواند علامتی برای حذف تعیین کند. بنابراین، این سوال مطرح می شود - چگونه اشیاء علامت گذاری شده را در 1C 8.3 حذف کنیم؟

در این مقاله به نحوه تکمیل این فرآیند خواهیم پرداخت. عملکرد حذف برای بسیاری از تنظیمات یکسان است و تکنیک توصیف شده برای UT، ERP، حسابداری و ZUP مناسب است.

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

بنابراین، در 1C، حذف در دو مرحله انجام می شود:

 تنظیم علامت برای حذف در 1C؛

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

چگونه علامت حذف را در 1C 8.3 تنظیم کنیم؟

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

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

چگونه اشیاء علامت گذاری شده را حذف کنیم؟

در حسابداری و ZUP، پردازش در بخش Administration، در UT و ERP در بخش Master Data and Administration → Support and Maintenance موجود است. و اگر ناگهان فراموش کردید که در کدام بخش به دنبال شیء سیستم مورد نظر بگردید، همیشه می توانید از بخش همه توابع استفاده کنید.

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

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

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

در حالت خودکار، این فرآیند بلافاصله شروع می شود.

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

گزینه های موجود در این مورد عبارتند از:

 مکان های مورد استفاده را برای حذف علامت گذاری کنید و دوباره سعی کنید حذف کنید.

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

 رویه جایگزینی را با استفاده از دستور Replace انجام دهید. لیستی از موارد مشابه برای جایگزینی ارائه خواهد شد. به عنوان مثال، اگر شما نیاز به جایگزینی مشخصه یک مورد در یک سند داشته باشید، لیستی از ویژگی های همان مورد ارائه می شود.

برای اجرای خودکاررویه ای که با استفاده از یک کار روتین انجام می شود، باید در پردازش، پرچم Automatically delete marked marked on schedule را تنظیم کرده و زمان بندی را پیکربندی کنید.