|  | Программное создание документа по имени | ☑ | 
    
        | 0
    
        wlbmJames   27.02.12✎ 10:03 | 
        Народ подскажите пожалуйста.
 Как создать документ, зная его имя и значения реквизитов ?
 т.е. у меня есть текстовый файл, в котором написано, например - РеализацияТоваровУслуг, Организация такая-то, контрагент такой-то и т.д. Нужно прочитать эти данные из файла и на их основании создать нужный документ.
 Помогла бы процедура, подвид СоздатьОбъект() иЗ 7-ки, но в 8 ничего подобного не знаю :(
 |  | 
    
        | 1
    
        Wobland   27.02.12✎ 10:04 | 
        Выполнить("Документы."+ТвояСтрока+".СоздатьДокумент()")?     |  | 
    
        | 2
    
        Ненавижу 1С   гуру 27.02.12✎ 10:05 | 
        Документы[ТвояСтрока].СоздатьДокумент()     |  | 
    
        | 3
    
        PVV65   27.02.12✎ 10:07 | 
        НовыйДок = Документы[ТвояСтрока].СоздатьДокумент();
 НовыйДок.Организация = ТвояОрганизация;
 ....
 
 НовыйДок.Записать(РежимЗаписиДокументов.Проыедение,РежимПроведенияДокументов.Оперативный);
 |  | 
    
        | 4
    
        Scooter   27.02.12✎ 10:09 | 
        НовыйДок[ИмяРеквизитаОрганизация] = ТвояОрганизация;     |  | 
    
        | 5
    
        wlbmJames   27.02.12✎ 10:15 | 
        Блин. Спасибо :) Ща попробую %)     |  | 
    
        | 6
    
        Serg_1960   27.02.12✎ 10:21 | 
        "...в котором написано, например - РеализацияТоваровУслуг, Организация такая-то, контрагент такой-то..." XML в текстовом виде :)
 
 Объект = Документы["РеализацияТоваровУслуг"].СоздатьДокумент();
 Объект["Организация"] = "такая-то";
 Объект["Контрагент"] = "такой-то";
 ...
 |  | 
    
        | 7
    
        aleks-id   27.02.12✎ 10:22 | 
        (6) и давно у нас Организация и Контрагент стали строковыми реквизитами?     |  | 
    
        | 8
    
        Serg_1960   27.02.12✎ 10:24 | 
        (7) :))     |  | 
    
        | 9
    
        Serg_1960   27.02.12✎ 10:32 | 
        Тонкий намёк на толстые обстоятельства: все сделали акцент на создание документа. Ну да, конечно, ведь автор спросил "про это"(с)...
 
 А я, как-бы, намекнул на другую "проблему" :( поиска ссылок для заполнения документа :)
 |  | 
    
        | 10
    
        wlbmJames   27.02.12✎ 10:57 | 
        Про XML в текстовом виде - было четкое задание сделать перенос, через текстовый документ :) Но насчет структуры ничего не было сказано, вот я и решил выбрать наиболее удобную на мой взгляд :)
 
 Да с типами реквизитов попариться придется. Никто, случаем, не знает адекватного решения их сопоставления? У меня вроде есть мысли как это сделать, но такой изврат получится что я хз %)
 |  |