Нет возможности вывести в документе список задач по данной сделке. Например нужно создать документ что то вроде "выполненные работы" и вывести список задач с потраченным временем и тд.
Это очень нужно, когда клиент ставит задачи в б24, привязываем эти задачи к сделке и выводим в документе.
2. Присваивайте уникальный Тег к Задачам конкретного Клиента, а затем в Списке Задач по фильтру отсортируете
1. При создании задач в некоем проекте (например, "работы для клиентов") роботом заносим ИД задачи во множественное поле соответствующей сделки.
2. В стадии сделки добавляем новую "подготовка свода по задачам". Генерируем документ с содержимым и пользовательскими полями всех занесенных таким образом задач. (можно и трудозатраты). (но здесь уже вебхуки понадобятся).
Из плюсов такого решения - сбор задач именно по сделкам, а не по проектам, контрагентам и т.п.
По 1 вопросу: если задача создается в рамках БП Сделки, то она в этом же БП может быть зафиксирована в множественном поле сделки.
Если задача создается неизвестно как, то единственный зримый способ - исходящий вебхук при создании задачи и запись в сделку уже через входящий вебхук сделки (это нужно, чтобы множественное поле не заменилось, а именно дополнилось на ID новой задачи по сделке).
По 2 вопросу:
Если без инфраструктуры просто хранить список ID задач, то для формирования отчёта придется использовать пару вебхуков tasks.task.get для чтения нужных вам свойств задач, потом собрать это где-то на стороне в таблицу и входящим вебхуком на создание БП с параметром уже вывести нужный документ.
Однако, если задачи созданы из БП, то можно им при создании сопоставлять элемент списка. ID такого элемента можно хранить в теге задачи, роботы вполне позволяют в таких элементах проводить изменения (сегодня проверял).
И собирать данные при таком варианте можно без сторонних для Битрикс24 структур - только через БП с итератором.
Но всё же не понял как в документе через БП вывести таблицу со списком задач, с графой "кол-во часов" и тд. В документе подобным образом можно вывести только список товаров. А любой другой список будет перечислять только наименования множественного поля. Можно конечно с помощью БП создавать строки в множественном поле, куда прописывать часы и тд., но это уже будет не таблица.