Имя: Пароль:
1C
 
Как перейти с ПРОФ на базовую бухгалтерию?
Ø
0 N a t a l y
 
05.04.05
10:49
Как перейти с ПРОФ на базовую бухгалтерию, сохранив при этом данные. Реально ли это? Проблема в том, что стояла нелиценз-я ПРОФ. Я ставлю лиценз-ю базовую.
1 VZ
 
05.04.05
10:54
В ПРОФ сохраняешь данные. В Базовой читаешь. Все просто.
Сложности начнутся при обнаружении разницы в структуре данных. Ибо в базовой структуру менять низя. Значит, для начала надо синхронизировать структуру (со стороны проф).
2 N a t a l y
 
05.04.05
10:57
сохраняешь/читаешь через сохранить/восстановить?
3 Болван
 
05.04.05
11:02
а Еще есть приблуда кторая делает любую конфу базовой , но у меня ее здесь нет
4 N a t a l y
 
05.04.05
11:03
(3) Сохраняя при этом все данные?
5 VZ
 
05.04.05
11:04
Сохранить/восстановить годится для тождественной конфигурации. Что может не иметь место быть.
Выгрузить/загрузить.
6 Болван
 
05.04.05
11:04
Да
7 N a t a l y
 
05.04.05
11:05
(1) Можно глупый вопрос? Как синхронизировать структуру?
8 21
 
05.04.05
11:05
приблуда подвела как раз тогда, когда наконец понадобилась :(
вряд ли у Натали есть изменения в конфе
сохранить/восстановить не получится.
на ИТС есть внешние обработочки типа импорт77, экспорт77, долго (очень долго), но сделают
9 N a t a l y
 
05.04.05
11:07
(6) Ее в нете можно где-нибудь найти?
10 21
 
05.04.05
11:08
(7) это не глупый вопрос, Нат, это основной вопрос современности, но тебе ни к чему, не заморачивайся, попроси доброго чела прислать тебе импорт/экспорт77 и научить тебя открывать их из-под 1с
11 N a t a l y
 
05.04.05
11:10
(8) Изменений в конфе нет :-)!
Про импорт77, экспорт77 поняла. Пользовалась ими для справочников когда-то.
Но как синхронизировать структуру?
12 VZ
 
05.04.05
11:10
(4) Такая утилита действительно существует. Но она всего лишь преобразует формат мд-ника, в результате чего базу можно открывать "базовым" движком. Данные, естественно, читаются.
Но дело в том, что в результате этой операции у тебя будет ДРУГАЯ конфигурация, хоть и по формату МД "базовая", но не 1С-ная. Если тебя не волнуют дальнейшие обновления, то можно и применить MDConvertor
13 N a t a l y
 
05.04.05
11:12
11 пост напилала до 10 :-).
Значит импорт/экспорт достаточно?
Все будет работать без проблем?
На базовой?
14 Puh
 
05.04.05
11:15
Можно попробовать подменить md-шник от Проф базовым, НО!! должно выполняться условие, что структура конфигураций одинакова. А это означает, что как минимум релизы должны быть одинаковыми. А чтобы полностью быть уверенным можно сравнить файлы DD, например сравнением файлов в 1С. Если они одинаковые, то переписываешь md от базовой версии на место md от Проф и работаешь. Не забудь сделать архивную копию!
Если структура разная, то можно поверх Проф конфы загрузить базовую, именно загрузить, а не объединять. Посмотреть будут ли структурные изменения, которые повлекут потерю данных. Если нет, то выполнить загрузку до конца. После этого переписать базовый md-ник в каталог базы поверх старого.
15 21
 
05.04.05
11:15
"Все будет работать без проблем?"
это еще один основной вопрос :)
если хочешь услышать "да" - позови Майка, если не жалко поделиться денюшкой - подмигни 21
16 VZ
 
05.04.05
11:24
(11) Синхронизация структуры может быть сделана так:
1. Берем базовую структуру. Делаем копию. Читаем копию в движке ПРОФ и сохраняем. Эта БД нужна только для анализа.
2. Берем свою конфу и даем команду на обновление с Новой (имеется в виду именно копия Базовой). Начинаем внимательно смотреть все изменения структуры (именно структуры, формы и модули нас не интересуют). Если изменения структуры не критичны, обновляем свою конфу. Проверяем функционирование.
3. Берем Новую конфу и даем команду на обновление со своей. Ищем внимательно расхождения в структуре данных, нет ли "добавленных" справочников, документов, отчетов, ets. Не сохраняем обновление.
4. Идем в свою конфу и удаляем все то, что отметила Новая. Проверяем функционирование.
Повторяем шаг 3 до тех пор, пока Новая конфа не скажет: Структура идентична.
Теперь можно выгрузить данные их своей конфы и загрузить в Базовой.
17 Мымра
 
05.04.05
11:27
<><>П‹а„’эу’ЂУ?‰їќЌЄ?Юа‚’«уЗЧ…ШЪмЛЩыМЭґЂГячЖ„ЂЉЮјН?р?Юг„‘щ¤ЕЧ‡ШЪёМЪЇМЮгХ‘ы¤ВФУЫЩпћЊЇЄо†°фЙБчІгЅїЉьїЙж
18 VZ
 
05.04.05
11:50
<><>‘Б—Ж”Г—ГАђАГ———Г—З—–АГ—•—–—З”А—ђ—Г”Б”ђА–АГ‘БАГ—‘”–—В—–—ђАԗ‘”А”Д—Г—ЖАђАГ—В—‘—Г—А—–—ǗÔÔ–А–туЯ
19 N a t a l y
 
05.04.05
12:05
(16) VZ, если заменить МД-шники тоже будет ДРУГАЯ конфигурация и при обновлении будут проблемы?
20 N a t a l y
 
05.04.05
12:44
(16)С пунктом 2 возникли проблемы: "Выбранная конфигурация является специализированной". Выскакивает, когда объединяю свою ПРОФ с копией базовой. Может я пункт 1 неправильно сделала? (что имеется ввиду под "Читаем копию в движке ПРОФ и сохраняем"? Я ее запустила в движке ПРОФ и закрыла. Правильно?)
21 VZ
 
05.04.05
13:00
(20) Вот именно для того, чтоб можно было работать, и предлагалось создать копию Базовой конфигурации, но с форматом МД ПРОФ ("Новая"). Когда Базовую конфигурацию открываешь в движке "проф", то будет предупреждение о том, что при сохранении конфа потеряет свою "базовую" невинность ;). Но для этого и делаем эту копию конфы...
22 N a t a l y
 
05.04.05
13:10
Когда Базовую конфигурацию открываешь в движке "проф", то "Сохранить" не активно:(!
23 N a t a l y
 
05.04.05
13:12
Надо было открыть конфигурацию :-)
24 VZ
 
05.04.05
13:30
(22, 23) Вот как описывает сей процесс сама 1С, распространяя обновления в Базовом варианте:
"...Необходимо предварительно произвести
преобразование полученного обновления из базового в Проф.
  Для этого:
  
1. Создайте новую информационную базу (нажмите кнопку "Добавить").
   Если такая информационная база уже есть, то повторно создавать ее
   не нужно. Укажите "Наименование" и "Путь" (выберите каталог, в
   котором расположено полученное обновление; данный файл размещен в
   подкаталоге UPDATE).
   
2. Запустите систему 1С:Предприятие в режиме "Конфигуратор".
3. Войдите в меню "Конфигурация-Открыть конфигурацию".
4. При открытии конфигурации Конфигуратор выводит предупреждение:
   "ВНИМАНИЕ!!! Данная конфигурация является специализированной..."
   
5. Нажмите кнопку "ОК" и выполните сохранение конфигурации
   (выберите пункт "Сохранить" раздел "Файл" главного меню).
   При сохранении Конфигуратор произведет нужное преобразование.
  Теперь можно производить обновление релиза конфигурации."
25 N a t a l y
 
05.04.05
13:39
Спасибо, VZ. Кажется получилось.
Можно еще вопрос :-)?
На компьютере стояла нелицензионная ПРОФ. Через установку/удаление программ я ее попыталась удалить.
Поставила базовую.
Запускаю экзешник от только что установленной базовой, а БД открываются под движком проф (т.е. базовые конфы можно изменять, сохранять и т.д.).
Как можно выйти из ситуации? Как ломалась программа я не знаю.
Единственное, что приходит в голову - переустановить винды:-(.
26 N a t a l y
 
06.04.05
13:32
Up!
27 VZ
 
06.04.05
13:57
Ну, если хочешь ослепительной чистоты... Хотя, ИМХО, хватило бы отсутствия ссылки на ПРОФ в списке программ ;)
Делаем так: сносим базовую (БД, естественно, не трогаем - она сама по-себе). Сносим ПРОФ... Если не получается, то:
лезем в реестр и поиском по "1Cv77/BIN/" находим все места, где угнездилось 1С... Можно повторить по "1С:Бухгалтерия" или "1С:Предприятие" (как оно выглядело раньше)...
Заодно уж поискать "HASP" и "Sable" - для особо нервных и мнительных...
Хотя ссылку в реестре со значением параметра "Sable&Mike" я бы оставил ;)
Далее - штатная установка Базовой и подключение базы...
28 N a t a l y
 
06.04.05
14:24
да мне-то этой ослепительной чистоты совсем не надо :-)!
Просто у нас в городе всякие облавы все чаще случаются на программистов-нелицензионщиков.......так что хочу подстраховаться. Ломала то не я....а повесить все равно могут :-((! Так вот!
Побаиваюсь правда реестр править, но попробую. Сенск!!
29 leosoft
 
06.04.05
14:41
Если работаете на ТИПОВОЙ ПРОФ и не меняли ее, то
я бы попробовал просто сменить md файл ПРОФ на
md файл БАЗОВОЙ (естественно, что релизы ПРОФ и БАЗОВОЙ
должны совпадать). И все....
30 leosoft
 
06.04.05
14:43
Да, еще надо установить движок базовой версии 1С в отдельную папку...
 
31 N a t a l y
 
06.04.05
15:24
(29) с обновлением потом проблемки!
32 leosoft
 
06.04.05
20:05
О каких проблемах идет речь?
Если БАЗОВУЮ обновлять на БАЗОВУЮ?
33 Шурик71
 
06.04.05
20:32
В общем случае приведенные советы неверны.
Если раньше проф бухгалтерия (_типовая_) несколько раз обновлялась через объединение конфигураций - эти советы могут привести к проблемам с вероятностью 80%. После объединении конфигураций внутренние идентификаторы полученной конфигурации МОГУТ отличаться.
Если нужна полноценная лицензионная чистота в дальнейшем - то мне известен только 1 способ относительно просто перенести 1:1 базу в проф.
(без перепроведения).
Метод (100% рабочий) изложен мной по ссылке
http://1c.realnet.ru/cgi-bin/forum.cgi?ask=11419<br>Само собой, что после приведенной операции требуется деинсталляция
ломанной, соболей и т.п.
34 Шурик71
 
06.04.05
20:36
Вдогонку: внутр. идентификаторы могут отличаться, потому, что в оригинальной конфе справочники, реквизиты и пр. получают идентификаторы по мере добавления их разработчиком, а при объединении добавляются в автоматическом (по наименованиям? не проверял) порядке.
Соответственно, в этом случае отличаются имена полей базы данных.
35 Lys
 
06.04.05
20:58
(33) Аналогичную операцию можно произвести проще, если использовать "Конвертацию данных". Если структура метаданных исходной базы не отличается от типовой, то достаточно автозаполнением сгенерить правила переноса между двумя идентичными конфигурациями и установить для документов в параметрах выгрузки опцию "выгружать и загружать проводки (для проведенных)". Потребуется лишь исходная база и пустая "базовая" база того же релиза, что и исходная. Ну и немного терпения - xml достаточно медленная штука...
36 Шурик71
 
06.04.05
21:19
(35) Может я что-то не так делал, но когда я пробовал через "Конвертацию", то документы с такой установкой ПЕРЕПРОВОДИЛИСЬ. А так как база была древняя, то результат перепроведения документов кардинально отличался. Поправь плиз, если я ошибался и через КД можно переносить документы без перепроведения.
Я понял так: КД делалась как унив. инструмент, а штатного переноса движений регистров без перепроведения нет - то и с бухпроводками мудрить не стали.
37 Lys
 
06.04.05
21:33
(36) Да, доки действительно перепроводятся при загрузке. Но затем операция проведенного документа ЗАМЕНЯЕТСЯ выгруженной из базы-источника. Проверено.
Может, ты немного не так настроил параметры выгрузки для документов - там нужно выставить вышеописанную опцию и указать правило переноса операций. Оно создается в нужной конвертации руками ("Операции -> Операции"), затем правила конвертации атрибутов для него (СчетДт, СчетКт и т.д.) создаются тем же автозаполнением.
З.Ы. Есть один косяк - если по каким-то причинам док в приемнике при загрузке не проведется, то все равно его операция будет загружена из источника. В итоге сможем наблюдать интересную картину: в базе-приемнике у НЕПРОВЕДЕННОГО документа будут существовать операция и проводки.
38 Шурик71
 
06.04.05
22:09
У меня как раз была пачка непроводящихся документов.
Но операции к ним загружены не были %) При этом естественно ОСВ заметно отличалась. Поэтому я и воспользовался МОДом, т.к. он может переносить движения 1:1.
39 VZ
 
06.04.05
22:22
Вопрос для Шурик71: Что просто перенести Базу с другим МД-ником (или подсунуть МД-ник базовый), нельзя, это понятно (ID). А что операция "Выгрузить/Загрузить"?
40 Шурик71
 
07.04.05
01:26
В результате выгрузить/загрузить получится аблолютно то же самое.
По команде выгрузить будет zip архим, в котором будут вкючены:
1) 1cv7.md "проф" конфигурации
2) 1cv7.dat - в коотром будут данные во ВНУТРЕННЕМ формате, т.е. с id, совпадающими с "проф" конфигурацией.
Т.е: просто команда "загрузить" приведет к загрузке 100% копии того, что уже загружено; если же "по дороге" внутри архива поменять md файл на базовый - то при загрузке данные одного внутр. идентификатора попадут на данные другого. При несоответствии типов при данной замене в одних случаях ("схожая структура") получим потерю данных а в других ("сильно другая структура")- ошибку загрузки.
41 VZ
 
07.04.05
01:47
(40) Понял. П.1 был достаточным.
Да, значит надо перетягивать другим способом... Можно даже ОЛЕ - ведь все должно быть идентичным, простой цикл... Начать со справочников, потом документы, потом операции (чтоб сюрпризов с перепроведением не было)... Или МОД...
42 Шурик71
 
07.04.05
01:55
В ссылке http://1c.realnet.ru/cgi-bin/forum.cgi?ask=11419<br>как раз описание с МОДом. При полном незнакомстве с ним перенос занял 0,5 часа. ОСВ сошлась :)