...

Некорректное отображение информации в модуле "Связанные задачи" при запуске процесса через API

Тема в разделе "Вопросы по платформе", создана пользователем Alexey__01, 26 июн 2023.

  1. Alexey__01

    Alexey__01 Новичок

    Здравствуйте! Возникла следующая проблема:
    При запуске процесса по кнопке "Сохранить" на форме элемента приложения, или при нажатии кнопки запуска процесса на форме, информация о поставленной пользователю задаче отображается в модулях "Листы согласования" и "Связанные задачи" с указанием времени выполнения, информации о пользователе и о задаче.
    Однако при запуске процесса из сценария или через API, передаче в качестве переменной приложения конкретного элемента этого приложения, информация о задачах на форме появляется лишь в модуле "Листы согласования". В модуле "Связанные задачи" задача не появляется. Также на форме элемента приложения, процесс для которого запускался через API, отсутствует индикация времени выполнения.
    Пожалуйста, подскажите как решить данную проблему.
    Тело POST запроса запуска процесса через API (переменная otchet - id элемента приложения):
    Код:
    
    {
      
    "context": {
        
    "NegotiatorEmployee": [
          
    "a2f41dc1-b9f0-489a-b69b-6c3281f241a8"
        
    ],
        
    "otchet": [
          
    "527a4622-9de4-4f56-8d03-38961bb298a8"
        
    ],
        
    "processdebuglog""",
        
    "file": [],
        
    "check_file"true,
        
    "reason""",
        
    "title_to_contur""",
        
    "ResponsibleEmployee": [
          
    "a2f41dc1-b9f0-489a-b69b-6c3281f241a8"
        
    ],
        
    "otcheti": [],
        
    "check"true,
        
    "rephistory": [
          
    "00000000-0000-0000-0000-000000000000"
        
    ],
        
    "appreporttemplate": [
          
    "00000000-0000-0000-0000-000000000000"
        
    ],
        
    "id""",
        
    "text""",
        
    "status""",
        
    "xml_file": [],
        
    "xml_file_id""",
        
    "response""",
        
    "xml_file_link""",
        
    "sucessfully_sent"true,
        
    "second_approved"true,
        
    "post""",
        
    "soglas_post""",
        
    "task_link""",
        
    "check_time""2023-06-24T14:04:14.993Z",
        
    "approve_time""2023-06-24T14:04:14.993Z",
        
    "finalize_time""2023-06-24T14:04:14.993Z",
        
    "sign_time""2023-06-24T14:04:14.993Z",
        
    "check_delta_time""2023-06-24T14:04:14.993Z",
        
    "check_duration"365,
        
    "approve_duration"365,
        
    "finalize_duration"365,
        
    "sign_duration"365,
        
    "error_text""",
        
    "__target"""
      
    }
    }
    Код запуска процесса из сценария :
    Код:
    
    Context.data.id '481fb11a-2005-4805-86f6-6886d075ee7d';
    const 
    pr = Global.ns.branch_reporting_2_1.app.userrep.processes.ReportAgreement_2;
       
    await pr.run({
        
    card_idContext.data.id
      
    });
  2. kulikov

    kulikov Техническая поддержка

    Здравствуйте. Уточните каким именно образом запускается Задача с формы, используется ли кастомный запуск? Так же по запуску из сценария, видно что Вы передаете id в теле параметра, связанные задачи же объединяются по полю типа Приложение. Пожалуйста добавьте более подробное описание. Так же для ускорения обработки обращения рекомендую связаться через support@elma365.com или чат в Telegram