تحلیل ستونهای Scheduled Start و Scheduled Finish در MSP و تفاوت آنها با فیلدهای Start و Finish
یکی از مواردی که در نرم افزار MSP کاربرد دارد، استفاده از ستون های Text برای تاریخ شمسی به عنوان شروع و پایان فعالیت هاست. اگر شما نیز از تاریخ های شمسی در نرم افزار Microsoft Project استفاده می کنید؛ احتمالا با مسئله ای که در این مقاله از سایت برنامه ریزی و کنترل پروژه کران زاده مورد بررسی قرار می دهیم مواجه شده اید و حتما این آموزش برایتان مفید و موثر خواهد بود. در ادامه این مقاله بررسی میکنیم چرا تاریخ شمسی در MSP بهم میریزد و با تاریخهای میلادی در ستونهای Start و Finish یکی نیست. همچنین با تحلیل ستونهای Scheduled Start و Scheduled Finish در MSP به ارائه راهحل این موضوع میپردازیم.
در ویدیو زیر توضیح میدهیم چرا تاریخ شمسی در نرم افزار MSP بهم میریزد و با تاریخهای میلادی در ستونهای Start و Finish یکی نیست.
در پروژه مورد نظر متوجه شده ایم که تاریخ های شروع و پایان شمسی پروژه با تاریخ های شروع و پایان میلادی برابر نیست. همانطور که در تصویر زیر مشاهده می کنید Task1 از 01/02/2024 شروع شده و تا 05/02/2024 به مدت 5 روز ادامه داشته است. همچنین Task2 از روز 10/02/2024 شروع شده و تا 11/02/2024 ادامه داشته است.
در صورتی که اگر این تاریخ ها را به شمسی تبدیل کنیم؛ مشاهده می کنید که شروع Task2 تا پایان Task1 فقط یک روز اختلاف دارند. این اختلاف با اختلاف تاریخ های میلادی تفاوت دارد و نشان دهنده صحیح نبودن تبدیل تاریخ میلادی به تاریخ شمسی است.
بیشتر مطالعه کنید: تبدیل تاریخ میلادی به شمسی در اکسل
تبدیل تاریخ میلادی به شمسی
در این مثال تصور ما این است که ستون های “شروع” و “پایان” تاریخ های میلادی ستون های “Start” و “Finish” را به تاریخ شمسی تبدیل کرده است. در حالیکه که دقیقا این ستونها را تبدیل نکرده است و به نظر می رسد اطلاعات دیگری را به عنوان تاریخ های میلادی از جایی دیگر می خواند و به شمسی تبدیل میکند.
علت تبدیل اشتباه تاریخ میلادی به شمسی
برای نشان دادن علت این اشتباه؛ روی ستون شروع کلیک راست کنید. گزینه Custom Fields را انتخاب کنید. با زدن دکمه Formula می توانید فرمول تبدیل تاریخ میلادی به شمسی را مشاهده کنید. همانطور که در تصویر زیر مشخص است از فیلد “Scheduled Start” و “Scheduled Finish” استفاده شده است. پس اساس محاسبات فرمول تبدیل تاریخ میلادی به شمسی برای آغاز و پایان فعالیت ها و سامری ها قرار داده شده است. در ادامه به معرفی ستون های Scheduled Start و Scheduled Finish و تفاوت آنها با ستون های start و finish میپردازیم.
تفاوت “Scheduled Start” و “Scheduled Finish” با Start و Finish
در این بخش می خواهیم به این سوال پاسخ دهیم که “Scheduled Start” و “Scheduled Finish” چه تفاوتی با Start و Finish معمولی دارند و کاربردشان در MSP چیست؟
ستون Start و Finish ستون هایی هستند که شروع و پایان میلادی جاری فعالیت ها را نشان می دهد. تاریخ آغاز و پایان فعالیت ها که کاربر انتخاب کرده یا به صورت دستی وارد می کند را نشان می دهد. هر تاریخ آغاز و پایانی که روی گانت چارت مشاهده می کنیم دقیقا همان تاریخ آغاز و پایان اصلی است که این تاریخ های جاری در ستون های Start و Finish ثبت می شوند.
تاریخ های “Scheduled Start” و “Scheduled Finish” به تاریخ های ثبت شده کاربر مربوط نیست و محاسبات آن مرتبط با Start و Finish نیست. این دو ستون با دیتاهای منطقی برنامه سر و کار دارد. بر اساس تاریخ آغاز و پایان هر فعالیت و روابط بین فعالیت ها کار می کند. مطابق با المان های منطقی ، تاریخ های شروع و پایان فعالیت را به شما نشان می دهد.
به عنوان مثال فرض کنید فعالیت اول از تاریخ 1ام ماه آغاز می شود و تا 5ام همان ماه ادامه دارد. بدون هیچ lag با یک رابطه FS به فعالیت دوم متصل شده است ولی کاربر به دلیلی به صورت دستی به اشتباه فعالیت دوم را 10 ام تا 15 ام انداخته است. در این حالت 5 روز گپ یا اختلاف وجود دارد. و تاریخ Scheduled Start تاریخ 10 ام را نشان نمی دهد به دلیل FS ساده ای که بین دو فعایلت وجود دارد فعالیت دوم را روز 6 ام شروع می کند.
بنابراین به طور کلی “Scheduled Start” و “Scheduled Finish” تاریخ های منطقی را به ما نشان می دهد ولی Start و Finish تاریخ های جاری فعالیت ها را نشان می دهند که یا دقیقا منطق رعایت شده است یا به دلایلی منطق رعایت نشده و ممکن است یک قید یا فرجه ای وجود داشته باشد.
حرفهای آموزش ببینید: Dr. MSP (آموزش جامع Microsoft Project)
در این مقاله تفاوت و کاربرد ستون های “Scheduled Start” و “Scheduled Finish” و فیلدهای Start و Finish در نرم افزار Msproject را یاد گرفتیم. باید توجه داشته باشیم که در محاسبات تبدیل تاریخ های میلادی به تاریخ شمسی از “Scheduled Start” و “Scheduled Finish” استفاده می شود که کاربر میتواند در همان فرمول بجای این ستون ها از ستون های تاریخ دیگر و حتی از ستون های تاریخ بیسلاین استفاده کند و ستون های تاریخ میلادی مختلف در نرم افزار را به تاریخ های شمسی در ستون های Text تبدیل کند.