زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

بیشتر اوقات ، این خطا هنگام کار مستقیم با دایرکتوری های قراردادها ، همتایان ، نامگذاری و غیره اتفاق می افتد که کاربر یک رکورد جدید به هر یک از دایرکتوری ها اضافه می کند و سیستم بطور خودکار یک کد را به آن اختصاص می دهد ، اما وقتی رکورد ذخیره می شود ، خطای "کد بی نظیر نیست!" و بنابراین ، جسم را نمی توان نجات داد.

دلیل این خطا چیست؟

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

چگونه خطای "کد منحصر به فرد نیست" را اصلاح کنیم؟

البته راه حل این مشکل توسط توسعه دهندگان 1C ارائه شده است. این در شماره گیری کامل عناصر فهرست قرار دارد. برای این منظور ، پردازش ویژه ای روی دیسک پشتیبانی فناوری اطلاعات 1C () وجود دارد که به آن "UniversalSelection and ProcessingObjects.epf" می گویند. در فهرست \\ 1CITS \\ EXE \\ ExtReps \\ UNIREPS81 \\ UniversalSelection قرار دارد.

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

چگونه می توانم از خطای "کد منحصر به فرد نیست" جلوگیری کنم؟

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

اگر در هنگام ایجاد اشیاء infobase خطایی "مقدار" کد "کد منحصر به فرد نیست" (برای اسناد - مقدار قسمت "Number") چه باید کرد؟



این معمولاً به این دلیل است که کد کتاب مرجع ویرایش شده (شماره سند) به صورت اشتباه ویرایش نشده است.

بیایید یک مثال برای وضوح در نظر بگیریم. برای یک کتاب مرجع ، طول کد قابل قبول 9 نویسه است. در کتاب مرجع ، عناصر "000000001" ، "000000002" ، ... ، "000000086" به روش استاندارد ایجاد و شماره گذاری شدند. اگر به عنوان مثال ، عدد "90" در عنصر بعدی مشخص شده باشد ، در مرحله اول ، برنامه به طور خودکار عدد مشخص شده را در سمت راست با فاصله تا 9 کاراکتر تکمیل می کند ("90_______" - 7 فاصله در سمت راست خواهد شد) و دوم ، "روش جدید شماره گذاری" را درک خواهد کرد. و کدهای "91_______" ، "92_______" و غیره را به عناصر زیر اختصاص می دهد. (همان 7 فضای سمت راست). پس از ضبط یک عنصر با کد "99_______" ، شماره گذاری خودکار بعدی غیرممکن خواهد بود ، زیرا شماره بعدی تولید شده طبق این قانون ("100_______") در 9 کاراکتر معتبر جای نمی گیرد.

برای از بین بردن خطا ، باید از پردازش "UniversalSelections andProcessingObjects" استفاده کنید (در دیسک ITS یافت می شود).


در قسمت "جستجو" باید شی مورد نظر (مرجع / سند) را مشخص کنید. در برگه "انتخاب توسط مقادیر ویژگی" می توانید انتخاب کنید (در مورد ما ، انتخاب را بر اساس کد تنظیم کنید):


هنگامی که روی دکمه "یافتن اشیاء" کلیک می کنید ، برگه "اشیاء یافت شده" با اشیاء که مطابق با معیارهای انتخاب هستند ، پر خواهد شد:


در تب "پردازش" ، باید پردازش "Renumbering اشیاء" را انتخاب کنید. عنوان مربوط به پردازش شامل نام تنظیمات و شماره شروع از شماره گذاری انجام می شود. پردازش با فشار دادن دکمه "اجرای" آغاز می شود.


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

اگر در هنگام ایجاد اشیاء infobase خطایی "مقدار" کد "کد منحصر به فرد نیست" (برای اسناد - مقدار قسمت "Number") چه باید کرد؟



این معمولاً به این دلیل است که کد کتاب مرجع ویرایش شده (شماره سند) به صورت اشتباه ویرایش نشده است.

بیایید یک مثال برای وضوح در نظر بگیریم. برای یک کتاب مرجع ، طول کد قابل قبول 9 نویسه است. در کتاب مرجع ، عناصر "000000001" ، "000000002" ، ... ، "000000086" به روش استاندارد ایجاد و شماره گذاری شدند. اگر به عنوان مثال ، عدد "90" در عنصر بعدی مشخص شده باشد ، در مرحله اول ، برنامه به طور خودکار عدد مشخص شده را در سمت راست با فاصله تا 9 کاراکتر تکمیل می کند ("90_______" - 7 فاصله در سمت راست خواهد شد) و دوم ، "روش جدید شماره گذاری" را درک خواهد کرد. و کدهای "91_______" ، "92_______" و غیره را به عناصر زیر اختصاص می دهد. (همان 7 فضای سمت راست). پس از ضبط یک عنصر با کد "99_______" ، شماره گذاری خودکار بعدی غیرممکن خواهد بود ، زیرا شماره بعدی تولید شده طبق این قانون ("100_______") در 9 کاراکتر معتبر جای نمی گیرد.

برای از بین بردن خطا ، باید از پردازش "UniversalSelections andProcessingObjects" استفاده کنید (در دیسک ITS یافت می شود).


در قسمت "جستجو" باید شی مورد نظر (مرجع / سند) را مشخص کنید. در برگه "انتخاب توسط مقادیر ویژگی" می توانید انتخاب کنید (در مورد ما ، انتخاب را بر اساس کد تنظیم کنید):


هنگامی که روی دکمه "یافتن اشیاء" کلیک می کنید ، برگه "اشیاء یافت شده" با اشیاء که مطابق با معیارهای انتخاب هستند ، پر خواهد شد:


در تب "پردازش" ، باید پردازش "Renumbering اشیاء" را انتخاب کنید. عنوان مربوط به پردازش شامل نام تنظیمات و شماره شروع از شماره گذاری انجام می شود. پردازش با فشار دادن دکمه "اجرای" آغاز می شود.


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

زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم