| CPC G06Q 30/018 (2013.01) [G06F 16/2365 (2019.01); G06Q 20/10 (2013.01); G06F 3/0481 (2013.01)] | 9 Claims |

|
1. A method by a spend management system comprising a validation database, the method comprising:
storing, by the spend management system, a plurality of country block entries in the validation database, wherein each country block entry of the plurality of country block entries includes a bank code parameter and a wire routing number and each of the bank code parameters comprises a regular expression with an associated search pattern;
generating and displaying, by the spend management system, a spend management interface comprising a plurality of user interface widgets including a country widget and a currency widget;
receiving, by the spend management interface, via the country widget, a country identifier from a supplier computer;
receiving, by the spend management interface, via the currency widget, a currency identifier from the supplier computer;
selecting, by the spend management system, based on the country identifier, a country block entry from the plurality of country block entries and selecting, by the spend management system, a bank code parameter and wire routing number from the selected country block entry;
autofilling, by the spend management interface, one or more user interface widgets among the plurality of user interface widgets with the wire routing number and bank code parameters and generating, by the spend management interface, a user interface comprising the autofilled widgets;
displaying, by the spend management interface, the user interface;
receiving, by the displayed user interface, supplier data via the autofilled widgets;
validating, by the spend management interface, based on the search pattern associated with the regular expression of the selected bank code parameter and wire routing number, the supplier data received via the autofilled widgets; and
transmitting, by the spend management interface, the validated supplier data to a plurality of spend management systems.
|