|   |   | 
| 
 | Откуда берется Префикс в типовой БП3.0 ? | ☑ | ||
|---|---|---|---|---|
| 0
    
        datog 10.04.16✎ 08:54 | 
        кто сталкивался, разбирал алгоритм, вопрос в следующем:
 при копировании или создании нового документа запускается подписка на событие "УстановитьПрефиксИнформационнойБазыИОрганизацииНомеруДокументаЗарплатаКадрыБазовая" которое срабатывает по событию "ПриУстановкеНовогоНомера" далее в общем модуле "ПрефиксацияОбъектовСобытия" запускается процедура - УстановитьПрефиксИнформационнойБазыИОрганизации(Источник, СтандартнаяОбработка, Префикс) где переменная Префикс уже инициализирована.вопрос где это происходит ? | |||
| 1
    
        nordbox 10.04.16✎ 08:57 | 
        (0) Посмотри в сторону Администрирование/Синхронизация     | |||
| 2
    
        nordbox 10.04.16✎ 08:59 | 
        есть еще префикс Организации     | |||
| 3
    
        datog 10.04.16✎ 09:11 | 
        (1) не совсем понятно     | |||
| 4
    
        nordbox 10.04.16✎ 09:14 | 
        Чо тебе не понятно????
 Где переменная??? Это не переменная а Константа Русским языком написано Установить ПрефиксИнформационнойБазы И Организации Первая устанавливается в Константах, ну или что бы не лазить в настройка синхронизации вторая когда Организацию заводишь Открой справочник Организаций и посмотри | |||
| 5
    
        datog 10.04.16✎ 09:18 | 
        (4) вы не совсем поняли пр что я.
 ПрефиксИнформационнойБазы И Организации добавляется позже как раз к переменной Префикс .мне нужно понять откуда беретс инициализация этой переменной Префикс в процедуре - УстановитьПрефиксИнформационнойБазыИОрганизации(Источник, СтандартнаяОбработка, Префикс) дело в том что сбилась нумерация и программа ставит всегда один и тот же номер при создании или копировании документа, из за чего они не сохраняются.изменять нумерацию вручную не помогло.все перепробовал. | |||
| 6
    
        Мимохожий Однако 10.04.16✎ 09:21 | 
        Найди первый документ, в котором неправильный номер и правь руками. Отладчик пытался включать пошагово, без прыжков через несколько процедур. Возможно, не все события посмотрел.     | |||
| 7
    
        nordbox 10.04.16✎ 09:23 | 
        >>мне нужно понять откуда беретс инициализация этой переменной
 Что значит инициализация??? Для перенумерации с префиксами и без них есть куча обормоток в инете в гугле забанили что ли??? | |||
| 8
    
        datog 10.04.16✎ 09:28 | 
        (7) брал типовую обработку с итс для перенумерации и исправления. не помогло, все равно ставит новые номера неправильно. нужно понять алгоритм работы     | |||
| 9
    
        datog 10.04.16✎ 09:35 | 
        вот номер документа РО00-000003
 где и как формируется его часть которая справа от тире? то что слева это берется из константы и справочника Организации, а правая часть в каком месте проверяется и формируется ? | |||
| 10
    
        nordbox 10.04.16✎ 09:39 | ||||
| 11
    
        datog 10.04.16✎ 09:51 | 
        (10) спасибо за ссылку,но это про то что слева от тире в номере документа.там все понятно. нужно понять откуда и как формируются цифры которые справа в номере документа.может на уровне платформы как то ?     | |||
| 12
    
        Злопчинский 10.04.16✎ 10:19 | 
        цифры которые справа - это собственно сам номер. чем тебе не нравится номер?     | |||
| 13
    
        datog 10.04.16✎ 10:47 | 
        (12) нужно найти как он формируется.
 в моем случае он формируется неверно и не дает сохранять документы префикс-999999 во так вот делает номер | |||
| 14
    
        datog 10.04.16✎ 11:58 | 
        короче тупо не могу найти где присваивается номер(то что после тире,префикса) .объект документа  заходит в процедуру присвоения префикса с пустым номером а потом раз и уже  номер откуда то взялся перед процедурой записи.в отладчике не показывается это место,в замере производительности. где эта сволочь одинэсовская присваивает номер?
 объект.номер = ? где это? документ Ведомость в кассу | |||
| 15
    
        zak555 10.04.16✎ 11:59 | 
        обнови нумерацию     | |||
| 16
    
        Злопчинский 10.04.16✎ 12:06 | 
        (13) потому что у тебя где-то "есть" максимальный номер, превышающий разрядность/исчерпалась доступная разрядность.
 если это допустимо: перенумеруй документы с 1. | |||
| 17
    
        Злопчинский 10.04.16✎ 12:08 | 
        Ведомость в кассу скорее всего нумеруется в пределах года. чтобы получить номер 999999 в тчение года каждый день должно выписываться более 2тыс ведомостей. У тебя так? - скорее всего нет. вопрос: ну нахера руками-то лазить в номер?     | |||
| 18
    
        zak555 10.04.16✎ 12:10 | 
        (16) не всегда     | |||
| 19
    
        datog 10.04.16✎ 12:19 | 
        (17) предыдущий фикало-кодер навертел за 3 месяца так что мне еще долго разгребать...
 сбил нумерацию , было "БА00-0000001", а он накуевертил, сделал БА00-БА00000 в итоге сейчас более месяц нумерация доков "БА00-БА999999"причем обработка загрузки сохраняла все доки под одним и тем же номером и не ругалась... а кто то знает как происходит присвоение нового номера и где? или это в платформе сделано и не доступно ? | |||
| 20
    
        tiago 11.04.16✎ 06:58 | 
        (19) Сам в ступоре((( Нигде не удается получить подтверждения, откуда именно он берется в конфе:
 а) присваивается платформой?? б) последний номер храниться в некой таблице из которой генерится следующий?? Якобы лечится ручным выравниванием номеров или обработкой по перенумерации, но оказывается не всегда. Есть у кого-нибудь ещё свежие идеи? | |||
| 21
    
        bolder 11.04.16✎ 07:12 | 
        (20) А чему ты удивляешься?В режиме загрузки (19) как у тебя номер записывается без проверки.     | |||
| 22
    
        tiago 11.04.16✎ 07:15 | 
        (21) Не понятно, перефразируйте, какая загрузка?     | |||
| 23
    
        datog 11.04.16✎ 08:24 | 
        почему 1с не сделает нумерацию вне платформы? чтобы можно было наглядно редактировать ее     | |||
| 24
    
        tiago 11.04.16✎ 08:26 | 
        (23) Значит нумерация в платформе. А по какому принципу работает? Как повлиять на результат?     | |||
| 25
    
        nordbox 11.04.16✎ 08:30 | 
        Сделай документ пустой в какой нибудь копии и поиграйся     | |||
| 26
    
        datog 11.04.16✎ 09:08 | 
        (24) да пес его знает...
 якобы нужно нумерацию не сбивать и тогда все пучком будет. (25) игрался уже как мог. ниче не помогает.единственное что это с начала году если нумерацию исправлять... возможно поможет | |||
| 27
    
        tiago 11.04.16✎ 09:29 | 
        (26) Как же не сбивать, когда руки у них туда тянуться((( Насильно запрещать реквизит к редактированию.... ну только если это выход..... 
 А выравнивать с начала года пользы не даст - проходили. Эх, грехи мои тяжкие.... | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |