Article ID: 130414, created on Mar 11, 2017, last review on Mar 11, 2017

  • Applies to:
  • Operations Automation 7.0

Symptoms

On attempt to create Office 365 Reconciliation Report the following error appears:

"Index was outside the bounds of the array."

The exact reason could be seen in the sitelog: an order could not be processed:

[   9] DEBUG ation_report: Try to process billing order with id: 3030
[   9] ERROR aps_endpoint: Office365AppController.GetReconciliationReport finished by exception System.IndexOutOfRangeException: Index was outside the bounds of the array.
[   9] ERROR aps_endpoint: System.IndexOutOfRangeException: Index was outside the bounds of the array.
StackTrace:    at Parallels.Office365.Gateway.Processing.ReconciliationReportHelper.<DetailToCsv>b__1c(String _) in c:\inetpub\wwwroot\O365App\App_Code\o365\ReconciliationReportHelper.cs:line 226

Cause

Order #3030 contains empty unit price field for several Order Items.

Such behavior has been reported to Development Team as request #PBA-79089: "Incorrect Deliver Line generated for CH in case BO was processed between its provisioning start and end date".

Resolution

Contact TAM or pta@odin.com in order to trace the status of the request.

Search Words

O365 reconciliation report Index was outside the bounds of the array.

Index was outside the bounds of the array.

Office 365 reconciliation report Index was outside the bounds of the array.

Office365AppController.GetReconciliationReport

Office365AppController.GetReconciliationReport finished by exception System.IndexOutOfRangeException:

Office365 Index was outside the bounds of the array.

O365 Reconciliation report Index was outside the bounds of the array.

reconciliation report Index was outside the bounds of the array.

5356b422f65bdad1c3e9edca5d74a1ae caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 0871c0b47b3b86ae3b1af4c2942cd0ce 1941880841f714e458ae4dc3d9f3062d

Email subscription for changes to this article
Save as PDF