Koray Kırdinli

Yazılım ve İş Yaşamı Hakkında Paylaşımlar

PPM Workplan’da yanlış hesaplanan gerçekleşen adam gün düzeltmek.

Geçenlerde şirkette şöyle bir problemimiz oldu. Bir kullanıcının workplan’da schulded effort(gerçekleşen adam gün) da çok büyük bir değer yazdığını farkettik. Bütün timesheet’lerini tek tek taradım ancak workplan’daki değeri yazması çok zordu ve ppm’in bu değeri yanlış hesapladığını farkettik. Sorunun ise senkronizasyon bozukluğundan kaynaklandığını öğrendim ve bu işi tekrar senkronize etmek için aşağıdaki işlemleri yaptım sırasıyla.

Önce veritabanında aşağıdaki db scriptini çalıştırdım. Buradaki pfm_request_id senkronizasyonu bozuk olan işin numarası. 
Update pm_work_plans set source=’NEEDS_TM_SYNC’ where Project_id=(select Project_id from pm_projects where pfm_request_id=35893)
Daha sonra komut çalıştırmak için cygwin açılır ve aşağıdaki script’ler sırasıyla çalıştırılır. Alttaki scriptteki project no ilgili requestin project_id sidir.

 cd c:/ppm/bin

$ sh kPMTMSync.sh -projectno 34643 -username admin -password admin

Sonrasında problem düzeldi.

April 10, 2012 - Posted by | PPM | , , , , , , ,

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s