|
Нумерация в пределах одного дня накладных и счетов-фактур | ☑ | ||
---|---|---|---|---|
0
Alex7771
19.01.24
✎
09:48
|
Не подскажите, как можно реализовать в 1с Бухгалтерии 30 нумерацию накладных и счетов фактур в пределах одного дня ?
Т.е. номер должен выглядеть в итоге так 010124/1 , 010124/2 ... В инете поискал, там советовали врезаться в подписку на событие ПриУстановкеНовогоНомера... - не нашел такую ? может кто дела ? |
|||
1
Волшебник
19.01.24
✎
09:50
|
если её нет, создайте
|
|||
2
Altone
19.01.24
✎
10:22
|
добавляем новый регистр
номер дата если на текущую дату номера нет , номер = 1 и так далее. чего тут сложного ? ну или без регистра - срез количества документов на сегодня - вот тебе и номер. |
|||
3
zenik
19.01.24
✎
10:26
|
(2) Да не надо усложнять. ПриУстановкеНовогоНомера - подставлять префикс с датой, а дальше с номером 1С сама разберется...
|
|||
4
Aleksey
19.01.24
✎
10:27
|
нужно конфигу править. Менять в конфигураторе периодичность для реализации, фактуры и корректировки
+ немного поправить 2 процедуры формирования номера (но это можно и через расширение) |
|||
5
Aleksey
19.01.24
✎
10:28
|
(3) не разберётся, при изменении даты он не будет менять номер, так нумерация в течении года
|
|||
6
Кондер
19.01.24
✎
10:30
|
(3) Правильно (2)(5) идите консультируйте
|
|||
7
Кулибин
19.01.24
✎
10:35
|
(6) )))
|
|||
8
Ivanich
19.01.24
✎
10:39
|
Делал такое в УПП (конфа на "замочке") через внешнюю обработку. Длина номера 11 символов. типа НТ240119001.
Пользователь запускает её 1 раз. Находит 1й документ (РН и СФ) в этот день и присваивает им номер. Дальше механизм работает штатно (ограничение не более 999 доков в день). На след. день (20го) 1й док будет иметь номер пусть НТ240119037. Обработка его перенумерует в НТ240120001 и далее снова штатно |
|||
9
shuhard
19.01.24
✎
10:40
|
(8) это не работает при наличии в № /
|
|||
10
Кондер
19.01.24
✎
10:47
|
(9) Почему? И по пятницам тоже не работает
|
|||
11
Aleksey
19.01.24
✎
10:49
|
(9) так "/" надо не в номер, а в номер для печати пихать.
|
|||
12
Ненавижу 1С
19.01.24
✎
10:52
|
год убрать, оставить формат "ММДД/Номер"
|
|||
13
Кондер
19.01.24
✎
11:04
|
(12) А тут какая разница с годом или без?
|
|||
14
Eiffil123
19.01.24
✎
11:04
|
а налоговики не будут возражать по ежедневной нумерации счетов-фактур?
"Таким образом, ежедневная нумерация счетов-фактур с первого порядкового номера указанным постановлением Правительства Российской Федерации не предусмотрена" Источник: https://www.glavbukh.ru/npd/edoc/99_499051184?ysclid=lrkcrv3vp222614501 |
|||
15
shuhard
19.01.24
✎
11:06
|
(14) по практике - нет
|
|||
16
RVN
19.01.24
✎
11:07
|
(5)
ПрефиксНомера = Формат(Дата, "ddMMyy") + "/"; Дальше устанавливаешь новый номер с этим префиксом. Автонумерация 1С вполне с таким нормально работает. |
|||
17
Aleksey
19.01.24
✎
11:09
|
(14) уже почти 20 лет в куче организаций внедрял такую нумерацию. Проблем небыло
|
|||
18
Aleksey
19.01.24
✎
11:11
|
(16) автонумерация не сработает при смене даты. там стоит контроль что если нумерация в течении года и дата меняется в рамках года, то номер не меняем
|
|||
19
Eiffil123
19.01.24
✎
11:14
|
(17) еще по правилам дробная черта используется, чтобы вывести в номере счета-фактуры код подразделения.
А так конечно это решение за главбухом, ему ответственность нести. |
|||
20
Aleksey
19.01.24
✎
11:14
|
(15) и следующее предложение в письме, что такая нумерация "не являются основанием для отказа в принятии к вычету сумм этого налога." Т.е. нет наказаний за такой номер
|
|||
21
Aleksey
19.01.24
✎
11:14
|
(19) с дробью да, я их не использую
|
|||
22
YFedor
19.01.24
✎
11:19
|
(18) В типовых же при установке номера применяется префикс (он подтягивается из организации + узел и т.п.), а потом запускается метод получения нового номера (уже с префиксом).
Если подсунуть в префикс - префикс даты (не числовой), то запущенный метод получения нового номера - получит номер с этим префиксом. Только префиксы должны быть 010124-, 010125-, ... Если этот префикс нужно выводить на печать, там придется это обработать. |
|||
23
Aleksey
19.01.24
✎
11:20
|
(22) смена дат не вызывает установку нового номера.
там Если Не ПрефиксацияОбъектовСлужебный.ДатыОбъектаОдногоПериода(Выборка.Дата, Объект.Дата, Объект.Ссылка) Тогда Объект.Номер = ""; КонецЕсли; |
|||
24
Доминошник
19.01.24
✎
11:32
|
(0) https://infostart.ru/marketplace/1000500/
Система проверяет изменение даты документа на другое число и, в случае её изменения, меняет и номер документа (префиксация по дням). Т.е. если документ будет записан с датой другого дня - номер обнулится и присвоится новый. Номер с которым документ был в старом дне будет потерян и вернуть его можно будет только в ручную изменив номер. Если изменилось только время, без изменения даты, номер изменяться не будет. |
|||
25
YFedor
19.01.24
✎
11:41
|
(23) Т.е. префикс в базе, например у организации, можно поменять только с 1 января?
|
|||
26
RVN
19.01.24
✎
12:22
|
(18)
в самом документе при смене даты очищаешь номер. перед записью если номер не задан - вызываешь установку нового номера с нужным префиксом. |
|||
27
spiller26
19.01.24
✎
13:12
|
(0)(1) Да придётся создавать своё.
У меня реализован механизм присвоения соих номеров в СФ выданных для авансов. // у меня сделано в модуле объекта "СчетФактураВыданный" Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения) //... Если ЭтоНовый() и ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.НаАванс Тогда Номер = абтПолучитьНомерСчетаФактурыНаАванс(); ПредставлениеНомера = Номер; КонецЕсли; //... КонецПроцедуры //формирование своего номера Функция абтПолучитьНомерСчетаФактурыНаАванс() НовыйНомерСФА = ""; //... Вот тут создаешь механизм формирования своей нумерации Возврат СокрЛП(НовыйНомерСФА); КонецФункции |
|||
28
Alex7771
19.01.24
✎
15:41
|
сделал расширение:
в нем для накладной и счет-фактуры сделал периодичность в течении дня + в модуле накладной После("ПриУстановкеНовогоНомера") Процедура Расш1_ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс) Префикс = Формат(ЭтотОбъект.Дата,"ДФ=ддММгг") + "/" ; КонецПроцедуры + аналогично в модуле с/фатуры + в общих модулях ПрефиксацияОбъектовСобытия ПрефиксацияОбъектовБПСобытия пришлось добавить типа Если ТипЗнч(Источник.Ссылка) <> Тип("ДокументСсылка.РеализацияТоваровУслуг") и ТипЗнч(Источник.Ссылка) <> Тип("ДокументСсылка.СчетФактураВыданный") Тогда // кронас Префикс = ПрефиксИнформационнойБазыОрганизацииПодразделения(Источник[ИмяОрганизации], Источник[ИмяПодразделения], Префикс); КонецЕсли; иначе он еще к моему номеру перфикс 0000- ставил вроде так работает, может есть подводные камни какие-то ? и еще интересует ( пока не смотрел ) как он будет автоматом счета-вактуры на аванс создавать - тоже видимо в течении дня ?? |
|||
29
Alex7771
19.01.24
✎
15:47
|
единственное что еще - номер получается 140124/0001 ... к примеру - а они хотят 140124/1 ...
|
|||
30
timurhv
19.01.24
✎
16:01
|
(28)
>вроде так работает, может есть подводные камни какие-то ? Подобное делал, просили если меняют у с/ф дату (заказчик попросил у организации), то если создают новую с\ф на прошлую дату, то присваивался пропущенный номер. Было на 01.01.2024: Префикс/1 Префикс/2 (поменяли дату на 02.01.2024) Префикс/3 Стало на 01.01.2024: Префикс/1 Префикс/3 на 02.01.2024: Префикс/1 При создании новой с/ф на 01.01.2024: Префикс/1 Префикс/2 (новый документ) Префикс/3 на 02.01.2024: Префикс/1 |
|||
31
Eiffil123
19.01.24
✎
16:30
|
(29) чтобы нумератор работал автоматом, номер должен быть с лидирующими нулями. пусть перехотят
|
|||
32
Волшебник
19.01.24
✎
16:39
|
Ещё рекомендую присваивать номер ПРИ ЗАПИСИ документа, а не при открытии формы нового. Поверьте, решает много проблем.
|
|||
33
ДиВаH2
19.01.24
✎
18:06
|
Еще в последних версиях БП 3 добавили хаоса в нумерацию счет-фактур выданных )))
|
|||
34
RVN
19.01.24
✎
20:19
|
(32) ПередЗаписью() же.
|
|||
35
Злопчинский
19.01.24
✎
20:29
|
(0) дятлы атакуют!
так нумеровать нельзя. по НПА через слеш нумеруются СЧФ по обособленным подразделениям, где после слэша указывается номер обособленного подразделения. |
|||
36
timurhv
19.01.24
✎
20:38
|
(35) Главбух уважаемой фирмы консультировалась с налоговой в МСК, они были не против. Налогов платили сотни миллионов в квартал.
|
|||
37
timurhv
19.01.24
✎
20:48
|
https://nalog-nalog.ru/nds/schetfaktura/nyuansy_numeracii_schetov-faktur_ne_po_poryadku-23/
ответственности за нарушение правил нумерации счетов-фактур для продавца налоговое законодательство не предусматривает. https://www.buhgalteria.ru/article/kak-numerovat-scheta-faktury-i-chto-budet-za-oshibki-v-numeratsii Нужно ли исправлять ошибки в нумерации счетов-фактур Согласно подпункту 1 пункта 5 статьи 169 НК РФ, счет-фактура должен содержать порядковый номер и дату его составления. О способе нумерации здесь ничего не сказано. |
|||
38
Злопчинский
19.01.24
✎
21:11
|
(37) да это все понятно ;-)
. если углубится - то что считать порядковым номером? ;-) 1,2,3,4...9999- это порядковый номер 1/1, 1/2, 1/3,.. 1/999, 2/1, 2/2... - вот это порядковый номер или нет? хз... порядковый номер - имхо то, что позволяет сказать типа за номером 100 - идет номер 101, ну или накрайняк 102 ;-), но никак не 2/1.. . вот берем "порядковый номер", например 2/1 - какой порядковый номер перед ним можно ожидать? 1/9999 или 1/99... хз ;-) . но это все фигня, параноиды, с этой нумерацией всю душу в сове вреия измочалили.... . вот идет порядковая нумерация 1.2,3,4,5...123...345...а тут Хрясь - авансовая А00099... если взять весь пул СЧФ - и вансовые и отгрузочные СЧФ в одну линию так сказать - это будет порядковая нумерация? ;-) . Это как еще недомолвки и определяемое из контекста периоды "на" и "по"... ;=) |
|||
39
Aleksey
21.01.24
✎
16:09
|
(38) Ну это как ехать в городе 79 км/час. Формально это нарушение правил, но так как наказание в виде штрафа за это не предусмотрено (максимум предупреждение), то всем пофиг.
Так и здесь. формально минфин однозначно против отдельной нумерации авансовых счетов-фактур (письма от 16.10.2012 № 03-07-11/427 и 10.08.2012 № 03-07-11/284). Но так как наказание в виде штрафа за это не предусмотрено, то 99.9% кладут на это болт |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |