File Data Sources Customer Documentation
File Data Sources Customer Documentation
A data source is a set of SQL stored procedures used to define the way data is retrieved
or inserted in and out of the system and are leveraged extensively by VisionPlex screens
& Web Services.
The Data Sources - Customer screen allows customers to search and view all available
Data Sources for the modules that are currently active in their PCN. This is useful when
integrating Plex with any homegrown or 3rd party software where it’s necessary to
match equivalent fields between systems.
Naming Convention
Data sources are named according to their functionality and are either a “Get” data
source; which is simply used to retrieve data out of Plex or an “Add” and
“Add/Update”. These are meant to Add and Update records in Plex.
Use This To Do
Data Source Name Use keywords & wildcards to return applicable results.
i|Page
Example 2: Looking for a data source to add / update process
routings, searching “operation%add” will return several results.
Category This can be used to filter on the specific “Type” of data source such
as “Get” or “Add/Update”.
Once a possible data source candidate is found, clicking into the name will bring you to
the Data Source Form (link to Data Source Form below)
Clicking on the Key, will send you to the XML Schema (link to XML Schema)
ii | P a g e
Data Source Form
Use This To Do
iii | P a g e
Note Note field containing specific notes applicable to data
source. May have helpful formatting tips if data source is
complex
DataSource Category Keys Specifies what categories this data source performs.
SQL Button (top left) This allows the customer to review the SQL behind the
scenes.
Parameters
Here is where all of the inputs / outputs are listed for the specific data source
Use This To Do
Scale N/A
iv | P a g e
XML Schema
This XML Schema is very helpful for developers as it provides a good starting point.
***Best practice is to only send the parameters that will be used, not all inputs when only
a select few have values associated.
v|Page
Top 30 Data Sources
Data Source Name Description
Adds new workcenter log records including status and reason.
Workcenter_Status_Update_By_PLC_Name Used frequently with Plant floor integration
Returns list of active parts with ecommerce attribute set. Used
Ecommerce_Parts_Get
in ecommerce integration
Returns a list of attributes and their values for one or more
parts. Each attribute that returns must have Web_Available
Ecommerce_Part_Attributes_Get
flag as true.
For the ecommerce part/revision provided, find all active
orders with active lines with a balance and return the total
Ecommerce_Part_On_Order_Quantity_Get quantity.
Ecommerce_Order_Line_Update Allow existing order lines to be updated. 2-Tier Order entry
Web Service Get Container Returns list of active containers based on passed in inputs
Container_Move_Simple Allows specific containers to be moved to a new location
vi | P a g e
Control_Panel_Get_2 Returns Control Panel data for non Job setups.
vii | P a g e