跳到主要内容

管理人对顾问合同的决定

批准或驳回与基金关联的顾问所录入的合同。QI Tech 审核后,该合同在 pending_manager_approval 中等待管理人决定。管理人自己录入的合同不经过此环节。

如需查找等待管理人决定的合同,请在合同列表中按 status=pending_manager_approval 筛选。

批准或驳回​

适用范围
角色主机所需权限
管理人manager-api写入

各主机的 Base URL:环境(主机)。

ENDPOINT
/expense_contract/fund_class/{fund_class_key}/contract/{contract_key}/status
方法
PUT

路径参数​

参数类型说明
fund_class_keystring基金类别的 key(UUID)。
contract_keystring合同的 key(UUID)。
Corpo da requisição — reprovação
{
"status": "reproved",
"reproval_details": "Valor acima do orçado para o exercício."
}

请求体字段​

字段类型是否必填说明
statusstring是approved 或 reproved。
reproval_detailsstring否驳回原因,1 至 1000 个字符。不能与 approved 一起发送。

响应​

STATUS
200

返回合同,结构见合同字段。

  • 驳回: status: reproved,reproval_reason: manager_reproval。
  • 批准: 合同进入
    • pending_vendor_approval:供应商登记尚未获批时;
    • active:signature_method 为 external 时;
    • pending_signature:其他情况。

错误​

状态code发生情形
400QIT000001status 不是 approved 或 reproved,或 reproval_details 与 approved 一起发送。
404ECT000005基金类别不存在,或您无权访问该基金类别。
404ECT000009该基金类别中不存在此合同。
409ECT000023合同不处于 pending_manager_approval。
409ECT000030批准:管理人没有在门户中登记签署人组,或供应商没有 valid 的签署人组。
Exemplo
{
"title": "Invalid status change",
"description": "A contract in status in_manual_analysis cannot change to approved through this route.",
"translation": "Um contrato com status in_manual_analysis nao pode mudar para approved por esta rota.",
"code": "ECT000023"
}

认证、权限和主机相关错误:参见 API 错误。