Имя: Пароль:
1C
1C 7.7
v7: Не формируется декларация 2015 в типовой бух 596
0 Леха Дум
 
24.04.15
14:29
Типовая бух 596. Формы отчетности версии 7. При формировании файла выгрузки из декларации за 1 квартал выпадает ошибка "Недостаточно памяти". Раздел 9 декларации большой. 4880 страниц. Он заполняется и сохраняется.
Отладчиком найдено место которые вылетает:  ЗначениеИзФайла(КаталогФормы + "\" + НайденФайл, СохрДанные);. Файл который читается 74 Мб. Оперативы в диспечере задач 1с съедает 1.6Гб

Кто с таким сталкивался и может помочь? Вопрос срочный.

P.S. Тему создал по просьбе очень хорошего человека, тоже программиста. Ему почему то ответное сообщение о подтверждении регистрации на Мисте не приходит.
1 Леха Дум
 
24.04.15
14:35
Переход на бух3 идет полным ходом если что.
2 NikVars
 
24.04.15
17:40
(0) Как формируешь Раздел 9. Расскажи, локально, удаленно, монопольно или там еще чего.
3 NikVars
 
24.04.15
17:42
Как вариант, можешь, сохранить разделы 1-7 за квартал, а раздел 9 помесячно с использованием механизма вариантов, который есть в декларации по НДС.
Далее выгружаешь все это. В Налогоплательщике 8 есть Консолидация отчетности по НДС. Там грузишь раздел 1-7 и месячные куски разделов 8-12 - вуаля - получаешь результать.
4 Леха Дум
 
24.04.15
17:47
(3) Человек передает тебе большое спасибо! Будет пробовать!
Отчетность формируется локально, монопольно, даже на отдельном сервере.
думал как увеличить объем выделяемой памяти для приложения.
5 NikVars
 
24.04.15
17:54
(4) Всегда - пожалуйста!
Попробуй! У меня нет таких объемов. Отпишись о результате.
6 Oleg_2504
 
27.04.15
11:22
(5) Спасибо. Я инициировал эту тему. Аргос загрузил и ошибок не выдал. Консолидировал как и написано в описании к налогоплательщику.
7 Oleg_2504
 
27.04.15
11:26
(5) На счет объемов, видно в алгоритме чтения данных какой то косяк (еще не разбирался). При чтении файла 9го раздела (54 Мб) отчета декларации по НДС, память сжирается просто влет. 1.8Гб отъедает и все - дальше стоп. Понимаю что 32бита приложение  и не  более 2Гб адресного пространства для оперативы... Читал. Но сколько раз надо перечитать эти 54 Мб....
8 trdm
 
27.04.15
11:33
(3) Да, есть там галка "помесячно"
9 trdm
 
27.04.15
11:34
(7) > На счет объемов, видно в алгоритме чтения данных какой то косяк (еще не разбирался).

Там данные загоняются в в объект "Текст" для изменения одной строки. Возможно в этом косяк, 1С-ный объект "Текст" не особо умный на счет памяти. Можно попробовать этот момент переделать.
10 trdm
 
27.04.15
11:37
соврал, в 9-м разделе такого нет. :(
11 serpentt
 
27.04.15
17:11
Помогли SSD-диск, много оперативки и WinXP(64).
Файл сформировался размером 57 Мб. за один час.
12 NikVars
 
27.04.15
17:27
(11) Да ладно! Сколько записей за квартал?
13 Oleg_2504
 
27.04.15
17:41
(11) А 57Мб это сама выгрузка? Или файл 9го раздела?
14 Oleg_2504
 
27.04.15
17:41
(11) "много оперативки" это сколько?