uph.party.controllers.transaction_health
uph.party.controllers.transaction_health#
Source File: party/controllers/transaction_health.py
get_transaction_health#
Endpoint: uph.party.controllers.transaction_health.get_transaction_health
Find Party Masters with open Transaction Policy issues. Returns paginated list aggregated by (party, reference_doctype), sorted by doctype. Severity is determined by per-doctype warn_not_submitted_document setting.
Parameters:
limit, offset, party_master, reference_doctype
get_party_health_detail#
Endpoint: uph.party.controllers.transaction_health.get_party_health_detail
Drill-down: list individual policy issues for a given Party Master.
Parameters:
party_master, reference_doctype
resolve_health_issue#
Endpoint: uph.party.controllers.transaction_health.resolve_health_issue
Resolve a specific transaction health issue (e.g. submit draft, cancel). Action can be ‘submit’, ‘cancel’, or ‘dismiss’.
Parameters:
issue_name, action