has anyone ever built a totally custom approval workflow before? by that i mean, if you're using electronic bank payments you can't have Vendor Payment approvals turned on, so there's no native approval status field available. my client wants to have a separate approval routing on non-EBP payment records, and i can build that with custom fields/workflows, but i'm not sure how to handle the pending approval/rejected states when the transaction should be non-posting, as without the native fields that won't automatically occur. so far i was thinking about a suiteGL script but i try not to use those when possible, so i was curious if anyone has any other ideas/thoughts.