Файл остатков 1SBKTTL.DBF растет непомерно #245740


#0 by cim
Самописная конфигурация по учету материалов в строительстве (на основе компоненты Бухучет v77)Учет ведется на счетах, аналогичных бухгалтерским 10, 20 и 23.Документов не так уж много, а файл с остатками пухнет как на дрожжах. Остатки по счетам вычисляются уже непомерно долго.Где-то читал, что такое может происходить, если остатки по счетам не закрывать (у меня никакого закрытия счетов нет).Я не знаю, как правильно организовать закрытие счетов. Хотелось бы почитать где-нибудь про это. Посоветуйте какую-нибудь литературу.PS. Свертку базы делать буду, но сначала хотелось бы понять причину "распухания" базы
#1 by Макс 1С
закрытие это списание в ноль...если на счете при закрытии периода не 0, а скажем 0,01 руб., тогда эта запись не уберётся из файлика а так и будет такм висеть.......
#2 by roma n
Что непонятно-то? Причина распухания именно в том, что от периода к периоду остатков, в смысле количества записей в таблице, становится все больше и больше
#3 by roma n
+ "на счете" = "на счете с разворотом по всем возможным необоротным аналитическим разрезам (субконто) по всем существующим комбинациям"ЗЫ вопрос что учитываете на этих счетах и должны ли они по своему экономическому смыслу "закрываться"? Может быть просто субконто "разлетелись"?
#4 by cim
То есть если свести остатки по счету в разрезе определенного субконто в 0 на конец периода, то остатки по субконто на начало следующего периода уже не будут храниться физически в базе?
#5 by Макс 1С
ну да.. ес-сно в разрезе анадлитики надо смотреть.... может у тебя Дебет 10 Кирпичи, Стройка№1 10шт*10=100 рублейа кредит 10 Кирпичи, <..> 10шт*10=100 рублейв итоге сальдо свёрнутое 0, а по субсчетам висист и +100 и -100..... ;))
#6 by Макс 1С
в реальности там сложнее, но в первом приближении можно и так сказать...
#7 by cim
А можно где-нибудь почитать про теорию "закрытия счетов" с позиции программиста, чтобы самому написать документ "Закрытие периода"? Ищу как раз книгу, где написано, как в реальности хранятся итоги в 1С и как оптимизировать их.
#8 by Макс 1С
1. чё читать то... закрывай в 0, написали же....2. зачем книга, файлик открой и посмотри... у тебя всё есть в базе, не знаешь чем ДБФ смотреть???
#9 by cim
1. ОК, а есть ли какие-нибудь готовые разработки для закрытия счетов?Разбираться в документе "Закрытие месяца" типовой Бухии не хочется.2. ДБФ смотреть умею.
#10 by Макс 1С
пр ичём тут Закрытие месяца...... ты путаешь понятия.... закрытие месяца - бухгалерский документ, да, некоторые счета он тоэе списывает в ноль, но так положено по БУ... (10-ый по БУ не закрывается)а тебе говорят про программное списание, смотри ситуациюпришёл у тебя кирпич 30 шт на сумму 1000 рублей, получаешь цену 33,, ты начинаешьт списывать сначала 10*33,3 = 333, потом ещё 10*33,3=330, и ещё 10*33,3 = 333.... в итоге на счете остаётся кол-во = 0, а сумма 1 рубль - счет на закрыт!второй вариант, тот же кирпич, сделал дебет 10, кирпич, склад№1 30 шт на 1000 рублейа в кредите не указал субконто склад, т.е. получил Кредит 10, крипич, <..> 30 шт на 1000...получаешь сальдо 10 = 0, а если по субконто смотреть, то на Склад№1 30шт на 1000 руб, а на субконто <...> -30 шт, на - 1000 рублей - опять счёт не закрыт... тебе же объясняют.... если ты списываешь с например последний
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С