|
1С:Предприятие 8. Конвертация данных | ☑ | ||
|---|---|---|---|---|
|
0
micha
17.12.09
✎
22:37
|
Задача: Холдинг в котором я работаю решил с 1 янворя 2010 перейти на новую бухгалтерию 8.1. Бухгалтерский учет на данный момент ведеться в 4-х различных базах ( 1с 77 Предпрениматель, 1с 77 Бухгалтерия, 1с 77 Комплексная). Каждая база порядка 70 гигов. Базы все переписанные полностью (Добавленны или изменены реквезиты, изменено движение документов и.т.д) Если строить перенос через OLE или прочии подобные преблуды на перенос будет затрачена целая вечнность. Я хочу попробывать использывать 1С:Предприятие 8. Конвертация данных. Но есть Но. Необходимо как то синхронизировать обьекты это раз, необходимо как то настраивать правила обмена данных.
Например в предпренимателе ИНН ханесен как xxxxxxxxxx\xxxxxxxxxxx В 8 бухии ИНН отдельно КПП отдельно. Соответственно в правилах обмена это надо как то настроить. Я очень хочу этому научиться, Что вы мне посоветуете (Только пож. что ни будь по делу). Купил книгу по этой |
|||
|
1
Варвар
17.12.09
✎
22:42
|
1. Обратитесь к специалистам.
2. Шото не верится про 4 базы на клюшках по 70гигов каждая при адинэсниге новичке. Вы там картинки в bmp храните шоле? |
|||
|
2
Варвар
17.12.09
✎
22:44
|
При выгрузке, при загрузке курите для того чтоб разделить ИНН.
ЗЫ: "предпренимателе" - ты чукча нерусская? |
|||
|
3
micha
17.12.09
✎
22:46
|
Какой то глюк был в опере, еще раз выведу весь текст
Задача: Холдинг в котором я работаю решил с 1 января 2010 перейти на новую бухгалтерию 8.1. Бухгалтерский учет на данный момент видеться в 4-х различных базах ( 1с 77 Предприниматель, 1с 77 Бухгалтерия, 1с 77 Комплексная). Каждая база порядка 70 гигов. Базы все переписанные полностью (Добавлены или изменены реквизиты, изменено движение документов и.т.д) Если строить перенос через OLE или прочие подобные Приблуды на перенос будет затрачена целая вечность. Я хочу попробовать использовать 1С:Предприятие 8. Конвертация данных. Но есть Но. Необходимо как то синхронизировать объекты это раз, необходимо как то настраивать правила обмена данных. Например в предпринимателе ИНН занесен как xxxxxxxxxx\xxxxxxxxxxx В 8 бухии ИНН отдельно КПП отдельно. Соответственно в правилах обмена это надо как то настроить. Я очень хочу этому научиться, Что вы мне посоветуете (Только пож. что ни будь по делу). Купил книгу по этой теме 1С:Предприятие 8. Конвертация данных: обмен данными между прикладными решениями (с приложением на CD-ROM). Прочитал ее, мягко говоря там не нашел не как например решить проблему с ИНН. мое мыло michaСАБАКАchelpivo.ru |
|||
|
4
Варвар
17.12.09
✎
22:47
|
(3) этот глюк называется "руки-крюки", tab+enter нажал.
|
|||
|
5
micha
17.12.09
✎
22:47
|
(1) верить или нет, твое дело, а мне с этим бороться. Документооборот ооОЧЕНЬ большой
|
|||
|
6
Варвар
17.12.09
✎
22:48
|
(5) ну борись. удачи.
|
|||
|
7
Tafa
17.12.09
✎
22:49
|
Ты как-то рано начал беспокоится. До 01.01.2010 еще целых две недели... :)
|
|||
|
8
Варвар
17.12.09
✎
22:58
|
(7) вово, 2 часа на коленке на написание правил, 4 часа на перегонку. Куда спешить то?
|
|||
|
9
Defender aka LINN
17.12.09
✎
22:59
|
(8) Это если покурить выходить! :)
|
|||
|
10
micha
17.12.09
✎
23:04
|
Люди, я прошу ответить на мой вопрос, или дать подсказку как мне научиться писать правила.
|
|||
|
11
Defender aka LINN
17.12.09
✎
23:05
|
(10) Книжка у тебя есть, там все написано. Пару дней прочитаешь, а потом (8)
|
|||
|
12
micha
17.12.09
✎
23:11
|
(11) в этой книге нет описалово синтаксиса правил это раз, и не понятно как эти правила проверять отладчиком это два.
|
|||
|
13
Tafa
17.12.09
✎
23:14
|
(12) Описание там есть. А возможность отладки правил добавлена в последние версии обработки УниверсальныйОбменДаннымиXML.
|
|||
|
14
Чайник Рассела
17.12.09
✎
23:15
|
(0) не успеешь
|
|||
|
15
Defender aka LINN
17.12.09
✎
23:18
|
(12) Я тебе даже специалиста не буду советовать звать. Потому что если бы мне предложили такое за стотыщмильенов евро - разрыдался бы от жадности и сказал "нет".
|
|||
|
16
micha
17.12.09
✎
23:18
|
(13)
Вот книга перед мной, на какой именно странице есть описалово синтаксиса правил обмена? УниверсальныйОбменДаннымиXML - это просто обработка загрузки готовых данных в 8-ке. Данные же будут выгружаться и конвертироваться в 77. А синтаксиса языка 77 и 8 он разный |
|||
|
17
Defender aka LINN
17.12.09
✎
23:19
|
(16) А у КД что, какой-то третий синтаксис, да?
|
|||
|
18
Варвар
17.12.09
✎
23:19
|
(12) синтаксис такой же как у и выгружаемой/загружаемой версии 1С. Описание переменных/объектов используемых в КД даже в хелпе есть.
|
|||
|
19
Варвар
17.12.09
✎
23:20
|
(17) угу, спецверсия супер программы.
|
|||
|
20
Варвар
17.12.09
✎
23:22
|
(14) успеет, все уже успевали. У меня вон по 10 баз по 500гигов получалось за 6 часов, выше писал как.
|
|||
|
21
micha
17.12.09
✎
23:22
|
Вернемся к моей проблеме с ИНН
Что я должен прописать в правилах Обработчика "Перед выгрузкой Данных" |
|||
|
22
simol
17.12.09
✎
23:24
|
(20)Серьезно?
|
|||
|
23
micha
17.12.09
✎
23:25
|
А что не серьезного, я подобные вещи уже делал с базами по 20 гигов через OLE. Просто в этот раз хочу попробывать использывать 8. Конвертация данных
|
|||
|
24
micha
17.12.09
✎
23:26
|
просто в этой шаражке сервера - так себе. через OLE просто все зависнет
|
|||
|
25
Tafa
17.12.09
✎
23:29
|
(20) С большим трудом могу поверить в базы по 70 гигов, как в (0). Но в базы по 500 гигов не верю.
|
|||
|
26
micha
17.12.09
✎
23:30
|
(25) фильм матрицу смотрел? ты в это не веришь а это есть на самом деле
|
|||
|
27
micha
17.12.09
✎
23:30
|
и так, Что я должен прописать в правилах Обработчика "Перед выгрузкой Данных"
|
|||
|
28
micha
17.12.09
✎
23:32
|
Ребята 1с дает курс - Средства интеграции и обмена данными в системе "1С:Предприятие 8". Смысл есть на него сходить или нет?
http://www.1c.ru/rus/partners/training/cso/course.jsp?id=7 |
|||
|
29
simol
17.12.09
✎
23:39
|
(0)
1) Срачкуешь рано 2) такая задача на 2 недели не ставится. Ты не умеешь, бухи не обучены 3) Я бы предложил тебе вводом остатков |
|||
|
30
Варвар
17.12.09
✎
23:39
|
Извините, оффтопик. (0) в курсе что такое гигабайт?
|
|||
|
31
Варвар
17.12.09
✎
23:39
|
может с мегабайтами путает.
|
|||
|
32
Skylark
17.12.09
✎
23:55
|
(27) установи для ИНН и КПП "полчить из исходных данных", а ИНН/КПП выгружай два раза по разным правилам
вот такая идея навскидку |
|||
|
33
kiruha
17.12.09
✎
23:58
|
(0)
70 Гб бухия - на 1С++ что ли ? Тесты на 8 подобного объема проводил ? |
|||
|
34
Варвар
18.12.09
✎
00:01
|
(32) но это же в книжке не написано!
|
|||
|
35
kiruha
18.12.09
✎
00:02
|
О не заметил
22.04.09 Я прошу помочь мне написать запрос по данному регистру вопрост по регистрам ТИС 9.2 1 прог новичек и на 3 базах по 70 Гб - не вкуриваю |
|||
|
36
levlvov
18.12.09
✎
00:03
|
(0) ничего не получится 8-ка с базами больше 32 Гигов не работает.
|
|||
|
37
quest
18.12.09
✎
00:09
|
(36) серьезно?
|
|||
|
38
levlvov
18.12.09
✎
00:11
|
(37) да, пришлось вернуться назад на 7-ку, ТиС
|
|||
|
39
Варвар
18.12.09
✎
00:12
|
(38) надо было 8.2 попробовать. Говорят она уже до 36 гигабайт поддерживает.
|
|||
|
40
levlvov
18.12.09
✎
00:15
|
(39) это мало, сейчас у нас база уже 48 Гигов
|
|||
|
41
kiruha
18.12.09
✎
00:18
|
Наверно вы файловую пользовали - там ограничение на таблицу в 2 Гб кажется
|
|||
|
42
Варвар
18.12.09
✎
00:19
|
(40) тогда только ждать 8.3 или 9.0 :(
|
|||
|
43
kiruha
18.12.09
✎
00:21
|
(42)
Хватит прикалываться ) |
|||
|
44
levlvov
18.12.09
✎
00:22
|
(42) 8, 8.1, 8.2. (36 - 32) / 2 = 2 Гб на версию. В 8.3 будет 38 Гиг, в 9.0 38 + 2 * 10 = 48 Гиг. Это пройдет лет 10, у нас и на 7-ке база уже будет не 48 Гиг. Боюсь 1С за нами не успеет.
|
|||
|
45
Hans
18.12.09
✎
00:28
|
(27) посмотри дэмо базу по конвертации, насколько я помню там примеры подобные есть - два реквизита в один, или один в два - что то типа такого.
|
|||
|
46
Варвар
18.12.09
✎
00:29
|
(44) может тогда на 6.0 стоит перейти? ;))
|
|||
|
47
levlvov
18.12.09
✎
00:31
|
(46) там кодить тупо и ВК не подключишь
|
|||
|
48
Варвар
18.12.09
✎
00:32
|
говорят что есть читерская версия 6.6. Так вот она без проблем обрабатывает базы на террабайты, построена естественно под Novell Netware. Но очень редко кому выдается. Вот гугль вроде на ней работает.
|
|||
|
49
levlvov
18.12.09
✎
00:34
|
а что такое "читерская"?
|
|||
|
50
Варвар
18.12.09
✎
00:35
|
(49) только для крутых.
|
|||
|
51
levlvov
18.12.09
✎
00:40
|
(50) ну тогда она для нас не подходит, нам до крутых как 1С до 9.0.
Да и про ВК ты ничего не написал, наверно так-же как и 6.0 - не работает. Так-что мы правильно сделали, что вернулись на 7-ку |
|||
|
52
Варвар
18.12.09
✎
00:46
|
(51) там все ВК для 7,8 включены в пакет и постоянно обновляются.
|
|||
|
53
los_hooliganos
18.12.09
✎
00:47
|
Зачем вы вводите адекватного человека в заблуждение?
8.1, а тем более 8.2 прекрасно работают с большими базами. Я например видел базу на 8.2 на 85 Гб. |
|||
|
54
los_hooliganos
18.12.09
✎
00:50
|
(0) Можно использовать обработчики событий. Например перед записью в хмл файл значение объекта можно поменять. Вот и воспользуйся этим.
|
|||
|
55
Варвар
18.12.09
✎
00:51
|
(53) это кого?
|
|||
|
56
los_hooliganos
18.12.09
✎
00:53
|
(55) я имею ввиду автора в (0)
|
|||
|
57
levlvov
18.12.09
✎
00:53
|
(53) вы с мегабайтами не путаете (см. (31))
(52) какой в этом смысл, мы-же не крутые, все равно не подойдет |
|||
|
58
los_hooliganos
18.12.09
✎
00:54
|
а если серьезно, топик просто фееричный,
почитал v8: Прошу помощи в оценке стоимости сметы и работ чуть под стол не сполз. бывает же такое... |
|||
|
59
sam_sam
18.12.09
✎
00:54
|
(0) ты суровый парень. А зачем тебе конвертация? Ты две недели только ее осваивать будешь. Берешь ОСВ и по счетам переносишь, сначала 10-41, потом 60,62, потом 19, 76, 01,02. Собственно все. Задача интересная, но за две недели я бы не взялся. Бабла слишком мало получается.
|
|||
|
60
sam_sam
18.12.09
✎
00:57
|
(58) Тоже читаю, валяюсь. Короче они друг друга нашли, суровый работодатель и суровый начальник ИТ.
|
|||
|
61
los_hooliganos
18.12.09
✎
00:57
|
(57) мне сегодня рассказали про базу на 7.7 - 1,5 Тб, 130 филиалов.
Нет, я ничего не путаю. |
|||
|
62
Odin1C
18.12.09
✎
01:03
|
(0) Нанимаются три студента, например, по 5 тыс рублей каждый и они за 3 дня вбивают все нач остатки. Вот и ВСЕ. Не мучайся.
|
|||
|
63
levlvov
18.12.09
✎
01:04
|
(52) Варвар посмотри в (61), на 7-ке 1,5 Тб. Ну точно, мы правильно сделали, что вернулись на 7-ку.
|
|||
|
64
levlvov
18.12.09
✎
01:16
|
(58) прочитал (v8: Прошу помощи в оценке стоимости сметы и работ похоже, автор тот-же, что и здесь. Да, парню повезло
|
|||
|
65
Варвар
18.12.09
✎
02:20
|
(63) завтра юзеров напрягу шоб да 2-х террабайт набили.
|
|||
|
66
micha
18.12.09
✎
03:52
|
(59) Чтобы - > Берешь ОСВ и по счетам переносишь, сначала 10-41, потом 60,62, потом 19, 76, 01,02 Нужно справочники перетащить. А с учетом что у нас информация находиться в 4-х базах, задача становиться совсем не тривиальная. Метод переноса через конвертацию данных позволяет создать таблицу соответствия элементов.
|
|||
|
67
micha
18.12.09
✎
03:58
|
(39) слышь -я фигею над тобой. 8.1 в дбф поддерживает до 4-х гигов одной таблицы, в скуле вроде как до 500. Сколько раз сталкивался с программерами из франча которые дают советы по базам, не понимая вообще ни фига.
|
|||
|
68
x-a-d
18.12.09
✎
04:44
|
(3) Задача выделения ИНН/КПП - это не только задача настроек правил, но и написание кода
"Например в предпринимателе ИНН занесен как xxxxxxxxxx\xxxxxxxxxxx В 8 бухии ИНН отдельно КПП отдельно." грубо говорят у вас должно быть два ПКС (для ПКО где "ИНН занесен как xxxxxxxxxx\xxxxxxxxxxx") 1. ПКС источник Ваше инн/кпп - приемник ИНН 2. ПКС источник Ваше инн/кпп - приемник КПП где при выгрузке на языке 77 для случая 1 выделяете ИНН, для случая 2 выделяете КПП. Что касается времени настроек до нового года переноса, то не успеете никак просто даже настроить правила. А Вам еще надо продумать как вы будете делать синхронизацию. Я сейчас занимаюсь похожей настройкой из одной базы 77 в одну базу 81 могу сказать что книжки+хелпа+примеров недостаточно, чтобы разобраться с тем, как работает КД 2.0 Там многого не описано. |
|||
|
69
x-a-d
18.12.09
✎
04:52
|
Единственно что может ускорить Вашу работу:
если задача стоит в том, чтобы перенести остатки в 81 и начать работать там с нуля ,то вот статья, которая может помочь Книга знаний: v8: Как правильно пользоваться переносом остатков 7.7 - 8.0 с помощью КД 2.0; |
|||
|
70
micha
18.12.09
✎
06:43
|
(68) Ок. Молодец.
Я рассуждаю следующим образом. Перекину им справочники до января. В январе пусть начинают работать в пустой базе без остатков. Им все равно годовой до конца февраля - Марта сдавать, + еще не выведены все остатки в текущих базах, то бишь на данный момент переносить фактически нечего. Время есть месяца 2. Что касается справочников меня настораживает то что их надо синхронизировать по 4-м базам. В итоге проанализировав данные справочников выяснилась интересная вещь. В торговле порядака 16 000 элементов, в предпринимателе их порядка 28 000. То же самое по контрагентам. Дело в том что синхронизация у них Торголя -> Бух шла по наименованию элемента, а не по коду и ИНН. На данный момент дал команду что бы приводили в порядок справочники, распечатал им косячные элементы, а я вот сижу занимаюсь настройками правил. Напрягает то что контрагентов и номенклатуру приодеться дергать из торговли а не предпринимателя. Торговля вообще не от мира сего, написанная с нуля, и там элементы вообще все не типовые. |
|||
|
71
x-a-d
18.12.09
✎
06:47
|
(70) контрагенты и номенклатуру перекинуть вообще нет проблем
а вот договоры по контрагентам и счета банковские,а по номенклатуре единицы измерения, вот тут попотеть придется |
|||
|
72
ФИгорь
18.12.09
✎
11:45
|
Предлагаю сначала тестовый перенос сделать. Выявить ошибки переноса. Если ошибки можно исправить в семерке до переноса, то нужно исправлять применив какую-нить обработку. Но можно пробовать исправлять ошибки после переноса применив обработку в восьмерке. Так к примеру я перенес номенклатуру и потом уже при печти одной из накладных выяснилось, что название у номенклтуры есть, а полного названия нет в восьмерочной базе. печатается наклдная исходя из поля полного названия номенклатуры. Пришлось составить код на исправление этой ошибки в восмерке. Обработкой я присвоил полное название номенклатуре взяв его из наименования.
Перегружать справочники из 7ки в 8ку лучше всего вместе с кодами. Далее на переходный период (совместной рботы в двух версиях систем) нужно установить модерацию того, какие новые элементы вносятся в 7ку, чтобы именно под тем-же кодом их заносить в 8ку, причем правильно заносить, а не абы как. По коду потом можно синхронизировать объекты (перенести остатки на начало года и обороты за период, если это понадобится). причем переносить только остатки или остатки и обороты, при которых только нужные элементы справочников сами подключются к переносу, чтобы не переносить все справочники, включая ненужные к переносу элементы, чтбы потом вдруг не выяснилось, что что-то задвоилось по недосмотру. Лучше всего перенести остатки в другую восьмерочную базу и потом уже сверить справочники между целевой базой (где справочники и рабочие документы за период и нет остатков на начало года) и базой с остстакми и необходимыми перенесенными справочниками и найти разночтения в справочниках, чтобы выявить проблемы и решить их. Потом в конфигурации конвертация даных создаешь правила переноса данных между одинаковыми конфигурациями восьмерочных баз путем установки правил для переноса справочников по коду!!! (по умолчанию переносятся по уникальному идентификатору, что гарантирует задвоение всех справочных данных) и с поиском элементов справочника по коду. Далее выгружаешь из восьмерочной базы с остатками документы "Ввод начальных остатков" и загружаешь из в целевую базу. Запускаешь обработку "Групповое перепроведение документов" и проводишь документы по вводу началных остатков. Сверяешь начальные остатки по оборотным ведомостям между восмерочными целевой базой, базой остатков и исходной семерочной базой, если есть желание проверить правильность баланса и оборотов. |
|||
|
73
micha
18.12.09
✎
12:38
|
(72) Ок. Спасибо.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |