Skip to main content
POST
Send a proposal's capitalization plan for approval.

Headers

Prefer
enum<string>

Preference

Available options:
params=single-object

Body

Send a proposal's capitalization plan for approval. Needs finance.capex_capitalization.edit.

A plan goes to the first level of its workflow by itself when its proposal is approved, and its approvers plan it there; this sends one that no request holds. It must be planned first: refused with CAPITALIZATION_INCOMPLETE, naming what is missing in detail.missing, while the budget of a NEW proposal, the CTC or the GST credit is empty, it has no lot, a lot's block has no depreciation rate, or its lots do not add up to the total capitalization value. It is raised in the name of the person who created the proposal. APPROVAL_REQUIRED in error_code means it is waiting on its approvers; when the last level approves, capitalization_status is APPROVED, and a rejection at any level makes it REJECTED. Where no workflow applies it is approved at once. Refused with CAPITALIZATION_DECIDED once it is approved or rejected or the proposal's capex plan was rejected, and ALREADY_SUBMITTED while it is with its approvers.

p_id
string<uuid>
required

Response

200

OK