Номер документа состоящий из даты

1. doctorov_s 41 20.09.16 13:04 Сейчас в теме
Добрый день! Кто то может сталкивался с такого рода вопросом: Клиенты хотят чтобы у них в номере документа была дата. Есть ли вообще в стандарте такого рода функция и если нет можно ли ее реализовать? Заранее спасибо)))
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. olegmedvedev 65 20.09.16 13:13 Сейчас в теме
(1) doctorov_s, Так вроде обычно в ПФ пишется "№ 1 от 17.09.2016". а они хотят "№ 17092016 от 17.09.2016"?
если да - то тогда переопределять номер документа при записи. либо при выводе на печатную форму.
Только единственное что номер должен тогда секунды содержать тк
17092016_000001
17092016_122900
3. v3rter 20.09.16 13:35 Сейчас в теме
Людям свойственно ошибаться, и случается так, что у документов приходится менять дату. Если у документа есть реквизит типа дата_создания, то можно прикрутить к печатным формам номер в формате дата_создания-нумератор, а если нет? Для бухгалтерии документ с переменным номером будет неприемлем, а у контрагентов слишком длинный номер не будет помещаться в поле номер приходного документа.

Можно, конечно, извратиться и закодировать год, месяц и день буквами, благо дней в месяце <=31, а букв 33 (убираем Ь и Ъ, например). В качестве базового года можно использовать 2010, тогда кодировки хватит до 2040 года.
olegmedvedev; +1 Ответить
4. alxarz 31 20.09.16 14:11 Сейчас в теме
дописывал процедуру присвоения номера при записи документа, даже не пришлось длину реквизита номера увеличивать, влезло в стандартные 11 символов.
получалось так: "БП160521/08"
префикс,год, месяц,день, номер документа в этот день. Ограничение 100 документов в день клиента устраивало.
doctorov_s; olegmedvedev; +2 Ответить
5. doctorov_s 41 20.09.16 15:35 Сейчас в теме
(4) alxarz, Ваш вариант мне подходит. Вопрос только в том как вы определяли: "Номер документа в этот день", использовали какой то стандартный нумератор, или определяли программно??
8. lefthander 21.09.16 09:07 Сейчас в теме
(5) doctorov_s, можно программно, приустановкеновогономера()
6. doctorov_s 41 20.09.16 15:38 Сейчас в теме
Может кто то еще писал что то подобное...поделитесь опытом, заранее спасибо!
7. alxarz 31 21.09.16 09:02 Сейчас в теме
"Номер документа в этот день" программа присваивает автоматом, просто всё что до номера нужно запихнуть в префикс "БП160521/"
на следующий день префикс меняется, нумерация начинается заново, если задним числом записывается - автонумерация вполне работает.
9. doctorov_s 41 21.09.16 11:40 Сейчас в теме
(7) alxarz, А в префикс вы записываете при подстановке номера?? Каждый раз??
10. alxarz 31 21.09.16 11:47 Сейчас в теме
(9) doctorov_s, в стандартной процедуре где-то в общем модуле ПриУстановкеПрефиксаДокумента как-то так называлась процедура вроде, подменял стандартный префикс на нужный, этого достаточно.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот