|
Префикс в БП3.0 | ☑ | ||
---|---|---|---|---|
0
inkvizitr
10.10.13
✎
00:37
|
Конфигурация БП3.0
Доброй ночи) проблема такая, делал как то следущие на БП3.0, на релизе 3.0.23.8: к префиксу документа "СчетФактураВыданная", приделывал дату т.е.: 0000-0910-00000001 0000-0910-00000002 и так далее, после обновления до релиза 3.0.25.9, перестал правильно работать клиент банк, а именно корректно формировать номер для выгрузки, посмотрел что "клиент банк" и документ "СчетФактураВыданная" ссылается в общий модуль "ПрефиксацияОбъектовКлиентСерверПереопределяемый" и там есть одна процедура ПриПолученииНомераНаПечать а в ней строки кода: Процедура ПриПолученииНомераНаПечать(НомерОбъекта, СтандартнаяОбработка) Экспорт Если Сред(НомерОбъекта, 5, 1) = "-" Тогда Возврат; КонецЕсли; //Номер не соответствует формату НомерОбъекта = ОбщегоНазначенияБПВызовСервера.ПолучитьНомерБП20(НомерОбъекта); СтандартнаяОбработка = Ложь; КонецПроцедуры Если стоит циферка 5 то коректно начинает работать клиент банк, а если цифру пять заменить на цифру шесть, начинает работать коректно документ "СчетФактураВыданная", а именно, правильно выводить общий список счет фактур Самое главное если заходить внутрь любой счет фактуры выданной, то номер отображается корректно, весь косяк в выводе Форме Списка |
|||
1
inkvizitr
10.10.13
✎
00:38
|
У кого какаие мысли есть чтобы заставить работать правильно и клиент банк, и счет фактуру выданную
|
|||
2
Aleksey
10.10.13
✎
02:58
|
А зачем такой номер то длинныый?
|
|||
3
Aleksey
10.10.13
✎
02:59
|
И второй вопрос, а зачем ты меняешь 5 на 6, ты хоть понимаешь для чего это или чтобы поменять?
|
|||
4
inkvizitr
10.10.13
✎
09:02
|
(3) не понимаю
|
|||
5
inkvizitr
10.10.13
✎
09:02
|
(2) Такой длинный нужен
|
|||
6
grayshadow
10.10.13
✎
09:11
|
в БП 3 счета-фактуры выгружаются в клиент-банк? о_О
|
|||
7
inkvizitr
10.10.13
✎
09:15
|
(6) нет
|
|||
8
inkvizitr
10.10.13
✎
09:17
|
(6) как я понял они к одним и тем же функциям и процедурам обращаются
|
|||
9
inkvizitr
10.10.13
✎
09:18
|
(6) система очень путанная эти управляемые формы, я в них потерялся
|
|||
10
Fedot200
10.10.13
✎
09:27
|
(0) предлагаю 5 поменять на 7.
|
|||
11
inkvizitr
10.10.13
✎
09:31
|
(10) пробывал, это не помогает, не пойму предназночения этой процедуры, ладно буду из предыдущих релизов дергать префиксацию, там ведь это работало
|
|||
12
hhhh
10.10.13
✎
09:31
|
(11) ну сделайте номера
00000-0910-00000001 00000-0910-00000002 чего вы паритесь? |
|||
13
Fedot200
10.10.13
✎
09:40
|
(10) А 4-е пробовал ставить, а даже предлагаю сразу 3-и поставить.
|
|||
14
Serg_1960
10.10.13
✎
09:42
|
Вообще-то, чтобы не гадать на кофейной гущи, нужно заглянуть в ОбщегоНазначенияБПВызовСервера.ПолучитьНомерБП20() - что там с номером делает конфигурация и что изменить чтобы работало так, как нужно автору.
|
|||
15
hhhh
10.10.13
✎
09:54
|
(14) а зачем заглядывать, если программа туда по-любому не попадет?
|
|||
16
AdrianBerk
10.10.13
✎
10:38
|
Если (Сред(НомерОбъекта, 5, 1) = "-") ИЛИ (Сред(НомерОбъекта, 7, 1) Тогда
Возврат; КонецЕсли; XDDD |
|||
17
hhhh
10.10.13
✎
10:40
|
(14) понял, да, надо заглянуть.
|
|||
18
inkvizitr
10.10.13
✎
19:35
|
(16) так не прокатывает
|
|||
19
Aleksey
10.10.13
✎
20:27
|
(11) Назначение простое как пробка
Допустим ты вел учет в 2.0, и у тебя был документ с номером ПРФ0000012 Потом ты обновил до 3.0 и нумера стали ПР00-000013 Соттветственно как программа узнает что в первом случае (т.е. документ введен в 2.0) нужно убирать префикс ПРФ, а во втором "ПР00-" Они тупо смотрит 5 символ - если там "-" тогда новая нумерация, иначе старая нумерация (ПолучитьНомерБП20) (16) это совсем тут не причём |
|||
20
inkvizitr
10.10.13
✎
20:36
|
(19) это понятно,
НО.... документов "счет фактура выданный" вообще в базе нету, когда я создаю и жму записать, он присваивает нужный номер, после чего когда начинаю смотреть список счет фактур, он при отображении номера их режет. Потом открываю 2ым щелчком мыши документ, смотрю, а номер отображается корректно, не могу в коллекции заставить отображать полность номер, еще раз в документ если зайти, ти номер правильный стоит |
|||
21
Aleksey
10.10.13
✎
20:43
|
(20) это новая фишка БП 3.0, появилась недавно. Т.е. в журнале они показывают не номер документа, как раньше, а типа тот номер который на печати должен быть
|
|||
22
Aleksey
10.10.13
✎
20:43
|
не там смотришь
|
|||
23
inkvizitr
10.10.13
✎
21:01
|
(21) А где посмотреть если не секрет? я ща тут сел с F11 и F10 сижу, странно ща по коду смотрю он отсек у меня префекс с тере, потом его опять пределал, вообще бред какой то, если есть у кого какие варианты как вернуть в старое состояние отображение номеров коллекции, буду рад
|
|||
24
inkvizitr
10.10.13
✎
21:12
|
(21) походу они реально сменили, ща демо базы разварачиваю и удивляюсь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |