|  | ЗУП3. Есть программный интерфейс или вся работа в формах? | ☑ | 
    
        | 0
    
        ИС-2   30.09.24✎ 09:42 | 
        Необходимо сделать обработку, которая загрузит изменения зарплаты из другой базы через http сервис.
 Смотрю документ ИзменениеОплатыТруда и вижу, что вся работа (программный код) с ним собрана в модуле формы.
 
 Ни в модуле объекта, ни в модуле менеджера ничего нет.
 
 Т.е чтобы заполнить начисления мне надо или дублировать код в свою обработку или таким-то образом построить работу через форму.
 
 Где-то спрятаны методы для работы с документом или 1C считала, что будут работать только в интерактивном режиме?
 |  | 
    
        | 1
    
        vis   30.09.24✎ 09:46 | 
        А разве в каких-то других документах такое есть?     |  | 
    
        | 2
    
        shuhard   30.09.24✎ 09:53 | 
        (0)[1C считала, что будут работать только в интерактивном режиме]
да
 |  | 
    
        | 3
    
        U4Me2   30.09.24✎ 10:50 | 
        (0) Вариант с обработкой заполнения табличной части не рассматривается?     |  | 
    
        | 4
    
        Skylark   30.09.24✎ 11:06 | 
        Eeeverybooody huuuurts...     |  | 
    
        | 5
    
        Skylark   30.09.24✎ 11:08 | 
        Построить работу через форму можно написав две функции ПоместитьДанныеДокументаВСтруктуру() и ПоместитьДанныеСтруктурыВДокумент()
И вместо Объект/Ссылка использовать эту структуру.
 Но помогает не всегда.
 |  | 
    
        | 6
    
        d4rkmesa   30.09.24✎ 11:15 | 
        (0) >> или дублировать код в свою обработку или таким-то образом построить работу через форму.
 Да, именно так. Я в свое время расширение писал для таких случаев.
 
 (3) В ЗУП-овских "больших" документах с начислениями ДанныеФормы сильно отличаются от собственно ТЧ, поэтому нужно  всю логику учитывать, если что-то не учесть, то документ просто не заработает ожидаемым образом.
 |  | 
    
        | 7
    
        SleepyHead   30.09.24✎ 11:26 | 
        Заполнять нужно данные документа, как они заданы в конфигураторе. На основании этих данных и будет создана форма.
 Главное, понять логику заполнения реквизитов и табличных частей документа.
 |  | 
    
        | 8
    
        ГдеСобака Зарыта   30.09.24✎ 13:01 | 
        Говорят в 1С стоит этот вопрос на повестке, чтоб переделать интерфейс с форм на объекты. Документ Отпуск в последних релизах уже сделали человечий. Остается только ждать, надеяться и верить     |  | 
    
        | 9
    
        2mugik   30.09.24✎ 16:25 | 
        (0) переносил расчёт премии
Пришлось эмулировать работу формы.
 |  | 
    
        | 10
    
        ИС-2   09.10.24✎ 15:39 | 
        (8) поскорее бы переделали.Так не удобно с формами работать     |  |