How can I restrict invoices with user defined holds for Automatic initiation to the Invoice Account Coding workflow?

Add the user defined holds as a lookup code to the lookup type: ORA_AP_ACCOUNT_CODING_HOLDS.

Add the name of your used defined hold to the existing list of lookup codes. This restricts the inclusion of invoices into the automatic initiation of the invoice account coding workflow.