|   |   | 
| 
 | v8: Я не умею давать названия темам: перенос данных | ☑ | ||
|---|---|---|---|---|
| 0
    
        Shrek_yar 13.12.11✎ 17:30 | 
        При переносе данных из 7 в 8 ку, код справочника превращается из "0136" в "00000136", что в правилах КД надо подправить чтоб он код не форматировал так. Так как в 7-ке по кодом "00000136" записан другой справочник из за криворукости бухгалтеров     | |||
| 1
    
        Buster007 13.12.11✎ 17:32 | 
        перенумеровать в 7ке не предлагать?     | |||
| 2
    
        MadHead 13.12.11✎ 17:32 | 
        Код числовой что ле?     | |||
| 3
    
        MadHead 13.12.11✎ 17:33 | 
        Та все должно переноситься 1 в 1, если только в 8 код не числовой     | |||
| 4
    
        Shrek_yar 13.12.11✎ 17:33 | 
        код строка     | |||
| 5
    
        Rie 13.12.11✎ 17:33 | 
        (0) Задай явно то правило конвертации свойств для кода, которое тебе нужно.     | |||
| 6
    
        Shrek_yar 13.12.11✎ 17:34 | 
        не не предлогать(( (1)     | |||
| 7
    
        Shrek_yar 13.12.11✎ 17:34 | 
        (5) вот и хотел спросить, я в КД не силен     | |||
| 8
    
        Shrek_yar 13.12.11✎ 17:39 | 
        ап     | |||
| 9
    
        Shrek_yar 13.12.11✎ 17:40 | 
        (3)в 8-ке поставить числовой код     | |||
| 10
    
        Shrek_yar 13.12.11✎ 17:40 | 
        ??     | |||
| 11
    
        DrShad 13.12.11✎ 17:41 | 
        в КД есть какая то фишка, которая определяет приведения кода/номера к длине и ее можно отключать     | |||
| 12
    
        Rie 13.12.11✎ 17:42 | 
        (7) Вот я и ответил - напиши ПКС для кода.
  Или, что более вероятно, открой уже существующее ПКС для кода и убери в нём выравнивание номера по длине. | |||
| 13
    
        Shrek_yar 13.12.11✎ 17:43 | 
        (12) ок, попробуем     | |||
| 14
    
        Shrek_yar 13.12.11✎ 17:55 | 
        (12) убрал выравнивание, все равно замещает и форматирует по образцу(до 9 символо)     | |||
| 15
    
        GenV 13.12.11✎ 17:57 | 
        (14) Обработчики проверь. Обычно в после загрузки делают назначение пустого кода.     | |||
| 16
    
        Shrek_yar 13.12.11✎ 18:03 | 
        Значение = ПолучитьЗначение(Источник, "Код"); такой код ставл     | |||
| 17
    
        Shrek_yar 13.12.11✎ 18:04 | 
        (15) при и после выгрузке там все пусто (((     | |||
| 18
    
        Shrek_yar 13.12.11✎ 18:04 | 
        в типах строка стоит источника и приемника     | |||
| 19
    
        Vovan1975 13.12.11✎ 18:05 | 
        (11) Именно!!!! Приз в студию!!!!     | |||
| 20
    
        Vovan1975 13.12.11✎ 18:06 | 
        Это расположено в ПКС     | |||
| 21
    
        Shrek_yar 13.12.11✎ 18:07 | 
        (19) а где ПКС?     | |||
| 22
    
        Shrek_yar 13.12.11✎ 18:08 | 
        (21) вопрос снят     | |||
| 23
    
        Shrek_yar 13.12.11✎ 18:08 | 
        в каком месте точнее7     | |||
| 24
    
        Rie 13.12.11✎ 19:02 | 
        (23) Что у тебя в ПКС для кода сейчас написано?     | |||
| 25
    
        Fram 13.12.11✎ 19:15 | 
        (0) проще и быстрее было сделать как сказал (1). Зачем себе гемор на попу придумываешь?     | |||
| 26
    
        Shrek_yar 14.12.11✎ 09:33 | 
        (25) щас перенесут только  справочники, и будут работать в ней, после нового года перенесут и остатки, поэтому надо чтоб коды совпадали.
  Или если я изменю все коды у контагентов, это потом никак не отразиться на документах?? | |||
| 27
    
        Shrek_yar 14.12.11✎ 09:34 | 
        (24)Значение = ПолучитьЗначение(Источник, "Код"); такой код ставл     | |||
| 28
    
        Shrek_yar 14.12.11✎ 09:40 | ||||
| 29
    
        Shrek_yar 14.12.11✎ 09:41 | ||||
| 30
    
        Shrek_yar 14.12.11✎ 09:41 | ||||
| 31
    
        Shrek_yar 14.12.11✎ 09:41 | 
        картнка     | |||
| 32
    
        hhhh 14.12.11✎ 09:53 | 
        (26) так они и будут совпадать. Вы же их сейчас перекодируете, в исходной базе.     | |||
| 33
    
        Shrek_yar 14.12.11✎ 09:55 | 
        (26)значит вариант только переиндексации справочников     | |||
| 34
    
        СаПеР 14.12.11✎ 09:55 | 
        в правилах конвертации для кода справочника "Перед выгрузкой" в конвертации бух стоит:
  Если Параметры.ВыгружатьКоды = Да Тогда Значение = ПривестиНомерКДлине(Источник.Код, Параметры.ДлинаКода); Иначе Отказ = 1 ; КонецЕсли; Можно это просто закомментировать, тогда коды всегда будут переноситься один в один. А можно сюда вписать любую свою обработку, например: Если Источник.Код = "0136" Тогда Значение = Источник.Код; Сообщить("Сохраняю значение кода справочника "+Источник.Код); КонецЕсли; | |||
| 35
    
        Shrek_yar 14.12.11✎ 11:13 | 
        поствил галочку напротив наименования, вроде все переноситься стало, хоть и некоторые коды одиннаковые, но это уже работв бух)     | |||
| 36
    
        DimaSar 14.12.11✎ 11:17 | 
        сохрани в свойство старый код из 7ки, а в 8ке используй уже нормальную кодировку справочника, в дальнейшем это тебе облегчит жизнь     | |||
| 37
    
        DimaSar 14.12.11✎ 11:18 | 
        +(36)т.е. в конвертации не переноси код, пусть он сам назначается.     | |||
| 38
    
        Shrek_yar 14.12.11✎ 11:22 | 
        (37)если правильно понял, то надо сохранить старый код из семерки в отдельный реквизит?а в восмерки назначить нумерацию с начала? а старый код просто отображать?     | |||
| 39
    
        PCcomCat 14.12.11✎ 11:30 | 
        (0)Интересно, как у вас так получается?
  Галка стоит у Поиск для Код? | |||
| 40
    
        PCcomCat 14.12.11✎ 11:32 | 
        +(39) Уже вижу!     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |