Имя: Пароль:
1C
 
Создание новой базы со старыми справочниками
0 user1000
 
12.12.05
14:03
Мне дали задание создать новую базу в 1С и скопировать в нее все справочники из старой базы. Как это сделать?
Помогите решить проблему.
1 LOD
 
12.12.05
14:05
Офигеть !
Возьми старую базу, отсеки всё лишнее и назови её новой !
2 mikecool
 
12.12.05
14:05
скопируй md, запусти конфигуратор, сохрани конфигурацию - вот тебе и пустая база, а потом с помощью tranref.ert с ИТС перенеси справочники
3 Таня
 
12.12.05
14:05
обработкой tranref перенести
4 skunk
 
12.12.05
14:07
а не проше ли скопировать базу... и удалить все доки... чем париться тансРефом...
5 mikecool
 
12.12.05
14:09
(4) а какая разница? но мне вариант (2) нравится больше..
6 user1000
 
12.12.05
14:09
Я новичок в этом деле. Откуда взять tranref.ert и как ею воспользоваться?
7 Terv
 
12.12.05
14:10
(6) вызовете специалиста .
8 LOD
 
12.12.05
14:11
(6) Ахтунг !
9 ZolotarevAA
 
12.12.05
14:12
Проще завалить документы и сделать пересчеты.
10 goodfella
 
12.12.05
14:13
(6) С ИТС.
11 user1000
 
12.12.05
14:14
Как расшифровывается ИТС?
12 mikecool
 
12.12.05
14:15
Информационно-технологическое сопровождение от фирмы 1С
13 skunk
 
12.12.05
14:15
(5)зависит от базы...
14 goodfella
 
12.12.05
14:15
(11) Это Информационно-технологическое сопровождение

P.S. Вызовите специалиста.
15 mikecool
 
12.12.05
14:15
вызови сотрудника франчи - за 1 час он это сделает(если не жадный :) )
16 Vovik
 
12.12.05
14:17
Лишние ДБФ нафиг удалить , и тестирование и исправление
17 goodfella
 
12.12.05
14:18
(16) Если человек не знает, что такое ИТС, то такие советы опасны. :-)
18 user1000
 
12.12.05
14:19
Если мне дали такое задание, то вызов специалиста здесь не предусмотрен. Иначе бы мне его не давали.
19 goodfella
 
12.12.05
14:20
(18) Ты кем работаешь?
20 user1000
 
12.12.05
14:21
Я начинающий сисадмин
21 LOD
 
12.12.05
14:21
(18) Ну это они сильно погорячились ! )))
22 skunk
 
12.12.05
14:21
я... программистом (((
23 user1000
 
12.12.05
14:23
Я это и сам вижу. Причем от этой работы зависит, буду ли я работать дальше.
24 goodfella
 
12.12.05
14:23
(20) А кем раньше работал?
25 Dulsineя
 
12.12.05
14:23
(22) а почему так грустно?
26 Скользящий
 
12.12.05
14:23
(0) На твой страх и риск.
Очистка базы
27 LOD
 
12.12.05
14:24
(20) Офигеть !
Они за 500$ (условно) хотят чтоб ты ещё и в 1С воял ?
Говори, что этим занимаются программисты 1С !
28 user1000
 
12.12.05
14:24
Учителем информатики
29 Скользящий
 
12.12.05
14:25
30 skunk
 
12.12.05
14:25
(25)я не успел... пока все читал... а так хотел запостить за (19)
31 Скользящий
 
12.12.05
14:25
+(29) Нажми окно поиска.
32 ZolotarevAA
 
12.12.05
14:25
(23) Т.е. контора готова подставить свою шкуру, чтобы на ней тренировалиьс?
33 goodfella
 
12.12.05
14:26
(28) Забей.
34 Скользящий
 
12.12.05
14:26
(0) Главный совет. Сделай копию. Только не спрашивай, как это делать.
35 Deon
 
12.12.05
14:27
(34) Это тоже не совсем простой вопрос
36 user1000
 
12.12.05
14:30
С копией у меня проблем нет.
37 LOD
 
12.12.05
14:30
(36) И кто такой умный, что попросил начинающего админа такое (0) сотворить ?
38 Vovik
 
12.12.05
14:31
Файл DD открой блокнотом - этап 1
39 romix
 
модератор
12.12.05
14:31
Если нужны остатки/бухитоги старой базы, то потребуется свертка, которая есть в типовых конфах 1С.

А если итоги не нужны, то можно грохнуть все DBF, кроме sc*.dbf (но сделай сначала резервную копию на случай, если что-то пойдет не так).

Если база SQL, то попробуй в цикле удалить все документы.

док=СоздатьОбъект("Документ");
док.ВыбратьДокументы();
Пока док.ПолучитьДОкумент()=1 Цикл
 док.Удалить(1);
 док.ВыбратьДокументы();
КонецЦикла;


Чтобы увеличить скорость в неск. десятков раз, необх. юзать НачатьТранзакцию() - ЗафиксироватьТранзакцию() каждые неск. сотен элементов.
40 skunk
 
12.12.05
14:32
(39)чушь...

Очистка базы так намного быстрее без всяких транзакций...
41 Скользящий
 
12.12.05
14:33
(40) Для этого надо в Dbf выгружать...
42 skunk
 
12.12.05
14:34
(41)не понял зачем выгружать
43 goodfella
 
12.12.05
14:35
(41) Нафига?
44 user1000
 
12.12.05
14:39
(39) Остатки/бухитоги старой базы врядли понадобятся, т.к. базу новую попросили к новому году подготовить. Просто новая база со справочниками из старой.
45 Скользящий
 
12.12.05
14:39
Может чушь сморозил, я с SQL базами не работал, но чтобы почистить dbf таблицы  нужно SQL выгрузить в dbf? Разве нет?
46 LOD
 
12.12.05
14:40
Ну вот ... автора спугнули (((
47 skunk
 
12.12.05
14:41
(45)я просто Роме показал как правильно прибить документы...
48 user1000
 
12.12.05
14:47
По дистрибутиву определил что 1С SQL'елевская.
49 goodfella
 
12.12.05
14:48
(48) Какие еще знаете способы определения? :-)
50 user1000
 
12.12.05
14:49
В самой программе. Только мне не до шуток.
51 LOD
 
12.12.05
14:49
(48) Ща со смеху помру "По дистрибутиву определил что 1С SQL'елевская."
)))))
Зови специалиста! Поставь ему пива, дай денег и пусть он тебе покажет как это надо !
А то вдруг грохнешь ...
52 goodfella
 
12.12.05
14:50
(50) Никто и не смеется. (сказал я, и упал под стол)
53 Скользящий
 
12.12.05
14:50
(51) Пусть. Конторе будет полезно знать, что происходит, если экономят на 1С-никах. :-)
54 romix
 
модератор
12.12.05
14:51
(40) Транзакции в дополнение к этому я бы тоже поюзал.
Насчет установки ТА на 01.01.1980 вроде верно, хотя можно ручками. Но лучше ты прав - программно.
55 user1000
 
12.12.05
14:52
Реально ли скопировать файлы, содержащие справочники в новую базу и затем запустить её? Или нужно еще что-то?
56 smaharbA
 
12.12.05
14:53
Del dt*.*
Del dh*.*
Del 1s*.*
57 Heckfy
 
12.12.05
14:54
Для (0) самое простое будет групповой обработкой пометить все доки на удаление, а потом удалить. :)
58 user1000
 
12.12.05
14:55
(56)И этим можно ограничиться?
59 skunk
 
12.12.05
14:59
(58)тебе два раза показали на одну и ту же ветку... ума не хватило открыть и почитать... там есть все...
60 smaharbA
 
12.12.05
14:59
(58) Не читал ветку, если у тебя конфигурации "однописуарны" то да...
61 user1000
 
12.12.05
15:00
в (40)-ую?
62 skunk
 
12.12.05
15:01
ее самую...
63 Скользящий
 
12.12.05
15:01
(57) Разве так поступают настоящие программисты?
64 smaharbA
 
12.12.05
15:03
(61) Да, еще если "длинные строки" есть то надо 1sblob оставить и удалить ссылки при исправлении, это в (40) что skunk рекомендавал написано...
65 Heckfy
 
12.12.05
15:06
(63) Нет, программисты не поступают. Но если человек "По дистрибутиву определил что 1С SQL'елевская."(см. 48), то ИМХО (57) для него лучший вариант. :)
66 Скользящий
 
12.12.05
15:07
(65) Конечно. :-) Первый раз я именно так и сделал. :-)
67 LOD
 
12.12.05
15:07
(65) Согласен на все 100% !
68 Vovik
 
12.12.05
15:09
(55)В нужном направлении идете!
Пока спрашиваешь уже бы попробывал раза три
69 user1000
 
12.12.05
15:15
Чтобы попробовать надо знать, какие файлы носят в себе справочники. Какие это файлы?
70 Vovik
 
12.12.05
15:16
DD открой в блокноте!!!!!!!!!
71 Vovik
 
12.12.05
15:19
В новую файлы переносить необязательно, попробуй сначала в старой убрать ненужные справочники, доки, регистры. Что за конфа кста?

Также нужно смотреть что бы в оставшихся элементах справочников не было ссылок на удаленные доки и др. справочники(в смысле имеются реквизиты этих типов)
72 user1000
 
12.12.05
15:22
И еще есть вопрос. Старая база работает в 1С:Предприятие 7.7 (сетевая версия) релиз 023. Новая база будет работать в 1С:Предприятие 7.7 для SQL релиз 025. Это никак не отразится в работе новой базы?
73 Скользящий
 
12.12.05
15:24
(69) Твою мать! Ты ссылку смотрел? там для дебилов все разложено по полочкам!
74 Terv
 
12.12.05
15:24
(72)нет
75 LOD
 
12.12.05
15:25
(73) Тише ты .... тише
76 goodfella
 
12.12.05
15:25
Антоха, ты чего такой злой?
77 LOD
 
12.12.05
15:26
78 Скользящий
 
12.12.05
15:26
(76) Я ему ссылку кинул, где все написано, а он вопросы задает, из которых ясно, что он ничего не читал.
79 smaharbA
 
12.12.05
15:27
(72) Ищи трансреф и не майся(блин насоветовал я), а то удалениями наудаляешь нафих...
80 goodfella
 
12.12.05
15:29
(78) Ну и забей. Нервные клетки не восстанавливаются.
81 user1000
 
12.12.05
15:30
(73) Это я хотел получить подтверждение того, что я иду правильно. :))
А так мнений очень много, и нужно выбирать среди их правильные и рациональные.
Ладно, последую ветке (40)
82 Vovik
 
12.12.05
15:31
(69)Как вульгарно, фу...
83 user1000
 
12.12.05
15:33
DD как расшифровывать? Что это такое?
84 goodfella
 
12.12.05
15:34
(83) Догадайся сам.
85 user1000
 
12.12.05
15:35
Я уже гадал-гадал, а толку нет...
86 goodfella
 
12.12.05
15:36
(85) Лежит рядом с MD. :-)
87 Скользящий
 
12.12.05
15:36
(85) Открой с помощью Excel
88 user1000
 
12.12.05
15:48
Спасибо, что помогли мне, тупоголовому! Без вашей помощи я бы не справился с этой задачей.
89 user1000
 
12.12.05
16:25
Я выполнил в (40) только (6). В (40) (15-17): мне с этим что-то делать надо, если надо, то что?
90 vorobei
 
12.12.05
17:38
Люди сохраните эту ветку! До сих пор слезы вытираю :)
91 AAAChel
 
12.12.05
18:52
Пипец))
Популяризация 1С а массы дает всё новые плоды.
Что интересно, за последние дней 10 эта тема поднималась тоже около 10 раз, но ни разу не спрашивали как объединять конфигурации))Пока народ усиленно занят установкой чистых баз. Новый Год!!!))
92 skunk
 
12.12.05
19:05
(91)думаю в твоих словах есть немного истины...
93 Истина
 
12.12.05
19:20
(92) Она обязана там быть и она действительно есть.
94 skunk
 
12.12.05
19:21
(93)кто бы сомневался... Истина... она и в африке Истина ;)))
95 user1000
 
13.12.05
13:07
Приветствую всех участников форума!
Мне нужно из старой базы перенести остатки. Как это сделать?
96 Таня
 
13.12.05
13:09
забить
97 Таня
 
13.12.05
13:09
забить
98 Скользящий
 
13.12.05
13:10
(95) Девочку с шустрыми пальчиками посадить.
99 goodfella
 
13.12.05
13:11
(95) А вчера о чем говорили?
100 goodfella
 
13.12.05
13:11
100
101 Таня
 
13.12.05
13:11
(98) твой ответ действительно более полный
102 Скользящий
 
13.12.05
13:13
(98) + Пуск/Настройк/Панель управления/мышь/перемещение/до максимума.
(С) Волшебника креатив.
103 fabrikant
 
13.12.05
13:14
Вот так легко, непринужденно и нахаляву сделайте ему свертку базы.
104 user1000
 
13.12.05
13:15
Я в 1С не разбираюсь, поэтому и спрашиваю. Что, откуда и как сделать?
105 Скользящий
 
13.12.05
13:18
(104) Инвентаризацию делать будут?
106 user1000
 
13.12.05
13:21
(105)Нет. Инвентаризацию делают в другой программе.
107 Танюха
 
13.12.05
13:39
У тебя про реальную инвентаризацию поди спрашивают..
108 Скользящий
 
13.12.05
13:41
(106) Есть стандартные обработки по переносу остатков. Поищи в инете.
109 user1000
 
13.12.05
13:44
(107)Я понял, про какую инвентаризацию у меня спрашивают.
110 anb
 
13.12.05
13:45
Мне кажеться все проблемы решаються одной обработкой.
"Свертка информационной базы"!
- Удаляються документы, сохраняються остатки;
- Остаються справочники.
Где взять? Присутствует во многих конфигурациях(меню сервис),
иначе на диске ИТС.
111 user1000
 
13.12.05
14:14
(110) В моей конфигурации нет такой свертки. Диска ИТС также не имеется. Может укажешь, где можно эту обработку скачать? Буду благодарен.
112 anb
 
13.12.05
14:18
Какая конфигурация? Скажи адрес вышлю.
113 user1000
 
13.12.05
14:25
Бухучет ред.4.5
114 user1000
 
13.12.05
14:29
Адрес zimicq@yandex.ru
115 anb
 
13.12.05
14:32
Удалить операции без изменения бухгалтерских итогов (это называется свертка- уменьшение объема базы данных.) Удалить документы без изменения бухгалтерских итогов можно с помощью обработки "Свертка бухгалтерских итогов". Эта обработка включена в типовую конфигурацию "1С: Бухгалтерия" начиная с релиза 7.70.313. Обработка в виде внешнего отчета wrap.ert  располагается в подкаталоге Extforms каталога информационной базы. Обработка удаляет все документы и проводки на указаную дату и вместо них формирует проводки ввода начальных остатков. Подробное описание обработки доступно во встроеном описании. (меню "Помощь" → "Описание")

http://www.1c-help.ru/index.php?option=com_content&task=view&id=58&Itemid=27&limit=1&limitstart=3
116 anb
 
13.12.05
14:34
Экспериментируй с копией базы.
117 user1000
 
13.12.05
14:50
(11)wrap.ert я нашел. Спасибо!