Имя: Пароль:
1C
1C 7.7
v7: Как лучше отслеживать изменение документов в 1Сv7 для экспорта в 1С8
0 Joshim
 
13.06.13
16:26
Есть две базы 1С7 и 1С8. Хочу реализовать обмен между ними. Как реализовать отслеживание измененных объектов в 1С7 для последующего экспорта?
1 ДенисЧ
 
13.06.13
16:26
БД
2 ДенисЧ
 
13.06.13
16:26
УР*
:-)
3 Joshim
 
13.06.13
16:32
(1) (2) что значит БД?
4 ДенисЧ
 
13.06.13
16:33
(3) УРБД. Есть такая штука.
5 Joshim
 
13.06.13
16:38
(4) как например сделать подтверждение о приеме в 1С8 выгруженных данных из 1С7? если не сделать подтверждение - данные будут выгружаться каждый раз заново
6 Mikeware
 
13.06.13
16:40
(5) удалять подтвержденные пакеты ручками...
или формировать ответный файл подтверждения, что еще проще...
7 Joshim
 
13.06.13
16:45
(6) ответный файл подтверждения для 1С7 из 1С8? Ответный файл подтверждения делается платформой 7.7 без участия языка разработки и логика встроена в платформу. Реализовать логику платформы 1С7 в 1С8??? должно быть что-то проще
8 ДенисЧ
 
13.06.13
16:47
(5) дык руками чистить
9 Joshim
 
13.06.13
16:48
(8) обмен будет каждые 15 минут, можно конечно нанять отдельного сотрудника) осталось только придумать должность
10 Joshim
 
13.06.13
16:50
(8) должность оператор обмена данными 1С например (должен удалять пакеты из файлов обмена)
11 Joshim
 
13.06.13
16:50
а если серьезно, что никто не делал подобного?
12 milan
 
13.06.13
16:51
(9) видимо програмитст 1с, который сможет написать обработку из 10 строк для подтверждения загрузки
13 Mikeware
 
13.06.13
16:52
(7) чего уж проще - написать текстовый файл из трех строчек...
14 Mikeware
 
13.06.13
16:53
(10) зачем? все делается без какого-либо участия человека
(11) у нас работает.
15 Ёпрст
 
13.06.13
16:54
(9) перевожу (8) для особо непонятливых:

"дык руками чистить" - тупо удалять строки по условию из файла регистрации изменений, всё это делается программно, без участия пользователя.
Или посылать файл ответа из снеговика, это тоже всё без участия пользователя.
16 Mikeware
 
13.06.13
16:56
(15) не нервничай. может, найдут программиста - он им разъяснит.... :-)
17 Joshim
 
13.06.13
16:57
(15) распаковал файлик обмена 1С, там два файла 1Cv77Chs и 1Cv77Dld. Эти файлики чистить?
18 Ёпрст
 
13.06.13
16:58
(17) нет.
19 Ёпрст
 
13.06.13
16:58
Хотя можно и их..
20 Joshim
 
13.06.13
17:01
(19) а как еще можно?
21 Joshim
 
13.06.13
17:11
можно сделать справочник в 1С7 и записывать туда измененные объекты. Передавать этот справочник в 1С8 вместе с измененными объектами, там проставлять подтверждение о приеме и передавать обратно в 1С7.
Что скажете про такое решение или есть более простой способ?
22 Ёпрст
 
13.06.13
17:12
Ё.. посмотреть из чего сделана урбд в 7.7, для начала.
Потом, думаю, вопросов не будет
23 Joshim
 
13.06.13
17:14
говорите загадками, УРБД я использую постоянно для обмена между 1С7 базами. Но как прикрутить к УРБД 7.7 восьмерочную базу я и спрашиваю
24 Joshim
 
13.06.13
17:15
Создавать текстовые документы 1Cv77Chs и 1Cv77Dld в 1С8 и загружать в 1С7? или есть проще решение
25 Ёпрст
 
13.06.13
17:18
на почитай.
http://argat.h11.ru/URBDStructure.html

Подумай, записи в какой табличке надо почистить (прямым запросом) чтоб изменений не было (ну и для получения самих измененных объектов тоже)
26 Пронькин
 
13.06.13
19:17
А ещё у 1С Первый БИТ, вроде, есть МОД (менеджер обмена данными), который грузит данные из 7-ки в 8-ку. Правда, обратного обмена нет, но, вполне вожможно, какое-то подтверждение может и быть, по аналогии с обменом МОД 7.7 <--> 7.7, где есть подтверждение принятых пакетов.
P.S. Обмен для 8-ки не использовал, только общался с продавцами.