Вход | Регистрация
 

БП 3 Можно ли изменить нумерацию документов

БП 3 Можно ли изменить нумерацию документов
Я
   ArturDoo
 
29.12.20 - 14:14
Доброго времени суток и с наступающим. Подскажите, можно ли изменить нумерацию создаваемых документов в БП?
Пример:
Январь 01/000001
               01/000002
               01/000003
                ……
Февраль 02/000001
                 02/000002
                 02/000003
                ……
   ДенисЧ
 
1 - 29.12.20 - 14:14
При наличии некоторого опыта в программировании и лёгкой атлетике - можно.
   vovastar
 
2 - 29.12.20 - 14:15
(0) кому то, опять хочется создавать счет фактуры задним числом)
Печально кончите)
   ArturDoo
 
3 - 29.12.20 - 14:18
(2)Не думаю, Бухи говорят, так удобней им будет
(1)Только програмно его менять ПослеЗаписи? Настройками не обойтись?
   ДенисЧ
 
4 - 29.12.20 - 14:19
(3) Нет. Настроек для душевно богатых в типовой конфигурации не предусмотрено.
   ArturDoo
 
5 - 29.12.20 - 14:21
(3)Эх, кто-то таким уже промышлял? есть мысли, как отследить, что начался новый месяц?
   ДенисЧ
 
6 - 29.12.20 - 14:24
(5) По дате документа - не предлагать?
   ArturDoo
 
7 - 29.12.20 - 14:26
(6)Да. Почему (2) не рекомендует так делать?
   ДенисЧ
 
8 - 29.12.20 - 14:29
(7) А давай его хором спросим? ))
   ArturDoo
 
9 - 29.12.20 - 14:30
Как деда мороза??))
   ДенисЧ
 
10 - 29.12.20 - 14:31
(9) Как Владимира Владимировича. Не узнал в гриме?
   vovastar
 
11 - 29.12.20 - 14:32
(7) да потому, что (2) видел неоднократно, как те, кто нумерует счет фактуры задним числом, НДС в бюджет возвращали...
Или вы думаете, что судьба будет к вам благосклонна?
   ArturDoo
 
12 - 29.12.20 - 14:39
(11)Почему задним числом? Они хотят с нового года новую нумерацию.
   hhhh
 
13 - 29.12.20 - 14:42
(12) и прямо начнут новую жизнь? Перестанут косячить? Не верится.
   vovastar
 
14 - 29.12.20 - 14:42
(12) думать, что остальные люди идиоты, дурная привычка..
   El_Duke
 
15 - 29.12.20 - 14:54
(3) Задай бухам простой вопрос: какая новая управленческая информация будет получена в результате этой хотелки ?
Абстрактное "так удобней" не принимай. Конкретно что удобнее, сейчас что неудобно ?

Сам сталкивался с подобным на заре карьеры. Номер документа содержал префикс отдела. При переносе 77->82 все орали как бешеные что в новой редакции надо также сделать, иначе всей работе фирмы кранты. Не стал никого слушать, сделал сквозную. О старом забыли через 3 мес., работают до сих пор, никто не помер, ничего не развалилось

Вывод: пустые хотелки в топку !
   yurikmellon2
 
16 - 29.12.20 - 14:59
У нас в УПП нумерация РТиУ была привязана к дате создания документа, например, сегодняшние документы имели бы номера:
20201229001
20201229002
20201229003
Это было сделано, чтобы было видно когда документ был создан независимо от даты перепроведения. Схема замечательно работала много лет.
   Йохохо
 
17 - 29.12.20 - 15:03
(16) это как гомеопатия, ваших штырит, но больше никого
   ArturDoo
 
18 - 29.12.20 - 15:11
(16)(Последние 3 цифры) Номер документа в этот день. запросом тяните сегодняшние документы и к максимальному + 1? Или есть какой-то более удобный способ?
   Garykom
 
19 - 29.12.20 - 15:13
(0) Можно но не нужно.
   yurikmellon2
 
20 - 29.12.20 - 15:16
(18) в базе уже есть глобальная процедура, которая отвечает за инкрементацию, по сути, только  свой префикс добавили привязанный к дате
   Aleksey
 
21 - 29.12.20 - 15:19
Нужно снимать с поддержки и менять переодичность нумерации с года на нужную (месяц, день) через расширение этого не сделаешь
Плюс в глобальнике где к номеру добавляется префикс добавить свой префикс. Это можно через расширение
   Aleksey
 
22 - 29.12.20 - 15:21
А у тебя в базе 1 организация? Почему не видно префикс организации
   ArturDoo
 
23 - 29.12.20 - 15:22
(21)Название проц не подскажите ?)
   ArturDoo
 
24 - 29.12.20 - 15:23
(22)Да
   ArturDoo
 
25 - 29.12.20 - 15:24
Вся проблема в инкрементации номера в течении месяца
   ArturDoo
 
26 - 29.12.20 - 15:24
Если подскажите, как это правильно сделать буду благодарен)
   El_Duke
 
27 - 29.12.20 - 15:25
(26) Правильно - этого не делать
   ArturDoo
 
28 - 29.12.20 - 15:26
А делать надо... Будь моя воля, я б ничего не делал))
   yurikmellon2
 
29 - 29.12.20 - 15:27
(23) нет. Говорюж, это база УПП была, а не БП. Нет базы под рукой чтобы глянуть. Там в модуле документа что то типа "УстановкаНомера" глянь, куда она обращается
   Йохохо
 
30 - 29.12.20 - 15:29
(25) там есть крыжык "использовать текущую дату компьютера"
 
 Рекламное место пустует
   rozer76
 
31 - 29.12.20 - 15:30
кури ПриУстановкеНовогоНомера(), или в подписке или в модуле документа (вызывается после ПередЗаписью)
   rozer76
 
32 - 29.12.20 - 15:32
в типовой все через подписку сделано - переопредели в расширении но как тут уже говорили кривая это дорожка- лучше убедить использовать типовые префиксы
   Aleksey
 
33 - 29.12.20 - 15:36
(25) А в чем проблема? В конфигураторе у нужного вида документа ставишь периодичность "В пределах месяца" http://catalog.mista.ru/1c/articles/102340/
   ArturDoo
 
34 - 29.12.20 - 15:38
(32)А как обосновать, что это плохо? Номер - такой же реквизит документа, только стандартный. Или это как-то на подсознательном уровне плохо на пользователе влияет, как мем-агент?)
   hhhh
 
35 - 29.12.20 - 15:40
(33) не прокатит. Номер месяца не выведется.
   Aleksey
 
36 - 29.12.20 - 15:41
(23)
Тебе нужно
ПрефиксацияОбъектовСобытия - (процедура УстановитьПрефикс) это для счет-фактуры, у нее своя нумерация
ПрефиксацияОбъектовБПСобытия (процедура УстановитьПрефиксИнформационнойБазыОрганизацииПодразделения) - это для остальных объектов
   Aleksey
 
37 - 29.12.20 - 15:41
(35) С чего это не прокатит? Это необходимое, но не достаточное условие
   Aleksey
 
38 - 29.12.20 - 15:42
(34) Забей, я нумерацией в течении дня уже лет 20 пользуюсь
   ArturDoo
 
39 - 29.12.20 - 15:56
(36)Это префиксы (в моём случае месяц, который я вытяну из даты документа). Меня интересует, как правильней реализовать инкрементацию номера в пределах месяца?
   Aleksey
 
40 - 29.12.20 - 16:01
(39)  Повторяю для особо одаренных: — Рация на танке!
см (33)
   ArturDoo
 
41 - 29.12.20 - 16:05
(40)Видел я это сообщение, радист. Есть программное решение этой задачи?
   Йохохо
 
42 - 29.12.20 - 16:08
   ArturDoo
 
43 - 29.12.20 - 16:08
(40)Не хочу всё разрешать для редактирования
   Garykom
 
44 - 29.12.20 - 16:16
(39) случаи когда нумерация год и документ перекидывают с одного года на другой редки (но бывают)

в случае твоей помесячной нумерации и частоты перекидок документов с 31 на 1 и назад что будешь делать?
   Aleksey
 
45 - 29.12.20 - 16:19
(43) А зачем все? можно снять замок с конкретного вида документа
По идеи запросом, но замучаешься все варианты контролировать проще отдать это на откуп платформы. Тем более даже если по запарки при обновлении затрешь периодичность, то ничего страшного не произойдет и данные не потеряются
   mikecool
 
46 - 29.12.20 - 16:22
ждем темы 
- "перекинули из месяца в месяц док - что делать?"
- "документ вернули обратно - что делать?"
   ДенисЧ
 
