Помощь - Поиск - Пользователи - Календарь
Полная версия: Синхнронизация БД
"1C-PRO" - форум по 1C > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Форум по общим вопросам "1С:Предприятие 7.7"
TN1C
Здравствуйте. Если не в ту ветку прошу меня извинить.

Подскажите как решить такую задачу, есть 1С: Бухгалтерия и 1С: Торговля и склад, как сделать чтоб из базы полностью синхронизировались? Т.е. если товар продали, то в бухгалтерии об этом сразу же знали....

ЗЫ. Надеюсь вопрос понятен
WaRDeR
Вопрос понятен, но думаю однозначного ответа не будет. Самый надежный вариант - найти толкового программиста и по полочкам ему разложить проблему.
TN1C
Цитата(WaRDeR @ 22.11.2007, 16:30) *

Вопрос понятен, но думаю однозначного ответа не будет. Самый надежный вариант - найти толкового программиста и по полочкам ему разложить проблему.



Программиста фирма брать не будет, т.к. я сам программист но не по 1С, сейчас решил писать клиента для работы с1С. Выяснилось, что весь функционал Торговли не нужен, а буквально цены, прайсы и еще парочка параметров. Но вопрос все равно остается - как сделать, в какую сторону копать?
WaRDeR
Программиста можно и заказать (даже удаленно, есть целые конторы, занимающиеся удаленной разработкой).

Если сам хочешь осилить, то конкретного ответа сдесь нет, могу поделиться некоторым опытом в этом вопросе (может еще кто подключится):
1: В реальном времени синхронизацию стандартными средствами сделать очень сложно, скорее это будет выглядить как перенос данных (ищи соответствующие темы)
2: Быстрее работает обмен по OLE чем через внешний файл
3: Придется дорабатывать сами конфигурации для отметок данных уже переданных (т.к. перебор всех элементов - слишком длительное занятие).

Поскольку ты не 1С программис, то может проще написать на другом языке? (непосредственное чтение и записб DBF) Для этого анализируй 1Cv7.DD и *.DBF. Найдешь закономерности - может "повалишь" (хотя мне такие случаи не известны).

Если база SQL, тогда ето может решиться проще - средствами SQL-сервера.
TN1C
на данный момент планирую, через ОЛЕ получать данные(ну а дальше с ним проволить манипуляции), не обращаюсь напрямую к файлам т.к. думаю так надежнее хотя и медленне, но вот как отследить остатки
sergey
Соглашусь WaRDeR'ом, хотя если функционал ТиС и не нужен, то, возможно, проще доработать бухгалтерию, делая расчет на то, что переносить доработки придется "руками" при каждом обновлении бухгалтерии и делать это АККУРАТНО. Тогда и синхронизация не понадобится.


PsyTech
А если сделать правило переноса и каждый день переносить что нужно?
WaRDeR
Пробуй, потом раскажешь что получилось :-)
Но это дело еще надо автоматизировать, а это основная работа как в том, так и в этом случае...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2008 Invision Power Services, Inc.