مشکلی در 1C: Enterprise وجود دارد: "تعمیر: فیلد شی شناسایی نشد"، اغلب در زمان راه اندازی خراب می شود. این مشکل ناامنی می آورد و روند کار را مختل می کند. بسیاری از کوریستوواچ ها، همانطور که تجربه خود را نشان می دهند، نمی دانند چگونه این مشکل را به تنهایی حل کنند. بیایید نگاهی موثرتر داشته باشیم.

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

Pomilka 1C: شرکت، به عنوان یک قاعده، در سه موقعیت ظاهر می شود:

  • هنگام ورود به برنامه؛
  • در ساعت پر کردن فرم؛
  • قبل از تکمیل قالب

این لیست را می توان در نظر گرفت، اما روش های حذف خطا را می توان در جزئیات نمایش نادرست صفحات یافت.

احراز هویت

با به‌روزرسانی‌های جدید 1C: Enterprise، می‌توانید از طریق OpenID وارد شوید. این گزینه جدید به شما امکان می دهد پس از قطع شدن اتصال، ورود به سیستم را دور بزنید.

شما می توانید مشکل را به چند روش حل کنید:

  • به روز رسانی خودکار پلت فرم 1C را تا آخرین نسخه انجام دهید (به روز رسانی را در وب سایت رسمی 1C: Enterprise خواهید یافت).
  • اگر کمکی نکرد، برنامه 1C مورد نیاز است

نحوه عیب یابی بدون استفاده از به روز رسانی ویکی:

  • نادیده گرفتن تأیید اواسط برنامه؛
  • تغییر مستقل قوانین مبادله

موجودی

دلیل: داده های سند، به عنوان مثال، در وسط جدول نشان داده شده است، و جزئیات در سربرگ ظاهر می شوند:

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

گزینه هایی برای حل مشکل:

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

جستجوی یک ردیف

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

طرف مقابل

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

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

Fakhivtsi 1C: Enterprise چند توصیه ناخواسته دیگر در مورد این موضوع ارائه می دهد که اگر یک صاحب کسب و کار با محدودیت های نمایش عملکرد برنامه مواجه شد، چه کاری انجام دهید:

  1. لازم است پیکربندی اطلاعات قدیمی و غیر ضروری پاک شود. در منوی "Check configuration"، ترتیب "Check the logical integration of configuration" را تنظیم کنید. این برنامه به طور مستقل اطلاعات نادرست را نمایش می دهد.
  2. برای کسانی که پیکربندی آنها در حال تغییر است، ارائه دهندگان توصیه می کنند پیکربندی تامین کننده را به دقت بررسی کنند. برای بررسی، پیکربندی نصب کننده را به پایگاه داده جدید منتقل کنید و مرحله اول را تکرار کنید.

الگوریتمی برای لغو اصلاحات وجود دارد که کاملاً بر اساس نکات فنی است:

  1. لازم است تمام داده های پس زمینه پایگاه های داده فعال خاموش شود.
  2. سرور را مجددا راه اندازی کنید.
  3. ایجاد نسخه پشتیبان با استفاده از روش های SQL.
  4. پایه را از ساپورت و vivantage بگیرید.

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

موجب رحمت شود

این مشکل می تواند در شرایط مختلف ایجاد شود:

- هنگام ورود به برنامه؛
- هنگام پر کردن فرم ها یا قبل از وارد کردن داده ها در قالب ها.
- هنگام ثبت یک کامپایلر - "قبل از ضبط" از طریق "ZagalniyModule Koristuvachi (تأیید هویت OpenID).

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

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

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


روش اصلاح تسویه حساب

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

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

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

"فیلد شی شناسایی نشد" به چه معناست؟

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

شما می توانید این وضعیت را سرزنش کنید اگر:

  • در مورد زمان شروع برنامه؛
  • هنگامی که فیلدهای اطلاعاتی فرم پر می شود؛
  • زمانی که اطلاعات برای شخص دیگری ارسال می شود.

