Имя: Пароль:
1C
1С v8
Не закрывается месяц, недостаточно памяти (20,23,25,26 закрытие счета)
0 Coldboy
 
29.05.12
09:20
Добрый день, утро. ПРобелма такова конфигурация Трактиръ Back-OFfice, механизм закрытие месяца похож на БП 2.0, при закрытии 20,23,25,26 счета пишет недостаточно памяти, в чем может быть проблема? Как кто решал?
1 DrShad
 
29.05.12
09:21
проблема в кривых запросах
2 pessok
 
29.05.12
09:23
+(1) а еще в недостатке рамы
3 Coldboy
 
29.05.12
09:26
4 ГБ ОзУ
4 Coldboy
 
29.05.12
09:27
(1) запросы кривые, я понимаю эт информативно. но я даже в типовую нелез, как мне быть, не править же их запросы.
5 pessok
 
29.05.12
09:28
(4) ну значит учетная политика настроена так, что выполняется невменяемое количество запросов/итераций
6 Coldboy
 
29.05.12
09:30
(4) да вроде ниче нет в ней такого.  что может быть не так?
7 pessok
 
29.05.12
09:31
уж очень конфа редкая, нет возможности посмотреть. но вообще - если она типовая, это вовсе не значит, что запросы там не кривые. я ТАКИЕ отраслевки видел, что волосы на ж.. эээ голове дыбом вставали
8 Azverin
 
29.05.12
09:35
(0) файловая или клиент-сервер?
9 Coldboy
 
29.05.12
09:36
учетная политика стандартная уСН, галочки в тему стоят
10 DrShad
 
29.05.12
09:37
(8) скорее всего клиент-сервер, иначе бы выругалось на превышение количества таблиц в запросе
11 Coldboy
 
29.05.12
09:38
файловая.
12 pessok
 
29.05.12
09:39
(0) платформа то какая? 14.528, к примеру, страшно течет сама по себе
13 Coldboy
 
29.05.12
09:39
8.2.15.310
14 DrShad
 
29.05.12
09:42
(13) может ты чего в первичке навводил что оно зацикливается, а разработчки не учли выход из бесконечного цикла?
15 Страждущий
 
29.05.12
09:47
Файловая база не использует 4 Гбт ОЗУ.
16 Coldboy
 
29.05.12
09:52
Ну явнварь то у меня закрылся ...
17 Coldboy
 
29.05.12
10:02
в чем может быть проблема? помоему 64 разрядная платформа все 4 ГБ юзает.
18 GStiv
 
29.05.12
10:10
Была проблема с отраслевым решением при обновлении падала на недостатке памяти, на 64 битах обновлялась на 32 падала, решил проблему ключ в Bootini /3gb
19 Coldboy
 
29.05.12
10:17
а по точнее можно?
20 Coldboy
 
29.05.12
10:39
Up!
21 Господин ПЖ
 
29.05.12
10:40
когда на Селезневской родят 64-бит клиент наконец...
22 Coldboy
 
29.05.12
10:43
есть уже 64 разрядная платформа, файловый вариант на ней работает, что не так?
23 Господин ПЖ
 
29.05.12
11:02
>есть уже 64 разрядная платформа, файловый вариант на ней работает, что не так?

учите матчасть...
24 Gars
 
29.05.12
11:48
(22) Ну-ка, поподробней про х64 клиент, плиз, а то я только про сервер в курсе...
:-)
25 Coldboy
 
29.05.12
13:30
Че хотите сказать платформы нет 64 разрядной?
8.2.15.530 x64setup, на 32 разрядной даже не открывается или я че то перепутал?
26 eklmn
 
гуру
29.05.12
13:36
(25) "клиент" - главное в его предложении
27 Coldboy
 
29.05.12
21:22
Ребят мы отклонились от темы, как мне быть чтобы закрыть месяц ...
28 kryptonite
 
29.05.12
21:42
открой конфигуратор, посмотри в каком месте вываливается, для начала
29 screamhome
 
29.05.12
21:52
(0) вопрос на 100 тыс рублей
тебе бесплатно отдаю решение

если у тебя есть отрицательные остатки
и большая база, то не закроется

решение - убрать отрицательные остатки
30 Coldboy
 
29.05.12
22:58
А если нет отрицательных остатков? и по какому счету отрицательные остатки?
31 screamhome
 
30.05.12
00:19
(30) сто процентов есть

есть отчет специальный

ищи по 41 или 43
32 Coldboy
 
30.05.12
08:42
(31) открыл оборотку по 43 счету, и все.
33 Coldboy
 
30.05.12
08:43
и 41 нету отрицательных..
34 Coldboy
 
30.05.12
08:43
и кстати вообще галка контроль отрицательных остатков вроде бы не говорится, там что у вас не будет проводитст закрытие месяца.
35 Coldboy
 
30.05.12
08:52
И вот возникает это ошибка в процедуре РасчетПрямыхИКосвенныхРасходов, мб кто нить ее разбивал, так чтобы отдельно делалось?
36 Coldboy
 
30.05.12
09:20
Я думаю, процедуру РасчетПрямыхИКосвенныхРасходов там разбить на блоки и  их выполнять отдельно, то есть 3 операциями, очищаяя тема память в оперативки.
37 Coldboy
 
30.05.12
09:27
Up
38 Voffka
 
30.05.12
09:42
1) Посмотреть отладчиком на каком запросе вылетает с нодостатком памяти.
2) Пригласить специалиста.
39 Voffka
 
30.05.12
09:44
+ (38) У меня разбиты на отдельные части закрытие всех 20-х счетов.
Самый труднораспределяемый это 25-й счет.
40 Coldboy
 
30.05.12
09:44
25, 23 у нас не используется.
41 Coldboy
 
30.05.12
09:46
каким образом разбиты не покажите?
Я типа специалист, исправляющие косяки других, там не тока закрытие не работало, база еще не тестируется, еще документы не все проводились и кучи другого.
42 Voffka
 
30.05.12
09:47
Да вам и разделять нечего.

Ну тогда хз, закрытие 20-го довольно простое, надо смотреть на каком запросе ломается.
43 Voffka
 
30.05.12
09:49
Да и как я вам покажу. Разбил все процедуры закрития отдельно 20, отдельно 25, отдельно 26, и 29.
44 Voffka
 
30.05.12
09:51
(41) ёманарот, может тогда пеpвичку начать смотреть, что они наколбасили?
45 Coldboy
 
30.05.12
09:55
РасчетПрямыхИКосвенныхРасходов, ДвиженияПоПрямым затратам там заходит вроде разок делается, второй раз выдвается ДвиженичяПОпрямы и валится. А что в первичке смотреть? Я не пойму нет отрицательности вроде, даже разрешено в минус уходить, почему не закрывается.
46 Voffka
 
30.05.12
10:01
Что возвращает СформироватьЗапросПоПрямымЗатратам, результатЗапроса?
47 Coldboy
 
30.05.12
10:12
Не понял вопроса, количество строк скоко выбирается сказать или вы что-то конкретней хотите?
48 Voffka
 
30.05.12
10:14
(47) Что в результате запроса, суммы, отрицательные, количество строк.
49 Coldboy
 
30.05.12
10:15
Ох ну щас буду смотреть все строчки.
50 Voffka
 
30.05.12
10:17
У тебя вообще ДвиженияПоПрямымЗатратам проходит?
51 Coldboy
 
30.05.12
10:19
ну да, делается че то, щас до таблицу дойдет загрузка. и причем делается я смотрел 3-4 раза она в коде вызывается это и делается.
52 Voffka
 
30.05.12
10:24
Короче ищи на какой процедуре ломается (и смотри что эта процедура обрабатывает, какие объемы)
53 Coldboy
 
30.05.12
10:25
я же сказал ДвижениепоПрямымЗатратам там ломается...
54 Coldboy
 
30.05.12
10:27
я не пойму, почему нельзя почистить память?
55 KopylovSN
 
30.05.12
10:30
Переведи в клиент сервер, я думаю это будет лучшее решение проблемы.
56 Coldboy
 
30.05.12
10:30
ооо возвратился щас пустой запрос ДвиженияПоПрямымЗатратам
57 Coldboy
 
30.05.12
10:34
(55) чем я решу проблему переведя, что станет лучше?
58 KopylovSN
 
30.05.12
10:37
(57) очень часто встречал тупняки в закрытии типовой 2.0 + доработки которые нормально проходили в клиент-серверной.
59 Coldboy
 
30.05.12
10:41
У меня конфигурация трактиръ основа типовая 2.0+  пару документов выпуск проудкции тд для сетей кафе и тд.
60 KopylovSN
 
30.05.12
10:57
сколько доков в месяц при закрыти??
61 Coldboy
 
30.05.12
11:12
(60) ну выпуск продукции штук 1200 каждый из них содержит по 100 в среднем проводок
62 Coldboy
 
30.05.12
11:12
ну в месяц доков мб 3к будет общее количество
63 Coldboy
 
30.05.12
11:40
(31) screamoff да есть отрицательные в разрезе склада по 41 счету, но у меня галочка стоит разрешено минус из-за этого тоже может быть зацикливание?
64 Coldboy
 
30.05.12
12:12
UP!
65 Coldboy
 
30.05.12
12:26
Вверх
66 KopylovSN
 
30.05.12
12:37
(61) думаю скуэль поможет!
67 KopylovSN
 
30.05.12
12:37
делай, пол часа постгрю поставить)
68 Coldboy
 
30.05.12
12:39
Voffka вот в каком месте вылеает недостаточно памяти
Если МассивНоменклатуры.Количество() > 0 Тогда
           КорректирровкаСтоимостиСписанияВыпущеннойПродукции(СтруктураШапкиДокумента, МассивНоменклатуры, ВыполненоРаспределениеОХРИлиОПР, СтруктураДопПараметров);
       КонецЕсли;

где        МассивНоменклатуры = Новый Массив; // массив номенклатуры, у которой, в результате расчета себестоимости, изменилась средневзвешенная стоимость.

Он состоит из 40к элементов, мб мне их разбить на равные части и кусками подавать, как идея смогу ли я так освобоидт ьи разгрузить память?
69 spu79
 
30.05.12
12:50
Если речь про Трактир от питерского СофтБаланса, то он сам по себе кривой (был в 2005 году, потом не сталкивался). Конфа редкая и вопросы по ней надо задавать непосредственно разработку, а не здесь.
70 Coldboy
 
30.05.12
12:53
не отвечают и тута чисто такой уже 1С характер, ибо это из типовой БП 2.0, если я так сделаю будет хорошо?
71 Coldboy
 
30.05.12
14:56
UP!
72 Coldboy
 
31.05.12
10:05
Решил проблему в в процедуре ПрямыеЗатраты, МассивНоменклатуры слишком большой подавался.