Miklix

Dynamics AX 2012-এ একটি আইনি সত্তা (কোম্পানির অ্যাকাউন্ট) মুছে ফেলুন

প্রকাশিত: ১৬ ফেব্রুয়ারী, ২০২৫ এ ১১:০৩:০০ AM UTC

এই প্রবন্ধে, আমি Dynamics AX 2012-এ কোনও ডেটা এরিয়া / কোম্পানির অ্যাকাউন্ট / আইনি সত্তা সম্পূর্ণরূপে মুছে ফেলার সঠিক পদ্ধতি ব্যাখ্যা করছি। আপনার নিজের ঝুঁকিতে ব্যবহার করুন।


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

Delete a Legal Entity (Company Accounts) in Dynamics AX 2012

এই পোস্টের তথ্য Dynamics AX 2012 R3 এর উপর ভিত্তি করে তৈরি। এটি অন্যান্য সংস্করণের জন্য বৈধ হতে পারে আবার নাও হতে পারে।

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

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

এটি খতিয়ে দেখার পর, আমি আবিষ্কার করেছি যে আপনি এমন কোনও আইনি সত্তাকে মুছে ফেলতে পারবেন না যার লেনদেন আছে। এটা যুক্তিসঙ্গত, তাই স্পষ্ট সমাধান হল প্রথমে লেনদেনগুলি সরিয়ে ফেলা, এবং তারপর আইনি সত্তাটি মুছে ফেলা।

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

পদ্ধতিটি হল:

  • AOT খুলুন এবং SysDatabaseTransDelete ক্লাসটি খুঁজুন (AX এর কিছু পূর্ববর্তী সংস্করণে এটিকে "DatabaseTransDelete" বলা হত)।
  • আপনি যে কোম্পানির লেনদেন মুছে ফেলতে চান, সেই কোম্পানিতেই আছেন কিনা তা নিশ্চিত করুন!
  • ধাপ ১-এ পাওয়া ক্লাসটি চালান। এটি আপনাকে নিশ্চিত করতে বলবে যে আপনি লেনদেনগুলি মুছে ফেলতে চান। আবারও, নিশ্চিত করুন যে এটি যে কোম্পানির সম্পর্কে জিজ্ঞাসা করেছে সেটিই সেই কোম্পানি যার জন্য আপনি লেনদেনগুলি মুছে ফেলতে চান!
  • কাজটি চলতে দিন। যদি আপনার অনেক লেনদেন থাকে তবে এতে বেশ সময় লাগতে পারে।
  • একবার এটি হয়ে গেলে, সংস্থা প্রশাসন / সেটআপ / সংস্থা / আইনি সত্তা ফর্মে ফিরে যান। নিশ্চিত করুন যে আপনি এই মুহুর্তে যে কোম্পানিটি মুছে ফেলতে চান তাতে নেই , কারণ আপনি বর্তমান কোম্পানিটি মুছে ফেলতে পারবেন না।
  • আপনি যে কোম্পানিটি মুছতে চান সেটি নির্বাচন করুন এবং "মুছুন" বোতাম (অথবা Alt+F9) টিপুন।
  • নিশ্চিত করুন যে আপনি কোম্পানিটি মুছে ফেলতে চান। এতেও কিছুটা সময় লাগবে, কারণ এটি এখন কোম্পানির সমস্ত অ-লেনদেনযোগ্য ডেটা মুছে ফেলছে।
  • বসে থাকুন, আরাম করুন এবং ভালোভাবে সম্পন্ন কাজের গৌরব উপভোগ করুন! :-)
ব্লুস্কাইতে শেয়ার করুনফেসবুকে শেয়ার করুনলিংকডইনে শেয়ার করুনটাম্বলারে শেয়ার করুনX-এ শেয়ার করুনলিংকডইনে শেয়ার করুনপিন্টারেস্টে পিন করুন

মিকেল ব্যাং ক্রিস্টেনসেন

লেখক সম্পর্কে

মিকেল ব্যাং ক্রিস্টেনসেন
মিকেল হলেন miklix.com এর স্রষ্টা এবং মালিক। একজন পেশাদার কম্পিউটার প্রোগ্রামার/সফ্টওয়্যার ডেভেলপার হিসেবে তার ২০ বছরেরও বেশি অভিজ্ঞতা রয়েছে এবং বর্তমানে তিনি একটি বৃহৎ ইউরোপীয় আইটি কর্পোরেশনে পূর্ণকালীন কর্মরত। ব্লগিং না করার সময়, তিনি তার অবসর সময় বিভিন্ন আগ্রহ, শখ এবং কার্যকলাপে ব্যয় করেন, যা কিছুটা হলেও এই ওয়েবসাইটে কভার করা বিভিন্ন বিষয়ের মধ্যে প্রতিফলিত হতে পারে।