Имя: Пароль:
1C
1С v8
Проблема с остатками
,
0 Garikus
 
24.07.15
12:45
Доброго времени суток
Имеется 1С 8.2 КА, с недавнего времени возникла проблема с остатками:
1. когда создаешь инвентаризацию заполняет по 1 товар по 2 строки притом с разными остатками.
2. В отчете товары на складах кажет 1ни цифры а когда создаешь документ в подборе абсалютно другие.
Подскажите в какую сторону поковырять?
1 Лефмихалыч
 
24.07.15
12:47
(0) в сторону кода обработки подбора
2 floody
 
24.07.15
12:49
в подборе наверняка колонку Свободный остаток смотрите..
3 Garikus
 
24.07.15
12:56
(2) ага и он на много больше простого остатка, не могу найти где и откуда это все висит
4 Garikus
 
24.07.15
12:56
по суте мне нужно обнулить и выставить нужные остатки
5 Azverin
 
24.07.15
12:57
(0) в документе с разбивкой по качеству заполняет, не?
6 Garikus
 
24.07.15
12:57
в документе качество новый во всех по умолчанию стоит
7 Garikus
 
24.07.15
13:10
идеи закончились?
8 CHerypga
 
24.07.15
13:12
в настройках программы отключить использование регистра Свободные остатки и наслаждаться красивыми цифрами
9 Garikus
 
24.07.15
13:19
(8) не помогло
10 CHerypga
 
24.07.15
13:20
(9) ну и вычистить этот регистр
11 Garikus
 
24.07.15
13:21
(10) а подробнее? как его почистить?)
12 CHerypga
 
24.07.15
13:21
(10) разумеется все на тестовой базе
13 CHerypga
 
24.07.15
13:22
(11) получить выборку регистраторов, в цикле создавать наборы записей с отбором по регистратору и записывать не читая набор
14 Garikus
 
24.07.15
13:23
(13) Ну т.е. через обработку, думал вдруг про стандартные методы незнаю
15 floody
 
24.07.15
14:25
свободный остаток = остаток на складе - резерв...

если резерв отрицательный - имеем то, что имеем
16 Gbpltw
 
24.07.15
14:52
итоги рассчитаны на какую дату?
17 Garikus
 
27.07.15
07:04
Проблему нашел, (5) оказался прав, нашел косячные документы "Требования Накладная"

Вопрос:

Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ТребованиеНакладная.Материалы.(
    |        Качество КАК КАЧЕСТВО
    |    ),
    |    ТребованиеНакладная.Ссылка
    |ИЗ
    |    Документ.ТребованиеНакладная КАК ТребованиеНакладная
    |ГДЕ
    |    ТребованиеНакладная.Проведен = ИСТИНА
    |    И ТребованиеНакладная.Материалы.Качество.Ссылка ЕСТЬ NULL ";

    Результат = Запрос.Выполнить().Выгрузить();

    
     Для каждого документ из Результат цикл
     Док = Документ.ссылка.ПолучитьОбъект();
     Для каждого материал из документ.материалы цикл
        
         Материал.Качество = Справочники.Качество.НайтиПоНаименованию("Новый"); ;
     КонецЦикла;    
     Док.записать(РежимЗаписидокумента.проведение);
     Сообщить(док);
    КонецЦикла;    

В итоге поле качество остается пустым в документе, не могу понять в чем косяк?
18 Garikus
 
27.07.15
07:23
Хеллп)
19 Azverin
 
27.07.15
10:21
(18) групповой обработкой не судьба заменить качество в ТЧ документа?
20 samozvanec
 
27.07.15
10:47
(17) а что делает этот запрос?