|
ЗУП3. Есть программный интерфейс или вся работа в формах? |
☑ |
0
ИС-2
naïve
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
naïve
09.10.24
✎
15:39
|
(8) поскорее бы переделали.Так не удобно с формами работать
|
|