|
1c 8 простой вопрос по правилам обмена | ☑ | ||
---|---|---|---|---|
0
Noxvil
01.12.11
✎
13:48
|
Добрый день.
Вопрос: Нужно при определенном условии, не перезаписывать документ, а только устанавливать ссылку на имеющийся в базе... Я правильно понимаю что это достигается если поставить галочку - "Не замещать объекты в приемнике при загрузке", а только создавать новые и заполнять их? Если я не прав, то как это правильнее всего сделать? |
|||
1
чувак
01.12.11
✎
13:51
|
Мне кажется перезаписываются только те документы, в которых регистрированы изменения.
|
|||
2
Живой Ископаемый
01.12.11
✎
13:52
|
2(1)"в которых регистрированы изменения." - кем?
|
|||
3
чувак
01.12.11
✎
13:55
|
(2) Планом обмена
|
|||
4
Живой Ископаемый
01.12.11
✎
13:55
|
2(3) в какой момент нарисовался План Обмена?
|
|||
5
чувак
01.12.11
✎
13:59
|
(4) В любом доке, где были изменения, автоматом проставляется регистрация изменений.
|
|||
6
Живой Ископаемый
01.12.11
✎
14:01
|
2(5) это невероятно.. мы переносим документы между базами, в которых НЕТ ВООБЩЕ ПЛАНОВ ОБМЕНОВ при помощи правил... по-вашему мы не можем так поступить?
|
|||
7
Живой Ископаемый
01.12.11
✎
14:02
|
в общем случае правила обмена не знают о планах обменов которых может быть от 0 до миллиона вообще ничего.
|
|||
8
чувак
01.12.11
✎
14:02
|
(6) Ээ, я думал это план обмена :) Перепутал
|
|||
9
чувак
01.12.11
✎
14:02
|
т.е УРИБ
|
|||
10
Живой Ископаемый
01.12.11
✎
14:03
|
а я ведь не просто так задал вопрос (4)
|
|||
11
Noxvil
01.12.11
✎
14:18
|
Вы классно подискутировали, но ответа я так и не получил, или он не адресовался мне...
Я Правильно предполагаю? Обмен происходит через план обмена. |
|||
12
Живой Ископаемый
01.12.11
✎
14:19
|
2(11) я не знаю, нужно пробовать.
|
|||
13
Noxvil
01.12.11
✎
14:20
|
(12) Уверен, что есть знающий народ, подождем их...
bump |
|||
14
Noxvil
01.12.11
✎
14:33
|
Народ, будьте благосклоннее... Прошу помощи.
|
|||
15
Skylark
01.12.11
✎
14:39
|
Т.е. речь идет об обмене в распределенной базе?
Можно попытаться прописать какой-нибудь хитрый код в событиях плана "ПриОтправкеДанныхПодчиненному"/"ПриПолученнииДанныхОт..." и т.п. |
|||
16
Живой Ископаемый
01.12.11
✎
14:41
|
2(15) распределенная база обменивается по правилам обмена?
|
|||
17
Noxvil
01.12.11
✎
14:41
|
Почему распределенной?
Выгрузка из УТ в БП. |
|||
18
Skylark
01.12.11
✎
14:42
|
Блеать, ну сформулируйте вопрос как следует.
|
|||
19
Живой Ископаемый
01.12.11
✎
14:43
|
вообще да, озвучьте граничные условия как можно более полно и изобразите пример...
|
|||
20
Skylark
01.12.11
✎
14:43
|
При обмене УТ и БП план обмена используется ТОЛЬКО ДЛЯ РЕГИСТРАЦИИ изменений, т.е. для получения списка объектов подлежащих обмену.
Выгруза-загрузка же производится с помощью универсальной обработки согласно правилам обмена. Тут простор для действий гораздо больше. |
|||
21
Noxvil
01.12.11
✎
14:58
|
Итак уточню вопрос:
Есть документ "заказ покупателя" в УТ, есть этот же документ в БП. Есть документ "Поступление товаров и услуг" на основании документа "Заказ покупателя" в УТ, в БП тоже самое. В БП есть "Дата запрета редактирования документов". Если из УТ я гружу документ "заказ покупателя" с датой, превышающей дату запрета редактирования и подчиненный документ "поступление товаров и услуг" с датой, меньшей чем "дата запрета редактирования документов", то у меня выходит ошибка, что нет прав на запись документа (Установил галочку что даже полные права не могут редактировать документы ранее даты запрета). И вот я спрашиваю вас - как можно сделать так, чтобы документ не перезаписывался при нужном мне условии (т.е. если < даты запрета)? И попутно задаю вопрос, галочка "Не замещать объекты в приемнике при загрузке" мне в этом поможет? Вам так понятно? |
|||
22
Noxvil
01.12.11
✎
15:03
|
ау...
|
|||
23
Skylark
01.12.11
✎
15:06
|
а ты пробовал? это так просто - нажать галочку
я думаю может выйти так, что в этом случае, ты получишь то, что надо но возможны ситуации когда в каком-нибудь другом случае наоборот нужное не перенесется |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |