|
Отключение контроля уникальности номеров при записи | ☑ | ||
---|---|---|---|---|
0
Albena
28.02.12
✎
17:07
|
Всем здравствуйте!
Подскажите, пожалуйста, как реализуется отключение контроля уникальности номеров документов при записи при обмене с помощью плана обмена? в этом случае при программном создании документа можно создать документы с одинаковыми номерами, даже если для документа установлен контроль уникальности номеров. Если я программно создаю документы и номера совпадают - ошибка записи и документ не сохраняется. |
|||
1
Albena
28.02.12
✎
17:08
|
в конфигураторе для документа отключать контроль уникальности не нужно конечно
|
|||
2
n koretsky
28.02.12
✎
17:09
|
префиксы номеров
и номера не дублируются и не мучат никого |
|||
3
sda553
28.02.12
✎
17:09
|
(1)
ДокументОбъект.ОбменДанными.Загрузка = Истина; ДокументОбект.Записать(); Так обходится при обмене контроль номеров |
|||
4
Maxus43
28.02.12
✎
17:11
|
(3) только программный контроль обойдёш так, уникальность номеров - платформенное, при обменах (2) используется
|
|||
5
sda553
28.02.12
✎
17:15
|
(4) Неверно, так я обойду и платформенный контроль
|
|||
6
Albena
28.02.12
✎
17:19
|
(3)большое спасибо, получилось!
|
|||
7
Maxus43
28.02.12
✎
17:21
|
(5) ну ок, может быть. проверять не буду. Что это даст? при обновлениях - сообщения о неуникальности, при ТИИ аналогично. это нарушение логики работы базы... префиксы для этого придумали
|
|||
8
PVV65
28.02.12
✎
17:28
|
(7) Это смотря, что за планы обмена... Какова цель...
|
|||
9
Albena
28.02.12
✎
17:28
|
(7)в типовом обмене УТ-БП аналогичный случай. Из УТ платежный ордер загружается в СписаниеСРасчетногоСчета в БП и ПлатежноеПоручениеИсходящее из УТ загружается в СписаниеСРасчетногоСчета в БП
При обмене через план обмена - дублирование номеров СписаниеСРасчетногоСчета в БП |
|||
10
Albena
28.02.12
✎
17:29
|
Что ж программисты 1с это не предусмотрели
|
|||
11
PVV65
28.02.12
✎
17:29
|
+(8) Может в приемнике надо новые номера генерировать?
|
|||
12
sda553
28.02.12
✎
17:29
|
(7) Это уже другой вопрос. ТС задал конкретный вопрос, я так понимаю, он все это взвесил и ждал от меня конкретный ответ, а не страшилки о том, на что это скажется и как это опасно
|
|||
13
PVV65
28.02.12
✎
17:30
|
Однако дублировать номер нельзя)))
|
|||
14
Maxus43
28.02.12
✎
17:31
|
(11) ну или так, если не требуется соответсвий номеров в базах.
(12) что-то мне кажется что никто ничего не взвешивал) лучше отговорить сразу а не писать код самоубийц типа: Объект = Выборка.ПолучитьОбъект(); Объект.Удалить(); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |