Имя: Пароль:
1C
1C 7.7
v7: Оборотно-сальдовая ведомость и карточка счета на совпадают
0 Sereja
 
17.04.12
11:07
Добрый день. Имею следующую ситуацию:

1. 1с 7.7 SQL. 10гб

Формирую оборотку. Вижу КО = 100 единиц.
Разворачиваю карточку счета. Вижу КО только 80 единиц

Обороты не совпадают. Перепровожу документ в котором знаю д.б. 20 единиц, карточка с обороткой выравнивается.

Что с этим можно поделать ?

П.С. Понятно что перепроведение доков поможет
    Понятно что ТИИ с перещетом итогов спасет

    Не понятна причина
    Не понятно, как можно отследить все такие документы
1 Schwonder
 
17.04.12
11:11
Переходи на 8!
2 povar
 
17.04.12
11:11
пересчитай итоги
3 Sereja
 
17.04.12
11:12
(2) Пересчет спасет. Я в курсе. Дальше как быть ? Из-за чего такая ситуация ?
4 palpetrovich
 
17.04.12
11:16
(3) размеры базы?
5 palpetrovich
 
17.04.12
11:16
+4 в смысле может размер виноват?
6 Sereja
 
17.04.12
11:19
(4) а размер то чем виноват ?
7 m g r
 
17.04.12
11:20
(0)такая же ерунда постоянно возникает
  , тоже ищу решение
8 Sereja
 
17.04.12
11:22
(7) У тебя SQL какой ?
9 palpetrovich
 
17.04.12
11:25
(6) ну вот к примеру: http://www.buh.ru/forum/thread.jsp?id=530169
10 Sereja
 
17.04.12
11:29
(9) Это счет буз сумм. Там только количество. То есть числа там 10000 максимум
11 Sereja
 
17.04.12
11:36
@Ёпрcт4 Скажи свое мнение плз
12 m g r
 
17.04.12
15:32
(8) 2005
13 Sereja
 
17.04.12
16:46
(12) У меня 2008.

http://forum.infostart.ru/forum24/topic38442/?PAGEN_1=5      вот это использовал ?
14 m g r
 
17.04.12
20:19
(13) не, без этого работаем
15 Sereja
 
18.04.12
21:07
В качестве апа:

Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.Номенклатура,ВыбНоменклатура,2);
   
Ит.ВыполнитьЗапрос('18.04.2012','18.04.2012',"ОСТ.1",,,,"Операция",);  //Так периоды есть
Ит.ВыполнитьЗапрос('18.04.2012','18.04.2012',"ОСТ.1",,,,"Проводка",);  //Так периодов нет
     
Сообщить(Ит.ВыбратьПериоды());

Проводки у документа есть.
КолПроводок = 0;
Оп = ВыбДокумент.Операция;
Оп.ВыбратьПроводки();
Пока Оп.ПолучитьПроводку() = 1 Цикл
 КолПроводок = КолПроводок+1;        
КонецЦикла;    
Сообщить(КолПроводок);  //Вот так проводки выбираются

В чем причина. Куда копать дальше ?
16 Z1
 
18.04.12
21:16
(0) Смотри на инфостарте или 1с++ (там же и решение) поиском.
в 1с ошибка и стандартная карточка счета неправильно считает
когда 1с крутится под sql2005 или sql2008
17 Sereja
 
18.04.12
21:18
(16) Помоги вспомнить как искать ? я ищу который день. Выходу на одни и те же темы
18 Sereja
 
18.04.12
21:22
(16) Нашел твои посты на 1cpp. Спасибо
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший