Имя: Пароль:
1C
1С v8
УТ 10.3 свертка базы
0 kostyk92
 
28.02.15
09:30
Добрый день уважаемые форумчане. Стоит задача свернуть УТ 10.3. Точнее даже не свернуть а завести такую же базу чистую. Создал корректировки записей регистров обработкой свертки. И вот теперь прошу подсказать - некоторые документы корректировки создают записи в регистре на кой то фиг в поле "документ" вставляя ссылку исходных документ. При переносе эти документы подцепляются и я думаю надо писать обработку для вычистки этого поля. Из каких соображений обработка свертки делает такие записи? Ведь эти документы необходимо будет удалять после свертки, а они не удалятся, так как на них есть ссылки... Хочу понять правильно ли я все делаю...
1 Ненавижу 1С
 
гуру
28.02.15
09:31
никогда не понимал зачем сворачивать управленку?
2 ДенисЧ
 
28.02.15
09:32
(1) Они начинают жизнь с белого листа...
3 kostyk92
 
28.02.15
09:33
(1) Затем что файловая база разрослась до огромных размеров, более 17ти гигов.
4 ДенисЧ
 
28.02.15
09:34
(3) Файловая 1с - это демо-версия.
Зачем работать на демо?
5 kostyk92
 
28.02.15
09:35
(4) А по существу вопроса можно?
6 ДенисЧ
 
28.02.15
09:36
(5) По какому существу?
Если у тебя в партии есть ссылка на документ прихода - значит, тот документ нужен и он будет оставлен.
Если у тебя в расчётах висит долг по отгрузке клиенту - значит, та накладная нужна и будет оставлена.
Вот и всё существо.
7 Ненавижу 1С
 
гуру
28.02.15
09:38
(3) купите клиент-вервер, файловая это опасно тупо
8 kostyk92
 
28.02.15
09:40
(7) C радостью, когда начальство поймет что выделить 200к на ПО это нормально
9 kostyk92
 
28.02.15
09:41
(6) А если просто зачистить это поле документа и перенести документ корректировки без ссылок на документы - какие последствия?
10 Ненавижу 1С
 
гуру
28.02.15
09:44
(9) у вас фифо?
у вас есть контроль долга покупателей, по дням оплаты?
11 ДенисЧ
 
28.02.15
09:46
(9) Программа полезет к реквизиту документа, который она ожидает и получит фигу. Какие последствия будут?
12 kostyk92
 
28.02.15
09:51
(10) не знаю что такое фифо, но контроль долга по дням оплаты есть
(11) тогда эта свертка получается очень неэфективной, так как фигова гора документов остается...
13 ДенисЧ
 
28.02.15
09:52
(12) Напиши свою. С балетом и декламаторшами авангардистских стихов.
14 kostyk92
 
28.02.15
10:02
(13) Классно... Ты сам этим вопросом реально задавался? Есть обработка свертки, но она ни че не сворачивает... Я думаю писали её не дураки, поэтому хочу понять что сам не так делаю, как надо делать правильно
15 ДенисЧ
 
28.02.15
10:04
(14) Прежде чем сворачивать, нужно привести базу в порядок... Провести инвентаризацию, максимально расплатиться по долгам и выбить долги с покупателей.
Словом, по максимуму свести незакрытые остатки к минимуму.
Тогда и удаляться будет по максимуму.
16 kostyk92
 
28.02.15
10:19
(15) Это уже продуктивнее)) но в наших реалиях думаю является невозможным))) спасибо)) ладно, будем думать
17 Cyberhawk
 
28.02.15
10:38
Автор, посмотри сначала, кака таблица (справочник / документ / регистр) занимает больше всего места и прими решение, нужна ли свертка. Может, у тебя там 16 Гб сканов договоров в базе
18 Сияющий Асинхраль
 
28.02.15
12:55
+(15) И еще обрати внимание, что обычно в управленческих базах народ имеет обыкновение не сильно напрягаться по поводу закрытия регистров по НДС, т.е. я не видел, чтобы в УТ10.3 кто-нибудь делал закрытие регистров по НДС в конце месяца, а если внимательно посмотреть на результаты свертки, то окажется , что как минимум треть объектов помеченных на удаление держится как раз этими регистрами. Т.е. рекомендую перед сверткой базы убедиться, что сделаны документы:

Регистрация оплаты поставщику для НДС;
Формирование записей книги покупок;
Регистрация оплаты покупателей для НДС;
Формирование записей книги продаж;

за весь сворачиваемый период. Это позволит избавиться как минимум от трети ненужных документов. Сюда возможно стоит также добавить Регистрацию счетов-фактур на аванс, но это, последнее, не проверял. Что касается отмеченных выше четырех отмеченных типов документов то без их создания у меня из 30 000 помеченных на удаление удалилось 10 000, с их созданием из тех же 30 000 удалилось 20 000 объектов, т.е. разница существенна...
19 Torquader
 
28.02.15
13:59
Потом, если точно понимать смысл свёртки, то она не предназначена для удаления документов из базы - она сворачивает движения документов по прошлым периодам, чтобы они не занимали место в базе данных.
А документы закрытого периода остаются в базе, так как обычно они бывают нужны.
Соответственно, если хочется удалить документы прошлого периода, то нужно делать ввод начальных остатков в новую базу по данным старой - и понятно - что в этом случае - потеряется всякая связь с документами старого периода.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан