1s ব্যবসায়িক প্রক্রিয়া উদাহরণ। ব্যবসা প্রসেস


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

ব্যবসায়িক প্রক্রিয়া এবং কার্য বস্তুগুলি খুব ঘনিষ্ঠভাবে সম্পর্কিত। একটি কার্য সম্পাদন হল একটি ব্যবসায়িক প্রক্রিয়ার রুট বরাবর একটি আন্দোলন। আরও বিশদে 1C-তে ব্যবসায়িক প্রক্রিয়াগুলি বাস্তবায়নের প্রক্রিয়াটি বিবেচনা করুন।

টাস্ক শর্ত ব্যবসা প্রক্রিয়া প্ল্যাটফর্ম বিশেষজ্ঞ

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

আমাদের উদাহরণে ব্যবসায়িক প্রক্রিয়া ইঞ্জিন সেট আপ করার প্রথম ধাপ হল নতুন ব্যবসা প্রক্রিয়া এবং টাস্ক অবজেক্ট তৈরি করা:

কাজটি, কেউ বলতে পারে, ব্যবসায়িক প্রক্রিয়ার "অধীনস্থ"।

ব্যবসায়িক প্রক্রিয়া 1C ঠিকানা 8.3

অ্যাড্রেসিং ট্যাবের কাজগুলিতে, আপনাকে অবশ্যই ব্যবসায়িক প্রক্রিয়া পদ্ধতিতে প্রধান পরামিতিগুলি সেট করতে হবে: ঠিকানা, প্রধান ঠিকানা বৈশিষ্ট্য, বর্তমান নির্বাহক। এবং ঠিকানার বিবরণও পূরণ করুন।

মাঠে সম্বোধনতথ্যের রেজিস্টার সেট করা আছে, যার সাহায্যে ঠিকানা কনফিগার করা হবে। আমাদের উদাহরণে, এটি মাত্রা সহ তথ্যের একটি রেজিস্টার: পারফর্মার, বিভাগ, অবস্থান।

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

মাঠে বেসিক অ্যাড্রেসিং অ্যাট্রিবিউটআপনাকে অবশ্যই অ্যাড্রেসিংয়ের জন্য প্রধান বৈশিষ্ট্যটি নির্দিষ্ট করতে হবে - কাজটি সম্পূর্ণ করার জন্য প্রধান কাট।

বর্তমান শিল্পী-একটি ক্ষেত্র যা সেশন প্যারামিটার নির্দিষ্ট করে যার দ্বারা বর্তমান নির্বাহক নির্ধারণ করা হবে। আপনি সেশন বিকল্প নিবন্ধে এটি সম্পর্কে আরও পড়তে পারেন।

একটি পরীক্ষার উদাহরণের জন্য, আপনাকে ডিরেক্টরির বেশ কয়েকটি পূর্বনির্ধারিত উপাদান তৈরি করতে হবে: বিভাগ, অবস্থান, ব্যক্তি।

ব্যবসায়িক প্রক্রিয়া রুট মানচিত্র

একটি ব্যবসায়িক প্রক্রিয়া সেট আপ করার পরবর্তী ধাপ হল একটি ব্যবসায়িক প্রক্রিয়া মানচিত্র তৈরি করা:

পণ্য ক্রয়ের প্রক্রিয়ার উপর ভিত্তি করে একটি ব্যবসায়িক প্রক্রিয়া গঠন বিবেচনা করুন:

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

যে ব্যবহারকারীদের কাজগুলি করতে হবে তাদের "ভুমিকা" প্রতিটি অ্যাকশন পয়েন্টের বৈশিষ্ট্য প্যালেটে নির্দিষ্ট করা হয়েছে:

পতাকা দলমানে এই গ্রুপের সকল ব্যবহারকারীদের অবশ্যই তার টাস্ক সম্পূর্ণ করতে হবে।

যে ব্লকে ব্রাঞ্চিং ঘটে তার জন্য আপনাকে অবশ্যই কন্ডিশন চেক বৈশিষ্ট্যে একটি বিশেষ হ্যান্ডলার সেট করতে হবে:

পদ্ধতি শর্ত চেক শর্ত (RoutePointBusinessProcess, ফলাফল) ফলাফল = নগদ অর্থ প্রদান; শেষ প্রক্রিয়া

সরলতার জন্য, ধরা যাক যে অর্থপ্রদানের পদ্ধতিটি টাস্কে নির্দিষ্ট করা আছে: যদি টাস্কে "নগদ অর্থ প্রদান" পতাকা সেট করা থাকে, তাহলে অর্থপ্রদান ক্যাশিয়ারের মাধ্যমে যাবে।

ব্যবসায়িক প্রক্রিয়া ফর্ম তৈরি করা

পরবর্তী পর্যায়ে ভবিষ্যতের ব্যবসায়িক প্রক্রিয়ার জন্য ফর্ম তৈরি করা। স্পষ্টতার জন্য, সমস্যার শর্ত অনুসারে, ফর্মটিতে ব্যবসায়িক প্রক্রিয়া মানচিত্র প্রদর্শন করা প্রয়োজন। প্রতিটি ব্যবসা প্রক্রিয়া মানচিত্র বর্তমান পর্যায়ে প্রদর্শন করা উচিত.

এটি করার জন্য, একটি ডিফল্ট ডিরেক্টরি ফর্ম তৈরি করুন। তারপর ফর্ম অ্যাট্রিবিউটে "গ্রাফিকস্কিম" টাইপ সহ একটি অ্যাট্রিবিউট যোগ করুন। এই প্রপটি ফর্মে স্থানান্তর করুন:

এবং ফর্মের শেষ জিনিসটি হল ব্যবসায়িক প্রক্রিয়া প্রদর্শনের পদ্ধতি:

পদ্ধতি আপডেটম্যাপ() BP = FormAttributeToValue("অবজেক্ট" ); এই তালিকা. মানচিত্র = BP. GetRouteMap(); শেষ প্রক্রিয়া

এটি একটি ব্যবসায়িক প্রক্রিয়া উপাদান খোলার সময় সঞ্চালিত করা আবশ্যক এবং মানচিত্র আপডেট কমান্ডে বরাদ্দ করা হয়।

ব্যবসায়িক প্রক্রিয়া টাস্ক তালিকা ফর্ম

টাস্ক শর্ত অনুসারে টাস্ক লিস্ট ফর্মটি বর্তমান নির্বাহকের শুধুমাত্র খোলা কাজগুলি প্রদর্শন করা উচিত। এটা করা খুব সহজ।

শুধু একটি ডিফল্ট টাস্ক তালিকা ফর্ম তৈরি করুন. এর পরে, প্রধান টেবিল - টাস্ক নির্বাচন করুন। পারফর্মার দ্বারা কার্য.এই সেটিং আপনাকে কার্য নির্বাহক দ্বারা নির্বাচন নির্দিষ্ট করার অনুমতি দেবে:

দ্বিতীয় গতিশীল তালিকা সেটিংটি তালিকা সেটিংসে সেট করা আছে, যেখানে আপনাকে শুধুমাত্র খোলা কাজগুলি প্রদর্শন করতে নিম্নলিখিত সেটিংটি নির্দিষ্ট করতে হবে:

ব্যবহারকারী মোডে ঠিকানা সেট আপ করা হচ্ছে 1C 8.2

শেষ পর্যায়, কিন্তু গুরুত্বের দিক থেকে শেষ নয়, "ঠিকানা" রেজিস্টারে ব্যবহারকারী মোডে ঠিকানার সেটিং।

এই রেজিস্টারে, ব্যবসায়িক প্রক্রিয়ায় সমস্ত অংশগ্রহণকারীদের নির্দেশ করা এবং একটি নির্দিষ্ট ইউনিট, অবস্থান ইত্যাদির সদস্যদের নিবন্ধন করা প্রয়োজন:

এখানেই শেষ! ব্যবসা প্রক্রিয়া সেটআপ প্রস্তুত!

জনপ্রিয় সংস্করণ 8.2 এবং 8.3-এ 1C প্রোগ্রামের BPM টুলকিট মান সেটের উপর ভিত্তি করে ব্যবসায়িক প্রক্রিয়া দ্রুত বিকাশ করা এবং বাণিজ্যিক উদ্দেশ্যে ব্যবসায়িক প্রক্রিয়া (ব্যবস্থাপনা, অপারেশনাল, সমর্থন) প্রয়োগ করা সম্ভব করে।

স্ট্যান্ডার্ড ডিজাইন হতে পারে:

  • আপনার নিজস্ব সমাধান ডিজাইন করার জন্য একটি ভিত্তি হিসাবে নিন;
  • পরিবর্তন ছাড়া ব্যবহার করুন।

অ্যালগরিদমগুলি বোঝা যতটা সম্ভব সহজ: 1C ব্যবহার করে, স্ক্র্যাচ থেকে ব্যবসায়িক প্রক্রিয়াগুলি তৈরি করা সহজ, এমনকি প্রোগ্রামিং দক্ষতা ছাড়াই - ব্যবহারকারী মোডে।

একটি কল 1C CRM অনুরোধ করুন
বিশেষজ্ঞ

একটি ব্যবসায়িক প্রক্রিয়া তৈরি করার জন্য 4টি মৌলিক পদক্ষেপ

  1. একটি গ্রাফিক সম্পাদক ব্যবহার করে, আমরা একটি নির্দিষ্ট প্রক্রিয়ার একটি রুট ম্যাপ তৈরি করি, এর যুক্তি সংজ্ঞায়িত করে: শুরু, প্রধান পর্যায়ের তালিকা, শর্তের সেট, পরিকল্পিত ফলাফল।
  2. আমরা রুট ম্যাপের একটি ধাপে ধাপে সেটআপ করি: স্টেজের জন্য টাস্ক, সময়সীমা, এই পর্যায়ে বাস্তবায়িত নথি, কাজের পারফর্মাররা।
  3. আমরা ব্যবসায়িক প্রক্রিয়ার পরামিতিগুলি সেট করি: প্রাথমিক সমাপ্তি, সময়সীমা সংশোধন এবং টাস্ক সেট, কাজ সম্পাদনের তারিখ পরিবর্তন করার সম্ভাবনা এবং বর্তমান পর্যায়ে সম্পাদনা, পটভূমিতে চালু করা।
  4. আমরা 1C এন্টারপ্রাইজ প্রোগ্রামে একটি ব্যবসায়িক প্রক্রিয়া তৈরি করি: এর নাম, রুট ম্যাপ, ঠিকানা নির্দেশক (কোম্পানীর কার্যকারী বিভাগ), পারফর্মার এবং কাঠামো (পর্যায়) সম্পর্কে তথ্য উল্লেখ করে, শুরু ইভেন্ট সেট আপ করুন।

কাজের মধ্যে একটি ব্যবসায়িক প্রক্রিয়া চালু করার জন্য 4টি বিকল্প

1C এন্টারপ্রাইজ প্রোগ্রামের ব্যবহারকারী একটি সুবিধাজনক উপায়ে ব্যবসায়িক প্রক্রিয়া চালু করতে পারে। নির্বাচন করার জন্য বিকল্প:

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

সিস্টেমে কার্য প্রদর্শনের জন্য 2টি বিকল্প

1C সিস্টেমে কর্মীদের জন্য ব্যবসায়িক প্রক্রিয়া এবং কাজগুলি প্রদর্শন করা সম্ভব:

  1. "কাজের তালিকা" মেনুতে "ডেস্কটপে" - পারফর্মার স্টেজ, এর বাস্তবায়নের সময় সম্পর্কে তথ্য পায়;
  2. ব্যবহারকারীর দ্বারা ব্যক্তিগত সেটিংসে সক্রিয় করা বিজ্ঞপ্তিগুলির মাধ্যমে, তার দ্বারা নির্বাচিত বিন্যাসে - এসএমএস, অনুস্মারক, ইমেল৷

1C 8.2 এর বহুমুখীতার জন্য ধন্যবাদ, যে কোনও স্তরের জটিলতার ব্যবসায়িক প্রক্রিয়াগুলি প্রোগ্রামের দ্বারা নিরীক্ষণ করা হয়, যা কাজের পরিস্থিতিতে ব্যবহারকারীর অসময়ে প্রতিক্রিয়ার ঝুঁকি দূর করে।

একটি বিক্রয় ফানেল তৈরি করার 3টি ধাপ

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

1C ব্যবহার করার সুবিধা: CRM

ব্যবসায়িক প্রক্রিয়াগুলি যুক্তিসঙ্গতভাবে সংগঠিত করতে চাওয়া সংস্থাগুলির জন্য, 1C 8.3 বা 8.2 হল লাভজনক এবং কার্যকর সমাধান, যেহেতু এই সফ্টওয়্যার পণ্যগুলির সম্ভাব্যতা অনুমতি দেয়:

  • লেনদেন 1.5-5 বার গতি বাড়ান;
  • প্রক্রিয়া পরিচালনা এবং বিক্রয় ফানেল ব্যবহারের মাধ্যমে সফল লেনদেনের সংখ্যা 40% বৃদ্ধি করা;
  • গ্রাহকের দাবি বিশ্লেষণের সময়কাল 50% হ্রাস করুন;
  • অনিচ্ছাকৃত ত্রুটি এবং তথ্য (অ্যাপ্লিকেশন, নির্দেশাবলী, গ্রাহকের তথ্য, ইত্যাদি) হারানোর ক্ষেত্রে 0-এ হ্রাস করুন - 1C 8 নথিতে প্রবেশ করা ব্যবসায়িক প্রক্রিয়া এবং সম্পর্কিত তথ্য নিরাপদে ডাটাবেসে সংরক্ষণ করা হয়।

একটি উদাহরণ হিসাবে, আসুন একটি "অবকাশ পরিকল্পনা" ব্যবসায়িক প্রক্রিয়া তৈরির একটি উদাহরণ বিবেচনা করি। এটি করার জন্য, এই মৌলিক পদক্ষেপগুলি অনুসরণ করুন।

ধাপ 1. ব্যবসায়িক প্রক্রিয়ার মৌখিক বর্ণনা:

    সমস্ত লাইন ম্যানেজার - প্রস্তাব লিখুন;

    লাইন ম্যানেজার "ছুটির সময়সূচীর জন্য প্রস্তাব" নথিটি পূরণ করে;

    এইচআর ম্যানেজার বিবেচনা করে - প্রত্যাখ্যান করে, স্পষ্টীকরণের জন্য জিজ্ঞাসা করে, সংশোধনের জন্য জিজ্ঞাসা করে বা গ্রহণ করে;

    কিছু সময়ে (উদাহরণস্বরূপ, যখন বেশিরভাগ কর্মচারী সময়সূচীতে থাকে), ম্যানেজার এটি পরিচালকের কাছে পাঠায়;

    যদি গৃহীত হয়, ব্যবসা প্রক্রিয়া সম্পন্ন হয়.

ধাপ 2. সম্বোধনের সংজ্ঞা

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

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

ধাপ 3 টাস্ক গঠন

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

ধাপ 4 ব্যবসায়িক প্রক্রিয়া নকশা:

আমরা আমাদের প্রথম ব্যবসায়িক প্রক্রিয়া তৈরি করি এবং এটিকে আমাদের তৈরি করা কাজের সাথে সংযুক্ত করি। তারপরে আমরা রুট ম্যাপ আঁকা শুরু করি (চিত্র 3.5):

ভাত। 3.5ব্যবসায়িক প্রক্রিয়ার রুটের মানচিত্র "অবকাশ পরিকল্পনা"

    শুরু বিন্দু;

    ক্রিয়ার পয়েন্ট ক্রম;

    শর্তসাপেক্ষ রূপান্তর যোগ করুন;

    বিন্দু সমাপ্তি;

    একটি মানচিত্র তৈরি করা

ধাপ 5: আকার যোগ করা

ব্যবহারকারীদের এই ব্যবসায়িক প্রক্রিয়ার মধ্যে তাদের ক্রিয়া সম্পাদন করার জন্য, তাদের স্ক্রীন ফর্মগুলির প্রয়োজন যাতে তারা প্রাসঙ্গিক ডেটা প্রবেশ করতে পারে:

    ছুটির সময়সূচী প্রস্তাব ফর্ম (অবকাশ পরিকল্পনা নথি ব্যবহার করে)

    সমস্ত সময়সূচী বিবেচনার জন্য ফর্ম - "ব্যবস্থাপনার সাথে চুক্তির জন্য ফর্ম"

ধাপ 6 প্রোগ্রামিং।

কন্ডিশনাল জাম্প সেট আপ করতে, আপনাকে 1C:এন্টারপ্রাইজ (চিত্র 3.6) এ একটি কন্ডিশন চেক হ্যান্ডলার লিখতে হবে।

ভাত। 3.6পৃথক ব্যবসায়িক প্রক্রিয়া ব্লকের সফ্টওয়্যার বাস্তবায়ন

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

ধাপ 7 স্বাস্থ্য পরীক্ষা:

    ব্যবসায়িক প্রক্রিয়ার একটি নতুন উদাহরণ তৈরি করুন;

    সমস্ত পরিচালকরা "ছুটির সময়সূচী প্রস্তুত করুন" টাস্কটি পান;

    সমস্ত পরিকল্পনা আঁকার পরে, সেগুলিকে "শিডিউল দেখুন" টাস্ক আকারে কর্মী অফিসার দ্বারা বিবেচনার জন্য একসাথে নেওয়া হয়;

    বিবেচনার ফলাফল অনুযায়ী, তাদের মধ্যে কিছু সংশোধনের জন্য পাঠানো হয়;

    পুনর্বিবেচনা এবং সফল পুনঃপরীক্ষার পরে, এইচআর ম্যানেজারকে পরিচালকের সাথে একমত হওয়ার দায়িত্ব দেওয়া হয়;

    সফল সমন্বয় পরে, ব্যবসা প্রক্রিয়া সম্পন্ন হয়.

    এই ব্যবসায়িক প্রক্রিয়াটিকে আরও উন্নত করতে এবং এটিকে অ্যাপ্লিকেশন সমাধানের সাথে আরও ঘনিষ্ঠভাবে সংহত করতে, আপনি এতে অতিরিক্ত বৈশিষ্ট্য যুক্ত করতে পারেন (পরবর্তীতে, বিকাশের পরে, অর্থাৎ ইতিমধ্যে অপারেশন চলাকালীন)

উপসংহার

আমরা একটি সহজ ব্যবসায়িক প্রক্রিয়া তৈরি করার জন্য আমাদের পর্যালোচনা সম্পন্ন করেছি। অপারেশনের পরবর্তী স্বয়ংক্রিয়তা নিম্নলিখিত উন্নত বৈশিষ্ট্যগুলির বাস্তবায়ন অন্তর্ভুক্ত করতে পারে:

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

    মৃত্যুদন্ড পরীক্ষা.অনুমোদনের জন্য এইচআর ম্যানেজারের কাছে জমা দেওয়ার আগে লাইন ম্যানেজারদের দ্বারা শিডিউলের প্রাসঙ্গিকতা এবং সঠিকতা পরীক্ষা করা, উদাহরণস্বরূপ, সময়সূচী সম্পূর্ণ না হলে অন্যান্য কাজগুলি সম্পাদন করার অনুমতি না দেওয়া।

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

    একটি নেস্টেড ব্যবসা প্রক্রিয়া হিসাবে অনুমোদন.অনুমোদন প্রক্রিয়া নিজেই একটি নেস্টেড ব্যবসায়িক প্রক্রিয়ায় বিভক্ত হতে পারে এবং ভবিষ্যতে শুধুমাত্র BP "ছুটির চুক্তিতে" নয়, অন্যান্য BP-তেও ব্যবহার করা যেতে পারে - উদাহরণস্বরূপ, চুক্তির সমাপ্তি, চালান ইস্যু করা ইত্যাদি।

আন্দ্রে কোলেসভ

প্রযুক্তিগত প্ল্যাটফর্ম "1C:Enterprise 8.0" এর ক্ষমতা নিয়ে আলোচনা করে, আমরা ইতিমধ্যেই জোর দিয়েছি যে এর অসংখ্য উদ্ভাবন সিস্টেম উন্নয়নের তিনটি প্রধান আন্তঃসম্পর্কিত কাজের সমাধানের সাথে সম্পর্কিত:

  • সমাধানের কর্মক্ষমতা এবং মাপযোগ্যতা উন্নত করা;
  • কার্যকারিতা সম্প্রসারণ এবং প্রয়োগকৃত কাজের পরিধি;
  • উন্নয়ন, কাস্টমাইজেশন এবং রক্ষণাবেক্ষণের দক্ষতা বৃদ্ধি।
1C: এন্টারপ্রাইজ 8.0-এর একটি গুরুত্বপূর্ণ উদ্ভাবন হল একটি বিজনেস প্রসেস ইঞ্জিন (BPM) তৈরি করা, যা গত গ্রীষ্মের শুরুতে বিটা স্তরে প্রয়োগ করা হয়েছিল এবং শেষ হওয়ার আগে রিলিজ 8.0.10-এ একটি কার্যকরী সংস্করণে উপস্থিত হওয়া উচিত। 2005-এর প্রথম ত্রৈমাসিকের, আসুন আমরা জোর দিই যে IBE হল প্রযুক্তিগত প্ল্যাটফর্মের একটি অবিচ্ছেদ্য অংশ, যার অর্থ হল এর সাথে যুক্ত ক্ষমতাগুলি 1C:Enterprise 8.0-এর ভিত্তিতে তৈরি সমস্ত অ্যাপ্লিকেশন সমাধানগুলিতে উপলব্ধ হতে পারে৷

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

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

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

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

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

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

দক্ষতা উন্নত করা। IBP-এর ব্যবহার আপনাকে সাংগঠনিক কার্যক্রমকে আনুষ্ঠানিক করতে এবং কর্মীদের যৌথ কাজ পরিচালনার দায়িত্ব একটি অ্যাপ্লিকেশন সমাধানে অর্পণ করতে দেয়, যা কাজের সময়ের আরও দক্ষ ব্যবহারের দিকে পরিচালিত করে।

নতুন সুযোগ.কাজের পারফরম্যান্স এবং ব্যবসায়িক প্রক্রিয়াগুলির কোর্সের ডেটা একটি এন্টারপ্রাইজের ক্রিয়াকলাপ এবং সাংগঠনিক কাঠামোকে অপ্টিমাইজ করার জন্য, বাধা এবং লুকানো সংস্থানগুলি সনাক্ত করার জন্য তথ্যের উত্স হিসাবে কাজ করতে পারে এবং প্রক্রিয়া পরিচালনাকে সমর্থন করার একটি মাধ্যম হয়ে উঠতে পারে।

ব্যবসায়িক প্রক্রিয়া ইঞ্জিন বোঝা

"1C:Enterprise 8.0"-এ ব্যবসায়িক প্রক্রিয়াগুলি পৃথক ক্রিয়াকলাপগুলিকে (একটি চালান জারি করা, নগদ গ্রহণ করা, একটি গুদাম থেকে পণ্য বিতরণ করা ইত্যাদি) একটি নির্দিষ্ট লক্ষ্য অর্জনের দিকে নিয়ে যাওয়া আন্তঃসম্পর্কিত ক্রিয়াগুলির শৃঙ্খলে একত্রিত করার জন্য প্রয়োজন (উদাহরণস্বরূপ) , নগদ জন্য পণ্য বিক্রি)। একটি ব্যবসায়িক প্রক্রিয়ার জীবনচক্রে কর্মচারীদের অংশগ্রহণ ভূমিকা-ভিত্তিক রাউটিং ব্যবহার করে সংগঠিত হয়।

IBP একযোগে একাধিক কনফিগারেশন অবজেক্ট দ্বারা সরবরাহ করা হয়: ব্যবসায়িক প্রক্রিয়া, কাজ, তথ্য নিবন্ধন এবং সেশন প্যারামিটার। একটি নিয়ম হিসাবে, টাস্ক অ্যাড্রেসিং অ্যাট্রিবিউটের ধরন এবং তথ্য রেজিস্টারের মাত্রাগুলি সংশ্লিষ্ট ডিরেক্টরিগুলির লিঙ্ক হিসাবে বরাদ্দ করা হয়, তাই, চারটি তালিকাভুক্ত প্রকারের সাথে ডিরেক্টরিগুলি যুক্ত করা হয়।

IBE এর দুটি প্রধান বস্তু হল ব্যবসায়িক প্রক্রিয়া এবং কাজ। তারা একে অপরের পাশাপাশি তিনটি সহায়ক বস্তু (সেশন প্যারামিটার, তথ্য রেজিস্টার এবং ডিরেক্টরি) ব্যবহার করে। সহায়ক বস্তু একে অপরকে ব্যবহার করে না, না প্রধান বস্তুগুলি (চিত্র 1)।

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

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

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

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

একটি ব্যবসায়িক প্রক্রিয়া রুট ম্যাপ তৈরি করার সময়, পূর্বনির্ধারিত ডেটা (ভূমিকা, বিভাগ, ইত্যাদি) সহ অভিধানগুলি রুট পয়েন্ট অ্যাড্রেসিং বৈশিষ্ট্যগুলিতে তাদের মান সেট করতে ব্যবহৃত হয়। ব্যবসায়িক প্রক্রিয়াগুলি কাজ তৈরি করে যখন তারা ওয়েপয়েন্টগুলিতে নেভিগেট করে এবং গ্রুপ পয়েন্টগুলি প্রক্রিয়া করতে ঠিকানা নিবন্ধন ব্যবহার করে। সেশন প্যারামিটারটি বর্তমান কর্মীর জন্য মুলতুবি কাজগুলিকে ইন্টারেক্টিভভাবে সক্রিয় করতে ব্যবসায়িক প্রক্রিয়া দ্বারা ব্যবহৃত হয়।

কার্যগুলি ব্যবসায়িক প্রক্রিয়াগুলিকে তাদের সমাপ্তির বিষয়ে অবহিত করে, যার ফলে তারা রুট বরাবর আরও এগিয়ে যায়। তথ্য রেজিস্টার সেট সেশন প্যারামিটার অনুযায়ী বর্তমান নির্বাহকের জন্য কাজ নির্বাচন করতে ব্যবহৃত হয়। ব্যবসায়িক প্রক্রিয়ার বাইরে কাজ তৈরি করার সময় (উদাহরণস্বরূপ, ম্যানুয়ালি) বা কাজ নির্বাচন করার সময় রেফারেন্স বই ব্যবহার করা হয়।

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

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

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

1C-এ ব্যবসায়িক প্রক্রিয়া: এন্টারপ্রাইজ 8.0 বিভিন্ন ধরনের রাউটিং অনুমোদন করে। মনে রাখবেন যে প্রকৃত ব্যবসায়িক প্রক্রিয়া মানচিত্রে, একটি নিয়ম হিসাবে, এই সমস্ত প্রকারগুলি পাওয়া যায়।

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

বিনামূল্যে.ব্যবসায়িক প্রক্রিয়ার রুট ম্যাপ পয়েন্টের গন্তব্যগুলি সেট করা হয় না এবং ব্যবসায়িক প্রক্রিয়ার জীবনচক্র চলাকালীন প্রোগ্রামগতভাবে বা ইন্টারেক্টিভভাবে নির্ধারিত হয়।

শর্তসাপেক্ষ।রুট ম্যাপ শর্তাদি পরীক্ষা করার জন্য এবং সংশ্লিষ্ট শাখাগুলির (চিত্র 3, b এবং c) বরাবর চলার জন্য প্রদান করে। ট্রানজিশন বাইনারি (শর্ত) বা একাধিক (বিকল্প পছন্দ) হতে পারে।

সমান্তরাল।রুট ম্যাপ ব্যবসায়িক প্রক্রিয়ার সমান্তরাল শাখায় বিভাজনের জন্য পরবর্তী একত্রিত হওয়ার সম্ভাবনা (অপেক্ষা) প্রদান করে। প্রতিটি সমান্তরাল শাখা বরাবর ব্যবসায়িক প্রক্রিয়ার প্রচার স্বাধীনভাবে ঘটে, কারণ সংশ্লিষ্ট কাজগুলি সম্পন্ন হয়।

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

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

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

সংক্ষেপে, আমরা বলতে পারি যে ব্যবসায়িক প্রক্রিয়াগুলির প্রক্রিয়া নিম্নলিখিত প্রধান উপাদানগুলি নিয়ে গঠিত:

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

ব্যবহারিক বাস্তবায়ন

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

BP ডেভেলপারদের দ্বারা তৈরি করা হয়, এবং ব্যবহারকারীরা EBP এর সাহায্যে তাদের ক্রিয়া সম্পাদন করে। BP কনফিগারার অ্যাপ্লিকেশন (1C:এন্টারপ্রাইজ ডেভেলপমেন্ট টুল)* এ বিকশিত হয়, EBP প্রয়োগ করা হয় অ্যাপ্লিকেশন সমাধান পরিবেশে (1C:এন্টারপ্রাইজ এক্সিকিউশন এনভায়রনমেন্ট)।

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

ভাত। 5. "কনফিগারার" পরিবেশে একটি ব্যবসায়িক প্রক্রিয়ার বিকাশ।

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

এই বিষয়ে, আমি পাঠকের দৃষ্টি আকর্ষণ করতে চাই যে ব্যবসায়িক প্রক্রিয়াগুলিকে স্বয়ংক্রিয় করার শিল্প পদ্ধতিটি ব্যবসায়িক প্রক্রিয়াগুলি বর্ণনা করার জন্য বিশেষ ভাষাগুলির বিকাশকে বোঝায়। তদনুসারে, এই জাতীয় ভাষায় লেখা প্রোগ্রামগুলি প্রয়োজনীয় মানগুলিকে সমর্থন করে এমন যে কোনও সিস্টেমে কার্যকর করা যেতে পারে। একটি উদাহরণ হল বিজনেস প্রসেস এক্সিকিউটিভ ল্যাঙ্গুয়েজ ("বিপিইএলের সাথে ব্যবসায়িক প্রক্রিয়া অটোমেশন", "বাইটি/রাশিয়া" নং 2"2005 নিবন্ধটি দেখুন)।

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

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

ব্যবসায়িক প্রক্রিয়া নকশা উদাহরণ

একটি উদাহরণ হিসাবে, আসুন একটি "অবকাশ পরিকল্পনা" ব্যবসায়িক প্রক্রিয়া তৈরির একটি উদাহরণ বিবেচনা করি। এটি করার জন্য, এই মৌলিক পদক্ষেপগুলি অনুসরণ করুন।

ধাপ 1.ব্যবসায়িক প্রক্রিয়ার মৌখিক বর্ণনা:

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

তৈরি করা বিবরণ আপনাকে ব্যবসায়িক ভূমিকাগুলি হাইলাইট করতে দেয় - লাইন ম্যানেজার, এইচআর ম্যানেজার, ম্যানেজার - যা আপনাকে "ব্যবহারকারীর ভূমিকা" ডিরেক্টরিতে প্রবেশ করতে হবে ভবিষ্যতের ব্যবসায়িক প্রক্রিয়ার রুট পয়েন্টগুলিকে মোকাবেলা করার জন্য সেগুলি ব্যবহার করার জন্য৷ ভূমিকা পূর্বনির্ধারিত ডেটা আকারে ডিরেক্টরিতে লেখা হয়।

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

ধাপ 3টাস্ক গঠন।

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

ধাপ 4আমরা একটি ব্যবসায়িক প্রক্রিয়া ডিজাইন করি।

আমরা প্রথম ব্যবসায়িক প্রক্রিয়া তৈরি করি এবং এটিকে নতুন তৈরি কাজের সাথে সংযুক্ত করি। তারপরে আমরা রুট ম্যাপ আঁকা শুরু করি (চিত্র 6):

  • পয়েন্ট "স্টার্ট";
  • ক্রিয়ার পয়েন্ট ক্রম;
  • শর্তসাপেক্ষ রূপান্তর যোগ করুন;
  • পয়েন্ট "সমাপ্ত";
  • একটি মানচিত্র তৈরি করা

ধাপ 5ফর্ম যোগ করা হচ্ছে।

ব্যবহারকারীদের এই ব্যবসায়িক প্রক্রিয়ার মধ্যে তাদের ক্রিয়া সম্পাদন করার জন্য, তাদের স্ক্রীন ফর্মগুলির প্রয়োজন যাতে তারা প্রাসঙ্গিক ডেটা প্রবেশ করতে পারে:

  • ছুটির সময়সূচী প্রস্তাব ফর্ম (অবকাশ পরিকল্পনা নথি ব্যবহার করে;
  • সমস্ত গ্রাফ পর্যালোচনা করার জন্য একটি ফর্ম;
  • ব্যবস্থাপনার সাথে সমন্বয়ের জন্য ফর্ম।
ধাপ 6প্রোগ্রামিং।

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

ধাপ 7আসুন দেখি কিভাবে এটি সব কাজ করে:

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

পরবর্তী পদক্ষেপ

আমরা সহজতম ব্যবসায়িক প্রক্রিয়া তৈরি শেষ করেছি। আপনি যখন পরবর্তীতে ক্রিয়াকলাপগুলিকে স্বয়ংক্রিয়ভাবে পরিচালনা করেন, তখন আপনি বেশ কয়েকটি উন্নত বৈশিষ্ট্য যুক্ত করতে পারেন৷

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

মৃত্যুদন্ড পরীক্ষা.অনুমোদনের জন্য এইচআর ম্যানেজারের কাছে জমা দেওয়ার আগে লাইন ম্যানেজারদের দ্বারা সময়সূচীর প্রাসঙ্গিকতা এবং সঠিকতা পরীক্ষা করা (উদাহরণস্বরূপ, সময়সূচী খালি থাকলে অন্য কাজগুলি সম্পাদন করার অনুমতি দেবেন না)।

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

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

ব্যবসায়িক প্রক্রিয়ার সঞ্চালন

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

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

একটি নির্দিষ্ট ব্যবহারকারীর জন্য, ব্যবসায়িক প্রক্রিয়াগুলির কাজটি কেবলমাত্র এই ক্ষেত্রেই প্রকাশিত হয় যে তিনি অবশ্যই কাজগুলির একটি তালিকা নিয়ে কাজ করেন যা সম্পাদন করা উচিত। উদাহরণস্বরূপ, একজন স্টোরকিপারের কিছু প্রক্রিয়ায় তার অংশগ্রহণ সম্পর্কে মোটেই চিন্তা করা উচিত নয়, তার কাজ হল কাজটি পাওয়ার পরে পণ্যগুলি ছেড়ে দেওয়া এবং সিস্টেমে এই অপারেশনটি রেকর্ড করা।

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

বিকাশকারী এবং ব্যবহারকারীরা তথ্য প্রযুক্তি সহায়তা (ITS) ডিস্কে বিতরণ করা ডেমো কনফিগারেশন ব্যবহার করে 1C:Enterprise 8.0-এ বাস্তবায়িত ব্যবসায়িক প্রক্রিয়া প্রক্রিয়া সম্পর্কে আরও জানতে পারেন। এটি তিনটি সহজ ব্যবসায়িক প্রক্রিয়া ("পণ্য বিক্রয়", "নির্দেশ" এবং "চুক্তি") উপস্থাপন করে, নতুন প্রক্রিয়াটির ব্যবহারিক প্রয়োগের জন্য বিভিন্ন বিকল্প প্রদর্শন করে।

সাধারণ ব্যবস্থাপনা থেকে ব্যবসা প্রক্রিয়া ব্যবস্থাপনা

বিগত বছরটি একটি নতুন শব্দ - বিজনেস প্রসেস ম্যানেজমেন্ট (বিপিএম, বিজনেস প্রসেস ম্যানেজমেন্ট) এর ব্যাপক ব্যবহারের সূচনা দ্বারা চিহ্নিত করা হয়েছিল। প্রথমে, তার চেহারা গ্রাহকদের মধ্যে উদ্বেগ সৃষ্টি করেছিল। প্রকৃতপক্ষে, কর্পোরেট সফ্টওয়্যারটি মূলত একটি এন্টারপ্রাইজ, বা ব্যবসা পরিচালনার কিছু নির্দিষ্ট কাজ সমাধানের লক্ষ্যে ছিল (শব্দের বিস্তৃত অর্থে - একটি সংস্থার কার্যকলাপ হিসাবে), এবং তাই বিপিএম সম্পর্কে কী বৈপ্লবিক ছিল তা স্পষ্ট ছিল না। এটি কি আইটি বিক্রেতাদের ঐতিহ্যগত পদক্ষেপ নয় যারা নিয়মিতভাবে, সাধারণভাবে, মোটামুটি সুপরিচিত পদ্ধতি এবং প্রযুক্তির নাম আপডেট করে? আইটি পেশাদারদের মনে একটি নির্দিষ্ট বিভ্রান্তিও তৈরি হয়েছিল যে বিপিএম সংক্ষেপণটি বিভিন্ন শ্রেণীর সফ্টওয়্যার পণ্যগুলির বিকাশকারীদের দ্বারা ব্যবহার করা শুরু হয়েছিল: ডকুমেন্ট ম্যানেজমেন্ট সিস্টেম, ইআরপি সমাধান এবং অবকাঠামো সফ্টওয়্যার। (বিপিএম ধারণার একটি দরকারী পর্যালোচনা এবং বিশ্লেষণ "একটি সংস্থার তথ্য পরিকাঠামোতে বিপিএম প্রযুক্তি", "বাইটিই / রাশিয়া" নং 2 "2005 নিবন্ধে তৈরি করা হয়েছে।)

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

  • ব্যবসা করার দক্ষতার উন্নতির সমস্যা সমাধান করা সংস্থাগুলিকে কার্যকলাপের ঐতিহ্যগত কার্যকরী মডেল থেকে একটি আধুনিক প্রক্রিয়া স্কিমের দিকে নিয়ে যায়।
  • একটি উচ্চ স্তরের আইটি অ্যাপ্লিকেশনের জন্য এই জাতীয় উপাদানগুলির একটি সাধারণ এন্টারপ্রাইজ ম্যানেজমেন্ট সিস্টেমের সাথে একীকরণ প্রয়োজন যা আগে স্বয়ংসম্পূর্ণ হিসাবে বিবেচিত হয়েছিল। প্রথমত, আমরা ইআরপি সমাধান এবং নথি ব্যবস্থাপনা সিস্টেম সম্পর্কে কথা বলছি।
  • জটিল এন্টারপ্রাইজ ম্যানেজমেন্ট সিস্টেম তৈরির জন্য ভিন্ন ভিন্ন সমাধানগুলির একীকরণ প্রয়োজন (উত্তরাধিকারগুলি সহ)। এন্টারপ্রাইজ-স্কেল সিস্টেমে ডেটা এবং অ্যাপ্লিকেশন একীভূত করার সমস্যার সবচেয়ে কার্যকর সমাধান প্ল্যাটফর্ম সফ্টওয়্যার স্তরে সম্ভব। বর্তমানে, ভিন্ন ভিন্ন ডিস্ট্রিবিউটেড সিস্টেম তৈরির জন্য সবচেয়ে প্রতিশ্রুতিশীল ক্ষেত্রগুলির মধ্যে একটি ওয়েব পরিষেবা প্রযুক্তি ব্যবহারের সাথে যুক্ত (এছাড়াও নিবন্ধটি দেখুন "বিপিইএল ব্যবহার করে ব্যবসায়িক প্রক্রিয়াগুলির অটোমেশন", "বাইটিই / রাশিয়া" নং 2 "2005)।
  • একটি প্রক্রিয়া-ভিত্তিক ব্যবস্থাপনা মডেলে রূপান্তর সরাসরি তথ্য সিস্টেমের দক্ষতার সমস্যার সাথে সম্পর্কিত। শেষ ফলাফলের উপর ফোকাস আপনাকে আইটি সংস্থানগুলি পরিচালনা করার জন্য একটি ব্যবসায়িক পদ্ধতি প্রয়োগ করতে দেয়।
  • ব্যবসায়িক প্রক্রিয়া পরিচালনার স্তর বাড়ানোও গুরুত্বপূর্ণ। বিশেষ করে, এর মানে হল যে ব্যবসায়িক বিশ্লেষক এবং পরিচালকদের শুধুমাত্র এই ধরনের সিস্টেমের ডিজাইনেই নয়, তাদের অপারেশনাল ম্যানেজমেন্ট এবং কনফিগারেশনেও নিযুক্ত থাকা উচিত, অর্থাৎ, এখন পর্যন্ত প্রোগ্রামারদের বাধ্যতামূলক অংশগ্রহণের প্রয়োজন ছিল এমন ক্রিয়াকলাপগুলি সম্পাদন করতে সক্ষম হবেন।
BPM এর ধারণা সম্পর্কে বলতে গেলে, ওয়ার্কফ্লো প্রযুক্তি (ওয়ার্কফ্লো ম্যানেজমেন্ট) এর সাথে এর সংযোগ উল্লেখ করা প্রয়োজন। তাদের সম্পর্কটি বেশ সুস্পষ্ট, তবে কোনও ক্ষেত্রেই তাদের মধ্যে একটি সমান চিহ্ন রাখা উচিত নয় (দুর্ভাগ্যক্রমে, এটি পেশাদার আইটি প্রকাশনাগুলিতেও পাওয়া যায়)। ওয়ার্কফ্লো পদ্ধতি, যা গত শতাব্দীর শেষ বছরগুলিতে বিশ্বে জনপ্রিয়তার শীর্ষে ছিল, অটোমেশন প্রক্রিয়াগুলির উপর একটি মডেল আরোপ করে যা প্রাথমিকভাবে নথি এবং কার্যগুলির উপর দৃষ্টি নিবদ্ধ করে। এই পদ্ধতিটি মূলত ম্যানুয়াল ডকুমেন্ট প্রসেসিং প্রক্রিয়া স্বয়ংক্রিয় করে ওয়ার্কফ্লো প্রযুক্তির ব্যবহার সীমিত করে। BPM-এর এই ধরনের কোন বিধিনিষেধ নেই: ব্যবহারকারী, তথ্য ব্যবস্থা এবং অন্যান্য প্রক্রিয়াগুলি একইভাবে প্রক্রিয়াগুলিতে অংশগ্রহণকারী হিসাবে কাজ করতে পারে, এবং নথি এবং কার্যগুলিকে শুধুমাত্র বিশদ হিসাবে বিবেচনা করা হয় যা ব্যবসায়িক প্রক্রিয়াগুলি বাস্তবায়নকে প্রভাবিত করে, কিন্তু মৌলিক প্রকৃতির নয়। এই সমস্তগুলি আপনাকে যেগুলির জন্য ওয়ার্কফ্লো সিস্টেমগুলি মূলত তৈরি করা হয়েছিল তার চেয়ে বিস্তৃত সমস্যার ক্ষেত্রে BPM প্রয়োগ করতে দেয়৷

সম্ভবত, কর্মপ্রবাহ এবং EAI (এন্টারপ্রাইজ অ্যাপ্লিকেশন ইন্টিগ্রেশন, এন্টারপ্রাইজ-ওয়াইড অ্যাপ্লিকেশন ইন্টিগ্রেশন) প্রযুক্তির যৌথ ব্যবহারের সাথে BPM ধারণার বাস্তবায়নকে যুক্ত করা আরও সঠিক হবে। এবং প্রকৃত অ্যাপ্লিকেশন প্রোগ্রামগুলি ব্যবহার করার প্রয়োজনীয়তার প্রেক্ষিতে, শর্তাধীন BPM সূত্রটি নিম্নরূপ লেখা যেতে পারে:

ব্যবসায়িক প্রক্রিয়াগুলির প্রক্রিয়া "1C: এন্টারপ্রাইজ 8"

আন্দ্রে কোলেসভ


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

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

মানের উন্নতি. ব্যবসায়িক প্রক্রিয়াগুলি পৃথক ক্রিয়াকলাপ এবং তাদের সম্পর্ক সম্পাদনের জন্য নিয়মগুলি প্রণয়ন এবং প্রয়োগ করে, যা ব্যবসায়িক প্রক্রিয়া থেকে মানব ফ্যাক্টর দ্বারা সৃষ্ট ত্রুটিগুলি উল্লেখযোগ্যভাবে হ্রাস বা এমনকি সম্পূর্ণরূপে দূর করতে পারে। একটি সহজ করণীয় তালিকা কর্মীদের তাদের তাৎক্ষণিক দায়িত্বগুলিতে ফোকাস করতে দেয়।

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

নতুন সুযোগ প্রদান. কার্য সমাপ্তির ডেটা এবং ব্যবসায়িক প্রক্রিয়াগুলির অগ্রগতি একটি এন্টারপ্রাইজের সাংগঠনিক কাঠামোকে অনুকূলিতকরণ, বাধা এবং লুকানো সংস্থানগুলি চিহ্নিত করার ভিত্তি হিসাবে কাজ করতে পারে। এইভাবে, প্রক্রিয়া ব্যবস্থাপনা পদ্ধতি সম্পূর্ণরূপে বাস্তবায়িত হয়।

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

ব্যবসায়িক প্রক্রিয়া ইঞ্জিন বোঝা

1C-তে ব্যবসায়িক প্রক্রিয়াগুলি: এন্টারপ্রাইজের প্রয়োজন হয় পৃথক ক্রিয়াকলাপগুলিকে একত্রিত করার জন্য (একটি চালান জারি করা, নগদ অর্থ প্রদান করা, একটি গুদাম থেকে পণ্য বিতরণ করা ইত্যাদি) আন্তঃসম্পর্কিত ক্রিয়াগুলির শৃঙ্খলে যা একটি নির্দিষ্ট লক্ষ্য অর্জনের দিকে পরিচালিত করে (উদাহরণস্বরূপ, নগদে পণ্য বিক্রি)। একটি ব্যবসায়িক প্রক্রিয়ার জীবনচক্রে কর্মচারীদের অংশগ্রহণ ভূমিকা-ভিত্তিক রাউটিং দ্বারা অর্জন করা হয়।

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

IBP এর প্রধান বিষয় হল ব্যবসায়িক প্রক্রিয়া এবং কাজ। তারা একে অপরকে এবং আরও তিনটি সহায়ক বস্তু ব্যবহার করে - সেশন প্যারামিটার, তথ্য রেজিস্টার এবং ডিরেক্টরি। সহায়ক বস্তু একে অপরকে ব্যবহার করে না, বা প্রধান বস্তুগুলিও ব্যবহার করে না।

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

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

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

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

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

IBP বিভিন্ন ধরনের রাউটিং অনুমোদন করে।

অনমনীয়. ব্যবসায়িক প্রক্রিয়াটির একটি মানচিত্র রয়েছে যাতে প্রতিটি রুট পয়েন্টের জন্য কঠোরভাবে সংজ্ঞায়িত গন্তব্যের সাথে শর্তসাপেক্ষ এবং সমান্তরাল রূপান্তর থাকে না। এই ধরনের ব্যবসায়িক প্রক্রিয়া প্রত্যাখ্যান অনুমোদিত নয়।

বিনামূল্যে. ব্যবসায়িক প্রক্রিয়া রুট ম্যাপ পয়েন্ট গন্তব্য সেট করা হয় না এবং ব্যবসায়িক প্রক্রিয়া জীবন চক্রের সময় প্রোগ্রাম্যাটিক বা ইন্টারেক্টিভভাবে নির্ধারিত হয়।

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

সমান্তরাল. রুট ম্যাপ ব্যবসায়িক প্রক্রিয়ার সমান্তরাল শাখায় বিভাজনের জন্য পরবর্তী একত্রিত হওয়ার সম্ভাবনা (অপেক্ষা) প্রদান করে। প্রতিটি সমান্তরাল শাখা বরাবর ব্যবসায়িক প্রক্রিয়ার প্রচার স্বাধীনভাবে ঘটে, কারণ সংশ্লিষ্ট কাজগুলি সম্পন্ন হয়।

একটি নিয়ম হিসাবে, এই সমস্ত ধরণের রাউটিং বাস্তব ব্যবসায়িক প্রক্রিয়া মানচিত্রে পাওয়া যায়।

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

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

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

উপরের সংক্ষিপ্তসারে, আমরা বলতে পারি যে ব্যবসায়িক প্রক্রিয়াগুলির প্রক্রিয়া নিম্নলিখিত প্রধান উপাদানগুলি নিয়ে গঠিত:

  • পারফরমারদের (ভুমিকা, বিভাগ, সংস্থা, গোষ্ঠী, ইত্যাদি) কাজগুলিকে সম্বোধন করার জন্য বহুমাত্রিক সিস্টেম,
  • একটি ব্যবসায়িক প্রক্রিয়া মানচিত্রের চাক্ষুষ নকশা,
  • পারফর্মারদের দ্বারা কাজ তৈরি করা,
  • ভূমিকা রাউটিং,
  • ব্যবসায়িক প্রক্রিয়া মানচিত্র অনুযায়ী পথপয়েন্টের মাধ্যমে রূপান্তর।

ব্যবসায়িক প্রক্রিয়া চালানোর জন্য সাধারণ যুক্তি এইরকম কিছু দেখায়:

  • ব্যবসায়িক প্রক্রিয়াগুলি তাদের ঠিকানার বিবরণে (ভূমিকা, গোষ্ঠী, বিভাগ) প্রয়োজনীয় মান সেট করে কাজগুলি গঠন করে;
  • চূড়ান্ত পারফর্মারদের একটি "ডিরেফারেন্স ম্যাট্রিক্স" ব্যবহার করে সংজ্ঞায়িত করা হয়, যা, উদাহরণ স্বরূপ, ব্যবহারকারীদের ভূমিকায় ম্যাপ করে।

উন্নয়ন এবং সম্পাদন

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

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

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

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

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

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

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

একটি নির্দিষ্ট ব্যবহারকারীর জন্য, ব্যবসায়িক প্রক্রিয়া প্রক্রিয়ার কার্যকারিতা কেবলমাত্র এই সত্যে প্রকাশ করা হয় যে তিনি কার্যগুলির একটি তালিকা নিয়ে কাজ করেন যা তাকে অবশ্যই সম্পাদন করতে হবে। উদাহরণস্বরূপ, স্টোরকিপারের কিছু প্রক্রিয়ায় তার অংশগ্রহণ সম্পর্কে চিন্তা করা উচিত নয়, তার কাজ হ'ল টাস্ক প্রাপ্তির পরে পণ্যগুলি ছেড়ে দেওয়া এবং সিস্টেমে এই অপারেশনটি রেকর্ড করা।

এমবিপি ব্যবহারের সম্ভাবনা

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

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

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

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