| 
 | 
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  День добрый! Подскажите как просмотреть программный код номератора для справочника...есть ли такая возможность? Есть справочник с автоматической номерацией...нужно глянуть код где формируется номер. Документооборот 8 корп. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.11.2021, 17:24 | 
  
  
  
   | 
||
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  УстановитьПрефикс() Именно здесь и формиурется. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.11.2021, 19:28 | 
  
  
  
   | 
||
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Программист 1с, спасибо но это не совсем то...вкратце - в справочнике уже каша с кодами...мне нужно не заменить префикс, а поймать момент когда система сама формирует код и в этот момент отследить какой префикс она предложит. Добавить постфикс и все. Сейчас по факту в процедуре ПриУстановкеНовогоКода() префикс не определен. Но код формируется....криво...есть ли возможность докопаться до механизма встроенного номератора...вот моя цель. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.11.2021, 09:07 | 
  
  
  
   | 
||
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Код формируется исходя из 2 вещей - префикса и номера последнего кода в текущем "справочнике". ОбновитьНумерациюОбъектов() - выполните для начала. Если нет нумераторов - то только последний код исходя из него. Но насколько помню в настройке документов - там есть место где указывается префикс. (в пользовательском режиме). Если префиксов точно нет - то сами создавайте номер УстановитьПрефикс("") - вот он появится - и дальше можете конечно добавить свой постфикс - но если Вы его будете добавлять в конце.... а не вместо префикса, то при следующей процедуре установить префикс("") Вас будет ждать сюрприз. ps Опишите лучше задачу - что нужно в итоге. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.11.2021, 12:33 | 
  
  
  
   | 
||
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Программист 1с, наверное я не правильно выразился...есть справочник...не документ, а справочник...автоматическая нумерация...внесено много записей..и вручную и автоматически...с разными префиксами...поэтому мне нужно отследить момент какой префикс программа предложит для нумерации...на основании префикса сформирую новый код...требуется видеть код где префикс сцепляется с  номером и формирует код..т.е. тело встроенного нумератора...если бы четко знал какой префикс система подсунет то не проблема...вот как-то так ) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.11.2021, 16:24 | 
  
  
  
   | 
||
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Андрей_Чернышов, А справочник был задействован в плане обмена? Если да, то некоторая часть записей в нем могла появиться с иным префиксом из другой базы данных в процессе обмена. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.11.2021, 10:57 | 
  
  
  
   | 
||
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Garya, да был задействован...но это уже как бы история...вот пытаюсь в этой каше найти зерно истины )) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.11.2021, 11:13 | 
  
  
  
   | 
||
| 
 
Нумерация справочника 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Андрей_Чернышов Garya, да был задействован...но это уже как бы история...вот пытаюсь в этой каше найти зерно истины )) Вполне возможно, ты не можешь отследить некоторые записи потому, что они возникают в другой БД, а затем копируются в текущую БД с помощью планов обмена. Вполне возможно, что тебе только лишь кажется, что записям присваиваются какие-то непонятные номера с разными префиксами, возможно, ты просто не разобрался. И, не разобравшись, пытаешься порушить налаженные механизмы репликации. Из собственного опыта могу сказать, в каких ситуациях действительно может возникать "каша" в нумерации. Если разные базы данных некоторое время использовались автономно и имели НЕ синхронизированные справочники. А потом уже разным базам данных присвоили разные префиксы для участия в обмене данными. Однако, эти префиксы стали добавляться только к новым записям, а старые остались без префиксов. Для нормального участия в обмене данными нужно, во-первых, провести анализ записей справочников на предмет наличия одинаковых и разных записей. Одинаковым записям следует присвоить одинаковый префикс. Разным - разные. И только после этого запускать план обмена. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.11.2021, 16:55 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=28&tid=1518101]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    73ms | 
get topic data:  | 
    9ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    42ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 239ms | 
| total: | 398ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...