| 
    
            
         
         | 
    
    
  | 
Конвертация данных Заполнение реквизита по условию | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        ejiki    
     24.09.15 
            ✎
    07:23 
 | 
         
        Не смог найти похожего решения в типовых правилах.
 
        Есть в Источнике ДокументОснование.Касса необходимо в зависимости от Кассы Указывать Справочники.ПодразделенияОрганизации.НайтиПоКоду(""); Предполагаю что нужно засунуть код в в обработчик "ПослеВыгрузки" Подскажите как правильнее тут поступить.  | 
|||
| 
    1
    
        Альбатрос    
     24.09.15 
            ✎
    07:30 
 | 
         
        В перед выгрузкой: 
 
        Если Источник.касса = .... тогда значение = .....  | 
|||
| 
    2
    
        ejiki    
     24.09.15 
            ✎
    07:31 
 | 
         
        (1) Погоди но как я могу передать в значение ссылку на справочник в приемнике?     
         | 
|||
| 
    3
    
        lxndr    
     24.09.15 
            ✎
    07:33 
 | 
         
        Для ПКС подразделения перед выгрузкой рисуешь вроде такого:
 
        Если Источник.Касса.Наименование = "Черная касса" Тогда Значение = Справочники.ПодразделенияОрганизации.НайтиПоКоду("ЧернаяКАССА"); ИначеЕсли .... Значение = ... КонецЕсли;  | 
|||
| 
    4
    
        Альбатрос    
     24.09.15 
            ✎
    07:33 
 | 
         
        (2) Легко и непринужденно. ПКО для организации есть?     
         | 
|||
| 
    5
    
        ejiki    
     24.09.15 
            ✎
    07:35 
 | 
         
        (4) Конечно есть ПКО для Организации     
         | 
|||
| 
    6
    
        ejiki    
     24.09.15 
            ✎
    07:35 
 | 
         
        (3) Ну я как раз сейчас так делаю, протестирую и скажу что вышло     
         | 
|||
| 
    7
    
        ejiki    
     24.09.15 
            ✎
    07:39 
 | 
         
        (3) Попробовал так, не вышло.     
         | 
|||
| 
    8
    
        Альбатрос    
     24.09.15 
            ✎
    07:39 
 | 
         
        (7) не звизди     
         | 
|||
| 
    9
    
        ejiki    
     24.09.15 
            ✎
    07:43 
 | 
         
        (8) Дело в том что в базе источнике нету справочника Подразделения.     
         | 
|||
| 
    10
    
        ejiki    
     24.09.15 
            ✎
    07:44 
 | 
         
        И тут то и вопрос. Как передать в приемник ссылку     
         | 
|||
| 
    11
    
        Альбатрос    
     24.09.15 
            ✎
    07:46 
 | 
         
        (9) Если нету, то в какой реквизит ты передаешь?     
         | 
|||
| 
    12
    
        Альбатрос    
     24.09.15 
            ✎
    07:47 
 | 
         
        (11) Это не важно, есть он или нет     
         | 
|||
| 
    13
    
        Альбатрос    
     24.09.15 
            ✎
    07:47 
 | 
         
        Структуру с полями передавай     
         | 
|||
| 
    14
    
        Альбатрос    
     24.09.15 
            ✎
    07:48 
 | 
         
        В принципе можно и в после выгрузки:
 
        Если Объект.Касса = .... То Объект.ПодразделениеОрганизации = ....  | 
|||
| 
    15
    
        Альбатрос    
     24.09.15 
            ✎
    07:52 
 | 
         
        (14) D gjckt pfuheprb njxytt/ Xnjn gjlnegkbdf. vfkjcnm     
         | 
|||
| 
    16
    
        Альбатрос    
     24.09.15 
            ✎
    07:52 
 | 
         
        (15) Млять... Тупняк... (14) В послеЗагрузки     
         | 
|||
| 
    17
    
        ejiki    
     24.09.15 
            ✎
    07:58 
 | 
         
        (13) вот взгляни, ну не вижу ошибки, все как советовали
 
        http://savepic.ru/7813917.jpg  | 
|||
| 
    18
    
        ejiki    
     24.09.15 
            ✎
    07:59 
 | 
         
        (16) Попробовал и в ПослеВыгрузки     
         | 
|||
| 
    19
    
        ejiki    
     24.09.15 
            ✎
    08:04 
 | 
         
        (16) Понял о чем ты. Касаемо ПослеЗагрузки. У самого ПКО значит прописать.. ну попробую конечно.     
         | 
|||
| 
    20
    
        ejiki    
     24.09.15 
            ✎
    10:27 
 | 
         
        Переделал маленько) и все поехало)     
         | 
|||
| 
    21
    
        ejiki    
     24.09.15 
            ✎
    10:27 
 | 
         
        Если Источник.Касса.Наименование = "Черная касса" Тогда
 
        Значение = "КакойтоКод"; ИначеЕсли .... Значение = ... КонецЕсли; а в ПКО которое указал поставил поиск по коду и прописал "Значение = Источник;"  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |