Имя: Пароль:
1C
1С v8
Ошибка при записи движений регистра накопления
0 jawerko
 
15.09.15
15:24
Вот код    
Если СкладПолучатель.ПринадлежитЭлементу(Справочники.Склады.МОЛ) Тогда
        Для Каждого ТекСтрокаТовары Из Товары Цикл
            // регистр ТоварыВЗонеВыдачи
            Движение = Движения.ТоварыВЗонеВыдачи.Добавить();
            Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
            Движение.Период = Дата;
            Движение.Получатель = СкладПолучатель;
            Движение.Номенклатура = ТекСтрокаТовары.Номенклатура;
            Движение.Количество = ТекСтрокаТовары.Количество;
            Движение.ЗаказПокупателя = ТекСтрокаТовары.ДокументРезерва;
        КонецЦикла;
        // записываем движения регистров
        Движения.ТоварыВЗонеВыдачи.Записать();

Вот
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.ПеремещениеТоваров.МодульОбъекта(2230)}: Ошибка при вызове метода контекста (Записать)

по причине:
Ошибка обращения к серверу 1С:Предприятия.
по причине:
Сеанс работы завершен администратором.
по причине:
Соединение с сервером баз данных разорвано администратором
Microsoft OLE DB Provider for SQL Server: Unspecified error
HRESULT=80004005,
1 magicSan
 
15.09.15
15:31
СкладПолучатель.ПринадлежитЭлементу(Справочники.Склады.МОЛ) - чо это?
2 aleks_default
 
15.09.15
15:53
(1)это 1с
3 aleks_default
 
15.09.15
15:54
+(2),детка:)
4 aleks_default
 
15.09.15
15:55
(0) администратор тебя срубил, че непонятного?
5 magicSan
 
15.09.15
15:55
"Справочники.Склады.МОЛ" - что за элимент?
6 aleks_default
 
15.09.15
15:57
Предопределенный, чо
7 aleks_default
 
15.09.15
15:58
(5)А вообще да, эта строчка ниачом
8 Nuobu
 
15.09.15
15:59
(0) А где код находится?
9 Dmitrith
 
15.09.15
16:01
(8) Ошибка при выполнении обработчика - 'ОбработкаПроведения'
10 Nuobu
 
15.09.15
16:01
(9) Ты уверен?
11 Nuobu
 
15.09.15
16:02
(9) А, точно.))
12 Dmitrith
 
15.09.15
16:02
(10) а так:
{Документ.ПеремещениеТоваров.МодульОбъекта(2230)}: Ошибка при вызове метода контекста (Записать)

Где он еще может находиться то?
13 aleks_default
 
15.09.15
16:04
(5)У них МОЛ и есть склад, видимо. Есть человек и пароход, а у них человек - склад:)
14 Апош
 
15.09.15
16:09
я знаю такую тётеньку. назвала склад Сидоровым и фильтровала оборотку потом по сотруднику Сидорову
15 jawerko
 
15.09.15
16:36
(1) Такой запрос в консоли зависает

ВЫБРАТЬ
    ТоварыВЗонеВыдачиОстатки.Получатель,
    ТоварыВЗонеВыдачиОстатки.Номенклатура,
    ТоварыВЗонеВыдачиОстатки.ЗаказПокупателя,
    ТоварыВЗонеВыдачиОстатки.КоличествоОстаток
ИЗ
    РегистрНакопления.ТоварыВЗонеВыдачи.Остатки(
            ,
            Номенклатура В (&Номенклатура)
                И ЗаказПокупателя = &ЗаказПокупателя) КАК ТоварыВЗонеВыдачиОстатки
16 jawerko
 
15.09.15
16:50
(15) Ищу в регистре битые ссылки
17 igork1966
 
15.09.15
16:53
(16) Битые ссылки-то при чем?
18 igork1966
 
15.09.15
16:56
(17) + битые ссылки не помешали бы выдать запрос (17)
19 igork1966
 
15.09.15
16:57
(18) + не закрывается нормально регистр?
20 jawerko
 
15.09.15
17:02
Добавил реквизит в регистр

В процессе обновления информационной базы произошла критическая ошибка.
по причине:
Попытка вставки неуникального значения в уникальный индекс:
Microsoft SQL Server Native Client 11.0: Не удается вставить повторяющуюся строку ключа в объект "dbo._AccumRgT16100NG" с уникальным индексом "_Accum16100_ByDims_TRRRNG". Повторяющееся значение ключа: (янв  1 2009 12:00AM, 0x08, 0x00000072, 0x84220002b355894f11dbb674516153e5, 0xa2e850505450303011da762ff3dc11dd, 0xb0260002b355894f11dc928947cf7b57).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1
21 aleks_default
 
15.09.15
17:04
убил базу все-таки
22 jawerko
 
15.09.15
17:12
(21) Это тестовая
23 Михаил Козлов
 
15.09.15
17:15
(20) Новый реквизит вряд ли мог вызвать ошибку в индексе.
24 bolobol
 
15.09.15
17:54
ТИИ уже предлагали?
25 Bober
 
15.09.15
19:00