afterSubmit on the vendorBill would work for this ...
# suitescript
c
afterSubmit on the vendorBill would work for this but then the accounts clerk can't see the amount on the line item before saving. ClientScript initPage would be a good solution too but context.currentRecord is empty so that doesn't work.