1s 8 3.1 zup-এ অভিজ্ঞতার গণনা। কিভাবে একটি zup অভিজ্ঞতা তথ্য প্রবেশ করান. "1C: বেতন এবং মানবসম্পদ ব্যবস্থাপনা" এ অসুস্থ ছুটির জন্য পরিষেবার দৈর্ঘ্যের ডেটা প্রবেশের প্রক্রিয়া

এই নিবন্ধে আমি ব্যবহারকারীদের সাথে কীভাবে কাজ করব তা দেখব:

  • একটি নতুন ব্যবহারকারী তৈরি করুন;
  • অধিকার কনফিগার করুন - প্রোফাইল, ভূমিকা এবং অ্যাক্সেস গ্রুপ;
  • 1C 8.3-এ রেকর্ড স্তরে () অধিকারের সীমাবদ্ধতা কীভাবে সেট আপ করবেন - উদাহরণস্বরূপ, সংস্থা দ্বারা।

ম্যানুয়াল জন্য উপযুক্ত না শুধুমাত্র অ্যাকাউন্টিং প্রোগ্রাম, কিন্তু আরও অনেকের জন্য BSP 2.x: 1C ট্রেড ম্যানেজমেন্ট 11, বেতন এবং HR 3.0, ম্যানেজমেন্টের ভিত্তিতে তৈরি একটি ছোট ফার্মএবং অন্যদের.

আপনি যদি প্রোগ্রামারের দৃষ্টিকোণ থেকে অনুমতি সেট করতে আগ্রহী হন তবে পড়ুন।

1C প্রোগ্রামের ইন্টারফেসে, ব্যবহারকারী ব্যবস্থাপনা "প্রশাসন" বিভাগে, "ব্যবহারকারী এবং অধিকার সেট আপ করা" আইটেমে সঞ্চালিত হয়:

1C অ্যাকাউন্টিং 3.0-এ একটি নতুন ব্যবহারকারী তৈরি করতে এবং তাকে নির্দিষ্ট অ্যাক্সেসের অধিকার প্রদান করতে, "প্রশাসন" মেনুতে একটি আইটেম রয়েছে "ব্যবহারকারী এবং অধিকার সেটিংস"। আমরা সেখানে যাই:

ব্যবহারকারীদের তালিকা "ব্যবহারকারী" বিভাগে পরিচালিত হয়। এখানে আপনি একটি নতুন ব্যবহারকারী (বা ব্যবহারকারীদের গ্রুপ) তৈরি করতে পারেন বা বিদ্যমান একটি সম্পাদনা করতে পারেন৷ শুধুমাত্র প্রশাসনিক অধিকার সহ একজন ব্যবহারকারী ব্যবহারকারী তালিকা পরিচালনা করতে পারেন।

আসুন "অ্যাকাউন্টিং" নামে একটি ব্যবহারকারী গ্রুপ তৈরি করি, এবং এতে দুটি ব্যবহারকারী: "অ্যাকাউন্ট্যান্ট 1" এবং "অ্যাকাউন্ট্যান্ট 2"।

একটি গ্রুপ তৈরি করতে, বোতাম টিপুন, যা উপরের চিত্রে হাইলাইট করা হয়েছে এবং একটি নাম লিখুন। যদি ইনফোবেসে অন্য ব্যবহারকারী থাকে যারা হিসাবরক্ষকের ভূমিকার জন্য উপযুক্ত, আপনি অবিলম্বে তাদের গ্রুপে যুক্ত করতে পারেন। আমাদের উদাহরণে, কোনটি নেই, তাই আমরা "সংরক্ষণ করুন এবং বন্ধ করুন" এ ক্লিক করুন।

এখন ব্যবহারকারী তৈরি করা যাক। আমাদের গ্রুপে কার্সার রাখুন এবং "তৈরি করুন" বোতামে ক্লিক করুন:

পুরো নামে "অ্যাকাউন্ট্যান্ট 1" লিখুন, লগইন নামটি "অ্যাকাউন্ট 1" এ সেট করুন (প্রোগ্রামে প্রবেশ করার সময় এটি প্রদর্শিত হবে)। পাসওয়ার্ড হবে "1"।

নিশ্চিত করুন যে "প্রোগ্রামে লগইন করার অনুমতি আছে" এবং "নির্বাচনের তালিকায় দেখান" চেকবক্সগুলি চেক করা হয়েছে, অন্যথায় অনুমোদনের সময় ব্যবহারকারী নিজেকে দেখতে পাবেন না।

বিনামূল্যে 267 1C ভিডিও পাঠ পান:

"স্টার্টআপ মোড" কে "অটো" হিসাবে ছেড়ে দিন।

অ্যাক্সেস অধিকার সেট করা - ভূমিকা, প্রোফাইল

এখন আপনাকে "অনুমতি" উল্লেখ করতে হবে প্রদত্ত ব্যবহারকারী. তবে প্রথমে আপনাকে এটি লিখতে হবে, অন্যথায় উপরের চিত্রের মতো একটি সতর্কতা উইন্ডো প্রদর্শিত হবে। "লিখুন", তারপর "অনুমতি" এ ক্লিক করুন:

প্রোফাইল "অ্যাকাউন্টেন্ট" নির্বাচন করুন। এই প্রোফাইলটি মানক এবং একজন হিসাবরক্ষকের প্রয়োজনীয় মৌলিক অধিকারের জন্য কনফিগার করা হয়েছে। "রেকর্ড" ক্লিক করুন এবং উইন্ডোটি বন্ধ করুন।

"ব্যবহারকারী (তৈরি করুন)" উইন্ডোতে, "সংরক্ষণ করুন এবং বন্ধ করুন" এ ক্লিক করুন। আমরা একজন দ্বিতীয় হিসাবরক্ষকও তৈরি করি। আমরা নিশ্চিত করি যে ব্যবহারকারীরা লগ ইন করেছেন এবং কাজ করতে পারেন:

এটি লক্ষ করা উচিত যে একই ব্যবহারকারী বিভিন্ন দলের অন্তর্ভুক্ত হতে পারে।

আমরা ডিফল্টরূপে প্রোগ্রামে অন্তর্ভুক্ত থাকা অ্যাকাউন্টেন্টদের জন্য অ্যাক্সেসের অধিকারগুলি বেছে নিয়েছি। কিন্তু এমন পরিস্থিতিতে আছে যখন কিছু অধিকার যোগ করা বা অপসারণ করা প্রয়োজন। এটি করার জন্য, প্রয়োজনীয় অ্যাক্সেস অধিকারগুলির একটি সেট সহ আপনার নিজের প্রোফাইল তৈরি করা সম্ভব।

আসুন "অ্যাক্সেস গ্রুপ প্রোফাইল" বিভাগে যাই।

ধরা যাক আমাদের হিসাবরক্ষকদের খাতা দেখার অনুমতি দিতে হবে।

স্ক্র্যাচ থেকে একটি প্রোফাইল তৈরি করা বেশ শ্রমসাধ্য, তাই আসুন "অ্যাকাউন্টেন্ট" প্রোফাইলটি অনুলিপি করি:

এবং আমরা এতে প্রয়োজনীয় পরিবর্তন করব - ভূমিকা " " যোগ করুন:

নতুন প্রোফাইলের একটি ভিন্ন নাম দিন। উদাহরণস্বরূপ, "সংযোজন সহ হিসাবরক্ষক।" এবং "রেজিস্ট্রেশন লগ দেখুন" বক্সটি চেক করুন।

এখন আপনাকে আমাদের আগে তৈরি করা ব্যবহারকারীদের প্রোফাইল পরিবর্তন করতে হবে।

1C 8.3 (RLS) এ রেকর্ড স্তরে অধিকারের সীমাবদ্ধতা

রেকর্ডিং স্তরে অধিকার সীমিত করার অর্থ কী বা, যেমন তারা এটিকে 1C, RLS (রেকর্ড স্তরের নিরাপত্তা) বলে কল করে, আসুন জেনে নেই। এই বৈশিষ্ট্যটি পেতে, আপনাকে সংশ্লিষ্ট বাক্সটি চেক করতে হবে:

প্রোগ্রামটির কর্মের নিশ্চিতকরণের প্রয়োজন হবে এবং রিপোর্ট করবে যে এই ধরনের সেটিংস সিস্টেমটিকে ব্যাপকভাবে ধীর করে দিতে পারে। প্রায়শই কিছু ব্যবহারকারীদের নির্দিষ্ট সংস্থার নথি না দেখার প্রয়োজন হয়। শুধু এই ধরনের ক্ষেত্রে, রেকর্ড স্তরে একটি অ্যাক্সেস সেটিং আছে।

আমরা প্রোফাইল পরিচালনা বিভাগে ফিরে যাই, "অ্যাড-অন সহ অ্যাকাউন্ট্যান্ট" প্রোফাইলে ডাবল ক্লিক করুন এবং "অ্যাক্সেস সীমাবদ্ধতা" ট্যাবে যান:

"অ্যাক্সেসের ধরন" "সংস্থাগুলি" নির্বাচন করুন, "অ্যাক্সেস মান" নির্বাচন করুন "সবাইকে অনুমতি দেওয়া হয়েছে, এক্সেস গ্রুপগুলিতে ব্যতিক্রমগুলি বরাদ্দ করা হয়েছে"। "সংরক্ষণ করুন এবং বন্ধ করুন" ক্লিক করুন।

এখন আমরা "ব্যবহারকারী" বিভাগে ফিরে যাই এবং নির্বাচন করি, উদাহরণস্বরূপ, ব্যবহারকারী "অ্যাকাউন্ট্যান্ট 1"। "অনুমতি" বোতামে ক্লিক করুন:

"অ্যাড" বোতামের মাধ্যমে, সংস্থাটি নির্বাচন করুন, যার জন্য ডেটা "অ্যাকাউন্টেন্ট 1" দেখতে পাবে।

বিঃদ্রঃ!রেকর্ড স্তরে অধিকারের পার্থক্যের প্রক্রিয়াটি ব্যবহার করে পুরো প্রোগ্রামটির কার্যকারিতা প্রভাবিত করতে পারে। প্রোগ্রামারের জন্য নোট: RLS এর সারমর্ম হল যে 1C সিস্টেম প্রতিটি অনুরোধে একটি অতিরিক্ত শর্ত যোগ করে, ব্যবহারকারীকে এই তথ্য পড়ার অনুমতি দেওয়া হয় কিনা সে সম্পর্কে তথ্যের অনুরোধ করে।

অন্যান্য সেটিংস্

"কপি সেটিংস" এবং "সেটিংস সাফ করুন" বিভাগগুলি প্রশ্ন সৃষ্টি করে না, তাদের নামগুলি নিজেদের জন্য কথা বলে। এগুলি হল প্রোগ্রাম এবং রিপোর্টের উপস্থিতির জন্য সেটিংস৷ উদাহরণস্বরূপ, যদি আপনি একটি সুন্দর সেট আপ চেহারারেফারেন্স বই "নামকরণ", এটি অন্যান্য ব্যবহারকারীদের প্রতিলিপি করা যেতে পারে।

1C ইনফোবেসের প্রতিটি নবীন প্রশাসকের আগে, শীঘ্রই বা পরে প্রশ্ন ওঠে: কীভাবে একজন ব্যবহারকারীকে 1C-তে যুক্ত করবেন। এবং যদি প্রোগ্রামের সংস্করণ 7-এ এই প্রশ্নের উত্তর দ্ব্যর্থহীনভাবে দেওয়া যেতে পারে: কনফিগারারের মাধ্যমে, তারপর সংস্করণ 8-এ, প্রোগ্রামের সংস্করণের উপর নির্ভর করে, ব্যবহারকারীকে যুক্ত করার পদ্ধতিগুলি উল্লেখযোগ্যভাবে পরিবর্তিত হতে পারে।

ব্যবহারকারী পার্থক্য জন্য প্রয়োজন কি?

প্রতিটি ইনফোবেস ব্যবহারকারীর নির্দিষ্ট অধিকার এবং ভূমিকা রয়েছে। নির্দিষ্ট কনফিগারেশন অবজেক্ট এবং বর্জন অ্যাক্সেস সীমাবদ্ধ করা সংঘর্ষের পরিস্থিতিভুল ইনপুট এবং তথ্য সংশোধনের সাথে যুক্ত, এবং ব্যবহারকারীদের একটি তালিকা আছে।

উপরন্তু, ব্যবহারকারীদের তালিকা আপনাকে অনুমতি দেয়:

  1. প্রোগ্রাম ইন্টারফেস সামঞ্জস্য করুন, ভিজ্যুয়াল ডিসপ্লে থেকে সেই উপাদানগুলি বাদ দিয়ে যা আপনার অ্যাক্সেসের প্রয়োজন নেই;
  2. এই তালিকার পরিপ্রেক্ষিতে ডাটাবেসে পরিবর্তনের প্রতিশ্রুতি দিন।

এই তালিকাটি সম্পাদনা করার সময় প্রধান নিয়ম হল সম্পূর্ণ (প্রশাসনিক) অধিকার সহ একজন ব্যবহারকারীকে সর্বদা প্রথমে যুক্ত করা উচিত।

কনফিগারারের মাধ্যমে একজন ব্যবহারকারী যোগ করা

আসলে, প্রোগ্রামারের দৃষ্টিকোণ থেকে, ব্যবহারকারীদের মূল তালিকা কনফিগারে সংরক্ষণ করা হয়। এটি প্রশাসন-> ব্যবহারকারী মেনুতে গিয়ে খোলা যেতে পারে (চিত্র 1)

খোলা টেবিলে, দুটি কলাম "নাম" এবং " পুরো নাম» ব্যবহারকারী। একটি বিদ্যমান ব্যবহারকারীর সাথে ক্রিয়াকলাপ (অধিকার সীমিত করা এবং যোগ করা, পাসওয়ার্ড পরিবর্তন করা ইত্যাদি) মাউসের ডাবল-ক্লিক করে লাইন সক্রিয় করার মাধ্যমে করা যেতে পারে।

একটি নতুন ব্যবহারকারী যোগ করতে, আপনাকে অবশ্যই টেবিলের কমান্ড প্যানেলের আইকন বা কীবোর্ডের সন্নিবেশ (ইনস) বোতামে ক্লিক করতে হবে, ফলস্বরূপ, একটি ডায়ালগ বক্স খুলবে (চিত্র 2)

ভাত। 2

"বেসিক" ট্যাবে ফর্মের উপাদানগুলির উপর সংক্ষেপে:

  • নাম - পাঠ্য তথ্য রয়েছে যা লগ ইন করার সময় ব্যবহারকারী নির্বাচনের তালিকায় প্রদর্শিত হবে; বর্তমান ব্যবহারকারীর নাম ব্যবহারকারীর নাম() পদ্ধতি ব্যবহার করে প্রোগ্রাম মডিউলের কোডে পড়া যেতে পারে;
  • সম্পূর্ণ নাম - ব্যবহারকারীর নাম হিসাবে একই হতে পারে, প্রায়শই কর্মচারীর পুরো নাম এখানে লেখা হয়।
  1. প্রোগ্রামের অভ্যন্তরীণ উপায়, যার জন্য আপনাকে একটি ব্যবহারকারীর পাসওয়ার্ড সেট করতে হবে;
  2. মাধ্যমে অপারেটিং সিস্টেম;
  3. OpenID এর সাহায্যে।

"1C এন্টারপ্রাইজ প্রমাণীকরণ" সাবমেনুতে সেট করা "নির্বাচন তালিকায় দেখান" চেকবক্সটি নির্দেশ করে যে ব্যবহারকারীকে সিস্টেম স্টার্টআপের সময় বলা তালিকায় প্রদর্শিত হবে। যদি এটি সেট করা না থাকে, তাহলে এই ব্যবহারকারীকে প্রবেশ করার জন্য, তাকে সংশ্লিষ্ট উইন্ডোতে কীবোর্ড ব্যবহার করে তার নাম (যেমন এটি কনফিগারেটে সেট করা আছে) লিখতে হবে।

ভাত। 3

"অন্যান্য" ট্যাবে মাত্র চারটি উপাদান রয়েছে (চিত্র 3):

  • উপলব্ধ ভূমিকা (নির্দিষ্ট কিছু চেকবক্স সেট করে, আপনি তথ্য পরিবর্তনের সম্ভাবনা উল্লেখযোগ্যভাবে সীমিত বা বৃদ্ধি করতে পারেন);
  • প্রধান ইন্টারফেস (আপনি সিস্টেমের ভিজ্যুয়াল ডিসপ্লে সামঞ্জস্য করতে পারেন);
  • ভাষা (প্রোগ্রামের প্রধান ভাষা);
  • লঞ্চ মোড (পরিচালিত বা নিয়মিত অ্যাপ্লিকেশন)।

1C এন্টারপ্রাইজ মোডে একজন ব্যবহারকারী যোগ করা হচ্ছে

প্ল্যাটফর্ম 8.2 থেকে শুরু করে, নতুন ব্যবহারকারী যোগ করা 1C এন্টারপ্রাইজ মোডে উপলব্ধ হয়েছে। এটি করার জন্য, সংশ্লিষ্ট ডিরেক্টরি "ব্যবহারকারী" ডাটাবেসে যোগ করা হয়েছিল।

পাতলা ক্লায়েন্ট মোডে, "প্রশাসন" ট্যাবে গিয়ে এটিতে অ্যাক্সেস পাওয়া যেতে পারে (চিত্র 4) -> ব্যবহারকারী এবং অধিকার সেটিংস -> ব্যবহারকারী

ভাত। চার

যে ফর্মটি খোলে, একটি নতুন ব্যবহারকারী তৈরি করতে, "তৈরি করুন" বোতামে ক্লিক করুন৷ একটি উইন্ডো আসবে (চিত্র 5)

ভাত। 5

আপনি দেখতে পাচ্ছেন, এই উইন্ডোর কিছু উপাদান কনফিগারেটে একটি নতুন কর্মচারী তৈরি করার জন্য উইন্ডোর সাথে মিলে যায়। যোগ করার এই পদ্ধতির উল্লেখযোগ্য পার্থক্য:

  • ব্যবহারকারী একটি নির্দিষ্ট বরাদ্দ করা যেতে পারে স্বতন্ত্রপ্রাসঙ্গিক ডিরেক্টরি থেকে;
  • "লগইনে পাসওয়ার্ড সেটিং প্রয়োজন" চেকবক্সটি চেক করে, আপনি অতিরিক্তভাবে ডাটাবেসটিকে অননুমোদিত অ্যাক্সেস থেকে রক্ষা করতে পারেন (সুরক্ষা ব্যবস্থাটি নিম্নরূপ: একজন প্রশাসক যিনি যোগ করেন নতুন উপাদানসহজতম পাসওয়ার্ড সেট করে এবং ব্যবহারকারীকে বলে, আপনি যখন প্রথম সিস্টেমে প্রবেশ করেন, তখন এই পাসওয়ার্ডটি প্রবেশ করানো হয়, এবং যখন সিস্টেমটি শুরু হয়, তখন একটি উইন্ডো প্রদর্শিত হয় যা নতুন শনাক্তকরণ ডেটার অনুরোধ করে, যাতে ব্যবহারকারী ছাড়া কেউ সিস্টেমে লগ ইন করতে পারে না) ;
  • একটি নির্দিষ্ট ব্যবহারকারীর জন্য নির্দিষ্ট অ্যাক্সেসের অনুমতিগুলি তার ভূমিকা চালু বা বন্ধ করার মাধ্যমে জারি করা হয় না, তবে তাকে নির্দিষ্ট অ্যাক্সেস গ্রুপে যুক্ত করে, যেখানে আপনি ফর্মের সংশ্লিষ্ট লিঙ্কটি সক্রিয় করে পেতে পারেন।

যে প্রোফাইলটি অধিকারের সেটটি সংজ্ঞায়িত করে সেটি "ব্যবহারকারী গোষ্ঠী" ডিরেক্টরিতে সংরক্ষণ করা হয়; আপনি "ব্যবহারকারী গ্রুপ প্রোফাইল" ডিরেক্টরিতে একটি প্রোফাইল পরিবর্তন এবং যোগ করতে পারেন। সুতরাং, প্রশাসকের প্রতিটি নির্দিষ্ট ব্যবহারকারীকে নিয়ন্ত্রণ করার দরকার নেই, পুরো গোষ্ঠীর জন্য অ্যাক্সেস প্যারামিটার পরিবর্তন করা হয়।

সাধারণ অ্যাপ্লিকেশন মোডে, "ব্যবহারকারী" রেফারেন্সগুলি অপারেশন->রেফারেন্স মেনুতে পাওয়া যেতে পারে (চিত্র 6)

ভাত। 6

নীতিগতভাবে, এই মোডে একটি নতুন পারফর্মার যুক্ত করার উইন্ডোটি উপরে উপস্থাপিতগুলির থেকে সামান্যই আলাদা এবং এর প্রতিটি উপাদানকে পুনরায় বর্ণনা করার প্রয়োজন নেই।

নিবন্ধে, আমরা "অতিরিক্ত তথ্য" মেনুর প্রতি দৃষ্টি আকর্ষণ করতে চাই (চিত্র 7)

ভাত। 7

এতে 4টি আইটেম রয়েছে:

  1. ব্যবহারকারীর সেটিংস;
  2. যোগাযোগের তথ্য;
  3. অ্যাক্সেস গ্রুপ;
  4. অতিরিক্ত অধিকার (ব্যবহারকারীর একটি প্রোফাইল নির্দিষ্ট থাকলে উপলব্ধ নয়)।

প্রথম মেনু আইটেমটি আপনাকে পারফর্মারের কিছু ক্রিয়া স্বয়ংক্রিয় করতে দেয়: নথির বিবরণের স্বয়ংক্রিয় প্রতিস্থাপন সেট আপ করুন, ক্যালেন্ডার এবং ইভেন্টগুলি, উপসর্গগুলি প্রদর্শন করুন ইত্যাদি।

যেমন 1C সিস্টেম ব্যবহার করার অভিজ্ঞতা দেখায়, "অতিরিক্ত অধিকার" মেনুটি প্রায়শই নথির মুদ্রিত ফর্মগুলির সম্পাদনা সক্ষম করতে সক্ষম হওয়ার প্রয়োজন হয়৷ এটি এখানে যে সংশ্লিষ্ট চেকবক্সটি অবস্থিত।

প্রোগ্রামে তৈরি করা ব্যবহারকারী স্বয়ংক্রিয়ভাবে কনফিগারারের তালিকায় যুক্ত হবে। প্রতিক্রিয়াপ্রোগ্রামের নতুন সংস্করণগুলি তা করে না, যা পুরানো পদ্ধতিতে কাজ করা প্রশাসকদের জন্য অত্যন্ত অসুবিধাজনক এবং অস্বাভাবিক।

