|
Автоматизировать процесс выгрузки/загрузки документов. | ☑ | ||
---|---|---|---|---|
0
abda123
24.04.15
✎
07:12
|
Доброго времени суток дороги форумчане. Задача такая, есть 2 базы: филиальная и центральная, конфигурация 8.1 торговля,SQL, конфигурация дописанная переписанная, и хоть конфигурации филиала и центра изначально были одинаковые, но к текущему моменту, стали различными, потому что в центре было много доработок которых нет в филиале. Раньше обмен данными происходил посредством внешних обработок выгрузки загрузки через excel. В центр уходили документы реализация и ПКО. Теперь нужно чтобы выгрузка документов из базы филиала и последующая загрузка в центральную базу происходила в автоматическом режиме без участия пользователя. Вопрос, какими средствами автоматизировать. Автообмен не предлагать потому, что надо отпачковывать базу, сверять остатки, делать кучу настроек, настраивать автообмен.
Пока я рассматриваю один вариант, это регламентное задание. Саму выгрузку можно сделать, либо через тот же эксэль. Выгружать из филиала документы в ексель по регламентному заданию за прошедший день. Загружать файл в центральную базу также по регламентному заданию. Если какой то документ меняется, оператор филиала звонит нашему буху, та в ручную что надо меняет. Вообще задним числом в филиале редко что то меняется. Другой вариант сделать туже выгрузку загрузку через файл xml. Правила обмена я написал, благо конфы практически одинаковые. Но суть та же через регламентное задание, только файл xml, и надо будет подлкючать обработку выгрузки загрузки xml. Третий вариант через web сервис, это для меня темный лес не работал с этим, может кто поделиться опытом. У кого какие мысли, интересно послушать чужое мнение, того как это можно реализовать. Всем спасибо. |
|||
1
ДенисЧ
24.04.15
✎
07:20
|
Поток чистого незамутнённого сознания
|
|||
2
jsmith82
24.04.15
✎
07:23
|
Автообмен не предлагать потому, что надо ... настраивать автообмен
|
|||
3
jsmith82
24.04.15
✎
07:29
|
Я чёто вообще не догнал. Что в твоём понятии автообмен? Сам пишешь про регламентные задания. Это и есть автообмен по сути. Использовать иксель или хмл? Ну, по барабану, если и то, и то работает. Про опыт тоже не очень понятно. Окромя всяких узких решений есть классическое - планы обмена со всеми причитающимися.
|
|||
4
abda123
24.04.15
✎
07:35
|
(2) Короче автообмен раньше был с парой удаленных точек, но с ним была куча проблем, потому что часто обновляли конфу, из-за автообмена тормозила база, конфликт блокировок. В базе работает около 80 юзеров. В общем в итоге я психанул и перевел эти 2 точки на рдп. Филиалы на прямую к бцентральной базе подключать не хотят руководство, чтобы не видели лишнюю инфу. Короче тут все запутано. Поэтому дали задание написать вот такую временную ху??ту которая освободит юзера от этой работы. А вообще переходим на 8.2 и это типа временно. Но учитывая масштаб, 18 филиалов я и решил поинтересоваться, какие то еще варианты есть кроме регламентного задания.
|
|||
5
jsmith82
24.04.15
✎
07:38
|
(4) есть
|
|||
6
abda123
24.04.15
✎
07:39
|
(5) И кроме автообмена
|
|||
7
jsmith82
24.04.15
✎
07:40
|
планировщик заданий windows запускает файл .bat, который запускает новый сеанс 1с от имени специального юзера
1ска проверяет имя юзера, выполняет обмен и закрывается |
|||
8
Вася Чез
24.04.15
✎
07:42
|
вот это детектив, (7) я так же делал. костыльный метод, который работает как часы уже пять лет в одной конторе
|
|||
9
abda123
24.04.15
✎
07:42
|
(7) Спасибо, а можно поподробней, как это работает или ссылочку.
|
|||
10
jsmith82
24.04.15
✎
07:43
|
(9) а как ещё поподробней-то )
|
|||
11
abda123
24.04.15
✎
07:44
|
(3) Автообмен в моем понятии, это не простое регламентное задание, а такое которое имеет службу регистрации изменений объекта.
|
|||
12
abda123
24.04.15
✎
07:45
|
(10) Сорри туплю)
|
|||
13
Вася Чез
24.04.15
✎
07:45
|
(9) была где-то ссылка, но могу порекомендовать погуглить
|
|||
14
jsmith82
24.04.15
✎
07:46
|
(11) то есть через планы обмена
|
|||
15
abda123
24.04.15
✎
07:46
|
(10) Тогда вопрос, что предпочтительнее регл.захадния или планировщик винды?)
|
|||
16
jsmith82
24.04.15
✎
07:47
|
(15) имхо, рег. задания лучше
|
|||
17
hhhh
24.04.15
✎
07:49
|
(11) ты перепутал РИБ с миллионами других видов обмена. Это в РИБ (распределенные информацинные базы), обмениваются конфигурациями. Но возьми другие обмены, например БП-УТ, регистрация изменений, автообмен и всё такое есть, но никакие конфигурации никуда не передаются.
|
|||
18
abda123
24.04.15
✎
07:50
|
(14) Да, это называется план обмена, и в нем дочка, должна отпачковываться от мамки, по опрделенному отбору, например для филиала отбором может быть подразделение. Если вручную одну базу сделать мамкой а другую дочкой, то при первом автообмене он все задвоит, потому что будет искать объекты по гуиду.
|
|||
19
Dilgorp
24.04.15
✎
07:51
|
(18) искать можно не только по гуиду, а еще и поп полям поиска, если по гуиду не нашел
|
|||
20
Dilgorp
24.04.15
✎
07:52
|
(11)"Филиалы на прямую к бцентральной базе подключать не хотят руководство, чтобы не видели лишнюю инфу"
не проще ограничить эту инфу правами/программно? и не париться с обменом? |
|||
21
abda123
24.04.15
✎
07:53
|
(17) А в обмене БП-УТ, он объекты как ищет по гуиду или можно настроить чтобы по полям искал, потому что мне по гуиду не надо, так как тогда он все задвот к чертям.
|
|||
22
abda123
24.04.15
✎
07:54
|
(20) Не проще, тут либо рлс писать либо выкобениваться со всякими отборами в журналах в списках в отчетах, это не проще точно.
|
|||
23
jsmith82
24.04.15
✎
07:57
|
(18) >>это называется план обмена, и в нем дочка
не обязательно планы обмена можно использовать и без РИБ |
|||
24
jsmith82
24.04.15
✎
07:58
|
Пиши рег. задание и те же эксельки ))
Самый простой вариант |
|||
25
jsmith82
24.04.15
✎
07:59
|
В смысле по времени. Хуже уж точно не будет
|
|||
26
abda123
24.04.15
✎
08:02
|
(24) Спасибо я в принципе этот вариант и начал реализовывать как самый простой, но для верности решил посоветоваться с людьми. Вдруг кто то что интересное подскажет.
|
|||
27
abda123
24.04.15
✎
08:03
|
(19) Это как делается, чтобы он если по гуиду не нашел в плане обмена, начал по полям искать, а не создавать объект с таким гуидом.
|
|||
28
Dilgorp
24.04.15
✎
08:05
|
(27) в КД в правилах прописывается
|
|||
29
jsmith82
24.04.15
✎
08:07
|
(27) а как ты правила написал без знания КД
типа автоматически? |
|||
30
abda123
24.04.15
✎
08:10
|
(29) С чего ты взял что я не знаю КД?
|
|||
31
Dilgorp
24.04.15
✎
08:10
|
||||
32
jsmith82
24.04.15
✎
08:11
|
(29) (27)
элементарщина же |
|||
33
abda123
24.04.15
✎
08:17
|
(32) А ты не мог бы пояснить как работает автообмен УТ - БП. Я плохо знаком с планами обмена. Как там настраивается расписание выполнения, как прикрутить к плану обмена свои правила обмена.
|
|||
34
abda123
24.04.15
✎
08:26
|
(32) Допустим я написал свои правила обмена, с помощью КД. Допустим мне надо сделать автообмен между двумя базами с периодичностью раз в сутки.
|
|||
35
abda123
24.04.15
✎
08:29
|
(32) Ауууу)
|
|||
36
Dilgorp
24.04.15
✎
08:30
|
(34) Придется много почитать, вряд ли кто-то будет искать ссылки за тебя или перепечатывать сюда описание механизмов, инфы достаточно в инете + просмотр в типовых конфах
|
|||
37
ЧеловекДуши
24.04.15
✎
08:31
|
(33) Задам самый главный вопрос!!!
А вы Программист или Сис-Админ? А сколько лет вы знакомы с программированием 1С? Вы знакомы с установкой ОС на домашнем ПК? "А у вас есть Вай-фай?" (шутка) |
|||
38
abda123
24.04.15
✎
08:33
|
(37) Вопросы с сарказмом, отвечать не буду. Ушел учить мат.часть.
|
|||
39
abda123
24.04.15
✎
08:35
|
(38) Стыдно что не знаю элементарных вещей(((
|
|||
40
ЧеловекДуши
24.04.15
✎
08:46
|
(38) Да просто судя по вопросом, как то не понимать, что такое Регламентное задание и тот же момент пытаться все сделать через запуски 1С-ки под пользователем через Диспетчер задач ОС форточек :)
|
|||
41
abda123
24.04.15
✎
08:53
|
(40) Нет, я все делаю через регламентное задание. Что такое регламентное задание я понимаю. Планировщик форточный я использовать не собираюсь и даже не пытался. Мой затык это незнание планов обмена, тут надо учить мат.часть.
|
|||
42
abda123
24.04.15
✎
08:58
|
В общем подвожу итоги:
Делаю через регламентное задание с ексельками. Этот вариант проще всего. Вариант автообмена с использованием планов обмена рассмотреть получиться только после того как подучу мат.часть. Если у кого то есть хорошие ссылки на тему планов обмена буду рад. Всем спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |