diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs index fb498627..e1dc045b 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs @@ -5434,6 +5434,15 @@ namespace VEPROMS.CSLA.Library return (bool)_HasStepCheckOffs; } } + public bool HasInitials + { + get + { + SectionConfig sectCfg = MyConfig as SectionConfig; + int sc = sectCfg.Section_CheckoffListSelection; + return (sc > 1 || HasStepCheckOffs); + } + } private static bool GetStepCheckOff(ItemInfo ii) { if (ii is StepInfo && ((ii as StepInfo).MyConfig as StepConfig).Step_CheckOffIndex > 1) return true; diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs index 264e7472..31483768 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/TransitionExt.cs @@ -605,8 +605,9 @@ namespace VEPROMS.CSLA.Library //itm.Save(); //} } + if (tb._ToItem.ActiveFormat.PlantFormat.FormatData.PrintData.SpecialCaseCalvert && Regex.IsMatch(retval, @".*\[B[0-9]{4,4}\].*")) + retval = Regex.Replace(retval, @" *(\[[BP][0-9]{4,4}\])+",""); return retval; - } private static TransitionBuilder SetupTransitionBuilder(FormatInfo formatInfo, ItemInfo fromInfo, int tranType, ItemInfo toItem, ItemInfo rangeItem) {