Программное заполнение на основании          
☑  
    
        
    0 
    
        SergeyGr     
     
    
    24.10.17
            ✎ 
    15:26
 
        
        Управление производственным предприятием, редакция 1.2
 
 Делаю так:
 
 НовыйДок = Документы.ПеремещениеТоваров.СоздатьДокумент(); 
 НовыйДок.Заполнить(ДокументОснование);
             
 НовыйДок.ДокументОснование = ДокументОснование;
 
 НовыйДок.Комментарий = СокрЛП(ДокументОснование.Комментарий);
             
 НовыйДок.Записать();
 
 
 Новый документ правильно заполняется, но... почему-то ДокументОснование = Неопределено !
 
 
 Подскажите, плз, почему ?    
         
 
     
    
        
    1 
    
        piter3     
     
    
    24.10.17
            ✎ 
    15:27
 
        
        не тот тип    
         
 
     
    
        
    2 
    
        SergeyGr     
     
    
    24.10.17
            ✎ 
    15:28
 
        
        (1) Проверил - есть среди документов-оснований нужный тип и в коде он обрабатывается.    
         
 
     
    
        
    3 
    
        _stay true_     
     
    
    24.10.17
            ✎ 
    15:34
 
        
        (2) ДокументОснование это у вас ДокументОбъект или ДокументСсылка? Если объект, то, в принципе, вопросов больше нет, (1) прав. Попробуйте 
 НовыйДок.ДокументОснование = ДокументОснование.Ссылка;    
         
 
     
    
        
    4 
    
        SergeyGr     
     
    
    24.10.17
            ✎ 
    15:38
 
        
        Да, там ссылка.
 
 Всем спасибо !    
         
 
     
        Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший