#0
by WildMan
Как сделать так, чтобы при выписке с/ф на основании накладной ее номер (номер с/ф) совпадал с номером накладной? При этом надо учесть, что с/ф также выписываются и не на основании накладной (самостоятельно).
#2
by Diter
НомерДок - реквизит документа. Вот и устанавливай его равным номеру документа-основания. Потом через попытку...исключение пробуй записать документ. Не получится - через УстановитьНовыйНомер присваивай новый номер - тот уже занят.
#3
by Ghost
2Как ты себе сие представляешь - номера счетов-фактур будут повторяться ???.Но они должны быть УНИКАЛЬНЫ и иметь СКВОЗНУЮ нумерацию - это требование НАЛОГОВЫХ ОРГАНОВ.Так что посылай бухов на три веселых буквы.
#4
by WildMan
GhostА почему номера с/ф будут повторяться? Ведь номера накладных уникальны и имеют сквозную нумерацию. А те номера, которые заняты с/фактурами, выписанными не на основании, не должны присваиваться накладным. Соответственно получим сквозную нумерацию с/ф.Весь вопрос состоит в том: как это реализовать?
#6
by Ghost
2Ну дафай прикинем - была накладная с номером 1 - на ее основании счет-фактура с номером 1.Далее тупоголовая бухша создает счет-фактуру с номером 2.Следом идет накладная с номером 2.На ее основании делаем счет-фактуру с номером 2.Она либо создается, если уникальности нет и мы получаем ДВЕ СФ с ОДНИМ НОМЕРОМ, либо создается СФ с номером 3, что НЕ СООТВЕТСТВУЕТ НОМЕРУ НАКЛАДНОЙ,либо стоит мата-перемат на НЕУНИКАЛЬНЫЙ НОМЕР.Или следующая накладная должна иметь номер 3 ???.
#7
by WildMan
DiterНам надо, чтобы номер, который присвоится с/ф без документа-основания (он будет равен номеру последней накладной+1), не присваивался бы следующей накладной (потому что к этой накладной будет выписана с/ф, у которой должен быть уникальный номер, но в то же время равный номеру накладной).Если мы присвоим с/фактуре тот же нумератор, что и накладной, тогда мы не сможем выписывать с/ф с номерами, равными номерам накладной.А как по другому добиться того, чтобы номер новой накладной присваивался бы равным номеру последней накладной + 1 или последней с/ф (если она есть без основания) + 1???
#8
by Diter
Всё проще, нежели кажется.Введи свои префиксы для "чистых" счетов и счетов, введённых на основании.
#9
by Ghost
2И еще уточни - у вас ВСЕ расходные накладные имеют СФ или нет.Если нет - то СВОЗНОЙ НУМЕРАЦИИ получить нельзя в принципе.Просто мне такую задачу как-то поставили.А потом я же и виноватым оказался.Так что соскакивай любыми средствами.Это необремененные интеллектом бухи хотят облегчить себе работу - чтобы быстрее находить СФ по накладной и наоборот в кипе бумаг, вместо поиска в базе 1С.Это уже проходили - таким бухам счеты в зубы.
#11
by Diter
Фигню говоришь. У тебя тогда будут разрывы в нумерации накладных. А представь, как будет выглядеть номер, при вводе задним числом? Делай как я говорю в и будет всё ОК.Если уж так горит - получай номер последней накладной и прибавляй единицу. Как найти последний номер в курсе?
#12
by Ghost
2Про перфиксы объяснять будешь в налоговой - они на цифири смотрят.А у тебя будут типа Но-00010, и Бо-00010 - не поймутс =))).
#13
by WildMan
DiterА как будет выглядеть номер накладной, введенной задним числом в стандартной конфигурации???
#14
by Diter
Следующий, после самого последнего. С чего вдруг налоговой должно быть дело до префиксов документов? Ты когда в базе выбираешь префикс в зависимости от названия фирмы тоже в налоговой консультируешься?
#15
by Diter
(+14) Маленькая поправкаПервое предложение читать так"Следующий, после самого последнего в периоде нумерации документов этого вида". Т.е. если периодичность нумерации "Раз в год", то при вводе документов прошлым годом, номер нового документа будет последний номер в прошлом годе+"1".
#16
by Ghost
2Поторю для тугих - префикс налоговой похрену.Они могут придраться к тому, что ОДНОГО ЮРЛИЦА ЕСТЬ ДВЕ СЧЕТ-ФАКТУРЫ С ОДНИМ И ТЕМ ЖЕ НОМЕРОМ !!!Если у тебя туева гора фирм - то префикс нормально канает.А вот в пределах одной НИЗЯ.Повторюсь - это проходили не раз.ТАК ДЕЛАТЬ НЕЛЬЗЯ !!!
#17
by WildMan
Вот что я хочу реализовать:накл1-сф1, накл2-сф2, накл3, накл4, сф5, сф6, накл7-сф7 и т.д.Как это сделать?
#18
by paxan
прочитал тему... Как-то давно мне бухи тоже такую задачу поставили. Вывод я мделал один: можно всякими извратами все это сделать, но все равно красиво не получиться... А делал так: попытка, исключение и прочее... Все равно косяки будут - это однозначно.
#21
by Diter
Повторю для тупыхМетод УстановитьНовыйНомер(Префикс) устанавливает НОВЫЙ УНИКАЛЬНЫЙ номер с нужным префиксом. Где здесь задвоение номеров?Кроме этого, не нужно умалять умстенные способности работников налоговой инспекции. Они могут разобраться, где реальные одинаковые номера, а где разные с разными префиксами.
#22
by Ghost
2Для особо одаренных, НУМЕРАЦИЯ ДОЛЖНА БЫТЬ СКВОЗНОЙ В ПРЕДЕЛАХ ОДНОГО ЮРЛИЦА - то есть А1,А2,А3,......А1000,А1001....., а не A1,A2,Б1,Б2.Префикс тут совершенно не причем.
#23
by SiAl
Попробуй так: в идеале накладная получает свой уникальный нарастающий номер, выбирай большее между этим номером и последним номером счета-фактуры плюс единица. По крайней мере для номеров накладных правила не такие жесткие, как для номеров счетов-фактур.
#24
by Ghost
Еще раз - НУМЕРАЦИЯ С-Ф ДОЛЖНА БЫТЬ НЕ ТОЛЬКО УНИКАЛЬНОЙ, НО И СКВОЗНОЙ,Т.Е НОМЕРА ДОЛЖНЫ ОТЛИЧАТСЯ ДРУГ ОТ ДРУГА НА ЕДЕНИЧКУ В МЛАДШЕМ РАЗРЯДЕ.Неужели так туго доходит ???.
#25
by Diter
Ты чего орёшь? Даже если налоговая требует сквозную уникальную нумерацию счетов, можно сделать разорванную нумерацию накладных. В конце концов трахать будут главбуха, а не программера. Елинственно чтобы я посоветовал товарищу - взять письменное подписанное ТЗ.
#26
by WildMan
Ghost А если мы удалим неправильную с/ф, причем удалим задним числом. То тогда появится пропуск в нумерации. Так что в Вашем понимании сквозной нумерации мы никогда не получим в реальной работе на более-менее стандартном производственном предприятии (да и на торговом тоже).
#29
by Ghost
2Ну наконец таки дошло - а потом главбух будет трахать тебя - о чем я громко пытаюсь предупредить.2Упирайся до последнего, косяков выплывет немерянно, и не только из-за налоговой.
#30
by Ghost
2Неправильная счет-фактура должна быть исправлена.А если она просто удалена - это уже подозрительно.Но за несколько пропусков никто конечно нагибать не будет - просто не заметят.Но вот ежели пойдут задвоения или перескок нумерации на пару десятков номеров - тогда ой =))).Хотя ежели ГлавБух хочет бардака - будет бардак автоматизированный.
#31
by qaz
задача мне кажется не программистская,а управленческая поэтому если исполнитель на такой уровень не тянет то лучше за нее не браться.А правильное решение (на мой взгляд) - запретить выписывать сф без документа основания.И вообще типичный пример попытки решить организационные и управленческие проблемы техническими средствами - обычно заканчивается жутким бардаком и самоубийством программиста.
#32
by VZ
Прежде чем решать проблему, надо убедится в ее существовании. По опыту очень подозреваю, что задача возникла из-за неумения пользоваться программой, а именно находить незавершенные процессы реализации. Или из-за того, что накладные выписывает одна бухша, с/ф - другая. Тогда это "проблема лишних людей".
#36
by VZ
И еще замечу: применение технологии "внешних печатных форм" позволяет создавать цепочку документов без насилования конфигурации. Можно использовать "псевдокнопки" на печатаемом документе (как в отчетах).
#37
by Ghost
2Я так и делал - документ СФ убирал из конфиги как класс - нефиг то же самое из накладной дублировать, но нумерация была своя - через специальную константу НомерСФ.
#38
by BorisG
Мда... Франч Diter очередной раз ступил. Читать прежде всего надо налоговый кодекс и постановление правительства 914.А также понять, почему количество счетов-фактур не совпадает с числом накладных.
#39
by Girdar
Здесь много говорили о так наз сквозной нумерации, смотрю в нормативные д-ты....нумерация счетов - фактур производится в порядке возрастания номеров в целом по организации. Возможно как резервирование номеров по мере их выборки, так и присвоение составных номеров с индексом;Порядок оформления счетов - фактур, книг покупок и продаж должен быть отражен в учетной политике организации для целей налогообложения... Нигде не говорится об обязательном увеличении номера на 1.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- В конфигураторе слева от кода показывать номера строк - как сделать ?
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- УТ. Одинаковые номера у расходных накладных и счетов-фактур.
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- Конвертация. Как лучше сделать? Как вообще сделать?
В этой группе 1С
- Компонента V7Plus : Ошибка обращения к ресурсу (статус 500)
- офф: регулирование скорости копирования
- Чем отличаются методы УстановитьНовыйНомер(Префикс), ПрефиксНомера()
- Подключение считывателя магнитных карт к 1С
- ОФФ : Ищу Торина
- "Неверное имя группы 'День' в функции Группировка."
- А может ли сам документ отменить свое проведение?
- Зачеркнуть цену в ценнике, поместить картинку в его фон. Как ?
- ЗиК личная карточка работника по форме Т-2(ВУР)
- Как соединиться с базой Access из 1С?
- Проблема сохранения отчета в Эксель, обрезает строки!!
- Связь кодов ОКОФ и ЕНАОФ
- Очистка ТЗ
- Из 1С узнать ip по NetBios имени
- 2003 сервер + терминальный режим + просто по сети + sql сервер
- Как передать переменную в эксел?
- OLE_COLOR и 1С (CreateObject("MSComDlg.CommonDialog");)
- полный ОФФ: nod32
- Закрытие периода ТиС
- Кто-нить поборол Outlook 2003 (разрешение на отправку сообщений)?