Understanding Contract Deletion
You can delete a contract header only if the system has not applied purchase orders or payments to the contract header, block, and harvest records. If one or more records do not meet this criteria, the system does not delete the contract header.
When you delete a contract header in the Contract Header table (F43C01), the system deletes the entire contract. This includes the records in the Contract Block table (F43C10) and the records in the Contract Harvest table (F43C11), and records in these tables:
Contract Action Dates (F43C05).
Contract Clauses (F43C60).
Contract Payees (F43C20).
Payee Date Schedule (F43C25).
Contract Assessments Donations (F43C40).
The system disassociates the contract ID from the corresponding grower harvest record in the Grower Harvest table (F40G03). This causes the link between the contract harvest record and grower harvest record to be broken. The system does not delete the grower block and harvest records that are associated with the contract block and harvest records.
When you delete a contract header, you can optionally have the system set the status of the associated grower harvest to terminate in the F40G03 table.