diff --git a/source/Plugins/AyaNova.Plugin.V8/V8.cs b/source/Plugins/AyaNova.Plugin.V8/V8.cs index 4db7a1b..775c497 100644 --- a/source/Plugins/AyaNova.Plugin.V8/V8.cs +++ b/source/Plugins/AyaNova.Plugin.V8/V8.cs @@ -2437,7 +2437,9 @@ namespace AyaNova.PlugIn.V8 progress.Append("Exporting " + pl.Count.ToString() + " service bank records for object id " + bo.Key.ToString() + " type: " + bo.Value.ToString()); //foreach (ServiceBankListRI.ServiceBankListRIInfo i in pl) - for (int x = 0; x < pl.Count; x++) + //for (int x = 0; x < pl.Count; x++) + //list is backwards order most recent first + for (int x = pl.Count-1; x > -1; x--) { if (!progress.KeepGoing) return; diff --git a/source/Plugins/AyaNova.Plugin.V8/util.cs b/source/Plugins/AyaNova.Plugin.V8/util.cs index 1510b8b..fb4b564 100644 --- a/source/Plugins/AyaNova.Plugin.V8/util.cs +++ b/source/Plugins/AyaNova.Plugin.V8/util.cs @@ -454,6 +454,9 @@ namespace AyaNova.PlugIn.V8 return AyaType.WorkOrderItemLabor; case biz.RootObjectTypes.WorkorderItemTravel: return AyaType.WorkOrderItemTravel; + case biz.RootObjectTypes.ServiceBank: + return AyaType.ServiceBank; + default: throw new NotImplementedException("V8:util:RootObjectToAyaType -> type " + rot.ToString() + " is not coded yet");