УРИБ ошибка "Номер документа не уникален!"
30.07.2009
17:35
#1
Здравствуйте!
Есть Центральная ИБ и 2 периферийных ИБ.
Для авто обмена используется УРБД Мастер
Все прекрасно работает за исключением одного.
Периферийные баз создают документ под таким же номером как и в других базах из за этого появляется ошибка "Номер документа не уникален!".
Номера документов имеют следующий вид ЭП003459...... и т.д., то есть префикс "ЭП" имеется, только почему то он один для всех баз.
Как сделать что бы у периферийных баз был свой префикс?
Мануал весь перечитал.
На 65 странице предложено решение только вот врубиться немогу что нужно сделать.
Цитирую:
--------------------------------------
"Рекомендуемый способ решения этой проблемы состоит в использовании префиксов номеров документов и кодов элементов справочников. В свойствах номера или кода при конфигурировании следует установить тип «Текстовый». В качестве префикса можно использовать значение локальной константы или код информационной базы. В случае использования локальной константы следует обеспечить уникальность ее значения для каждой ИБ в пределах распределенной ИБ. Если используется код информационной базы, уникальность обеспечивается автоматически, так как в одной информационной базе не может быть двух ИБ с одинаковым кодом - система следит за этим."
--------------------------------------
Вопрос при конфигурировании чего???? центральной или перефирийной ИБ?
Конфигуратор открыл но не нашел локальных констант
(
Одни словом поможите люди добрые!!!!!!!!!
Весь софт лицензионный
Стоит Уриб, Торговля+Склад, УРБД Мастер,
Есть Центральная ИБ и 2 периферийных ИБ.
Для авто обмена используется УРБД Мастер
Все прекрасно работает за исключением одного.
Периферийные баз создают документ под таким же номером как и в других базах из за этого появляется ошибка "Номер документа не уникален!".
Номера документов имеют следующий вид ЭП003459...... и т.д., то есть префикс "ЭП" имеется, только почему то он один для всех баз.
Как сделать что бы у периферийных баз был свой префикс?
Мануал весь перечитал.
На 65 странице предложено решение только вот врубиться немогу что нужно сделать.
Цитирую:
--------------------------------------
"Рекомендуемый способ решения этой проблемы состоит в использовании префиксов номеров документов и кодов элементов справочников. В свойствах номера или кода при конфигурировании следует установить тип «Текстовый». В качестве префикса можно использовать значение локальной константы или код информационной базы. В случае использования локальной константы следует обеспечить уникальность ее значения для каждой ИБ в пределах распределенной ИБ. Если используется код информационной базы, уникальность обеспечивается автоматически, так как в одной информационной базе не может быть двух ИБ с одинаковым кодом - система следит за этим."
--------------------------------------
Вопрос при конфигурировании чего???? центральной или перефирийной ИБ?
Конфигуратор открыл но не нашел локальных констант
Одни словом поможите люди добрые!!!!!!!!!
Весь софт лицензионный
Стоит Уриб, Торговля+Склад, УРБД Мастер,
31.07.2009
10:42
#3
"Если 7.7 то см. в сторону функции ТекущаяИБЦентральная().
Например (в глобальном модуле):
Если ТекущаяИБЦентральная()=1 Тогда
ПрефиксАвтоНумерации("Документ.РасходнаяНакладная","РНЦ-");//Центральная "..Ц-"
Иначе
ПрефиксАвтоНумерации("Документ.РасходнаяНакладная","РНП-");//Периферийная "..П-"
КонецЕсли;"
Например (в глобальном модуле):
Если ТекущаяИБЦентральная()=1 Тогда
ПрефиксАвтоНумерации("Документ.РасходнаяНакладная","РНЦ-");//Центральная "..Ц-"
Иначе
ПрефиксАвтоНумерации("Документ.РасходнаяНакладная","РНП-");//Периферийная "..П-"
КонецЕсли;"
Читают тему
(гостей: 1)