Имя: Пароль:
1C
1С v8
Лидирующие нулю в СФ и книге продаж, декларации НДС
0 Sun125
 
23.04.17
14:14
Бухгалтерия 3.0, релиз 3.0.49.18. При формировании печатной формы счета-фактуры отсекаются лидирующие нули. Подскажите,пожалуйста, можно ли это как-то отменить настройками?
Дело в том, что в организации есть база на 7.7, и там нули не отсекаются, поэтому бухгалтер засомневалась, потому что привыкли, что всегда с нулями.
1 Amra
 
23.04.17
14:15
Нет, это жестко в коде прописано. Неужто после 7.7 это "главное из бед"?
2 vde69
 
23.04.17
14:15
пусть почитают правила заполнения декларации...
3 Sun125
 
23.04.17
14:16
Сравниваю Бухгалтерию 7.70.624 типовой релиз и Бухгалтерию 3.0.49.18. Действительно, в 7.7 СФ, соответственно книга продаж и Декларация НДС, с нулями, а в Бухгалтрии 3.0 нули отсекаются. С чем это может быть связано?
4 Sun125
 
23.04.17
14:20
(2) Со слов бухгалтера, правила заполнения декларация гласят: номера в книге продаж/покупок должны совпадать с номерами счетов-фактур. Т.е. если СФ с нулями, то и в книгу должен попадать номер с нулями.
5 vde69
 
23.04.17
14:22
номер счет фактуры не должен содержать лидирующие нули....
6 Sun125
 
23.04.17
14:24
(5) тогда наверное нужно вопрос переадресовать в раздел 7.7. Почему в последних релизах 7.7 в счет-фактуре ставятся нули?
7 Amra
 
23.04.17
14:24
(4) А теперь пусть сформируют печатную форму счет-фактуры....
8 Sun125
 
23.04.17
14:24
(5) это правило где-то прописано?
9 Sun125
 
23.04.17
14:25
(7) Да вся проблема в том, что до полноценного перехода на 8, они умудрились навыписывать СФ и 7.7 с нулями. А теперь после перехода на 8 возникло несовпадение...
10 Amra
 
23.04.17
14:28
(9) В печатной форме с/ф в 7.7 тоже с нулями?
11 Sun125
 
23.04.17
14:29
Смотрю конфигуратор в 7.7, там тоже жестко прописано:
НомерДокПечатнойФормы = глПреобразоватьНомерДок(НомерДок, 0, 0);

Функция глПреобразоватьНомерДок(НомерДок,ВыводитьНули=0,ВыводитьПрефикс=0) Экспорт

В итоге ВыводитьНули=0
12 Sun125
 
23.04.17
14:29
(10) С нулями
13 Sun125
 
23.04.17
14:46
В 7.7 в процедуре Печать1137():
НомерДокПечатнойФормы = глПреобразоватьНомерДок(НомерДок, 0, 0); // здесь убираются лидирующие нули.
Дальше по коду:
НомерДокумента   = СокрЛ(НомерДок); // с нулями
а в макет СФ1137: Счет-фактура № [НомерДокумента] от [ДатаДокумента]

Поэтому и с нулями. Ошибка в 7.7?
14 Сияющий Асинхраль
 
23.04.17
14:49
Ну что же автор (0) наивен как дитя, сам не можешь догадаться? В БП под восьмерку реализован многофирменный учет, соответственно там используются префиксы, поэтому и обрезают нумерацию по самое небалуй, в бухгалтерии же семерочной префиксы могут появиться только в одном случае, если есть УРБД, все остальные варианты просто полный номер, не нуждающийся в обрезке ни префиксов ни нулей. Иногда, очень правда редко, народ извращается перегружая из восьмерки в семерку, в этом случае как раз приходится в БП вешать внешние формы, чтобы нули не обрезались...
15 Sun125
 
23.04.17
14:54
(14) Почему тогда в 7.7 такой странный код?
НомерДокПечатнойФормы = глПреобразоватьНомерДок(НомерДок, 0, 0)
Зачем сначала обрезаются нули, а потом это никак не используется? типа 7.7 больше не поддерживается и код больше в порядок не приводят?
16 Sun125
 
23.04.17
14:56
У меня вопрос: обязательно ли должны отсекаться нули в СФ? или достаточно чтобы нумерация СФ совпадала с книгой продаж и декларацией и неважно с нулями или без?
17 Сияющий Асинхраль
 
23.04.17
14:57
(15) Пофиг, неинтересно, если что, я бухгалтерией семеркой года с 2003-го занимаюсь, никогда там номера не обрезались. А думать, что и зачем 1С делает, или делало, это себя сна лишать...
18 Злопчинский
 
23.04.17
14:57
(15) отстан от клюшек. в отчетность идут штатно те номера которые выводятся на печать. и в БП3 точно так же
19 Сияющий Асинхраль
 
23.04.17
14:58
(18) +100500
20 Злопчинский
 
23.04.17
14:58
(16) совсем не в себе.
у тебя в книгу продаж пойдут допустим с нулями. на руки покупателю ты дашь счф без нулей, он у себя в книге покупок зарегит без нулей. на перекрестной проверке будет нестыковка
21 Alexor
 
23.04.17
15:37
(0) Можно сделать.
У вас префикс есть или нет.
Напиши какой номер у вас был в 7-ке.
И как этот номер документа выглядит сейчас в БП3.
22 Alexor
 
23.04.17
15:42
(16) Номер должен совпадать сч-ф, книга продаж, декларация.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший