Sometimes maintaining CTMS is like tightening the screws…

我写道
Tammy,

It was all my fault. I’m so sorry. But it was not caused by Person Type 2 – Again the CTMS framework is the offender.
As you can see, all the messed up fields look up Personnel info from the Personnel Entity(Table). There’s a defect in CTMS design: All referenced fields are referenced by the order in which they come in the screen, rather than their IDs.
So every time when you insert a new field, the order will change, and subsequently CTMS will reference different fields!

There’re 21 fields in total that reference Personnel info. I’ve adjusted all the referenced orders one by one. And it looks tidy again.

Sometimes maintaining CTMS is like tightening the screws…

Sometimes maintaining CTMS is like tightening the screws…_第1张图片

BTW, adding new fields in CTMS is NOT making program changes at all. I know every programmatic change must be approved by CCB.

Thanks,

 
Tammy写道
From: Tammy Jensen
Sent: Wednesday, March 17, 2010 11:44 PM
To: Sam Chen
Cc: Susan Hayes; Bonsita Seabrook; Meryl Poland; Zoe Garland; Jacqueline Robinson
Subject: RE: missing info in list
Importance: High

Sam, I think we might need to remove the Person Type 2 box and put it back to the way it was. It seems to be screwing everything up. See the screen shot below! When we try to go into any screen, the list, as well as drop down pick lists (I think Jacqueline sent you an email too) are all messed up now. It’s getting too complicated, because as Susan told me these are program changes that should not be being made. It’s messing things up. Susan said we need to have a big meeting to talk about all this here in the office. I agree.

Thanks, Tammy
 

你可能感兴趣的:(Office,UP,Go)