1C প্রোগ্রামে কাজ করার অনুমতি দেয় বিভিন্ন ব্যবহারকারীডাটাবেসের নথি এবং রেফারেন্স বইগুলিতে কার্যকরী অ্যাক্সেস বরাদ্দ করুন। উদাহরণ স্বরূপ:

  • যদি ব্যবহারকারী একজন হিসাবরক্ষক হিসাবে কাজ করেন, তাহলে তাকে 1C-তে উপযুক্ত ভূমিকা দেওয়া হয়, যা আপনাকে ব্যবসায়িক ক্রিয়াকলাপে নথি এবং রেফারেন্স বই যুক্ত করতে, পরিবর্তন করতে, মুছতে দেয়।
  • যদি একজন 1C ব্যবহারকারী শুধুমাত্র রিপোর্ট নিয়ে কাজ করে এবং ডাটাবেস ডেটা দেখে, উদাহরণস্বরূপ, একজন ম্যানেজার, তাহলে তাকে ডেটা পড়ার অধিকার দেওয়া হয়।
  • একজন ব্যবহারকারী যিনি 1C - অ্যাডমিনিস্ট্রেটর প্রোগ্রামের সমস্ত বস্তুর সাথে কাজ করতে পারেন তার সম্পূর্ণ অধিকার রয়েছে এবং 1C-তে ডাটাবেসের সাথে কাজ করার জন্য সীমাহীন অ্যাক্সেস পায়।

অ্যাক্সেস অধিকার শুধুমাত্র কনফিগার করা যেতে পারে প্রশাসক- একজন 1C ব্যবহারকারী যাকে সম্পূর্ণ অধিকার দেওয়া হয়েছে।

1C 8.3 অ্যাকাউন্টিং 3.0-এ অ্যাক্সেসের অধিকার সেট করা

ইন 1C: অ্যাকাউন্টিং 8 সংস্করণ। 3.0 প্রোগ্রামের সাথে কাজ করার জন্য 4 টি প্রধান প্রোফাইল রয়েছে:

  • প্রশাসক;
  • হিসাবরক্ষক;
  • প্রধান হিসাবরক্ষক;
  • অন্যান্য প্রোগ্রামের সাথে সিঙ্ক্রোনাইজেশন;
  • শুধু পড়া।

1C তে অধিকার সেট করার নীতিটি বোঝার জন্য, আসুন কনফিগারেটার দিকে ফিরে যাই। কনফিগারেশন অবজেক্ট বিশ্লেষণ করার সময়, আমরা একটি বিশেষ শাখা দেখতে পাব ভূমিকা, যা 1C বিকাশকারীদের দ্বারা নির্দিষ্ট করা ডাটাবেস ডেটাতে সমস্ত সম্ভাব্য অ্যাক্সেসের তালিকা করে:

প্রতিটি ভূমিকা কনফিগারেশন অবজেক্টের সাথে কাজ করার জন্য ক্ষমতার একটি সেটের সাথে মিলে যায়, এইগুলি হল

  • পড়া;
  • সংযোজন;
  • ধারণ;
  • অনুষ্ঠান বাতিল;
  • সম্পাদনা;
  • অপসারণ.

আপনি যদি কিছু প্রদত্ত ভূমিকা খোলেন, তবে প্রতিটি অবজেক্টের জন্য আপনি প্রতিটি কনফিগারেশন অবজেক্টের সাথে কী করতে পারেন তা দেখতে পারেন:

এটা জানা গুরুত্বপূর্ণ যে একজন 1C ব্যবহারকারীকে ডেভেলপারদের দ্বারা নির্দিষ্ট করা তালিকা থেকে ভূমিকার যেকোন সেট বরাদ্দ করা যেতে পারে। একই সময়ে, যদি কোনও ভূমিকায় বস্তুটি পরিবর্তন করা অসম্ভব হয়, তবে এই ব্যবহারকারীর সাথে যোগ করা অন্য ভূমিকায় - এটি সম্ভব, তাহলে ব্যবহারকারীর অধিকার অনুসারে ফলাফলটি হবে - আপনি "পরিবর্তন" করতে পারেন। ভূমিকা একে অপরের পরিপূরক। কোনো বস্তু যাতে ব্যবহারকারীর দ্বারা পরিবর্তিত না হয়, তার জন্য নির্ধারিত ভূমিকাগুলির কোনোটিতেই "পরিবর্তন" থাকা উচিত নয়।

1C 8.3 অ্যাকাউন্টিং-এ অ্যাক্সেসের অধিকার সেট করা

1C 8.3-এ অ্যাক্সেসের অধিকার সেট করা প্রশাসন - ব্যবহারকারী এবং অধিকার সেটিংস বিভাগে করা হয়:

ব্যবহারকারী এবং অধিকার সেটিংস উইন্ডো খোলে:

1C-তে অ্যাক্সেস সেট আপ করার সম্ভাবনাগুলি বিবেচনা করুন।

কিভাবে 1C 8.3 এ একটি নতুন ব্যবহারকারী তৈরি করবেন

ডিফল্টরূপে, 1C প্রোগ্রাম সেট করে প্রোগ্রামে লগইন করার অনুমতি দেওয়া হয়, নির্বাচন তালিকায় দেখানএবং 1C তে সেট করা লগইন এবং পাসওয়ার্ড ব্যবহার করে প্রোগ্রামে প্রবেশ করুন। আপনি নিজে পাসওয়ার্ড সেট করতে পারেন, অথবা আপনি এটি প্রোগ্রামে সেট করার প্রস্তাব দিতে পারেন। একটি নিয়ম হিসাবে, 1C প্রোগ্রাম দ্বারা সেট করা পাসওয়ার্ডটি যাচাইয়ের আরও গুরুতর স্তরের সাথে মিলে যায় এবং সিস্টেম হ্যাক করার সময় এই জাতীয় পাসওয়ার্ড বাছাই করা আরও কঠিন।

পাসওয়ার্ড মনে রাখতে হবে! পাসওয়ার্ড হারিয়ে গেলে, শুধুমাত্র প্রশাসক এটি পুনরায় সেট করতে পারেন। যদি পাসওয়ার্ড হারিয়ে যায় এবং ডাটাবেস প্রবেশ করা না যায়, তাহলে আপনাকে ডাটাবেসের প্রবেশদ্বার "হ্যাক" করতে হবে।

বিশেষজ্ঞরা এটির জন্য একটি HEX সম্পাদক ব্যবহার করেন এবং সঠিক জায়গাব্যবহারকারীদের সাথে কাজ করার জন্য দায়ী তথ্য পরিবর্তন করুন। এটা সম্ভব, কিন্তু কাম্য নয়, এটা করা.

1C 8.3-এ সাধারণ প্রোফাইলের উপর ভিত্তি করে কীভাবে অ্যাক্সেসের অধিকার সেট আপ করবেন

প্রতিটি ব্যবহারকারীকে (প্রশাসন - ব্যবহারকারী এবং অধিকার সেটিংস - ব্যবহারকারী) প্রোফাইলের তালিকা থেকে অ্যাক্সেসের অধিকার বরাদ্দ করা হয়, যা কনফিগারেশনে রয়েছে। উদাহরণস্বরূপ, হিসাবরক্ষক পেট্রোভা এস.বি. হিসাবরক্ষক প্রোফাইল বরাদ্দ করুন:

এখানে আমরা ইতিমধ্যে 1C-তে কাজ করা একজন ব্যবহারকারীর কাছ থেকে একটি নতুন ব্যবহারকারীর কাছে সেটিংস স্থানান্তর করতে পারি: কার্যকারিতা সেটিংস, অভ্যন্তরীণ প্রতিবেদন সেটিংস ইত্যাদি, যাতে সময় নষ্ট না হয় এবং ম্যানুয়ালি সবকিছু টাইপ না হয়:

আমরা ব্যবহারকারী প্রশাসকের কাছ থেকে একজন নতুন ব্যবহারকারী অ্যাকাউন্ট্যান্ট পেট্রোভাতে স্থানান্তরের জন্য সেটিংস চিহ্নিত করি:

আমরা ব্যক্তিগত সেটিংস, মুদ্রণ সেটিংস এবং প্রিয় স্থানান্তর করি:

আমরা বই টিপুন। নির্বাচন করুন এবং সেটিংস নির্বাচন ফর্ম "কপি এবং বন্ধ করুন"। অ্যাডমিনিস্ট্রেটর ব্যবহারকারী থেকে নতুন ব্যবহারকারীর জন্য সমস্ত সেটিংস স্থানান্তরিত করা হয়েছে৷

1C 8.3-এ নতুন প্রোফাইল যুক্ত করার সাথে অ্যাক্সেসের অধিকার সেট করা

আমরা ডিরেক্টরি এবং নথিতে সীমিত অ্যাক্সেস সহ একটি নতুন প্রোফাইল তৈরি করি। গ্রুপ প্রোফাইল অ্যাক্সেস করুন - তৈরি করুন:

1C সাবসিস্টেম অনুযায়ী একটি নতুন প্রোফাইল তৈরি করা সুবিধাজনক। উদাহরণস্বরূপ, ক্যালকুলেটরের অধিকারের জন্য, আমরা নিম্নলিখিত কার্যকারিতা নোট করতে পারি:

  • অ্যাকাউন্টিংয়ে বেতনের প্রতিফলন;
  • ট্যাক্স এবং অবদান পড়া;
  • কর্মচারীদের সাথে পারস্পরিক মীমাংসা;
  • ব্যক্তিগতকৃত অ্যাকাউন্টিং;
  • বেতন হিসাব:

বই অনুসারে শুধুমাত্র নির্বাচিত ভূমিকানির্বাচিত ব্যবহারকারীর ভূমিকার একটি তালিকা প্রদর্শিত হয়। এইচআর প্রোফাইলের জন্য পার্সোনাল অ্যাকাউন্টিং আলাদাভাবে সেট করা যেতে পারে।

1C 8.3-এ বিদ্যমান স্ট্যান্ডার্ড প্রোফাইলগুলিতে অতিরিক্ত অ্যাক্সেসের অধিকার কীভাবে সেট আপ করবেন

একটি নির্বাচিত প্রোফাইল সহ একটি নির্দিষ্ট 1C ব্যবহারকারী কার্যকারিতা যোগ করতে পারেন। উদাহরণস্বরূপ, পেট্রোভ ব্যবহারকারীর জন্য, অ্যাকাউন্ট্যান্ট প্রোফাইলে, কমান্ডটি উপলব্ধ নেই সমস্ত বৈশিষ্ট্য, কিন্তু আমরা এটি এই ব্যবহারকারীর সাথে যোগ করতে পারি। প্রশাসনে যান - ব্যবহারকারী এবং অধিকার সেটিংস - গ্রুপ প্রোফাইল অ্যাক্সেস করুন। বই। তৈরি করুন - সমস্ত ফাংশন মোড - অধিকার যোগ করুন "সমস্ত ফাংশন" মোড:

আমরা অ্যাকাউন্ট্যান্ট পেট্রোভা এসবি-তে একটি নতুন প্রোফাইল যুক্ত করি:

1C 8.3-এ পৃথক নথি এবং ডিরেক্টরিগুলিতে অতিরিক্ত অ্যাক্সেসের অধিকার সেট আপ করা

এই সেটিং কনফিগারেশন এক্সটেনশনের সাথে কাজ করার জন্য প্রদান করে। ধরা যাক আপনাকে একজন 1C ব্যবহারকারীর জন্য নথি এবং ডিরেক্টরির নির্বিচারে সেট আপ করতে হবে। এই নথি এবং রেফারেন্স বইগুলির সেট আলাদা হতে পারে - 1C বিকাশকারীরা ব্যবহারকারীদের অনুশীলনে প্রয়োজন হতে পারে এমন উপযুক্ত ভূমিকাগুলির জন্য সমস্ত বিকল্প সরবরাহ করতে সক্ষম নয়৷ অধিকন্তু, ডেটা অ্যাক্সেসের অনুরোধগুলি সম্পূর্ণ অসাধারণ হতে পারে।

1C 8.2-এ, আমাদের কনফিগারেশন থেকে সম্পাদনার নিষেধাজ্ঞা অপসারণ করতে হয়েছিল এবং যোগ করতে হয়েছিল নতুন ভূমিকাভূমিকা অবজেক্টে, প্রয়োজনীয় ডিরেক্টরি এবং নথিগুলিতে অ্যাক্সেস বরাদ্দ করা, এবং সেই অনুযায়ী, 1C এর পরবর্তী আপডেটে অসুবিধা ছিল। এই ধরনের কনফিগারেশনগুলি আর স্বয়ংক্রিয়ভাবে আপডেট করা হয়নি, তাই শুধুমাত্র কর্মীদের 1C প্রোগ্রামার সহ প্রতিষ্ঠানের ব্যবহারকারীরা এই ধরনের আনন্দ বহন করতে পারে।

1C 8.3 সালে, আবির্ভাবের কারণে নতুন সুযোগকনফিগারেশন অ্যাপ্লিকেশনগুলির সাথে কাজ করে, আমরা মূল কনফিগারেশন থেকে সম্পাদনার নিষেধাজ্ঞা অপসারণ না করে এবং এটিকে সম্পূর্ণ স্ট্যান্ডার্ড না রেখে ব্যবহারকারীর অধিকার সীমাবদ্ধ করার আমাদের কাজটি উপলব্ধি করতে পারি। এটি কীভাবে করবেন - এখন এবং বিবেচনা করুন:

  1. রেফারেন্সের জন্য ব্যবহারকারীদেরআমরা একটি অতিরিক্ত বৈশিষ্ট্য "Access_Sales_of_Goods" প্রবর্তন করব, যা "হ্যাঁ" বা "না" মান গ্রহণ করবে।

প্রশাসনে যান - সাধারণ সেটিংস-অতিরিক্ত বিবরণ এবং তথ্য। আমরা "মানগুলির একটি সাধারণ তালিকা সহ বিশদ এবং তথ্য" এর সাথে কাজ করার ক্ষমতা সক্ষম করি:

  1. একটি হাইপারলিঙ্ক খোলা হচ্ছে অতিরিক্ত তথ্য.

কনফিগারেশন অবজেক্টের তালিকার বাম কলামে আমরা খুঁজে পাই ব্যবহারকারীদেরএবং বইটিতে ক্লিক করুন। যোগ করুন. নীচে দেখানো ফর্মটি পূরণ করুন যা খোলে। নতুন অ্যাট্রিবিউটের দুটি মান থাকবে: "হ্যাঁ" এবং "না"। "অ্যাক্সেস" গ্রুপে মানগুলি একত্রিত করুন। প্রধান ট্যাব পূরণ করুন:

মান ট্যাব পূরণ করুন:

  1. এখন আমাদের ব্যবহারকারীদের জন্য এই প্রপ পূরণ করা যাক.

"অ্যাকাউন্টেন্ট পেট্রোভা" - না:

"প্রশাসক" - হ্যাঁ:

1C 8.3 বেসে প্রয়োজনীয় সমস্ত কাজ করা হয়েছে, এখন আমরা কাজ করব কনফিগারেশন এক্সটেনশন.

  1. আমরা ডাটাবেস কনফিগারেশন লিখি: কনফিগারেশন - কনফিগারেশন এক্সটেনশন:

বই দ্বারা একটি নতুন কনফিগারেশন এক্সটেনশন যোগ করা হচ্ছে। +:

আমরা ডিফল্ট এক্সটেনশন ডেটার সাথে একমত বা আমাদের নিজস্ব সেট করি:

