Имя: Пароль:
1C
 
ЗУП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) поскорее бы переделали.Так не удобно с формами работать