-
Notifications
You must be signed in to change notification settings - Fork 4
08. Stock Cancellation
arthur-clara edited this page Aug 22, 2024
·
1 revision
The full or partial cancellation of a stock issuance after acceptance of a given stakeholder where the stakeholder is not paid for the stock
Variable | Type |
---|---|
id:String, | |
object_type | Constant |
date | Date |
security_id | String |
reason_text | String |
quantity | Numeric |
- A stock issuance with a corresponding security ID must exist for the security_id variable
- If applicable, a stock issuance with a corresponding security ID must exist for the balance_security_id variable"
- The date of the stock issuance referred to in the security_id must have a date equal to or earlier than the date of the stock repurchase
- The security_id of the stock issuance referred to in the security_id variable must not be the security_id related to any other transactions with the exception of a stock acceptance transaction.
- The security_id of the stock issuance referred to in the security_id variable must be the security_id of a stock acceptance transaction that has a date before or equal to the date of the cancellation. (OPEN QUESTION - NOT TRUE FOR MANY VENDORS)
- The dates of a stock issuance referred to in the balance_security_id variables must have a date equal to the date of the stock repurchase
- The quantity variable must be between 1 and the quantity of the stock_issuance referred to in security_id variable
- The quantity of the stock issuance referred to in the balance_security_id variable must be equal to the quantity of the stock issuance referred to in the security_id variable minus the quantity variable
- The stock_class_id of the stock issuance in the balance_security_id variable must be the same as the stock_class_id of the stock issuance reffered to in the security_id variable
Does a stock issuance have to be approved before it is cancelled? (Discussed - feels like a warning for now but needs further investigation)
Can the dates of the stock issuances referred to in the balance_security_id be in the future?