Имя: Пароль:
1C
1С v8
Изменение Регистра Бухгалтерии
0 Shaman22
 
09.02.15
10:19
Приветствую. Уважаемые вопрос в следующем.Накосячил немного с обновлением. в итоге слетел внеоборотный счет, на нем поменял субконто3 на нужное. Теперь при на закрытие месяца ругается - Нарушена последовательность проведения документов. не подскажите ли как изменить регистр бухгалтерии что бы при этом В закрытие месяца все оставалось без изменений. сумм не меняю только ссылку на склад делал.
1 ДенисЧ
 
09.02.15
10:23
программно сдвинь ГП
2 Shaman22
 
09.02.15
10:25
ГП ? хотелось бы чтобы в обработке бы добавить чтобы все было нормально изначально. я пока на тестовой резвлюсь.
3 Shaman22
 
09.02.15
11:01
может не так написал. был код которым по заданным параметрам менял регистр бухгалтерии. Но так как я трогал регистр документа который был проведен давно, у меня и дата слетела при закрытии месяца. Вот и хотелось узнать, можно ли программно на это повлиять чтобы дату проведения не трогать ,или регистр документа какой вернуть как было. чтобы документы не перепроводить все.
упрощенный код такой


НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Запрос = Новый Запрос;
        Запрос.Текст = ...

        Результат = Запрос.Выполнить();
        ВыборкаДетальныеЗаписи = Результат.Выбрать();
           Сообщить( ВыборкаДетальныеЗаписи.Количество());
        пока ВыборкаДетальныеЗаписи.Следующий() цикл
        НаборЗаписей.Отбор.Регистратор.Установить(ВыборкаДетальныеЗаписи.ссылка);
        НаборЗаписей.Прочитать();
                
                    для Каждого Запись из НаборЗаписей Цикл
                                                  
                        Запись.СубконтоДт.склады = Запись.Регистратор.Склад;
                    КонецЦикла;
                НаборЗаписей.ОбменДанными.Загрузка = Истина;
                НаборЗаписей.Записать();
        
                
        КонецЦикла;
4 anatoly
 
09.02.15
11:15
буха какой версии?

есть же типовые механизмы восстановления последовательности, даже по моему в обработке закрытия месяца есть кнопка.
5 Shaman22
 
09.02.15
11:16
8.2  подскажите, буду рад.
6 anatoly
 
09.02.15
11:17
(5) рукалицо.
я про версию конфы а не платформы спросил...
7 Shaman22
 
09.02.15
11:17
хотелось бы чтобы последовательность изначально не сбивалась.
8 Shaman22
 
09.02.15
11:18
2.0.64.7
9 anatoly
 
09.02.15
11:20
(8) http://1c-sfera.ru/index.php/1s-bukhgalteriya/231-zakrytie-mesyatsa-v-1s-bukhgal

там даже кнопка обведена для восстановления последовательности.

(7) если бухи ее сами руками сбивают, как она может "не сбиваться" ???
10 Лохматые Уши
 
09.02.15
11:22
(7)
        Отбор = Новый Структура ();
        Отбор.Вставить("Организация", Справочники.Организации.ПустаяСсылка());
        НаВремя = Новый МоментВремени('20141101');
        Последовательности.ОбщаяПоследовательность.УстановитьГраницу(НаВремя, Отбор);
11 Новенький_2009
 
09.02.15
11:40
А ты запускался в режиме предприятия, после того, как косякнул и до того, как обратно вернул свое субконто?
12 Shaman22
 
09.02.15
11:58
да запускался, прошло даже пару дней. начал анализировать вот и нашел. Когда думать нужно было спешил очень.
13 Shaman22
 
09.02.15
12:03
не бух говорит что сдвиг не вариант, хоть вешайся.
14 Лохматые Уши
 
09.02.15
12:15
(13) Повесишься потом, пока еще не время.
Делай код в (10) и концы в воду, буху ничего не говори.
15 Shaman22
 
09.02.15
12:33
ну блин она продвинутая, да и не один я тут. при закрытии месца пойду шишки собирать сразу.
16 Лохматые Уши
 
09.02.15
12:42
(15) Не страдай херней.
Если это БП, то в самом закрытии месяца есть контроль последовательности проведения. если нарушена на момент закрытия, то подсвечивается красным.
Нажимаешь, там есть "Изменить контрольную дату". Ставишь нужную и концы в воду.
17 Лохматые Уши
 
09.02.15
12:42
Операции - Закрытие месяца
18 Shaman22
 
09.02.15
12:48
в журнале светанусь. да и не дело так делать... я думал есть что то типа свойства при выставлении в ложь и все поехали на запись.
19 Новенький_2009
 
09.02.15
12:55
А проводки по твоему счету, который ты запорол, были в базе? Ну до того момента, когда субконто ты убил?
20 Shaman22
 
09.02.15
12:56
да , были поступления и перемещения по складам. правдо все было давно, но могут понадобиться остатки и все такое, я конечно обработку напишу, но оно мне нужно?
21 Новенький_2009
 
09.02.15
13:01
я правильно понял все? Сначала ты обновил конфу, ё..нул одно субконто на счете, по которому были движения. Затем, спохвотившись, ты вернул все в зад, а теперь маяшься - как бы не запалиться и поставить дату в текущую? Ну какбэ ты ни причем? Ну потому что тебе это вроде и не нужно? И при чем ты это так хочешь сделать, чтоб даже в журнале регистрации не было следов о твоем деянии? Я нигде не ошибся?
22 Лохматые Уши
 
09.02.15
13:04
(20) Удали все из регистра сведений "Неактуальные регламентные операции".
23 alle68
 
09.02.15
13:22
(0) Ты бы озвучил код счёта, неясно, он ключевой или незначащий. И где ты встречал внеоборотные счета?
(18) В журнале ты уже засветился, так чего боишься?
24 Shaman22
 
10.02.15
04:00
да бух в  курсе, так что куда скрываться, просто нужно чтобы без проведения.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс