Имя: Пароль:
1C
 
Группа счетов в проводке
0 Джинн
 
17.04.09
14:12
Напомните как использовать группу счетов в проводке в бухии. Появилась необходимость исправить одно "чудо природы", но что-то из головы вылетел старый индейский способ указать группу в проводке :(
1 Мулька
 
17.04.09
14:14
Бобер, выдыхай
2 Джинн
 
17.04.09
14:18
(1) Еще даже не вдохнул :)
Колись если помнишь. Точно помню, что это извращение как-то разруливалось. Но хоть убей не помню как :(
3 Джинн
 
17.04.09
14:25
Ап
4 kumena
 
17.04.09
14:35
насколько помниться если вручную выбирать то в форме выбора должно быть выборгруппы(1) а программно они и так подставляются в проводки
5 Wasya
 
17.04.09
15:26
Програмно прямо в операции.
6 Джинн
 
17.04.09
15:29
(5) Ни фига не получается :(
Был какой-то хитрый способ, но я его не помню ввиду маразматичности сего действия.
7 Wasya
 
17.04.09
15:31
так замени в тех операциях, где указана группа, на нормальный счет.
8 Wasya
 
17.04.09
15:34
(6) Почему? Вот код, точно рабочий

Опер=СоздатьОбъект("Операция");
Опер.НайтиОперацию(ВыбОперация);
Опер.ВыбратьПроводки();
Пока Опер.ПолучитьПроводку()=1 Цикл
  Опер.Дебет.Счет = СчетПоКоду("Н02.02");
КонецЦикла;
Опер.Записать();
9 Cthulhu
 
17.04.09
15:36
пятнично.
10 Wasya
 
17.04.09
15:37
(8) Упс не рабочий
11 Джинн
 
17.04.09
15:40
(7) Та базюка за триста лет пухленькая. Досталась она по наследству от "прежних программистов" (с).

На одном счете именно по группе висит левое сальдо. Видно где-то при обновлении бага или каким-то иным способом извратились. Хочу создать нормальный субсчет и эту добро на него повесить. Очень не хочется ковырять это добро - есть подозрение, что там помойка приличная и отдуваться на уехавшие цифры никакого желания.

(8) Это забаланс.
12 Cthulhu
 
17.04.09
15:40
Джинн, то, что ты спрашуваеш, все равно что спросить "как мне написать проводку в дебет баланса не указывая счет"... т.е. откровенно и беззастенчиво ту-пишь...
13 ado
 
17.04.09
15:44
Интересно, что получится, если сделать ТиИБ ...
14 Джинн
 
17.04.09
15:47
(12) Ни фига, баланс соблюдается. Точно помню, что кто-то придумывал изврат, при котором в проводку можно было подставить группу. В итоге все посмеялись и определили, что это с точки зрения здравого смысла маразм. Тем не менее было такое.

(13) А ни фига, все замечательно проходит. И пересчеты итогов. Это первое, что я сделал. Видно в таблицах что-то покоцано так, что ТИИ не прочухивает.
15 Wasya
 
17.04.09
15:48
(11) Ну и что изменится? Если ты поменяешь скажем Н02.02 на Н02.02.1?
(13) Ничего. Она там уже не проверяет группа/негруппа. Тупо считает бухитоги.
16 ado
 
17.04.09
15:50
(14) Может тогда тупо в таблички залезть и поправить?
17 Привратник
 
17.04.09
15:50
Можно, например, в таблице 1SACCS.DBF исправить ISFOLDER, сделать и вернуть назад. Но я так сделал и что-то в анализе эту проводку не кажет
18 КапЛей
 
17.04.09
15:52
Бекас делал этот изврат. Как не помню, надо позвонить ему будет сейчас...
19 Джинн
 
17.04.09
15:53
(16) Уже копию распаковываю для этого :)
Но хотелось малой кровью - это общественная нагрузка, денег не срубишь.
20 ado
 
17.04.09
15:55
(19) Еще одна бредовая идея -- выгрузка и поиск/замена по файлу данных.
21 Джинн
 
17.04.09
15:57
(20) Да нет, пробегусь по табличкам и ID поменяю. Только потренируюсь "на кошках" сначала.
22 КапЛей
 
17.04.09
16:02
Уточнил способ. Он весьма варварский - снести субсчета в конфигурации, при сохранении повесит на группу. потом снова ввести субсчета.
23 Джинн
 
17.04.09
16:05
(22) Не, не подходит. Там добра полно на субсчетах. Ладно, покоцаем прямо в таблицах.
24 Cthulhu
 
17.04.09
16:47
а-хре-неть..
это даже не дятлизм.. это что-то гораздо фееричнее..
25 Джинн
 
17.04.09
17:25
(24) С ручника снимись наконец. Позиция заслуженного орнитолога занята pit-ом. Тебе рановато еще косить под него. Или гонор тебе не дает почитать посты выше?
26 Джинн
 
17.04.09
17:57
Короче все выяснилось - в 465 проводках в счете стояла ГРУППА. Видно как-то криво обновление стало или фиг его знает почему.

Был создан субсчет, его ID подставлен в таблицы проводок, отборов по счетам и т.п., запущен пересчет итогов и все добро с группы перешло на субсчет.
Программист всегда исправляет последнюю ошибку.