|   |   | 
| 
 | v7: 1С 7.7 счет стал группой с остатками (в SQL) | ☑ | ||
|---|---|---|---|---|
| 0
    
        GrayS19 18.01.20✎ 23:30 | 
        1С Бухгалтерия 7.7 (конфа на базе типовой бухгалтерии, но сильно доработанная) счет стал группой с остатками. 
 Как получилось: счету 004 понадобилось добавить субсчета (зачем - можно долго обсуждать, тут все любят заявить про другие пути решения, но нет смысла - сделано). В копии создал 004.2, умный конфигуратор 004 автоматом сделал 004.0, я его переименовал в 004.1. Итог : 004 - группа, на 004.1 - вся аналитика со старого 004, 004.2 пустой. Всё правильно, красота. Обновляю ОСНОВНУЮ конфигурацию из копии, обновляю план счетов. И после обновления в основной конфе на 004 остаются все его остатки, он становится группой, создаются пустые 004.1 и 004.2. С группы проводки запрещены. Ветку 2010 года Бухгалтерия 7.7 превратили счет в группу как вернуть назад видел, решения нет. Ещё в какой-то ветке уважаемый Ёпрст предлагал править 1SACCS.DBF, я бы поправил в файловой модели, но база в SQL, писать прямые запросы не умею. Отменить проведение всех документов этого счета и перепровести - не получится из-за объема. За 2019 год по нему делали проводки 97883 документа. База с 2012 года - навскидку 720 000 документов. Просто полный пересчёт итогов при изменении плана счетов занял 3.5 часа - это на нормальном сервере с SSD (загрузка проца 2%, памяти 5%). Поэтому эксперименты "перименовать в конфигураторе - пометить на удаление - переименовать снова" пробовать не стал. Есть ли какой-нибудь вариант - как превратить группу 004 в любой собственный субсчет - например 004.3 ? | |||
| 1
    
        План счетов 19.01.20✎ 00:03 | 
        На практике не делал, но в теории поправить 1SACCS.DBF и эту же таблицу в MS SQL почти аналогичные действия. Там же можно править таблицы ручками, запрос не обязательно писать.     | |||
| 2
    
        Ёпрст гуру 20.01.20✎ 09:42 | 
        (0) открой qa  и напиши примитивный запрос с update таблички плана счетов, там всего то одно поле поменятть, поставить признак группы и все     | |||
| 3
    
        ДенисЧ 20.01.20✎ 09:48 | 
        (2) А как же три конверта?     | |||
| 4
    
        Ёпрст гуру 20.01.20✎ 10:04 | 
        (3) ран форест, ран!     | |||
| 5
    
        GrayS19 20.01.20✎ 23:17 | 
        Если я правильно понимаю : 004 у меня группа : SCHKOD=004. ISFOLDER=1  LEVEL=1. Если я меняю только ISFOLDER=0, то у всех уровнем ниже не будет группы. Корректно это ? Или 004 переименовываем в 004.9 : SCHKOD=004.9 ISFOLDER=0  LEVEL=2 (на ней надеюсь остаётся аналитика от 004) и тогда нужно добавлять строку с группой 004 ?     | |||
| 6
    
        Хряк 21.01.20✎ 09:28 | 
        поднять копию, проделать проделать те же действия с 004 не предлагать?     | |||
| 7
    
        Ёпрст гуру 21.01.20✎ 17:34 | 
        (5) второй вариант     | |||
| 8
    
        Ёпрст гуру 21.01.20✎ 17:34 | 
        делай     | |||
| 9
    
        Ёпрст гуру 21.01.20✎ 17:35 | 
        надеюсь, запрос с update осилишь     | |||
| 10
    
        8 bit 21.01.20✎ 18:17 | 
        (0) Емелюшка-дурачок, ты на копии базы данных эксперименты проводи, а то уже наэкспериментировался.     | |||
| 11
    
        GrayS19 23.01.20✎ 15:57 | 
        (10) - 7 бит из 8 заняты ЧСВ* ? 
 *Чувство Собственной Важности | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |