8.х Программное заполнение номера документа по шаблону

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Vitaly, 8 дек 2014.

  1. TopicStarter Overlay
    Vitaly
    Offline

    Vitaly Опытный в 1С

    Регистрация:
    21 фев 2014
    Сообщения:
    366
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте.
    В зависимости от параметров заполнения документа необходимо ему назначать номер по определенному шаблону.
    Например, нумерация по умолчанию 0000-000001, 0000-000002 итд.
    Мне же нужна в некоторых случаях нумерация А-000001, А-000002,...
    В некоторых Н-000001, Н-000001, ...
    Как не меняя конфигурации при загрузке документов из внешней обработки это лучше реализовать чтобы не нагружать излишне программу.
    Самый простой способ - перебирать номера документов в цикле, анализируя их. Может есть более легкий для базы способ? Документы не всегда проведены, поэтому придется в любом случае по документам перебор делать. Или как-нибудь в запросе по документу условие написать. Что лучше?
  2. TopicStarter Overlay
    Vitaly
    Offline

    Vitaly Опытный в 1С

    Регистрация:
    21 фев 2014
    Сообщения:
    366
    Симпатии:
    0
    Баллы:
    26
    Сделал в простом цикле перебор всех документов и анализ номера.
  3. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    а если документов будет тысяч так 50?
    Vitaly нравится это.
  4. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Может не стоит номера "тревожить", а как-то записывать "ваш" номер в комментарий/дополнительное свойство
    Vitaly нравится это.
  5. TopicStarter Overlay
    Vitaly
    Offline

    Vitaly Опытный в 1С

    Регистрация:
    21 фев 2014
    Сообщения:
    366
    Симпатии:
    0
    Баллы:
    26
    По комментарию нет сортировки, да и занят он уже по полной и так. Не все хотят пользоваться отчетами. Вот такие требования. Ладно, оставляю как есть. А документов с уникальной нумерацией штук 100 каждый месяц будет формироваться, плюс периодичность - 1 год.

Поделиться этой страницей