|
Индекс находится за границами массива при проведении документа "Приобретение товаров и усл | ☑ | ||
---|---|---|---|---|
0
Evgk2084
10.02.21
✎
21:08
|
Всем привет. Кто может помочь? Управление торговлей, редакция 11 (11.4.12.71)
При попытке проведения документа "Приобретение товаров и услуг (создание)" выходит такая ошибка. Индекс находится за границами массива {ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1957)}: Результат = Форма.Записать(ПараметрыЗаписи); {Документ.ПриобретениеТоваровУслуг.Форма.ФормаДокумента.Форма(8382)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи); по причине: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: Индекс находится за границами массива {ОбщийМодуль.ПроведениеСерверУТ.Модуль(355)}: Объект.Движения.Записать(); {Документ.ПриобретениеТоваровУслуг.МодульОбъекта(891)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект); по причине: Ошибка при выполнении обработчика - 'ПриЗаписи' по причине: Индекс находится за границами массива {ОбщийМодуль.ОперативныеВзаиморасчетыСервер.Модуль(4576)}: Если сч <= КурсыВалютыРасчетов.Количество() {ОбщийМодуль.ОперативныеВзаиморасчетыСервер.Модуль(150)}: ТаблицаКурсовВалют = ПолучитьКурсыВалют(Запрос, ДатаНачалаКурсов, ГлобальныеПеременные); {ОбщийМодуль.ОперативныеВзаиморасчетыСервер.Модуль(1408)}: ЗаполнитьОперативныеВзаиморасчеты(ОсновныеПараметры); {РегистрНакопления.РасчетыСПоставщиками.МодульНабораЗаписей(313)}: ОперативныеВзаиморасчетыСервер.РассчитатьПоИзменениям(Запрос.МенеджерВременныхТаблиц, Ложь, Отбор.Регистратор.Значение, ДополнительныеСвойства); {ОбщийМодуль.ПроведениеСерверУТ.Модуль(355)}: Объект.Движения.Записать(); {Документ.ПриобретениеТоваровУслуг.МодульОбъекта(891)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект); |
|||
1
Злопчинский
11.02.21
✎
00:09
|
может поможет:
проверить какие валюты заданы в настройках (валюта бух, валюта упр и проч). проверить - а загружены ли курсы для этих валют. . хотя конечно разрабы еще те дятлы, такие ситуации как у ТС должны отлавливаться и блокирвоаться т ане крашиться с кучей непонятных сообщенйи для юзера |
|||
2
Злопчинский
11.02.21
✎
00:10
|
Проверить - все ли валюьы заданы в документе. Прорверить - все ли в документе заполнено. а то может подгружадли документ программно - что-то не заполнили.
потыкать по всем полям ручками, перезаполнить поля/реквизиты. |
|||
3
H A D G E H O G s
11.02.21
✎
00:36
|
Да, это шлепанный стыд.
Автор, поменяй Если сч <= КурсыВалютыРасчетов.Количество() на Если сч < КурсыВалютыРасчетов.Количество() в ОМ ОперативныеВзаиморасчетыСервер |
|||
4
Evgk2084
11.02.21
✎
17:26
|
(3)
Поменял. Вот так теперь Индекс находится за границами массива {ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1957)}: Результат = Форма.Записать(ПараметрыЗаписи); {Документ.ПриобретениеТоваровУслуг.Форма.ФормаДокумента.Форма(8382)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи); по причине: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: Индекс находится за границами массива {ОбщийМодуль.ПроведениеСерверУТ.Модуль(355)}: Объект.Движения.Записать(); {Документ.ПриобретениеТоваровУслуг.МодульОбъекта(891)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект); по причине: Ошибка при выполнении обработчика - 'ПриЗаписи' по причине: Индекс находится за границами массива {ОбщийМодуль.ОперативныеВзаиморасчетыСервер.Модуль(4583)}: Если КурсыВалютыРасчетов[сч].КурсРегл = 0 Тогда {ОбщийМодуль.ОперативныеВзаиморасчетыСервер.Модуль(150)}: ТаблицаКурсовВалют = ПолучитьКурсыВалют(Запрос, ДатаНачалаКурсов, ГлобальныеПеременные); {ОбщийМодуль.ОперативныеВзаиморасчетыСервер.Модуль(1408)}: ЗаполнитьОперативныеВзаиморасчеты(ОсновныеПараметры); {РегистрНакопления.РасчетыСПоставщиками.МодульНабораЗаписей(313)}: ОперативныеВзаиморасчетыСервер.РассчитатьПоИзменениям(Запрос.МенеджерВременныхТаблиц, Ложь, Отбор.Регистратор.Значение, ДополнительныеСвойства); {ОбщийМодуль.ПроведениеСерверУТ.Модуль(355)}: Объект.Движения.Записать(); {Документ.ПриобретениеТоваровУслуг.МодульОбъекта(891)}: ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |