********************************Internal to CitiXsys******************************************
Product Version
6.5 Update 6
Issue
Price update events (source type 1003) from SAP to iVend getting failed with error below:
System FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.Format(String format, Object[] args)
at ReplicationSBOIntegrationWinSer.IntegrationObjects.SpecialPricing.UpdatePrices(String[] SourceKey, Int64 BatchKey)
at ReplicationSBOIntegrationWinSer.IntegrationObjects.SpecialPricing.Replicate(Direction From, Direction To, Int32 DatasetRowID)
at ReplicationSBOIntegrationWinSer.Integrator.MainStart(DateTime LastRetryAt, Boolean& Retried);19/06/2020 05:00:38.045 PM;BC_SHOPS_BD
Resolution
This is a known bug of the initial base version of 6.5 Update 6. To fix the issue use any Integration EXE released after Dec 2018 and retry failed records in Integration failure Monitor.