বই দ্বারা এক্সটেনশন কনফিগারেশন খুলুন. :

এখন আমরা মূল কনফিগারেশন থেকে কাজের জন্য প্রয়োজনীয় ডেটা স্থানান্তর করব। তৈরি করা কনফিগারেশন এক্সটেনশন "এক্সটেনশন 1" এখনও খালি:

মূল কনফিগারেশনে, আমরা নথিতে খুঁজে পাই - পণ্য এবং পরিষেবার বিক্রয় নথি এবং আমরা যে ফর্মটি নিয়ে কাজ করব তা স্থানান্তর করি। উদাহরণস্বরূপ, ফর্মের নামের উপর ক্লিক করে এবং ডান-ক্লিক করে কনফিগারেশন এক্সটেনশনে "FormDocumentProducts" যোগ করি। ইঁদুর ড্রপ-ডাউন মেনু থেকে, "এড টু এক্সটেনশন" কমান্ডটি নির্বাচন করুন:

কনফিগারেশন এক্সটেনশনে ফর্মটি খুলুন এবং একটি ইভেন্ট হ্যান্ডলার তৈরি করুন রেকর্ড করার আগে. একটি ইভেন্ট হ্যান্ডলার তৈরি করার সময়, 1C 8.3 প্রোগ্রাম আপনাকে প্রোগ্রাম কোড কোথায় তৈরি করতে হবে তা নির্দেশ করতে বলবে। চয়ন করুন: প্রসঙ্গ ছাড়াই সার্ভারে ক্লায়েন্ট এবং পদ্ধতিতে তৈরি করুন:

একটি ইভেন্ট তৈরি করার সময়, আমরা 1C 8.3 প্রোগ্রাম দ্বারা নির্ধারিত ইভেন্ট প্রক্রিয়াকরণের পদ্ধতি "BeforeRecording" ইভেন্টের খালি ঘরে দেখতে পাব: "Ext1_BeforeRecording":

ফর্ম মডিউলে যান এবং নিম্নলিখিত কোডটি পেস্ট করুন:

আমরা পরিবর্তনগুলি আপডেট করি এবং যাচাইয়ের জন্য ব্যবহারকারী মোডে ডাটাবেস চালাই পরিবর্তন. আমরা ব্যবহারকারীর অ্যাকাউন্ট্যান্ট পেট্রোভা-এর অধীনে প্রবেশ করি এবং পণ্য ও পরিষেবার বিক্রয় নথি সম্পাদনা করি, বইটি টিপুন। লেখ:

প্রশাসকের জন্য, নথি সম্পাদনা সমস্যা ছাড়াই পাস হবে।

উপরের প্রোগ্রাম কোডটি যেকোন নথি এবং ডিরেক্টরির জন্য 1C 8.3 কনফিগারেশন এক্সটেনশনে রাখা যেতে পারে এবং এটি আপনাকে সাধারণ কনফিগারেশন পরিবর্তন করতে দেয় না, তবে একই সাথে বিভিন্ন ব্যবহারকারীদের জন্য ডাটাবেস অবজেক্টগুলিতে অ্যাক্সেসের সমস্যা সমাধান করতে দেয়।

কিভাবে 1C 8.3 ZUP-এ অন্যান্য ব্যবহারকারীদের জন্য পৃথক সেটিংস সহ একটি প্রতিবেদন বিকল্পে অ্যাক্সেস প্রদান করবেন, আমাদের ভিডিওটি দেখুন:

1C অ্যাডমিনিস্ট্রেশনের বিষয়টিকে অব্যাহত রেখে, শেষ পাঠে শুরু হয়েছিল, আজ আমরা 1C-তে পাসওয়ার্ড ব্যবহারের প্রধান দিকগুলি নিয়ে আলোচনা করতে চাই।

1C-তে পাসওয়ার্ডগুলি অনেক জায়গায় ব্যবহার করা হয়, যার মধ্যে 1C প্রবেশ করার সময় অ্যাক্সেস সীমাবদ্ধ করা, পাসওয়ার্ড-সুরক্ষা মডিউলগুলি সহ। আমি বিশেষ করে অভ্যন্তরীণ কনফিগারেশন পাসওয়ার্ডগুলির নিরাপত্তার উপর স্পর্শ করতে চাই, যা মানক নয় এবং প্রোগ্রামাররা তাদের নিজস্ব প্রয়োজনে সংগঠিত।

আমরা 1C-তে ব্যবহারকারীর পাসওয়ার্ড পরিচালনা করার বিষয়েও আলোচনা করব - কীভাবে একটি 1C পাসওয়ার্ড সরানো বা পরিবর্তন করা যায়।

যদি একটি ওয়েব ক্লায়েন্ট (বা এইচটিটিপি মোডে একটি পাতলা ক্লায়েন্ট) ব্যবহার করা হয়, তবে অনুমোদন করা আরও কঠিন, কারণ এই ক্ষেত্রে, 1C অ্যাক্সেস করার আগে (এবং এটিতে অনুমোদন), ব্যবহারকারীকে অ্যাক্সেস প্রদানকারী ওয়েব সার্ভারে লগ ইন করতে হবে। 1C থেকে

পাসওয়ার্ড 1C পরিবর্তন করুন বা পাসওয়ার্ড 1C সরান

ব্যবহারকারী স্বাধীনভাবে 1C পাসওয়ার্ড পরিবর্তন করতে পারে (বেশিরভাগ ক্ষেত্রে কনফিগারেশনের উপর নির্ভর করে সাধারণ কনফিগারেশনএটা সম্ভব).

একটি পুরু ক্লায়েন্টের কনফিগারেশনে (পুরনো 1C), এর জন্য, ব্যবহারকারীর অধিকারের অধীনে, আপনাকে মেনু আইটেমটি নির্বাচন করতে হবে পরিষেবা / ব্যবহারকারীর বিকল্পগুলি এবং একটি নতুন 1C পাসওয়ার্ড লিখতে হবে (আপনাকে পুরানো 1C পাসওয়ার্ড প্রবেশ করতে হবে না)। যদি এই মেনু আইটেমটি উপস্থিত না থাকে, তাহলে এটি প্রশাসক দ্বারা নিষ্ক্রিয় করা হয়।

পাতলা ক্লায়েন্ট কনফিগারেশনে (নতুন 1C), যদি আপনার কাছে অ্যাডমিনিস্ট্রেশন ট্যাব উপলব্ধ থাকে তবে অনুরূপ পদক্ষেপগুলি সম্ভব। এই ট্যাবে মেনু আইটেমটি নির্বাচন করুন (উপরে ডানদিকে) সেটিংস/ব্যক্তিগত সেটিংস/ব্যবহারকারীর তথ্য।

আপনি যদি নিজে একজন প্রশাসক হন, তাহলে আপনি নিম্নলিখিত উপায়ে 1C ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে পারেন:


আপনি যদি আপনার 1C পাসওয়ার্ড ভুলে গেছেন, তাহলে এটি পুনরায় সেট করা সম্ভব, এর জন্য অধ্যয়ন করুন।

মডিউল প্রতি পাসওয়ার্ড 1C

1C ভাষায় () প্রোগ্রামের পাঠ্য সুরক্ষিত করার সবচেয়ে সহজ উপায় হল মডিউল অ্যাক্সেস করার জন্য একটি 1C পাসওয়ার্ড সেট করা। মডিউলের পাঠ্যটি এনক্রিপ্ট করা হয়েছে। দুর্ভাগ্যবশত, কোন মডিউল এই ভাবে সুরক্ষিত করা যাবে না.

আপনি একটি 1C পাসওয়ার্ড সেট করতে পারেন:

  • কনফিগারে প্রয়োজনীয় মডিউল খুলুন
  • মেনু আইটেম টেক্সট/সেট পাসওয়ার্ড

যদি একই সময়ে 1C ঘোষণা করে যে "এই মডিউলটি সুরক্ষিত করা যাবে না", বা এই মেনু আইটেমটি বিদ্যমান নেই, তাহলে আপনাকে মডিউলটির ফাংশন এবং পদ্ধতিগুলিকে অন্যটিতে সরাতে হবে এবং এটি রক্ষা করতে হবে। খুব অন্তত, আপনি এটি ওভাররাইড করতে পারেন.

একটি পাসওয়ার্ড ছাড়া একটি মডিউল রক্ষা করার উপায় হল প্রোগ্রাম পাঠ্যকে সম্পূর্ণরূপে বাদ দেওয়া। আসল বিষয়টি হ'ল প্রোগ্রামটির পাঠ্য সম্পাদনের আগে সংকলিত (একটি বিশেষ অপঠিত আকারে রূপান্তরিত)। আপনি শুধুমাত্র সংকলিত "কোড" রেখে মডিউল পাঠ্যটি সরাতে পারেন।

এটি করার জন্য, কনফিগারেশন/কনফিগারেশন ডেলিভারি/ডেলিভারি সেটিংস মেনু আইটেমটি নির্বাচন করুন এবং প্রয়োজনীয় মডিউল থেকে মডিউল পাঠ্য বাদ দিন নির্বাচন করুন। বিশেষ করে, এটি প্রক্রিয়াকরণের সাথে করা যেতে পারে, এবং তারপরে এটিকে বাহ্যিকটিতে সংরক্ষণ করুন (প্রসেসিংয়ের উপর ডান-ক্লিক করুন, বহিরাগত প্রক্রিয়াকরণ হিসাবে সংরক্ষণ করুন)।

উভয় পদ্ধতি, দুর্ভাগ্যবশত, ইন্টারনেটে সাধারণ 1C ডিকম্পাইলার দ্বারা বাইপাস করা হয়, যা আপনাকে সংকলিত "কোড" থেকে প্রোগ্রাম পাঠ্য পুনরুদ্ধার করতে দেয়।

1C আপডেট করার জন্য পাসওয়ার্ড

আপনি যখন 1C অনলাইনে আপডেট করার চেষ্টা করবেন (কনফিগারেশন/সাপোর্ট/আপডেট কনফিগারেশন), 1C আপনাকে আপডেট সাইট অ্যাক্সেস করার জন্য একটি পাসওয়ার্ড চাইবে।

একটি 1C কনফিগারেশন কেনার সময়, একটি বড় হলুদ বাক্সে, একটি সিডি এবং বই ছাড়াও, একটি পিন কোড সহ একটি খাম থাকবে৷ এটি ছাড়াও, আপনার কনফিগারেশন রেজিস্ট্রেশন নম্বর প্রয়োজন হবে (বাক্সে বা ক্রয় নথিতে লেখা)। যদি কোনো কারণে রেজিস্ট্রেশন নম্বর পাওয়া না যায়, সেগুলিতে কল করার চেষ্টা করুন। 1C সমর্থন।

সুতরাং, উভয় নম্বর পাওয়া গেলে, 1C ওয়েবসাইটে যান (http://users.v8.1c.ru/getpswbase.jsp) এবং নিজেকে নিবন্ধন করুন। ফলস্বরূপ, আপনি আপডেটগুলি ডাউনলোড এবং ইনস্টল করার জন্য একটি পাসওয়ার্ড পাবেন৷

ফর্ম 1C-এ পাসওয়ার্ড

কখনও কখনও একটি কনফিগারেশন বিকাশের প্রক্রিয়ার মধ্যে, একজন প্রোগ্রামারকে অন্য ডাটাবেস বা অন্যান্য সফ্টওয়্যার অ্যাক্সেস করার জন্য একটি প্রক্রিয়া তৈরি করতে হয়, বা কেবল একটি অতিরিক্ত পাসওয়ার্ড দিয়ে কনফিগারেশনের অংশ রক্ষা করতে হয়।

এটি করার জন্য, ইনপুট ক্ষেত্রের বৈশিষ্ট্যগুলিতে একটি পাসওয়ার্ড মোড বৈশিষ্ট্য রয়েছে। একটি ক্ষেত্র যা চেক করা হয়েছে আপনার টাইপ করার সাথে সাথে অক্ষরের পরিবর্তে একটি তারকাচিহ্ন (*) দেখাবে।

পাসওয়ার্ড নিজেই, ডিফল্টরূপে, ডিরেক্টরি / নথির স্বাভাবিক বৈশিষ্ট্যে সংরক্ষণ করা হবে, সমস্ত ফলাফল সহ (বাহ্যিক প্রক্রিয়াকরণ বা ডেটা ক্যোয়ারী ব্যবহার করে দেখার ক্ষমতা, এই ডিরেক্টরির SQL টেবিলে দেখুন)।

1C:এন্টারপ্রাইজ সংস্করণ 8.3-এ "সমস্ত ফাংশন" মেনুটি একটি উইন্ডোতে সমস্ত নথি, ডিরেক্টরি এবং অন্যান্য প্রোগ্রাম অবজেক্ট প্রদর্শন করার জন্য ডিজাইন করা হয়েছে। এটি প্রায়শই আপনাকে প্রোগ্রামে যা খুঁজে পায় না তা খুঁজে পেতে সহায়তা করে। কিন্তু "সমস্ত ফাংশন" মেনুতে একটি স্ট্যান্ডার্ড সমস্যা আছে - এটি ডিফল্টরূপে প্রদর্শিত হয় না, তাই এখন আমি আপনাকে দেখাব কিভাবে এটি ঠিক করতে হয়।

প্রশ্নটি 1C কনফিগারেশন "এন্টারপ্রাইজ অ্যাকাউন্টিং" (বেসিক) এর উদাহরণ ব্যবহার করে বিবেচনা করা হবে, তবে দেখানো সমস্ত কিছু যেকোন 1C কনফিগারেশনে প্রযোজ্য।

আবারও: কেন আপনার "সমস্ত ফাংশন" মেনু দরকার

যেকোনো 1C কনফিগারেশন, যেমনটি আপনার জানা উচিত, একটি একক 1C: এন্টারপ্রাইজ প্ল্যাটফর্মে নির্মিত। আপনি যদি ভুলে গিয়ে থাকেন বা জানেন না কিভাবে প্ল্যাটফর্ম কনফিগারেশন থেকে আলাদা, পড়ুন। কনফিগারেশন নিজেই বেশ জটিল এবং ধারণ করে প্রচুরনথি, ডিরেক্টরি, রেজিস্টার (রেজিস্টার কী) এবং আরও অনেক কিছু যা সেগুলিতে কাজ করার জন্য প্রয়োজনীয়। অবশ্যই, প্রোগ্রামে থাকা সমস্ত কিছু বিভাগ, উপবিভাগ, মেনু এবং আরও অনেক কিছুতে বেশ ভালভাবে সংগঠিত, তবে প্রায়শই এমন অনেক সম্ভাবনা থাকে যে সেগুলি কোনও মেনুতে খাপ খায় না।

উপরন্তু, প্রোগ্রামের কিছু বৈশিষ্ট্য খুব কমই প্রয়োজন হয়, তাই সেগুলি সর্বজনীন মেনুতে প্রদর্শিত হয় না। কিন্তু তারা যদি কর্মসূচিতে থাকে, তাহলে কোথাও না কোথাও এসব অবশ্যইঠিক হতেপারে? এর জন্য, 1C 8.3-এ একটি পরিষেবা মেনু রয়েছে "সমস্ত ফাংশন".

1C 8.3-এর "সমস্ত ফাংশন" মেনুতে শুধুমাত্র কদাচিৎ ব্যবহৃত কনফিগারেশন উপাদানই থাকে না, কিন্তু সাধারণভাবে প্রোগ্রামে থাকা সবকিছুই থাকে!

শিরোনামে নির্দেশিত শুধুমাত্র একটি স্নাগ বাকি আছে, যে কারণে আপনি অনুসন্ধান থেকে সাইটের এই পৃষ্ঠায় এসেছেন।

কেন "সমস্ত ফাংশন" 1C 8.3 এ প্রদর্শিত হয় না?

প্রকৃতপক্ষে, 1C এর নির্মাতারা ডিফল্টরূপে এই মেনুটি লুকিয়ে রেখেছিলেন। কেন? এটা বলা কঠিন. সম্ভবত তারা ভেবেছিল যে একজন সাধারণ ব্যবহারকারীর সমস্ত প্রোগ্রাম অবজেক্টে অ্যাক্সেসের প্রয়োজন নেই এবং যেগুলি প্রোগ্রাম বিভাগে পাওয়া যায় তা যথেষ্ট?

আমার মতে, এটি একটি সন্দেহজনক উদ্বেগ, যেহেতু এটি সাধারণ ব্যবহারকারী যারা প্রায়শই অবাক হন "...কেন সমস্ত ফাংশন মেনু প্রদর্শিত হয় না?"আপনি, অন্য কোন ব্যবহারকারীর মত, আপনার নিজের জন্য এই পরিস্থিতি সংশোধন করতে পারেন নিজস্ব ভিত্তি 1C. এটি ডাটাবেসের মধ্যে রয়েছে, যেহেতু নীচে দেখানো সেটিংস, যা আপনাকে 1C 8.3-এ "সমস্ত ফাংশন" মেনু দেখাতে দেয়, ডাটাবেসটি উল্লেখ করুন, সম্পূর্ণ কনফিগারেশনে নয়। সুতরাং আপনার যদি, উদাহরণস্বরূপ, 3 1C বেস থাকে, তাহলে তাদের প্রতিটিতে সমস্ত ফাংশন প্রদর্শন করার জন্য, আপনাকে প্রতিটি বেসে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করতে হবে।

আসলে, এখানে সবকিছু সহজ। চল শুরু করি.

নিবন্ধের একটি গুরুত্বপূর্ণ অংশ ছিল, কিন্তু জাভাস্ক্রিপ্ট ছাড়া এটি দৃশ্যমান নয়!

কিভাবে 1C 8.3-এ "সমস্ত ফাংশন" প্রদর্শন করবেন

"সমস্ত ফাংশন" মেনু দেখানোর জন্য, আমাদের "বিকল্প" মেনুতে যেতে হবে এবং সেখানে শুধুমাত্র একটি চেকমার্ক রাখতে হবে, যেমনটি নীচের চিত্রে দেখানো হয়েছে। 1C 8.3-তে "প্যারামিটার" মেনুটি প্রধান মেনু/পরিষেবা থেকে প্রমিতভাবে খোলা হয়। আপনি প্রোগ্রামের উপরের ডানদিকের কোণায় দ্রুত লঞ্চ বার থেকেও এটি অ্যাক্সেস করতে পারেন (কী আইকন)। যেভাবেই হোক, নিচের চিত্রে দেখানো উইন্ডোটি খুলবে।

ওয়েবসাইট_

আমি মনে করি ছবিটির কোন ব্যাখ্যার প্রয়োজন নেই। "ডিসপ্লে কমান্ড সমস্ত ফাংশন" বক্সটি চেক করুন, সংরক্ষণ করুন - আপনার কাজ শেষ! আপনাকে প্রোগ্রামটি পুনরায় চালু করার দরকার নেই, সমস্ত পরিবর্তন অবিলম্বে প্রয়োগ করা হয়। কিন্তু আবার, আমি আপনাকে মনে করিয়ে দিচ্ছি যে সেটিংটি শুধুমাত্র বর্তমান খোলা ডাটাবেসের ক্ষেত্রেই প্রযোজ্য হবে!

ওয়েবসাইট_

আমি সবকিছু করেছি, কিন্তু এটি কাজ করেনি!

আপনি যদি সবকিছু সঠিকভাবে করেন তবে কিছুই ঘটেনি, তবে এই মেনুটির প্রদর্শনটি ব্যবহারকারীর অধিকারে নিষিদ্ধ করা হয়েছে যার অধীনে আপনি ডাটাবেসে প্রবেশ করেছেন। এই ক্ষেত্রে, আপনাকে হয় কনফিগারেটে বর্তমান ব্যবহারকারীর অধিকার পরিবর্তন করতে হবে, অথবা এই ধরনের অধিকার সহ একটি নতুন ব্যবহারকারী তৈরি করতে হবে (অবশ্যই, বিদ্যমান ব্যবহারকারীর অধিকার পরিবর্তন করা ভাল)।

যদি এটি আপনার ব্যক্তিগত ভিত্তি না হয়, তবে একটি কার্যকরী হয়, তবে এমন একজন বিশেষজ্ঞের সাথে যোগাযোগ করা ভাল যিনি আপনার জন্য সমস্ত সেটিংস সম্পাদন করবেন।

1C 8.2-এ "সমস্ত ফাংশন" কোথায়?

1C 8.2 কনফিগারেশনে এমন কোনও মেনু নেই, তবে একটি "অপারেশন" মেনু রয়েছে। এটিতে যান এবং আপনি প্রোগ্রাম অবজেক্টের প্রকারের একটি তালিকা দেখতে পাবেন। অপারেশন মেনু কখনই লুকানো থাকে না, তাই সংস্করণ 8.2 ব্যবহারকারীরা এই নিবন্ধে আলোচনা করা সমস্যাটি অনুভব করেন না।

আপনি ভিডিওতে উপরে বর্ণিত একটি লুকানো মেনু প্রদর্শনের সমস্যার সমাধানও দেখতে পারেন।

ভিডিও টিউটোরিয়াল দেখায় কিভাবে 1C এন্টারপ্রাইজ 8.3-এ সমস্ত ফাংশন মেনু সক্রিয় করতে হয়

প্ল্যাটফর্ম 1C এন্টারপ্রাইজ সংস্করণ 8.3 এর জন্য প্রযোজ্য এবং নির্দিষ্ট কনফিগারেশনের উপর নির্ভর করে না। মেনু সক্রিয় করার একটি উদাহরণ এন্টারপ্রাইজের অ্যাকাউন্টিং বিভাগের জন্য সমস্ত ফাংশন দেওয়া হয়েছে।

সাতরে যাও

1C 8.3-এ "সমস্ত ফাংশন" মেনু বা 1C সংস্করণ 8.0 - 8.2-এ অনুরূপ "অপারেশন" মেনু ব্যবহার করে, আপনি প্রোগ্রামের একেবারে সমস্ত বৈশিষ্ট্য অ্যাক্সেস করতে পারেন। সমস্ত বৈশিষ্ট্য মেনু লুকানো থাকলে, নিবন্ধে দেখানো হিসাবে এটি প্রদর্শন করুন।

গুরুত্বপূর্ণ: এছাড়াও মনে রাখবেন যে কিছু কনফিগারেশন অবজেক্টগুলি ঠিক সেভাবে খোলার জন্য ডিজাইন করা যাবে না। তাদের মধ্যে কয়েকটি আছে, কিন্তু তারা বিদ্যমান। আপনি এটি বুঝতে পারবেন যদি, আপনি যখন বস্তুর সাধারণ তালিকা থেকে কিছু খোলার চেষ্টা করেন, তখন এটি একটি সতর্কতা জারি করবে। এটি স্বাভাবিক এবং একটি ত্রুটি নয়।

আপনি কি জানতে চান কেন এটি ঘটে এবং কীভাবে প্রোগ্রামটি সাধারণভাবে কাজ করে?তারপর সাইটে উপস্থাপিত মনোযোগ দিন