![]() |
![]() |
![]() |
|
Единая база контрагентов | ☑ | ||
---|---|---|---|---|
0
Karambol
30.01.08
✎
09:42
|
Всем добрый день. Имеется такая задачка: в конторе есть две 1С-ки: ТиС и Бухгалтерия. Каким образом наиболее грамотно синхронизировать создание и изменение контрагентов? Предполагаю, что существует несколько вариантов:
1) Создание обработки, которая сверяет контрагентов из двух баз и добавляет/изменяет отсутсвующих/измененных 2) Создание единой БД контрагентов, к которой будут обращаться/изменять обе 1С-ки. Как можно реализовать 2 вариант? |
|||
1
lea_220400
30.01.08
✎
09:44
|
первый вариант проще, но второй надежнее.
|
|||
2
Mikeware
30.01.08
✎
09:44
|
OLE
ADO |
|||
3
lea_220400
30.01.08
✎
09:44
|
Идея есть конечно как второй реализовать.
|
|||
4
mumia
30.01.08
✎
09:45
|
купи комплексную конфу и не парься
|
|||
5
Мулька
30.01.08
✎
09:46
|
Свести на хрен все в одну базу. Масса проблем уйдет.
|
|||
6
BAGER
30.01.08
✎
09:52
|
1.Для начала сопоставь контрагентов из разных баз
2.В каждой базе используй свой префикс у контрагентов 3.При создании(изменении) контрагента в одной базе проверяй уникальность (например по ИНН) и программно делай изменения в дугой базе (например через OLE или ADO) |
|||
7
lea_220400
30.01.08
✎
09:54
|
Как часто меняются контрагенты.
|
|||
8
Karambol
30.01.08
✎
09:59
|
(7) Несколько раз в день
|
|||
9
lea_220400
30.01.08
✎
10:00
|
На одной БД или и в ТиС и в Бухии одновременно?
|
|||
10
Mikeware
30.01.08
✎
10:00
|
(8) "меняются"? они у вас там пол меняют с такой скоростью?
|
|||
11
Karambol
30.01.08
✎
10:04
|
(9) ТиС запустили недавно, так что там база почти пустая. Меняются, в основном, в Бухии.
(10) Нет, что-то я переборщил =) Меняются несколько раз в неделю (смена адреса, наименования и т.д.), создаются новые. |
|||
12
Mikeware
30.01.08
✎
10:10
|
(11) Ну, вообще-то сменить конторе адрес (а уж тем более - наименование), с внесением соотв записи в ЕГРЮЛ - дело не 5 дней, а 10 - по процедуре. Так что либо у тебя тупят бухи, либо вы что-то противозаконное делаете...
новые - те могут создаваться. Как правило, "мгновенной" потребности после заведения контры тут же юзать его в двух базах нету. ПОэтому прописывай процедуру заведения, процедуру переноса, назнаяай ответсвенных, выбирай способ и т.д. Техническая реализация займет пару часов... ЗЫ. ключевые слова - OLE, ADO, DBF, XML - выбирай по вкусу |
|||
13
lea_220400
30.01.08
✎
10:11
|
Можно сделать одну БД, где будет справочник один - контрагенты, который будет при записи сначала проверять у себя дубли, потом запускать регламент в ТиС и в Бухии, а в этих БД запретить изменения и добаления контрагентов.
|
|||
14
у лю 427
30.01.08
✎
10:13
|
огласите сумму оплаты за второе решение!!!
|
|||
15
lea_220400
30.01.08
✎
10:13
|
(12) легче, чем (13)
|
|||
16
lea_220400
30.01.08
✎
10:19
|
А воообще можно сделать регламент:
ночью один раз, когда базы нихто не трогает, можно скрестить справочники и все, более чем достаточно, а если етсь дубли, где нибуть сохранять в *.txt. А если поменялся адрес, то просмотреть дату редактирования и поменять, Если периодический, а если нет, то можно добавить реквизит ДатаИзменения и туда писать дату из процедуры ПриЗаписи(). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |