Префикс в БП3.0 #683851


#0 by inkvizitr
Конфигурация БП3.0 Доброй ночи) проблема такая, делал как то следущие на БП3.0, на релизе 3.0.23.8: к префиксу документа "СчетФактураВыданная", приделывал дату т.е.: 0000-0910-00000001 0000-0910-00000002 и так далее, после обновления до релиза 3.0.25.9, перестал правильно работать клиент банк, а именно корректно формировать номер для выгрузки, посмотрел что "клиент банк" и документ "СчетФактураВыданная" ссылается в общий модуль "ПрефиксацияОбъектовКлиентСерверПереопределяемый" и там есть одна процедура ПриПолученииНомераНаПечать а в ней строки кода: Если стоит циферка 5 то коректно начинает работать клиент банк, а если цифру пять заменить на цифру шесть, начинает работать коректно документ "СчетФактураВыданная", а именно, правильно выводить общий список счет фактур Самое главное если заходить внутрь любой счет фактуры выданной, то номер отображается корректно, весь косяк в выводе Форме Списка
#1 by inkvizitr
У кого какаие мысли есть чтобы заставить работать правильно и клиент банк, и счет фактуру выданную
#2 by Aleksey
А зачем такой номер то длинныый?
#3 by Aleksey
И второй вопрос, а зачем ты меняешь 5 на 6, ты хоть понимаешь для чего это или чтобы поменять?
#4 by inkvizitr
не понимаю
#5 by inkvizitr
Такой длинный нужен
#6 by grayshadow
в БП 3 счета-фактуры выгружаются в клиент-банк? о_О
#7 by inkvizitr
нет
#8 by inkvizitr
как я понял они к одним и тем же функциям и процедурам обращаются
#9 by inkvizitr
система очень путанная эти управляемые формы, я в них потерялся
#10 by Fedot200
предлагаю 5 поменять на 7.
#11 by inkvizitr
пробывал, это не помогает, не пойму предназночения этой процедуры, ладно буду из предыдущих релизов дергать префиксацию, там ведь это работало
#12 by hhhh
ну сделайте номера 00000-0910-00000001 00000-0910-00000002 чего вы паритесь?
#13 by Fedot200
А 4-е пробовал ставить, а даже предлагаю сразу 3-и поставить.
#14 by Serg_1960
Вообще-то, чтобы не гадать на кофейной гущи, нужно заглянуть в ОбщегоНазначенияБПВызовСервера.ПолучитьНомерБП20 - что там с номером делает конфигурация и что изменить чтобы работало так, как нужно автору.
#15 by hhhh
а зачем заглядывать, если программа туда по-любому не попадет?
#16 by AdrianBerk
#17 by hhhh
понял, да, надо заглянуть.
#18 by inkvizitr
так не прокатывает
#19 by Aleksey
Назначение простое как пробка Допустим ты вел учет в 2.0, и у тебя был документ с номером ПРФ0000012 Потом ты обновил до 3.0 и нумера стали ПР00-000013 Соттветственно как программа узнает что в первом случае (т.е. документ введен в 2.0) нужно убирать префикс ПРФ, а во втором "ПР00-" Они тупо смотрит 5 символ - если там "-" тогда новая нумерация, иначе старая нумерация (ПолучитьНомерБП20) это совсем тут не причём
#20 by inkvizitr
это понятно, НО.... документов "счет фактура выданный" вообще в базе нету, когда я создаю и жму записать, он присваивает нужный номер, после чего когда начинаю смотреть список счет фактур, он при отображении номера их режет. Потом открываю 2ым щелчком мыши документ, смотрю, а номер отображается корректно, не могу в коллекции заставить отображать полность номер, еще раз в документ если зайти, ти номер правильный стоит
#21 by Aleksey
это новая фишка БП 3.0, появилась недавно. Т.е. в журнале они показывают не номер документа, как раньше, а типа тот номер который на печати должен быть
#22 by Aleksey
не там смотришь
#23 by inkvizitr
А где посмотреть если не секрет? я ща тут сел с F11 и F10 сижу, странно ща по коду смотрю он отсек у меня префекс с тере, потом его опять пределал, вообще бред какой то, если есть у кого какие варианты как вернуть в старое состояние отображение номеров коллекции, буду рад
#24 by inkvizitr
походу они реально сменили, ща демо базы разварачиваю и удивляюсь
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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