47 - 29.12.20 - 16:23
(44) "что будешь делать?"
Сухари сушить. Ибо после третьего раза - он пойдёт убивать...
   Aleksey
 
48 - 29.12.20 - 16:24
Ну или все по классики - " у нас такого нет"
   El_Duke
 
49 - 29.12.20 - 16:24
(28) Послушай опытных дяденек, не лезь с переделками
   RoRu
 
50 - 29.12.20 - 16:25
(16) (17) тоже есть клиенты, у которых так
   Aleksey
 
51 - 29.12.20 - 16:33
Я хз почему вы считаете это редкостью, но вот сегодня было 5 поставщиков. Нумерация их документов
1. 20010943076 - хз что тут у них в номере
2. А29122000034 - 29 день 12 месяц 20 год и номер в течении дня
3. 80024 - ну тут просто классика, нарастающим 
4. Ш2912043 - 29 день 12 месяц
5. АГ00009403 - нарастающим

Итого такая ситуция не такая уж и редкость, я бы сказал 50/50
   El_Duke
 
52 - 29.12.20 - 16:59
(51) Не редкость
"Записки автоматизатора" читал ?  Это ж классические глабли-рекордсмены, им описанные и до сих пор не искорененные из многих голов
   El_Duke
 
53 - 29.12.20 - 16:59
(52) Грабли рекордсмены
   Aleksey
 
54 - 29.12.20 - 17:04
(52) Ну случае разные бывают. Знаю одну фирму которая легко может переделать за месяц накладные по контрагенту с одной фирмы на другую, потому что так получилось. Ну или через месяц вспомнить что забыли отгрузку провести. И вот тут как раз такая нумерация спасает
   vovastar
 
55 - 29.12.20 - 18:18
(51) Как правило, такую хрень-номерацию пишут там, где нужно в общем потоке спрятать задние числа документов.
   Dmitrii
 
56 - 29.12.20 - 18:22
Все игрища с нумераторами отдаются ректальными болями много позже.
Когда вдруг выясняется, что организации понадобился либо многофирменный учет (по нескольким организациям-юрлицам), и/или обмен данными с другими программами (ЗУП, УТ, Розница) и нужны буквенные префиксы в номерах документов по базам, организациям и подразделениям. А номер то нерезиновый. И буковки не влезают вместе с данными о дате.

А самое обидное, что на самом деле это на хрен никому не надо. Вся эта красота с нумерацией - не более, чем фетиш старых бухгалтеров, помнящих те далекие стародавние времена, когда налоговая проверка могла нагнуть за ошибки последовательности в нумерации.
В их куцых мозгах никак не может ужиться простая мысль, что номер  не более чем идентификатор документа. А для позиционирования во времени есть реквизит Дата, которой вполне достаточно и не надо пихать её куда-либо ещё. А ответить на простой вопрос "А на хрена нумератор должен быть обязательно упорядочен?" внятно не может ответить ни один бухгалтер.

А сама задача решается относительно просто.
Делается подписка на событие ПриУстановкеНовогоНомера твоего документа. В этой подписке зачищается Префикс и устанавливается свой - какой нравится. Например "01/". Типа Префикс = Прав("0" + Месяц(Источник.Дата), 2) + "/".
Ну и в событии ПередЗаписью, если НЕ Источник.Новый(), надо проверять, что НачалоМесяца(Источник.Ссылка.Дата) = НачалоМесяца(Источник.Дата). Если условие не выполняется, то очищать номер - Источник.Номер = "", чтобы вновь отработали механизмы нумерации для изменившегося месяца.
   vovastar
 
57 - 29.12.20 - 18:23
+(55) ну, гиперсети такое требуют, хотя сами такое не делают. Или экспортерам нужно счет фактуру жахнуть будущим периодом.
Несколько клиентов так обожглись, они то думали что пойдя на уступки мегасетям, это их в будущем спасет от налоговой...
   vovastar
 
58 - 29.12.20 - 18:27
(56) Дада..а когда фирма выставляет счет фактуру полученную и думает что за нее экспортер заплатил НДС, а потом оказывается ничего и помине нет, и груз уплаты НДС ложится на тебя?
Этим баловались и балуются до сих пор, благо в регионах есть фирмАчки, готовые им выставить счет фактуру будущим периодом..
   El_Duke
 
59 - 30.12.20 - 08:29
Автор, тебе достаточно аргументов из последних 5 постов или еще жути подогнать ?


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.