Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=2251)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Переход 77 на 82

Автор: dobraleks 03.12.10, 10:51

Коллеги с 8.2 опыта никакого, но надо когда то начинать. Помогите решить задачу , как правильно перевести базу с 77 (Бухгалтерия для Украины) на 82.
Желательно по пунктикам, буду признателен если поделитесь какими то обработками..

База 77 релиз старенький, обновлялся частично, чувствую головной боли будет много.

Автор: Batchir 03.12.10, 11:26

Ну 1С сама все уже сделала. В 8 бухии в меню сервис есть вызов перехода с 7.7 на 8.
А вот обновить до последнего релиза 77 скорее всего прийдется

Автор: MATEVI 03.12.10, 12:17

Не факт. Если сильно покоцаная семерка то придется править правила. У меня например кварцевцкая бухия с/х которую переписали наверно % 70. Брал типовые правила и дорабатывал под себя в конвертации. Хотя если твоя бухия не сильно изменена то возможно проще обновить до 279 и перенести.

Автор: dobraleks 03.12.10, 13:23

И покоцана и релиз старый не то слово.. Осталась по наследству от 3 программистов предыдущих. Сейчас показывает 259, но это только цыфры, обновлял частично только то что необходимо. Сейчас реально даже не помню какой релиз.
Обновить до 279 думаю это полная "...."..
Я так понимаю что остается только вариант правки правил. Более подробно плиз..

Автор: MATEVI 03.12.10, 13:59

Цитата(dobraleks @ 03.12.10, 14:23) *
И покоцана и релиз старый не то слово.. Осталась по наследству от 3 программистов предыдущих. Сейчас показывает 259, но это только цыфры, обновлял частично только то что необходимо. Сейчас реально даже не помню какой релиз.
Обновить до 279 думаю это полная "...."..
Я так понимаю что остается только вариант правки правил. Более подробно плиз..

Насколько сильно твоя структура отличается от типовой?
Смотри описание V77Exp.ert и правила для стандартной Acc77_80.xml в ехтформс
Найди конвертацию данных 2... Там более менее стандартный помощник нормальный.
Поиграйся с выгрузкой и загрузкой на типовых бухгалтериях.


Сейчас пока не могу уделить много внимания. Извини. Возможно на выходных более подробно распишу.
Если конечно больше никто никто не откликнется.

ЗЫ если структура типой не сильно менялась. Новые субконто, расширеный план счетов, какие то серьезные изменения как у меня. То возможно отключив проверки на релиз получится воспользоваться типовым помощником перехода
ЗЫЫ Хотя в любом случае типовой помощник использует V77Exp.ert и правила для стандартной Acc77_80.xml

Автор: dobraleks 03.12.10, 16:00

Думаю двигаться в таком направлении, поправите если где то не так.
1. Свернуть базу например на 1 декабря 2010 года. Сворачивать буду этой обработкой, проверена и работает на ура. (http://infostart.ru/public/63809/). )
2. Удалю все ненужное, то есть почищу доки, почищу справочники и всякую дребедень.
3. Выгружу каждый справочник в отдельный файл (контрагенты, ТМЦ, Необоротные активы, и т.д)
4. Выгружу документы Операции (те что свертка базы сделает).
4.а. После выгрузки справочников и остатков на 1 декабря далее можно приступать уже к загрузке..
5. Далее получается это все надо загружать в 8.2. (хм тут штопор как..)
6. .... Не знаю что дальше делать...

Автор: MATEVI 03.12.10, 17:05

Не правильно. От 1 до 5 пункта лишняя работа. ИМХО

Конвертация данных по шагам. Что это такое

http://pro1c.org.ua/redirect.php?http://www.mista.ru/articles1c/hare/article.60.html
http://pro1c.org.ua/redirect.php?http://www.script-coding.info/v8/v8_Convert.html

Автор: MATEVI 04.12.10, 21:27

Как и обещал, расписываю подробно. По шагам. Мнение автора может не совпадать с чьими то мнением, или какими там ни было рекомендациями. smile.gif

1. Устанавливаем конвертацию. К ней же идет набор обработок, выгружающий структуры конфигураций.

2. Для 77 берем "Выгрузка описания структуры метаданных конфигурации 7.7" (MD77.ert) - предназначена
для выгрузки описания структуры метаданных любой конфигурации, реализованной на платформе "1С:Предприятие 7.7". Открываем ее в предприятии, выгружаем его структуру

3. В 1С8 берем "Выгрузка описания структуры метаданных конфигурации 8.1" (MD81Exp.epf) - предназначена
для выгрузки описания структуры метаданных любой конфигурации, реализованной на платформе "1С:Предприятие 8.1". Для 8.2 в конце 2.

* У меня отраслевое решение на базе бухгалтерия для Украины, поэтому этот этап я проходил. Возможно, для типовых уже есть, где то описания структуры метаданных.

4. Запускаем конвертацию. Правила обмена данными. Новый Конфигурация источник добавляем Новый называем его как то Например 77
Грузим из файла, сделанного в п.2 нашу конфигурацию. Приемник соответственно. Называем как то наши правила. Главное не формировать автоматически соответствия как оно просит.

5. Затем грузим правила, о которых я писал Выше. Acc77_80.xml Все делаем по умолчанию

6. Сохраняем эти правила. Ставим флажок "Выгружать модуль обработки в 77". После чего этот модуль надо закинуть в V77Exp.ert заменив тамошний. Удобней в ней сразу написать
#ЗагрузитьИзФайла "путь к этому модулю" чтоб постоянно не менять при изменении правил.


7. Открываем в 77 обработку V77Exp.ert. Выбираем эти наши правила. И пытаемся выгружать. По ходу корежим наши правила. Если нас что-то не устраивает.

8. В 8 для загрузки пользуемся "Универсальный обмен данным в формате XML"
Рекомендую потренировать на «демках» и посмотреть как все происходит и что на выходе.

ЗЫ Если неправ поправьте в чем то. Возможно, если что то вспомню, то дополню или исправлю. Никто не говорил, что будет легко smile.gif
ЗЫЫ Прямо статья получилась, какая то smile.gif

Автор: Vofka 06.12.10, 10:47

Вопрос наверное глупый, но если из очень переписанной 7-ки сделать конвертацию в типовую бухгалтерию 8, то она ж (8-ка) так и останется типовой, т.е. нужно будет начинать её пилить?

Автор: MATEVI 06.12.10, 13:48

Цитата(Vofka @ 06.12.10, 11:47) *
Вопрос наверное глупый, но если из очень переписанной 7-ки сделать конвертацию в типовую бухгалтерию 8, то она ж (8-ка) так и останется типовой, т.е. нужно будет начинать её пилить?

А зачем ее пилить? Задача перенести данные из перепиленой 7-ки в типовую 8-ку. На основании правил переноса посторенных на типовой бухии. П.2 и П.3 необходим для содания структуры конфигураций. Все остальное это правила конвертации/переноса данных. Например ТМЦ=>Номенклатура или ПланСчетов.Основной 201 в => ПланыСчетов.Хозрасчетный.СырьеИМатериалы.
ЗЫ (Или как там его этот 201 в 8-ке. Блин я вообще icon_cuss.gif вместо того чтобы выучить счета план счетов сделали блин по названиям)

Автор: Vofka 06.12.10, 14:14

MATEVI, я не то имел ввиду.
Если переносим данные из сильно измененной конфы 7.7, то нужно подготовить "сильно изменённую" конфу 8-ную, а иначе вся дальнейшая работа в ней - убьет бухов smile.gif . Или нет?

Автор: logist 06.12.10, 14:19

Цитата(Vofka @ 06.12.10, 15:14) *
Если переносим данные из сильно измененной конфы 7.7, то нужно подготовить "сильно изменённую" конфу 8-ную


Я думаю да, нужно предусмотреть все в 8-ке, а потом переносить туда данные, иначе не типовые данные некуда будет переносить.

Автор: Vofka 06.12.10, 14:40

Цитата
Я думаю да, нужно предусмотреть все в 8-ке, а потом переносить туда данные, иначе не типовые данные некуда будет переносить.

Данные - это 1. А 2 - это алгоритмы smile.gif

Автор: MATEVI 06.12.10, 19:47

Цитата(logist @ 06.12.10, 15:19) http://pro1c.org.ua/index.php?act=findpost&pid=14269
MATEVI, я не то имел ввиду.
Если переносим данные из сильно измененной конфы 7.7, то нужно подготовить "сильно изменённую" конфу 8-ную, а иначе вся дальнейшая работа в ней - убьет бухов smile.gif . Или нет?

Да уж... Чем собственно последние полгода или уже больше в основном и занимаюсь. А тут еще со своей 8.2 нарисовались. Я еще на 8.1 не перешел а они уже закрываются. Во истину глаголит мой знакомый финдир "Лучшее ВРАГ хорошего".

Автор: dobraleks 06.12.10, 20:13

немного выпал из инета, нет возможности быть сейчас на форуме, будет время отпишусь.
в двух словах.. то что много дописывалось на 77 есть уже в 8, поэтому часть работы упрощается.
Да и к тому же я за то чтоб вернуться более менее к стандартной конфе, чтоб можно было ее без головной боли сопровождать и обновлять.
А то как щас ведеться мне не очень нравиться.. "Хотим чтоб это у нас делалось так и так..! прежние програмеры все делали, а я поскольку знаю еще и бухучет, посылаю их читать ПСБО, и не задавать глупых вопросов..

Автор: MATEVI 07.12.10, 13:39

Ну у меня с этим немного посложнее. Типовое отраслевое решение подходит где то на 60%... + Есть вид деятельности типа производства - аналогов которого в 8-ке просто нет на рынке.
И никакую УПП не прикрутишь, ну разве что за уши не притянешь.

Автор: Host 27.12.10, 20:07

сам такой, тока 8.2 начал колупать, но по-моему, там из семерки есть конвертор, попробуйТЕ с него начать...

Автор: Бух 07.01.12, 1:21

Помогите пжста, у меня при выгрузке из 7-ки Конфигурация "БУ"для Украины (7.70.289) в базовую версию 8.2"БУ" для украины (1.2.2.4)
Возникает ошибка Объект = Товариство з обмеженою відповідальністю "....."
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Не удалось записать: "Организации"!
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4754)
КодСообщения = 26
Как мне ее победить?

Автор: Егор Динин 07.01.12, 17:44

Цитата(Бух @ 07.01.12, 1:21) *
Помогите пжста, у меня при выгрузке из 7-ки Конфигурация "БУ"для Украины (7.70.289) в базовую версию 8.2


Удалите в 8.2 в справочнике организаций элемент "Наша организация"

Автор: Бух 07.01.12, 18:44

Цитата(Егор Динин @ 07.01.12, 17:44) *
Удалите в 8.2 в справочнике организаций элемент "Наша организация"

Спасибо.А как его удалить?

Автор: Егор Динин 07.01.12, 18:47

Цитата(Бух @ 07.01.12, 18:44) *
Спасибо.А как его удалить?


Также как и в семерке. Пометить на удаление и удалить

Автор: Бух 08.01.12, 12:36

Спасибо огромное-пробую.

Автор: XBrut 16.03.12, 15:40

Вариант имени Николая Валуева.
1) Берем "авторскую" бух 7.7., копируем.
2) Тупо накладываем обновление до 291 релиза с затиранием всех изменений.
3) Пользуемся типовой конвертацией.
Считаю, что это самый экономически оправданный вариант.

Автор: sivsoft 14.11.12, 15:01

Коллеги, я вот не врубаюсь немного. smile.gif

1. О какой стандартной конвертации вы все говорите. Та что на диске ИТС или утилитка ехе-шная называемая "Конвертор ИБ 1С Предприятия 7.7"?
2. Если та которая на диске ИТС - то которой воспользоваться. Я пробовал той, которая лежит здесь: Х:\1CIts\EXE\Cnv77_80\UPP\MNFC77_KA11_UPP13.zip. По инструкции там справочник создаешь "ВидыДоговора", который подчинен справочнику "Договоры". Дык нет же его в украинском ПУБе... sad.gif На этом шаге и застопорился.
3. Если о ехе-шной утилите, то чего-то у меня на серваке она не запустилась - дала ошибку: "Не удается определить имя исполняемого файла для загрузки конфигуратора версии 7.7".


З.Ы. Народ выручите, плиз, а то в голове уже каша. Надо перенести только справочники и если можно остатки(если сложно бухов посажу руками вбивать). help.gif

Автор: Ardi 14.11.12, 17:16

Цитата(sivsoft @ 14.11.12, 16:01) *
ПУБе

Из ПУБ в бух учет нет конвертации.

Автор: sivsoft 14.11.12, 17:36

Цитата(Ardi @ 14.11.12, 17:16) *
Из ПУБ в бух учет нет конвертации.

Из ПУБ в УПП.

Автор: Ardi 14.11.12, 17:44

Описание/Инструкция по возможностям перехода лежит в каталоге ШАБЛОНА конфигурации.

Автор: sivsoft 14.11.12, 18:38

Цитата(Ardi @ 14.11.12, 17:44) *
Описание/Инструкция по возможностям перехода лежит в каталоге ШАБЛОНА конфигурации.

Можете ткнуть что за файл, плиз, просто не нашел инструкции.

Автор: Ardi 14.11.12, 19:16

Папка наподобие C:\Documents and Settings\Admin\Application Data\1C\1Cv82\tmplts\1c\enterpriseukr\1_3_17_2
А есть в УПП конвертация или нет - не знаю.

Автор: sivsoft 15.11.12, 8:43

Цитата(Ardi @ 14.11.12, 19:16) *
Папка наподобие C:\Documents and Settings\Admin\Application Data\1C\1Cv82\tmplts\1c\enterpriseukr\1_3_17_2
А есть в УПП конвертация или нет - не знаю.

Ничего не нашел, вот список файлов и каталогов:

ExtReps\
TradeWareEpf\
Управление производственным предприятием. Версия 1.3.30. Новое в версии.htm
Управление производственным предприятием. Версия 1.3.30. Измененные объекты.mxl
Управление производственным предприятием. Версия 1.3.30. Изменения в версии.mxl
Совместное использование конфигураций Управление производственным предприятием и Управление торговлей.htm
Совместное использование конфигураций Управление производственным предприятием и Розница.htm
Методика обновления правил он лайн обмена.htm
UpdInfo.txt
ReadMe.txt
okp.xml
okof.xml
enaof.xml
1cv8upd.htm
1cv8.mft
1Cv8.dt
1cv8.cfu
1Cv8.cf


И какой из них? Просто и голова поэтому кругом идет - все по-разному советуют. Одни как и Вы ищи в папке установки конфы, другие на диске ИТС, третьи пользуйся утилитой от 1С8. Люди помогите, плиз!!!

Автор: kivals 19.11.12, 18:07

Цитата(sivsoft @ 14.11.12, 16:01) *
Коллеги, я вот не врубаюсь немного. smile.gif

1. О какой стандартной конвертации вы все говорите...


В 7й бухгалтерии в последних релизах "стандартная конвертация" лежит в ExtForms в виде V77Exp.ert и Acc77_80.xml (оба файла - результат работы КД 2). И вызывается из встроенной в конфигурацию обработки ПомощникПереходаНа1CБухгалтерию8 (Сервис / Помощник перехода на 1С:Бухгалтерию 8). В 8ю бухгалтерию полученные данные (xml файл) импортируются встроенной обработкой ПереносДанныхИзИнформационныхБаз1СПредприятия77 (Сервис - Перенос данных из информационных баз 1С:Бухгалтерия 7.7)

Как будет в случае ПУБ-УПП не знаю. Думаю что никак: настроить УПП это не полчаса, как БУ и даже не день - минимум неделя (ИМХО, естественно)...

Хотя может я и ошибаюсь: судя по форумам российские правила перехода ПУБ - УПП существуют, картинки с названиями
ПереходС77ХХХХХХ в УПП для Украины присутствуют...

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua