@Sedoy Посмотрите что написано в ваших скриптах и под какими индексами. Не ваша схема и обвязка вашей базы. Локально я имел в виду базу самого баса, а не службу. Если разберетесь я все что нужно указал.
можно использовать конструкцию намного проще.
0_1540751240919_0fa426ff-09d1-49c6-b40e-3d94ffff8d11-image.png
Логика интересная, но есть пара нюансов:
Метод length() начинает отсчёт с 0. Ресурс в цикле без notreuse не будет меняться, а с notreuse будет меняться значение метода length() при каждой итерации. Лучше использовать метод at([[CYCLE_INDEX]])