Advanced EDI Capabilities in EZConnect:
EZConnect has all the features you would expect from EDI software and more. EZConnect's more advanced features are ideal for technically-oriented users and set EZConnect apart from other products:
"The process is quick and simple and it takes only about an hour to map the set of two or three documents we need to exchange documents with a customer.
The XML maps are extremely flexible, allowing us to make modifications in C# programming language virtually on the fly.”
Business Solutions Engineer
Joerns Healthcare Inc.
The nature of EDI trading relationships requires unique business rules to be followed, based on the data received from a trading partner. In many competitive EDI products, a user cannot program those business rules inside their software. On the other hand, users can program unique functions and procedures using C-sharp right inside EZConnect. Available programming functions and methodologies include string manipulation, math functions, nested if-else statements, switch-case statements, looping, etc. These functions and procedures will be executed in real time, while processing EDI transactions from trading partners.
Similar to C-sharp above, users may have a need to perform unique queries against their application’s database while processing an EDI transaction. Within EZConnect, users can program SQL commands to query or modify a database table that resides in your ERP system, MRP system or other business application. Specific capabilities include; saving lookup queries, using inner/outer “join” statements, and using specific SQL functions native to the type of database being accessed.
EDI is a batch process, and it takes many records (EDI data segments) to produce one EDI transaction. Sometimes it is necessary to know what lies ahead in a FF, XML, or EDI data file before it has been read. By using the C-sharp look ahead function in EZConnect, you can establish a second cursor position within the data file to extract the needed information.
This can be an essential capability when application data is not in the proper position to generate the desired result. One example of this need is found in the standard SAP invoice 02 XML file, which stores all date information in the middle of the document. The look ahead function can be configured to “go-get” the invoice date for use in the big segment of an 810 document.
Most competitive products follow the batch processing rule of “one record in, one record out”. If you require “two records out” it takes double the number of steps and double the amount of processing time. With EZConnect, you can create one or more outputs through a single pass of a file. For example, one inbound purchase order can produce one outbound sales order for your ERP system and one outbound warehouse release for your warehouse management system, both at the same time.
Automated and user defined messages can even have detailed log attached.
While troubleshooting an error or problem, it is helpful to see the original EDI data in its raw format – and its not pretty. The EDI viewer in EZConnect makes troubleshooting easier by taking the raw EDI data and displaying it in a spreadsheet format that is easy to read.