×
×
Закрытая тема
Показано с 1 по 5 из 5
  1. #1

    Нумерация в ZIK

    Есть начисления отпуска, мы хотим чтобы нумерация шла с буквы, например П00001. Создали первый документ П00001. Но когда создаем отпуск нумерация начинается не с буквы П, а как обычно 000001.

    С другими документами по нумерации таких проблем не было.

    Где править?
    Поделиться с друзьями

  2. #2
    Клерк
    Регистрация
    10.03.2005
    Сообщений
    6
    ЗиК Релиз 257
    Глобальный модуль
    Процедура глВводНовогоДокумента(КонтекстДокумента)
    Если Документы.ПолучитьДокумент()=1 Тогда
    НомерДок = Формат(Число(Формат(Сред(Документы.НомерДок,ДлинаПрефиксаИБ+1),"С"+ДлинаНомера)),"Ч(0)"+ДлинаНомера);
    Иначе
    НомерДок = Формат(Число(Формат(Сред(КонтекстДокумента.НомерДок,ДлинаПрефиксаИБ+1),"С"+ДлинаНомера)),"Ч(0)"+ДлинаНомера);
    КонецЕсли;

  3. #3
    Это ты сам напрограмировал или же содрал из крнфи?

  4. #4
    Клерк
    Регистрация
    10.03.2005
    Сообщений
    6
    Насколько я понял вопрос был "где править?". Я привел код из конфигуратора (без изменений) в котором номер документа переводится в числовой формат и из-за этого при создании нового документа в его номере никогда не будет буквы.
    P.S.
    А зачем в номере нужна буква?

  5. #5
    Цитата Сообщение от Erkunov
    Насколько я понял вопрос был "где править?". Я привел код из конфигуратора (без изменений) в котором номер документа переводится в числовой формат и из-за этого при создании нового документа в его номере никогда не будет буквы.
    P.S.
    А зачем в номере нужна буква?
    Ну вот у нас такие вот бухии. Мне самому не понятно какие

Закрытая тема

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •