Имя: Пароль:
1C
1С v8
v8: Импорт информации из 1с7 в 1с8
, , ,
0 ВежливаяТварь
 
25.06.13
13:24
Добрый день уважаемые форумчане. Столкнулся с определенными сложностями. В фирме бухгалтерия зарплата и торговля ведется в 3 разных базах в 7.7. Возник вопрос перехода на 8.2, причем что бы все эти три базы теперь велись в одной базе. Казалось бы победа, но и тут не без приколов. Хотят в начале перевести зарплату и бухгалтерию на 8 в одну базу. А вот из 7ки торговли каждый месяц выгружать документы в 8. Убедить перевести и торговлю не получается. Теперь вопрос: я могу написать обработку которая переносит документы из 7 в 8, но проблема привязки элементов справочников к документу (например контрагента) из за того что контрагенты ведутся криво и может быть два одинаковых наименования. по кодам искать сами понимаете не могу. Как бы Вы решали данную проблему?
1 mikecool
 
25.06.13
13:25
с помощью КД
2 Deon
 
25.06.13
13:26
уникальность контрагентов в их ИНН
3 zbv
 
25.06.13
13:26
Искать контрагентов по ИНН и КПП.
4 Deon
 
25.06.13
13:29
(1) Там тоже надо понимать, по каким ключевым полям делать соответствие объектов )
5 ВежливаяТварь
 
25.06.13
13:29
А что такое КПП?
6 skunk
 
25.06.13
13:31
(2)(3)то есть сушествования обособленных подраздлений у конрагента вы отметаете напрочь?
7 ДенисЧ
 
25.06.13
13:31
(5) выбирай wiki:КПП
8 ВежливаяТварь
 
25.06.13
13:31
По ИНН идея хорощая, но и он одинаковый у контрагентов с одинаковыми именами. Контрагенты очень криво ведутся...
9 ВежливаяТварь
 
25.06.13
13:32
(7) Улыбнуло)
10 ДенисЧ
 
25.06.13
13:32
(6) с языка снял...
(8) наведи порядок в базе сначала. В конце концов по внутренним ид можно, если добавить в 8ку реквизит
11 ICWiner
 
25.06.13
13:32
(5) Rjynhjkmyj-ghjhecryjq geyrn!
13 Aleksey
 
25.06.13
13:35
(10) зачем добавлять, есть же доп.свойства

Я вооще проще поступил, у меня в 7-ке mod и есть уникальный IDD Осталось дело замалым придумать алгоритм преобразования ИДД (15 символов)в ГУИД (32 символа) и готово - перенос по уникальному коду
14 Deon
 
25.06.13
13:37
(6) ОП не существует, это фантастика.
15 ВежливаяТварь
 
25.06.13
13:49
Попробую переносить по подразделениям, хотел убедится что это не костыль... Спасибо огромное.
16 ProxyInspector
 
25.06.13
13:53
(13) Я чего там думать добавь "0" до 32 символов.
17 Aleksey
 
25.06.13
16:53
(16) У меня там немного переписанная. Т.е. в ИДД не только цифры но и буквы и спецсимволы
18 EvgeniuXP
 
25.06.13
23:35
(17) преобразуй буквы и спецсимволы тоже в цифры.
19 Aleksey
 
26.06.13
01:51
(18) А я и преобразовывал через симв() :)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший