Имя: Пароль:
1C
1С v8
Загрузка данных из торговли 7.7 в бухгалтерию 8.2
,
0 es3000
 
02.07.12
10:27
Товарищи, поделитесь пожалуйста опытом, как лучше реализовать загрузку данных из конфы "Торговля и склад" на 7.7 в "Бухгалтерию предприятия" на 8.2.

Есть одно важное требование: чтобы эта загрузка была максимально простой для пользователей. То есть пользователь должен указать период, нажать одну кнопку "ОК" - и увидел результат.

У меня в мыслях пока два способа:

1)Сделать в бухгалтерии 8.2 свою обработку, которая будет подключаться по OLE к торговле 7.7, читать данные, и грузить их в свою базу.
В этом способе вроде все понятно как делать.

2) Сделать обмен при помощи "Конвертации данных". Но пользователю делать обмен при помощи конвертации "конвертации" муторно (надо сначала выгрузить данные в XML-файл, запомнить где лежит этот файл, потом загрузить его в бухгалтерию...). Поэтому в бухгалтерии 8.2 нужно будет сделать обработку которая сама выполняет действия пользователя: запускает выгрузку данных из торговли, а затем выполняет их загрузку. В этом способе мне пока непонятно можно ли это сделать: запустить выгрузку и загрузку данных по правилам обмена из обработки?

Что думаете? Какой способ предпочтительнее?
Какие могут возникнуть трудности в каждом способе?
Каким еще способом можно реализовать загрузку данных?
1 PuhUfa
 
02.07.12
10:29
3) написать свое
2 and2
 
02.07.12
10:29
если бы автор топика посмотрел бы, как организован переход с 7 на 8 в БП, он бы про ХМЛ такие гадости не писал бы....
3 andrewks
 
02.07.12
10:30
1. что подразумевается под данными? документы? проводки?
2. куда из ТиС выгружались данные до появления БП 2.0?
4 es3000
 
02.07.12
10:34
(2) можно поподробнее?
5 and2
 
02.07.12
10:36
(4) посмотри обработку в БП
ПереносДанныхИзИнформационныхБаз1СПредприятия77
6 es3000
 
02.07.12
10:37
(3)
1. Данные по реализации услуг и их оплате: документы "приходная накладная", "реализация товаров и услуг" и соответственно справочники. Проводки будут формироваться при проведении загруженных документов в бухгалтерии
2. Никуда. Не знаю как они вели бухгалтерию, но БП будет только сейчас внедряться
7 es3000
 
02.07.12
10:38
(5) ок, гляну
8 andrewks
 
02.07.12
10:38
(6) тогда возьми штатную выгрузку, она как раз документами  перегружает
9 es3000
 
02.07.12
10:40
(8) ну там торговля переписанная, один к одному не получится
10 and2
 
02.07.12
10:40
(6) поставь им КА, и проблемы не будет в принципе :)
11 andrewks
 
02.07.12
10:42
(9) конкретно эти доки, которые надо переносить - насколько сильно изменялись? если структура данных не изменялась, вполне возможно пользоваться штатной выгрузкой. если немного - загружай в КД2, и подправь ручками, это будет быстрее, чем с нуля клепать
12 es3000
 
02.07.12
10:45
(10) а что такое "КА"?
13 es3000
 
02.07.12
10:46
(11) там вообще новый документ который по сути является реализацией услуг
14 Eugene_life
 
02.07.12
10:51
(0)Сделай уже нормально, будь мужиком,бл..!! Подключаешься по OLE к 7.7, выгружаешь из нее данные в XML, потом загружаешь их в Бух. И все - в автоматическом режиме. Пользователь тока жмет кнопку "Загрузить"
15 andrewks
 
02.07.12
10:54
(13) сделай через КД2. и не советую юзать OLE - завтра установят новую ось на сервер, или базы разнесут по разным серверам, и будешь опять всё переделывать
16 es3000
 
02.07.12
11:45
(14) а как данные выгрузить в XML? с помощью стандартной обработки?
17 es3000
 
02.07.12
12:11
(15) так ведь чтобы сделать через КД2, мне наверное все равно нужен будет OLE, чтобы автоматически (см. требование (0)) сделать выгрузку по правилам обмена из 7.7 и загрузку в 8.2.
Разве без OLE можно это сделать?
18 ponaroshku
 
02.07.12
12:22
commerceML
19 andrewks
 
02.07.12
12:25
(17) не обязательно. робота с расписанием на выгрузку, фоновое задание на загрузку.

при любых изменениях окружения севера изменить потом уже будет делом 15 минут, хоть через фтп
20 es3000
 
02.07.12
12:40
понятно
21 es3000
 
02.07.12
12:41
тогда придется КД2 изучить поглубже
22 andrewks
 
02.07.12
12:59
(21) очень пригодится в будущем
23 es3000
 
03.07.12
10:23
Тогда еще вопрос.
По времени исполнения какой вариант быстрее?
24 Волесвет
 
03.07.12
10:40
)))
суть хмл и кд в том что рисуем 2 шаблона один на выгрузку а другой на загрузку
при подключении через оле ты посути рисуешь только один на загрузку

так вот хмл оправдан если
используются стандартные конфиги
если базы физически находятся далеко

и вообще тебе виднее что проще) т.к полностью ситуацию не описал
25 es3000
 
03.07.12
11:28
(24) а какой информации не хватает для полного описания ситуации?
Основная теорема систематики: Новые системы плодят новые проблемы.