|   |   | 
| 
 | Изменение полей ЭДО | ☑ | ||
|---|---|---|---|---|
| 0
    
        Мефа 07.10.19✎ 11:09 | 
        Бухгалтерия 2.0.66.82
 Стоит задача: для нескольких контрагентов добавлять поля в эл.документ Хочу сделать: внешнюю обработку, которая получит xml, отредактирует как надо и сохранит Как работать с xml файлом мне понятно, а вот как его получить? | |||
| 1
    
        Aleksey 07.10.19✎ 11:20 | 
        ты о чем?     | |||
| 2
    
        Мефа 07.10.19✎ 11:27 | 
        (1) надо отредактировать поля электронного документа
 Пример Изначально выглядит так: <СодФХЖ1> <Основание НаимОсн="Договор" НомОсн="01" ДатаОсн="01.09.2019"/> </СодФХЖ1> А надо так: <СодФХЖ1> <Основание НаимОсн="Договор" НомОсн="01" ДатаОсн="01.07.2019"/> <Основание НаимОсн="Приложение" НомОсн="13" ДатаОсн="01.09.2019"/> </СодФХЖ1> Я хочу получить xml электронного документа и отредактировать его. Но не могу понять как его получить. | |||
| 3
    
        d4rkmesa 07.10.19✎ 11:29 | 
        (0) Так сделайте как вам надо сразу, к чему эти упражнения с редактированием xml?     | |||
| 4
    
        Мефа 07.10.19✎ 11:35 | 
        (3) а это можно сделать, не вмешиваясь в конфигурацию? Хотелось бы её оставить типовой     | |||
| 5
    
        Aleksey 07.10.19✎ 11:50 | 
        (4) Что за xml откуда взялась. Это 1С-ЭДО или Диадок, или что?     | |||
| 6
    
        Мефа 07.10.19✎ 11:52 | 
        (5) 1с-Эдо     | |||
| 7
    
        d4rkmesa 07.10.19✎ 11:54 | 
        (4) Ну понятно, что придется включить возможность изменений, ну потеряется возможность обновления в пользовательском режиме. Да в Бух 2.0 изменения гомеопатические сейчас, в основном регл. отчетность и, изредка, да, ЭДО. Но в принципе, проблем там не должно быть, все изменения видны, БСП и кучи нового функционала в обновлениях нет. Просто, то что вы хотите сделать, сложнее на порядок, чем вмешательство в модуль. Все очень неудобно сделано, так сказать, для сторонних костылей. А если еще есть электронная подпись, то, скорее всего, подправить файл просто так не получится.     | |||
| 8
    
        Мефа 07.10.19✎ 11:58 | 
        (7) Понятно, значит будем править прямо в модуле. Благодарю     | |||
| 9
    
        Aleksey 07.10.19✎ 12:56 | 
        (8) Есть шанс что невзлетит. Так как часть модулей внешние и 1С автоматически их обновляет     | |||
| 10
    
        zak555 07.10.19✎ 13:45 | 
        (9) это только 1с-отчётность     | |||
| 11
    
        zak555 07.10.19✎ 13:48 | 
        ОбщийМодуль.ОбменСКонтрагентамиВнутренний
 СформироватьПередачаТоваровПродавецCML ЗаполнитьСвойствоXDTO(СведенияПродавца, "СодФХЖ1", СведенияСделки, Истина, Ошибки); в СведенияСделки добавь, что надо и всё | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |