v8: Убрать нули в номере счет фактуры при печати (типовая конфигурация) #455604


#0 by steep1
Добрый день, помогите разобраться как убрать лишние нули в счет фактуре при печати что бы было не №000000000021 а №21, конфигурация УТ 10.3 конфигурация типичная - снимать не хочется с поддержки. гугление результатов не дало выдает какие то казахстанские сайты. Заранее спасибо.
#1 by Defender aka LINN
Что характерно, вопрос в типовых обычно стоит ровно обратный.
#2 by and2
вообще то в 1 полностью прав, но если очень хочется - замени встроенную печ. форму на внешнюю.
#3 by fedorShvets
В Казахстанской УТ ксть галка, типа "печать номера документа без незначащих нулей", так как она практически "слизана" с российской, поищи, может повезет :) Искать в настройке параметров учета, закладка "печать, единицы"
#4 by Wehrmacht
Типовая, а не типичная .)
#5 by Ygich
конфигурация не типичная а типовая. может гуглению поможет.
#6 by Mitriy
ОбщегоНазначения.ПолучитьНомерНаПечать
#7 by steep1
т.е. только при замене печатной формы внешней?
#8 by БТР
Всегда ведущие нули на печати во всех конфигурациях убирались, а сейчас что по другому?
#9 by steep1
После обновлния конфигурации на - появились УТ 10.3.9.4
#10 by and2
<<снимать не хочется с поддержки если не снимать - внешней. а так, посмотри в конфигураторе - почему не отрезает нули.
#11 by Mitriy
посмотри отладчиком , там поймешь, почему нули не убираются... наверное, префикс такой не находит...
#12 by steep1
Можно поподробнее как это сделать?
#13 by Mitriy
точку останова туда поставить и отправить счет-фактуру на печать...
#14 by БТР
Букву пропустил? После обновлния конфигурации наX - появились УТ 10.3.9.4
#15 by steep1
нет.
#16 by БТР
Тогда напиши по русски. Что бы тебя понятно было.
#17 by steep1
Ошибок не каких не возникает. скажите а где посмотреть префикс этот?
#18 by Serg_1960
Вам уже подсказали :( В конфигураторе - общий модуль "ОбщегоНазначения" функция "ПолучитьНомерНаПечать".
#19 by steep1
я конечно нашел данную функцию, но конфигурация у меня типовая и снимать с подержи не хочется.
#20 by Serg_1960
Ну тогда у Вас, имхо, единственный путь - . Выгрузить из конфигуратора эту печатную форму во внешнюю. Добавить копию данной функции в алгорит. Изменить алгоритм функции так, как Вам надо. Подключить к документу.
#21 by Mitriy
поддержка тут каким боком? чтобы посмотреть и разобраться, поддержка не мешает...
#22 by steep1
все правильно но на до цикла не доходит Для Каждого ТекущийПрефикс ИЗ МассивПрефиксовДляОбхода Цикл
#23 by Serg_1960
А у автора они есть? Эти самые префиксы? Все возможные/используемые префиксы должны быть перечислены в регистре сведений "Префиксы информационных баз". PS: Однажды я встретился с творчеством местных аборигенов - префиксы из одной буквы - русская и латинская буквы "О"... Затормозило меня тогда не подецки :)
#24 by steep1
префиксы есть 3 штуки (3 магазина), на главной базе префикс отсутствует(его не когда не было) проблема возникал еще рас повторюсь после миграции на 10.3.9.4
#25 by Wehrmacht
Вы что, 0 от О не отличаете? .)
#26 by Либерал
1. префиксы должны быть одной длины (иначе не правильно режет их) 2. + см.
#27 by Serg_1960
А Вы визуально латинскую "O" от русской "О" отличаете? Ооо... идем к окулисту :)
#28 by steep1
{26} 1. Префиксы у меня двухзначные кириллические.
#29 by Serg_1960
Точку останова на строке "Для Каждого ТекущийПрефикс..." - смотреть Количество для массива. Должно быть, как минимум, равно 1. Даже если префиксов организации и/или узла нет - конфа всё рано один "пустой" вставляет (в разных конфах это может быть "","0","00") - на нем и "режутся" нули.
#30 by Serg_1960
Может это глюк конфы? Попробуйте поставить префикс "0" (нуль). В регистр, или организацию, или в узел - что там у по руку попадется :)
#31 by steep1
очень странно но подставил ноль в префикс организации и счет стал без нулей, по отладке проходит весь цикл. Вопрос в следующим чем грозит для бухгалтерии этот префикс? используем торговлю, бухгалтерию, зарплату ?что нибудь поменяется если его оставить?
#32 by steep1
Убрал в константах обмен данными префик 0, но в организации осталься префикс 0, в номерах счет фактур нули удоляються -скажите это рациональное решение?
#33 by Serg_1960
Ещё раз переспрошу: регистр сведений "Префиксы информационных баз" есть? Если "Да" - укажите там этот "несчастный" ноль:) Там он ни на что, кроме печати не повлияет (точно!). А вот использование в префиксе организации или узла - точно не помню, надо смотреть. Знаю что, для корректной работы автонумерации, все коды и номера тогда должны в обязательном порядке иметь ведущий ноль.
#34 by steep1
В префиксах информационных баз есть 3 префикса, указываю там 0, в организации убираю - в номерах ноль снова появляется, добавляю префикс из 00 нулей тоже самое.
#35 by Serg_1960
У меня УПП. По УТ  - не подскажу. И хотя почти уверен что этот алгоритм в типовых одинаковый - Вам с кодом конфы самостоятельно разбираться придется :(
#36 by steep1
А что если это глюк конфигурации? что можно сделать в этом случае?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С