Workflow Template
Vendor Master Data Change Workflow
Manages requests to change supplier master data (bank details, address, contact details, payment terms, other) with independent verification for bank detail changes, finance approval, controlled record update, and status tracking through to completion.
A vendor emails a new bank account number and someone updates the payment file that afternoon — no call-back, no second check, and the next payment run goes to a fraudster. This workflow forces every bank detail change through independent verification with the vendor before finance ever sees it, while other change types route straight to finance approval, and each request carries a reference number and status from Submitted through to Completed. The result is a documented trail of who verified what, who approved it, and when the vendor record was actually updated.
Business Outcomes
- Helps reduce exposure to fraudulent bank detail changes through independent verification before approval
- Speeds up routine address and contact updates by skipping unnecessary verification steps
- Keeps requesters informed automatically at acknowledgement, rejection and completion without manual follow-up
- Provides a timestamped record of verification results, approval decisions and update dates for each vendor change
- Reduces reliance on ad hoc email chains by tracking every request's status in one place
Workflow Steps
Steps
- 1Create Vendor Change Request Recordcreate record
Registers the submitted vendor change request as a record.
- 2Set Status to Submittedupdate record
Sets the change status to Submitted.
- 3Send Acknowledgement Emailsend email
Emails the requester an acknowledgement with their reference number.
- 4Route on Change Type
Routes bank detail changes to independent verification; other change types go directly to finance approval.
change_type: "Bank details"→Set Status to VerifyingDefault→Request Finance Approval - 5Set Status to Verifyingupdate record
Sets the change status to Verifying for bank detail changes.
- 6Independent Verification of Bank Detailscreate task
Assigns an independent verifier to confirm the bank detail change with the vendor using contact details on file.
- 7Save Verification Result to Recordupdate record
Persists the verification result, method, and notes to the record.
- 8Route on Verification Result
Routes to rejection if the vendor could not be confirmed, otherwise proceeds to finance approval.
verification_result: "Could not confirm"→Set Status to Rejected (Verification Failed)verification_result: "Confirmed"→Request Finance ApprovalDefault→Request Finance Approval - 9Set Status to Rejected (Verification Failed)update record
Sets the change status to Rejected because the verifier could not confirm the change with the vendor.
- 10Email Requester - Verification Failedsend email
Emails the requester the verifier's notes explaining the rejection.
- 11Request Finance Approvalrequest approvalrequires approval
Requests finance approval to proceed with the vendor master data change.
- 12Route on Finance Decision
Routes to record update if finance approved, or to rejection notice if finance rejected.
approval_status: "approved"→Update Vendor Recordapproval_status: "rejected"→Set Status to Rejected (Finance)Default→End - 13Set Status to Rejected (Finance)update record
Sets the change status to Rejected because finance did not approve the change.
- 14Email Requester - Finance Rejectedsend email
Emails the requester that finance did not approve the change.
- 15Update Vendor Recordcreate task
Assigns finance to update the vendor record in the source system and record the date updated.
- 16Save Date Updated to Recordupdate record
Persists the date the vendor record was updated.
- 17Set Status to Completedupdate record
Sets the change status to Completed.
- 18Email Requester - Completedsend email
Emails the requester confirming the vendor record has been updated.
Fields
Show all 13 fieldsShow fewer fields
FormVendor Master Data Change Request
- Requester Name*· Text
- Requester Email*· Email
- Vendor Name*· Text
- Vendor Number*· Text
- Change Type*· Choice
- Current Value*· Long text
- New Value*· Long text
- Supporting Evidence*· File upload
TaskIndependent Verification of Bank Details
- Verification Result*· Choice
- Verification Method*· Text
- Verification Notes*· Long text
TaskUpdate Vendor Record
- Date Vendor Record Updated*· Date
Other fields
- Change Status· Choice
- Requester Name*
- Requester Email*
- Vendor Name*
- Vendor Number*
- Change Type*
- Current Value*
Forms
Vendor Master Data Change Request
8 fields
Data Views
Vendor Change Requests
vendor_name, vendor_number, change_type, change_status
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What happens if the independent verifier can't confirm the bank details with the vendor?
The request is routed to a rejected status specifically flagged as a verification failure, and the requester receives an email with the verifier's notes explaining why the change could not be confirmed. The verification result, method and notes are saved to the record's timeline, so there's a clear account of why the change didn't proceed. The request does not reach finance approval in this case.
Can this handle change types other than bank details, like address or payment terms?
Yes. The workflow checks the Change Type field on submission and routes anything other than bank detail changes directly to finance approval, skipping the independent verification step. Address, contact detail, payment terms and other change types all follow the same acknowledgement, approval and completion path.
What if finance rejects the change after verification has already passed?
If the independent verifier confirms the bank details but finance still rejects the request, the workflow sets the status to a finance-specific rejected state and emails the requester to let them know finance did not approve the change. The verification result and finance's decision are both kept on the record's timeline, so the full sequence of events is visible.
Who is responsible for verifying bank detail changes and who approves the request?
An independent verifier is assigned to confirm the bank detail change directly with the vendor using contact details on file, separate from whoever submitted the request. Finance is then assigned to review and approve the change before any update, and finance is also assigned to make the actual update in the source system.
Can we customise which change types require verification or how approval works?
Yes, workflows can be adjusted by describing the change in plain English or editing the steps directly in the workflow editor, and earlier versions are kept. This means the routing logic, such as which change types trigger independent verification, can be adapted to match a workspace's own risk approach.
What does the requester actually see throughout the process?
The requester submits the request through a public form and receives an acknowledgement email with their reference number as soon as it's logged. Depending on the outcome, they then receive an email at rejection (with verifier notes if applicable) or at completion confirming the vendor record was updated — they never need an account to follow this.
What gets recorded once the vendor record is actually updated in the source system?
Finance is assigned a task to update the vendor record in the source system and record the date it was updated; because the workflow waits for this task, that date is saved to the record. The status then changes to Completed and the requester is emailed confirmation, giving a clear timeline of submission, approval and update dates on the record.
Is Supporting Evidence collected on the request form reviewed by anyone specific?
Supporting Evidence is captured on the initial request form alongside details like Current Value and New Value, and it stays on the record from submission. It's visible on the record's timeline for whoever handles verification or approval to reference, though each workspace decides how it factors that evidence into its own verification and approval decisions.
What if a business needs to keep this process compliant with internal audit requirements?
The workflow records each status change, the verification result and method entered by the verifier, the finance approval decision, and the date the vendor record was updated, all visible in the record's timeline. Each business should confirm with its own compliance or audit function whether this level of record-keeping meets its specific obligations.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