باعث ظهور رحمت شود

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

  • جزئیاتی که کد قبل از آن تولید می شود در پایگاه داده (به محض ایجاد آن) موجود است.
  • کد انتقام گرفتن (;
  • سنگ زنی هنگام تولید مزارع (مرتبط برای نقاشانی که با قالب های سرامیکی کار می کنند).
  • تمام جزئیات عنصر فرم پر نشده است (به جز اینکه فیلد ورودی جزئیات "Way to date" را ندارد، هنگام وارد کردن پوسته به این قسمت، خطای "Field Object detected" ظاهر می شود).
  • در فرم های cerated، اگر فراموش کردید که دستور دکمه را در سمپلر وارد کنید، می توانید با این قیمت گیر کنید.

راه های یادگیری

لطفاً توجه داشته باشید که برای 1C "فیلد شی شناسایی نشد" یک خطای مهم نیست. عملکرد سیستم خسته کننده است، هر بار که ماژول نصب می شود قطع می شود یا سیستم مشکل دارد.

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

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

لب به لب پرینگ نیز همین تکنیک است

در نسخه های برنامه پس از انتشار 8.2.15، برای ساده سازی شناسایی مشتریان، امکان ورود با استفاده از OpenID اضافی ارائه شده است. در زمان انتشار، بسیاری از افراد با پیام «فیلد شی شناسایی نشد (تأیید هویت OpenID) کلیک کردند.

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

محورهای اصلی تصمیم گیری عبارت بودند از:

  1. به روز رسانی پلت فرم به نسخه فعلی؛
  2. Vidmova پیکربندی را به روز می کند.
  3. تغییر قوانین مبادلاتی؛
  4. شما به سادگی می توانید معکوس را نادیده بگیرید.

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

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

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

Pomilka 1C، به عنوان یک قاعده، در سه موقعیت ظاهر می شود:

  • هنگام ورود به برنامه؛
  • در ساعت پر کردن فرم؛
  • قبل از تکمیل قالب

این لیست را می توان در نظر گرفت، اما روش های حذف خطا را می توان در جزئیات نمایش نادرست صفحات یافت.

مشکل: فیلد شی شناسایی نشده است 1C (تأیید هویت)

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

شما می توانید مشکل را به چند روش حل کنید:

  • پلت فرم را به آخرین نسخه به روز کنید (به روز رسانی را در وب سایت رسمی 1C خواهید یافت).
  • به آخرین نسخه ارتقا دهید (حتما کپی های پشتیبان ایجاد کنید).

نحوه عیب یابی بدون استفاده از به روز رسانی ویکی:

  • نادیده گرفتن تأیید اواسط برنامه؛
  • تغییر مستقل قوانین مبادله

عفو: فیلد نشان داده نشده است (انبار)

دلیل: داده های سند، به عنوان مثال، در وسط جدول نشان داده شده است، و جزئیات در سربرگ ظاهر می شوند:

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

بخشش: فیلد شی شناسایی نشده است (پیش شماره محصول)

گزینه هایی برای حل مشکل:

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

Pomilka: فیلد شی نشان داده نشده است (ردیف Poshuku)

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

بخشش: فیلد شی نشان داده نمی شود (طرف مقابل)

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

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

  1. لازم است پیکربندی اطلاعات قدیمی و غیر ضروری پاک شود. در منوی "Check configuration"، ترتیب "Check the logical integration of configuration" را تنظیم کنید. این برنامه به طور مستقل اطلاعات نادرست را نمایش می دهد.
  2. برای کسانی که پیکربندی آنها در حال تغییر است، ارائه دهندگان توصیه می کنند پیکربندی تامین کننده را به دقت بررسی کنند. برای بررسی، پیکربندی نصب کننده را به پایگاه داده جدید منتقل کنید و مرحله اول را تکرار کنید.

الگوریتمی برای لغو اصلاحات وجود دارد که کاملاً بر اساس نکات فنی است:

  1. لازم است تمام داده های پس زمینه پایگاه های داده فعال خاموش شود.
  2. سرور را مجددا راه اندازی کنید.
  3. ایجاد نسخه پشتیبان با استفاده از روش های SQL.
  4. پایه را از ساپورت و vivantage بگیرید.