There are times when batches do not complete in Service Billing or Contract billing and it is necessary to troubleshoot the options on how to correct the issue.  Frequently Asked Questions Active Batch Status /Interrupted Invoice Batch (Doc ID 633116.1) has recommendations on what the base tables are that are required to be reviewed and some recommendations on how to resolve the issue.

 

If you are interested in exactly which fields are updated as a contract billing record is processed see How the F4812 Table is Updated by the Contract Billing Process (Doc ID 1679292.1) gives an explanation of the fields and values that are updated in the F4812/F4812H as a record is processed through contract billing.  This is very helpful, when it is necessary to reset a record that does not exist in the F4812 or one that cannot be void in the normal process.