چک‌های ممنوعیت تغییر یافت نشد. ویرایش داده ها برای این دوره ممنوع است. تغییرات را نمی توان نوشت. تنظیم تاریخ ممنوعیت برای دانلود داده ها

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

امکان ویرایش ثبت انباشت نه تنها با انتخاب توسط ثبت کننده، بلکه با انتخاب یکی از ابعاد آن نیز وجود دارد (شکل "انتخاب بر اساس ابعاد ثبت تجمع" را ببینید).

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

ورودی های ثبت نام را می توان به هر طریقی ویرایش کرد. برای این بعد خواندن ورودی های ثبت نامشما باید متن را در سمت راست تایپ کنید و روی دکمه Process کلیک کنید (شکل "پردازش تصادفی ورودی های ثبت" را ببینید).

اگر لازم است مجموعه‌ای از رکوردهای ثبت با ویژگی Data Exchange.Load نوشته شود، باید ویژگی مربوطه را تنظیم کنید. (شکل "علامت بارگذاری" را ببینید).

ویرایش عطف به ماسبق کردن داده ها برای کاربرانی که حقوق کامل دارند مشکلی ایجاد نمی کند. برای انجام این کار، علامت "اعمال تاریخ ممنوعیت برای کاربران با حقوق کامل" را بردارید. اگر به دلایلی حذف آن نامطلوب یا غیرممکن است، اما می توان با ثبتی که نیاز به ویرایش دارد کار کرد، با این پردازش می توان رجیستر موجود را ویرایش کرد، اما این نیاز به تغییر جزئی در پیکربندی دارد. . برای جلوگیری از روال بررسی ممنوعیت ویرایش عطف به ماسبق، استفاده کنید پارامتر اضافی: "RecordSet.AdditionalProperties.Insert("Do NotCheckDate", True);". برای کارکرد آن، لازم است تغییراتی در روش بررسی تاریخ ممنوعیت ایجاد کنید. در SCP، تغییرات زیر را می توان در کنترل کننده رویداد برای اشتراک در BeforeWriteAccumulationRegisterDateEditingBanDate و BeforeWriteInformationRegisterDateBanEditDate اعمال کرد:

// بررسی امکان تغییر رکوردهای رجیستر (تاریخ ممنوعیت تغییر داده ها) // رویه قبل از ثبت انباشت ثبت نام چک کردن در دسترس بودن دوره (منبع، شکست، جایگزینی) صادرات در صورت شکست یا منبع.تبادل داده ها. بارگیری سپس بازگشت. endIf; //- //بررسی دوره ثبت سوابق ثبت (منبع، شکست، "ثبت تجمع"); //- //+ If Source.AdditionalProperties.Property("Don'tCheckDate") AND Source.AdditionalProperties.Don'tCheckDate then Failure = False; در غیر این صورت، RegisterRecordPeriod (منبع، شکست، "ثبت تجمع") را بررسی کنید. endIf; //+ #If NOT an OuterConnection then If Refusal then Report("ویرایش داده ها برای این دوره ممنوع است. تغییرات را نمی توان نوشت...", MessageStatus.Important); endIf; #EndIf پایان رویه // قبل از ثبت ثبت تجمع، بررسی در دسترس بودن دوره // بررسی امکان تغییر ورودی های ثبت (تاریخ ممنوعیت تغییر داده ها) // مراحل قبل از نوشتن ثبت اطلاعات، بررسی در دسترس بودن دوره (منبع، شکست، جایگزینی) صادرات در صورت شکست یا منبع. تبادل داده. بارگذاری سپس بازگشت. endIf; //- //بررسی دوره ثبت سوابق ثبت (منبع، شکست، "ثبت تجمع"); //- //+ If Source.AdditionalProperties.Property("Don'tCheckDate") AND Source.AdditionalProperties.Don'tCheckDate then Failure = False; در غیر این صورت، RegisterRecordPeriod (منبع، شکست، "ثبت اطلاعات") را بررسی کنید. endIf; //+ #If NOT an OuterConnection then If Refusal then Report("ویرایش داده ها برای این دوره ممنوع است. تغییرات را نمی توان نوشت...", MessageStatus.Important); endIf; #EndIfEndProcedure // قبل از نوشتن ثبت اطلاعات بررسی در دسترس بودن دوره

و در پیکربندی 3.0، وقتی می‌خواهید داده‌ها را در سند تغییر دهید، دکمه‌ها و فیلدهای ورودی غیرفعال هستند.

این بدان معنی است که مدیر سیستم محدودیتی را برای تاریخ ممنوعیت ویرایش در 1C تعیین کرده است - دوره قبلی بسته شده است و نمی توان تغییراتی در آن ایجاد کرد.

روش اصلاح وضعیت:

توجه: برای انجام اصلاحات، مداخله مدیر سیستم یا در دسترس بودن حقوق مدیر (حقوق کامل) الزامی است!

1. در حالت 1C: Enterprise وارد پایگاه داده شوید.

2. برای نسخه 2.0:

به منوی "ابزارها - مدیریت کاربر و دسترسی - تاریخ ممنوعیت داده" بروید و تنظیمات لازم را تنظیم کنید:

مقادیر زیر برای مقدار "روش های تعیین تاریخ ممنوعیت تغییر داده ها" موجود است:

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

برای نسخه 3.0:

به منوی "Administration - Support and Maintenance" بروید، کادر "تغییر تاریخ ممنوعیت" را علامت بزنید و روی پیوند "پیکربندی" کلیک کنید تا تنظیمات مورد نیاز را تنظیم کنید:

مقادیر زیر برای مقدار "Set ban date" موجود است:

  • هیچ منعی برای تغییر داده ها وجود ندارد- در این مورد، تمام تاریخ های ممنوعیت تعیین شده قبلی غیرفعال هستند.
  • برای همه کاربران- در این صورت فیلدهای «روش تعیین تاریخ ممنوعیت» و «تاریخ ممنوعیت» در دسترس می‌شوند.
  • توسط کاربران- در صورتی می توان از این ویژگی استفاده کرد که تاریخ ممنوعیت برای یک کاربر یا گروهی از کاربران خاص تنظیم شود یا کاربران مختلف نیاز به تنظیم مقادیر مختلف تاریخ ممنوعیت داشته باشند.

مقادیر زیر برای مقدار "روش تعیین تاریخ ممنوعیت" موجود است:

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

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

کجا می توانم تاریخ ممنوعیت را در 1C 8.3 پیدا کنم؟ در منوی "اداره"، "پشتیبانی و نگهداری" را انتخاب کنید (در صورت داشتن حقوق مناسب).

در زیر بخش «عملیات معمول»، کادر «تغییر تاریخ‌های ممنوعیت» را علامت بزنید. در سمت راست شما این فرصت را خواهید داشت که به تنظیمات آن بروید.

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

تنظیم تاریخ ممنوعیت "توسط کاربران"

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

تنظیم تاریخ ممنوعیت "بر اساس اشیا"

در برنامه 1C Accounting 3.0 امکان تمایز تاریخ ممنوعیت بر اساس سازمان وجود دارد. این روشزمانی مرتبط است که برنامه سوابق چندین سازمان را در یک زمان نگه می دارد.

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

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

تاریخ ممنوعیت عمومی

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

تاریخ ممنوعیت پویا

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

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

تنظیم تاریخ ممنوعیت برای دانلود داده ها

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

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

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

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




بالا