|   |   | 
| 
 | v7: невыгрузка договора из v8 в v7 | ☑ | ||
|---|---|---|---|---|
| 0
    
        DEaD_EGOR 07.06.16✎ 17:05 | 
        народ, всем привет. Подскажите пжл..
 Делаю односторонний обмен между УТ 10,3 и БухУчёт 4,5 через КД 2,0. Выгружаю только документы реализации, поступления и СФ-ки. Имею задачу: при загрузке доков в v7 договор должен писаться в конечный документ не из исходника а из бухучёта (как основной договор контрагента). Написал код в обработке ВидДокумента = Объект.Вид(); Сообщить(ВидДокумента); Если ТипЗначения(Объект)=12 Тогда //сделали проверку на вид объекта=документ Реквизит = Метаданные.Документ(ВидДокумента).РеквизитШапки("Договор").Выбран();//взяли для работы договор из документа Если Реквизит = 1 Тогда Объект.Договор = Объект.Контрагент.ОсновнойДоговор; КонецЕсли; КонецЕсли; Но код почему то не срабатывает как нужно. Простой пример: у контрагента в бухучёте не указан основной договор. Соответственно при загрузке доков в документы с этим контрагентом договор не должен писаться. Но он (договор)-зараза тянется откуда-то и записывается... В чём мой косяк? | |||
| 1
    
        Ёпрст гуру 07.06.16✎ 17:07 | 
        где-то еще устанавливается договор вестимо     | |||
| 2
    
        DEaD_EGOR 07.06.16✎ 17:09 | 
        (1) вот я и никак не могу найти, где именно?)))     | |||
| 3
    
        DEaD_EGOR 07.06.16✎ 17:10 | 
        в обработке договор больше нигде не пишется, так я уже пробовал     | |||
| 4
    
        DEaD_EGOR 07.06.16✎ 17:18 | 
        Энибоди подскажет какие нибудь варианты?     | |||
| 5
    
        Масянька 07.06.16✎ 17:21 | 
        (4) Все Энибоди ушли... Уже...
 В реализации (по-моему) по умолчанию договор подставляется (в документе (в восьмерке)). | |||
| 6
    
        Злопчинский 07.06.16✎ 17:24 | 
        (0) штатное создание контрагентов и документов не допускает наличия контрагента без основного договора и документов с пустым договором.
 смотри, если где отрабатывает типа глЗаполнитьШапку или глЗаполнитьШапкуНаосновании, глПриИзмененииКонтрагента, глПриИзмененииФирмы | |||
| 7
    
        DEaD_EGOR 07.06.16✎ 17:25 | 
        (5) в 8ке это понятно. Я выгружаю данные в xml а потом их гружу в 7ку.. по идее, согласно прописанному условию, договор должен тянуться в загруженные документы из преемника..     | |||
| 8
    
        Mikeware 07.06.16✎ 17:27 | 
        (7) у старого еврея Профайлера - спрашивал?     | |||
| 9
    
        Масянька 07.06.16✎ 17:28 | 
        (7) И что? В документе, при выборе контрагента, автоматом садится договор (основной - по умолчанию). В стандарте.     | |||
| 10
    
        DEaD_EGOR 07.06.16✎ 17:28 | 
        (6) у меня в 7ке есть контрагенты со списком договоров, но в качестве основного не выбран ни один...
 (7) я с этим первый раз столкнулся.. как это посмотреть? | |||
| 11
    
        DEaD_EGOR 07.06.16✎ 17:29 | 
        (9)*     | |||
| 12
    
        Масянька 07.06.16✎ 17:35 | 
        (10) А заведи ручками док-т (который загружаешь), выбери контрагента, у которого "не установлен основной договор" и ... Удивись.     | |||
| 13
    
        Злопчинский 07.06.16✎ 18:21 | 
        (12) "..., сэр!" ;-)     | |||
| 14
    
        DEaD_EGOR 08.06.16✎ 11:25 | 
        (12) а нафига заводить его ручками? при загрузке данных док автоматом создаётся, эти правила там не действуют..     | |||
| 15
    
        Масянька 08.06.16✎ 11:40 | 
        (14) Ты издеваешься?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |