Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрБланк => Тема розпочата: Артем від Лютий 19, 2007, 10:33:47

Назва: Нумерация с ежедневным обнулением
Відправлено: Артем від Лютий 19, 2007, 10:33:47
Дмитрий, добрый день!
Когда-то подымался такой вопрос:


Приветствую Вас,
06.04.2004 в 14:33, Вы писали:
E> Многие фирмы ведут нестандартную нумерацию счетов.
E> К примеру, я выставляю счета в таком формате - 0102-01
E> То есть счет от первого февраля, первый по порядку. Это дает
E> возможность в случае необходимости выписать счет задним числом.
E> Точно также дает возможность выписать задним числом и расходную и
E> налоговую накладную. Но я не пойму, как это можно реализовать в
E> Вашей пограмме, чтобы нумерация каждый день сменялась
E> автоматически. Реализовано ли это в Вашей программе? Потому что я
E> этого не нашел. Если "да", то не могли бы Вы объяснить как,
E> применительно к моей нумерации?
Да действительно нестандартная нумерация, практически тоже самое можно
реализовать шаблоном для номера #число_0##месяц_0#- #номер# , только
номер не будет обнуляться каждый день, минимальный период обнуления
счетчика это квартал, мы можем в след. версиях ввести обнуление каждый
месяц и день, тогда Вами предложенное будет осуществимо.
С Уважением, Дмитрий Котельников
  Разработчик программы Печать Бланков Украина.


Ежедневное обнуление нумерации есть, но обнуление привязано к текущему системному времени и если я ввожу накладную за какую-то прошедшую дату, то програма предлагает в качестве автоматического номера сегодняшнюю дату и сегодняшний номер. Нельзя ли сделать опцию выбора даты (системное время или дата, указ. в накладной) на основе которой происходит формирование авт номера?
Назва: Re: Нумерация с ежедневным обнулением
Відправлено: admin від Лютий 21, 2007, 09:26:57
Возможно лучше добавить в шаблоны нумерации дату документа.
Назва: Re: Нумерация с ежедневным обнулением
Відправлено: Артем від Березень 03, 2007, 14:11:48
Да, этот вариант вроде тоже подходит....
Хотя нет, нужно, чтоб обнуление и присвоение порядкового номера тоже было бы привязано к дате документа. Я бы все таки сделал напротив каждого типа документа в определении автонумерации галочку, какую дату использовать (системную или документа)
+ повесить на изменение поля "дата документа" подпрограмку пересчета номера.


Назва: Re: Нумерация с ежедневным обнулением
Відправлено: admin від Березень 05, 2007, 14:54:00
ТОгда нужно хранить и историю последний номеров для каждой даты. Запишем в список доработок, но думаем что задача будет иметь очень низкий приоритет в связи что мало желающих + довольно много перерабатывать. А доработок сейчас 434 в списке.