1. A method comprising: receiving generic workflows created using a computerized device, each of said generic workflows having a workflow name; registering each of said generic workflows with different ones of multifunction devices that are adapted to execute said generic workflow and, for each of said multifunction devices, producing listings of registered workflows executable by said multifunction devices; providing, by said computerized device to said multifunction devices over a computerized network, said listings of said registered workflows executable by said multifunction devices, each of said multifunction devices comprising a printing device and a scanning device; displaying, via a graphic user interface of a multifunction device of said multifunction devices, workflow menu option icons, one for each of said generic workflows in said listings of registered workflows for said multifunction device; receiving a selection of one of said workflow menu option icons displayed on said graphic user interface of said multifunction device, said selection identifying a selected workflow of said generic workflows in said listings of registered workflows of said multifunction device; determining, by said computerized device, unique size formatting requirements of said graphic user interface of said multifunction device; automatically and dynamically creating, using said computerized device, device-specific user interface workflow screens corresponding to said selected workflow that comply with said unique size formatting requirements of said graphic user interface of said multifunction device in response to said selection from among said workflow menu option icons by splitting data input fields of said selected workflow across multiple input screens differently for different ones of said multifunction devices, based on said unique size formatting requirements of said different ones of said multifunction devices, to collect workflow data through said multifunction device, said workflow data including input values flagged as to be provided through multiple input scans from said scanning device of said multifunction device, such that said different ones of said multifunction devices with different screen sizes display the same data input fields of said selected workflow split differently among different input screens that include a “next” button to move to subsequent ones of said different input screens until all said different input screens for said multifunction device have been displayed, to collect the same workflow data for said selected workflow irrespective of different screen sizes of the different multifunction devices, and such that all of said input scans are presented in a last input screen presented on said graphic user interface at the end of said subsequent ones of said different input screens to have all scanning occur at the end of collection of said same workflow data; supplying said device-specific user interface workflow screens from said computerized device to said graphic user interface; displaying said data input fields on said graphic user interface using said device-specific user interface workflow screens by displaying, for each of said workflow data including said input scans on said last input screen for a user, a prompt for prompting said user to perform said input scans and individually scan each of said workflow data flagged; receiving said workflow data via said graphic user interface in response to said data input fields; transmitting said workflow data from said multifunction device to said computerized device over said computerized network; and executing, by said computerized device, said selected workflow using said workflow data.