Имя: Пароль:
1C
1C 7.7
v7: Удалил 1SBKTTLC, 1SENTRY. Пустая ОСВ. Как включить проводки?
,
0 Калиостро
 
27.12.11
12:59
1с 7.7 ПУБ переписанная.
Сворачиваю базу.
Сформировал документы входящих остатков.
Удалил файлы ra*.*, rg*.*, 1SBKTTLC.*, 1SENTRY.*
По регистрам движения документов входящих остатков формируются,
документы оставленного периода тоже дают движения регистров и проводки.

Проблема в операциях, сформированных обработкой свертки. Проводки в них видны, а в ОСВ - пусто.

ТиИ делал, Полный пересчет БИ запускал - ничего не помогает.
Как заставить эти проводки попасть в ОСВ?
1 1Сергей
 
27.12.11
13:03
разделитель учета?
2 Ёпрст
 
27.12.11
13:03
а еще одну табличку итогов почему не грохнул ?
3 Калиостро
 
27.12.11
13:04
(2) какую?
4 Ёпрст
 
27.12.11
13:05
а операции ?
:)
5 Ёпрст
 
27.12.11
13:05
1SBKTTLC
6 Ёпрст
 
27.12.11
13:05
1SBKTTL
7 Ёпрст
 
27.12.11
13:06
а опосля этого, доки ввода остатков провел хоть ?
8 Калиостро
 
27.12.11
13:08
(6),(7) 1SBKTTLC.DBF - размер после переиндексации 0,5 кБ
Доки ввода остатков провел - они дают только движения по регистрам - там все нормально.
9 Калиостро
 
27.12.11
13:08
(4) Что операции?
10 Ёпрст
 
27.12.11
13:09
(8) и ? Проводки по счетам есть у этих доков ?
11 Ёпрст
 
27.12.11
13:10
(9) да ничего, у тебя вообще забавная свёртка..
все доки целы, светятся в журналчике как проведенные, а так, усё хорошо.
12 Калиостро
 
27.12.11
13:10
(10) Нет, сверка сделана так, что документы формируют ТОЛЬКО движения по регистрам, а остатки по счетам - ручными операциями.
13 Ёпрст
 
27.12.11
13:11
(12) и ? сами операции есть ? Проводки по ним есть ?
14 Калиостро
 
27.12.11
13:14
(11) может и забавная, но за ночь в полуавтоматическом режиме уже второй раз пытаюсь сделать - с одними косяками  борешься, другие всплывают.
15 Калиостро
 
27.12.11
13:16
(13) Операции есть, и проводки по ним есть.
Если я делаю руками аналогичную операцию - она сразу видна в ОСВ, а эти нет.
Если я руками добавляю проводку - она видна, а если ввожу копированием, то нет!
16 Ёпрст
 
27.12.11
13:16
ты файло проводок то прибил, опосля создания операций поди еще?
:)
17 Ёпрст
 
27.12.11
13:17
(15) ясен пень
:)

см.(16)..
перезапиши свои операции ручные
18 Калиостро
 
27.12.11
13:19
(16) файл 1SENTRY - 461 Мб
(17) Перезаписать как? Я нажимаю кнопку "ОК" в операции и ничего не происходит с теми проводками, которые были созданы обработкой.
19 Калиостро
 
27.12.11
13:22
Провдки удалялись так:

   ТекстЗапроса = "
   |DELETE
   |FROM
   |    1sentry
   |WHERE
   |    date < CTOD("+парКонечнаяДата+")
   |";
20 unknown181538
 
27.12.11
13:24
Точно не забыл про разделитель учета?
21 Ёпрст
 
27.12.11
13:24
(18)F8 ?
22 Калиостро
 
27.12.11
13:26
(20) Скорее всего не вспоминал. Куда посмотреть?
23 Ёпрст
 
27.12.11
13:27
Сами проводки есть у операции ?
ОСВ при этом смотреть не надо, надо открыть журнал операций, либо в общем журнале в меню действия
24 Ёпрст
 
27.12.11
13:27
(19) забавно.. т.е не удалил вообще ни одной.
25 Калиостро
 
27.12.11
13:29
(29) Проводки есть, они видны и в журнале операций внизу и в самой операции, если ее открыть. Если эти проводки редактировать, ничего не происходит. Если копировать внутри операции - тоже ничего. А если внутри операции добавить проводку руками, выбрать Дт, Кт, субконто, сумму - она появляется в ОСВ.
26 Калиостро
 
27.12.11
13:30
(24) ???
27 unknown181538
 
27.12.11
13:32
(22) Не помню уже:) но в коде формирования проводок фирма есть? Пробовал ОСВ без выбора фирмы формировать?
28 Калиостро
 
27.12.11
13:35
(27) Разделителя учета нет. Бух отчеты открываются без окошка выбора РУ.
29 Калиостро
 
27.12.11
13:38
Я так понимаю, по клюшкам телепатов уже нет. Но хоть какое-то направление поиска подскажите, фирма второй день стоит.
30 Ёпрст
 
27.12.11
13:42
(26) CTOD, что по-твоему возвращает ? :))
31 Ёпрст
 
27.12.11
13:43
сделай
   |select date,CTOD("+парКонечнаяДата+")
   |FROM
   |    1sentry


будешь приятно удивлен
32 Калиостро
 
27.12.11
13:44
(30) Строку в дату, не ???
33 Ёпрст
 
27.12.11
13:44
(32) :)
34 Ёпрст
 
27.12.11
13:45
ага, весь вопрос только в какую и как Дата в дбф хранится..
35 Калиостро
 
27.12.11
13:47
парКонечнаяДата = "'" + Формат(ДатаМесяц(КонечнаяДата),"Ч (0)2")+"/"+Формат(ДатаЧисло(КонечнаяДата),"Ч (0)2")+"/"+Формат(Прав(ДатаГод(КонечнаяДата),2),"Ч (0)2")+"'";

Пошел делать (31)
36 Ёпрст
 
27.12.11
13:48
если че,

where  date<:ВыбДата~~

Запрос.УстановитьТекстовыйПараметр("ВыбДата",ВыбДата);

но еще лучше, условие прописать через индекс DATETIME
37 Калиостро
 
27.12.11
13:57
(31) Вторая колонка в результате запроса - пустая. ОК, я удивлен и делаю выводы.

Но первая - заполнена датой входящих остатков - 30.09.11

Значит, эти проводки должны попадать в ОСВ?
38 Ёпрст
 
27.12.11
14:07
(37) ага, должны.
можешь еще выгрузить данные-загрузить данные сделать (если база мелкая), итоги все заново сформируются сами.
39 Калиостро
 
27.12.11
14:14
(38) База не мелкая, сейчас проверил - ручные операции 4 квартала без проводок.

Пока все. Запустил всех в старую базу. Сегодня будет третья ночь попытки сделать "обрезание"...
с учетом (36) - спасибо, кстати.

Файл итогов убивать не буду. Откачу на 2000 год, потом верну обратно.
40 Соло
 
27.12.11
14:31
Проводки видны в журнале, но нет в ОСВ: а они включены?
PS если ручную операцию пометить на удаление, а потом снять пометку, то ее тоже не бедет в ОСВ.
41 Калиостро
 
27.12.11
15:27
(40) Эти операции помечаю на удаление, потом снимаю пометку на удаление, потом  включаю проводки - они все равно не видны :(