Для номера документа ставится неправильный префикс организации
Добрый день! Помогите разобраться с механизмом нумерации документов. Не пойму уже куда копать.
В программе 1С имеется 2 организации. В конце прошлого года создали 3 организацию. Говорю про реализацию как пример, но проблема возникает и в других документах.
У организации №1 префикс "ЗА", у организации №2 префикс "Х", у созданной организации №3 префикс "ХС". Номера документов составляются следующим образом: Префикс организации + номер документа. Получается к примеру Х0000000056.
Несколько дней назад создали документ реализации для новой организации №3. Номер присвоился правильный ХС000000001. Но теперь, при создании следующих документов по организации №2 им тоже стал присваиваться префикс "ХС" с номером документа по организации №3. Т.е. создали документ где организация указана №2, но номер "ХС000000002". По организации №1 номера присваиваются корректно.
Исправлял некорректные номера вручную, перепроверял префиксы, использовал процедуру "ОбновитьНумерациюОбъектов", ничего не помогло. В отладке вижу ясную картину, как префикс устанавливается в значение "Х", но когда уже заходит в процедуру "ПриЗаписи" модуля объекта, то присвоенный номер уже начинается с ХС....
Подскажите пожалуйста как исправить или куда копать? Как я понимаю номера присваиваются самой программой, но вот что бы программа еще и префикс меняла сама, это уже странно.
P.S. "Управление торговлей", редакция 10.3 (10.3.46.2)
В программе 1С имеется 2 организации. В конце прошлого года создали 3 организацию. Говорю про реализацию как пример, но проблема возникает и в других документах.
У организации №1 префикс "ЗА", у организации №2 префикс "Х", у созданной организации №3 префикс "ХС". Номера документов составляются следующим образом: Префикс организации + номер документа. Получается к примеру Х0000000056.
Несколько дней назад создали документ реализации для новой организации №3. Номер присвоился правильный ХС000000001. Но теперь, при создании следующих документов по организации №2 им тоже стал присваиваться префикс "ХС" с номером документа по организации №3. Т.е. создали документ где организация указана №2, но номер "ХС000000002". По организации №1 номера присваиваются корректно.
Исправлял некорректные номера вручную, перепроверял префиксы, использовал процедуру "ОбновитьНумерациюОбъектов", ничего не помогло. В отладке вижу ясную картину, как префикс устанавливается в значение "Х", но когда уже заходит в процедуру "ПриЗаписи" модуля объекта, то присвоенный номер уже начинается с ХС....
Подскажите пожалуйста как исправить или куда копать? Как я понимаю номера присваиваются самой программой, но вот что бы программа еще и префикс меняла сама, это уже странно.
P.S. "Управление торговлей", редакция 10.3 (10.3.46.2)
По теме из базы знаний
- Рекомендации после перехода на Бухгалтерию 3.0
- Правила и приемы доработки типовых конфигураций 1С для облегчения их дальнейшей поддержки и обновления
- Синхронизация хранилища 1С и git-репозитория с применением OneScript и Gitsync. Методика и пошаговая инструкция для создания скрипта и его регулярного запуска
- Пример переноса справочников, документов и движений через Эксель и "Конвертацию данных 2" из оптовой учетной системы 1С 7.7 Комплексной 4.2 и розничной учетной системы Рарус Торговый комплекс -> в 1С 8.3 ЕРП 2.4 (расширение и дополнительные реквизиты)
- Пайплайны Jenkins - программирование и настройка. Загружаемые модули. Цикл "Многопоточный CI для 1С", часть 5
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Какая база? Например, в УТ 10.3 нельзя делать префиксы так
Х
ХС
т.е. чтобы начало одинаковое, но один длиннее. Она путается в сортировке по алфавиту. С этим сделать ничего нельзя, только поменять префиксы так, чтобы они начинались с разных букв.
Х
ХС
т.е. чтобы начало одинаковое, но один длиннее. Она путается в сортировке по алфавиту. С этим сделать ничего нельзя, только поменять префиксы так, чтобы они начинались с разных букв.
(5) это какая-то ошибка где-то в глубинах 1С. Я так понимаю, что она сортирует документы по алфавиту для поиска последнего. Когда два префикса начинаются одинаково, но в одном просто букв больше, то сортировка путает префикс и номер и находит документы другого префикса.
Ничего не сделаешь с этим, надо сделать разные первые буквы в префиксах.
Ничего не сделаешь с этим, надо сделать разные первые буквы в префиксах.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот