![]() |
![]() |
![]() |
|
Обмен данными в КА 8.2 | ☑ | ||
---|---|---|---|---|
0
first_may
15.12.11
✎
16:16
|
Добрый день. Настроил обмен данными между двумя одинаковыми КА. В ручном режиме все работает отлично. Теперь решил сделать автоматический режим. Для этого в константе регламентных заданий указал пользователя, указал интервал для опроса регламентных заданий. В настройке обмена указал расписание обмена. Зашел в предприятие под нужным пользователем, но обмен не происходит. Подскажите пожалуйста, что нужно еще сделать для автоматического обмена?
|
|||
1
Amra
15.12.11
✎
16:19
|
Файловая? Запуск регламентного задания вообще происходит?
|
|||
2
first_may
15.12.11
✎
16:20
|
Файловая. Запуск регламентного задания - для этого что надо сделать?
|
|||
3
first_may
15.12.11
✎
16:32
|
Надо запускать 1C с каким то ключом?
|
|||
4
first_may
15.12.11
✎
17:06
|
Как вариант сделал следующее, отключил выполнение обмена по расписанию и использовал обмен по событию, а именно запуска 1С по логином и паролем определенного пользователя. Тогда возникает вопрос, как выгрузить 1С после выполнения обмена?
|
|||
5
Михаил Козлов
15.12.11
✎
18:04
|
К строке запуска 1С добавьте: "/EXECUTE "F:\EPF\end1C.EPF"
F:\EPF\end1C.EPF - обработка в теле модуля которой: ЗавершитьРаботуСистемы(ЛОЖЬ); |
|||
6
first_may
15.12.11
✎
20:02
|
Здорово, получилось, большое спасибо!
|
|||
7
first_may
16.12.11
✎
09:54
|
А еще, подскажите пожалуйста, правила обмена перегружают только изменившиеся данные или новые? А как перегрузить данные, которые были введены ранее?
|
|||
8
Lohmatiy
16.12.11
✎
09:58
|
(7) Если ты создаешь новый подчиненный узел в РИБ, то данные туда отправятся автоматически в соответствии с планом обмена.
|
|||
9
first_may
16.12.11
✎
09:59
|
А у меня не РИБ, а просто две базы в разных местах.
|
|||
10
Lohmatiy
16.12.11
✎
10:00
|
(7) На первый вопрос: Те, у которых стоит признак наличия изменения. Это могут быть новые, измененные или удаленные данные.
|
|||
11
Lohmatiy
16.12.11
✎
10:01
|
(9) Тогда тебе нужно пометить все данные, которые хочешь туда отправить, как измененные. Делается обработкой специальной. Нужно инет пошерстить.
|
|||
12
Lohmatiy
16.12.11
✎
10:03
|
Что-то типа этого, но не проверял:
http://aitika.ru/program/16-1c-8-2-Universalnaya-obrabotka-Registratsiya-izmeneniy-dlya-obmena-upravlyaemie-formi |
|||
13
first_may
16.12.11
✎
10:04
|
У меня получилась такая ситуация. За вчерашний день сделали 480 документов, после перегрузки во вторую базу там оказалось 386 документов. В связи с чем могли не перегрузиться остальные документы?
|
|||
14
Lohmatiy
16.12.11
✎
10:06
|
Возможно, пакет потерялся какой-то, например. Не знаю, так сложно сказать. Разбирайся, чем эти отличаются от остальных. Или с помощью обработки ещё раз все документы за вчера пометь к выгрузке и выгрузи. Если опять не пройдёт, значит, проблема в данных.
|
|||
15
first_may
16.12.11
✎
10:08
|
В данных? Или правилах?
|
|||
16
Lohmatiy
16.12.11
✎
10:11
|
Ну, я имею в виду, что в правилах могут быть, например, какие-то условия дополнительные прописаны. А соответственно документы с определенным набором данных эти условия не проходят.
|
|||
17
first_may
16.12.11
✎
10:16
|
Понял, спасибо большое. И за обработку тоже :).
|
|||
18
first_may
21.12.11
✎
09:12
|
Добрый день, хочу продолжить тему. Все получилось замечательно. Но после настройки правил обмена в конфигурацию внесли изменения, а именно добавили новый справочник. Как внести его в правила обмена, что бы он также переносился между двумя конфигурациями?
|
|||
19
first_may
21.12.11
✎
14:12
|
Подскажите пожалуйста, как новый объект (справочник) добавить в старый обмен данными? То есть конфа стала измененной.
|
|||
20
WF72
21.12.11
✎
14:31
|
скопировать основную базу в подразделение (или что там у тебя) - самое простое будет. гуиды ведь разные у вновь созданных объектов конфигурации.
|
|||
21
first_may
21.12.11
✎
14:35
|
Две базы одинаковые, вернее сначало обкатали одну, а затем ее просто скопировали в другое место и теперь написав правила обмена между ними, обнаружил что новый справочник не перегружается. Более того, когда через сервис пытаюсь сделать новые правила, после сопоставления объектом, обработка выдает все обекты, кроме моего справочника!
|
|||
22
WF72
21.12.11
✎
14:42
|
тогда КД тебе в помощь... ничего больше на ум не идет.
|
|||
23
first_may
21.12.11
✎
14:44
|
А может надо где то в конфе сказать справочнику, что он должен попадать в правмла обмена? :)
|
|||
24
Skylark
21.12.11
✎
15:03
|
во народ
темнота |
|||
25
Skylark
21.12.11
✎
15:04
|
есть конфа "Конвертация данных"
в ней есть обработка для выгрузки структуры метаданных конфигурации |
|||
26
Skylark
21.12.11
✎
15:05
|
если ты что-то меняешь в конфе, ты сначала должен выгрузить ее структуру с помощью этой обработки, потом загрузить эту структуру в Конвертацию данных, обновив сведения о конфигурации, а потом только увидеть новые объекты метаданных при формировании правил обмена
|
|||
27
Skylark
21.12.11
✎
15:07
|
> когда через сервис пытаюсь сделать новые правила
это, кстати, где такой сервис? в КА есть такое? |
|||
28
first_may
21.12.11
✎
15:44
|
Это: сервис - обмен данными - настроить обмен...
А с помощью КД конечно получается, но это наверное же ненормально? |
|||
29
Skylark
21.12.11
✎
15:58
|
(28) нормально будет, если разобраться что к чему сначала
РИБ сама по себе правил обмена не требует а обмен по правилам обмена можно производить и без РИБ другое дело, что в типовых конфах обычно РИБ используется только для регистрации измененных объектов, т.е. объектов подлежащих обмену из плана обмена производится выборка объектов для выгрузки, а выгрузка самих объектов производится с использованием правил обмена в типовых правила обмена сделаны разработчиками, и когда в конфигурацию добавляется оригинальный объект, естественно он сам в правила обмена не добавится |
|||
30
Skylark
21.12.11
✎
16:00
|
нужно вытаскивать правила обмена из типовой конфигурации и загружать их в КД, где и добавлять выгрузку оригинальных объектов
в КД предварительно должны быть загружены сведения о структуре метаданных типовой конфигурации с внесенными оригинальными объектами |
|||
31
first_may
21.12.11
✎
16:06
|
Понятно, спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |