Product Updates
We're delighted to announce the latest round of product updates and revisions for our platform! At K-Rise Systems, we're committed to providing you with the best possible experience, and these enhancements reflect our dedication to continuous improvement. In this release, we've focused on addressing
user-reported issues, optimizing performance, and introducing exciting new features that we believe will streamline your workflow and elevate your overall experience. We greatly value your feedback and encourage you to explore these updates.
1. DesignTime
Revisions 2644 and 2645 have been immediately applied to all Platforms to resolve an issue with loading and modifying workflows.
2. DesignTime Low-Code
Revision 2641: IDE NoCode Install
IDE No Code now has a revision list and is being added to all installations.
Revision 2642: No-Code Checkout And Static Files Change
he IDEWebsiteFile in the No-Code application checkout now forms the proper URL. he Static Files page now works in the No-Code development app. B Record Change object type has been increased from 200 to 500.
Revision 2643: No-Code Revision APIs
Implemented API's to retrieve revision and revision ob ject information for use in the IDE No-Code upgrade list.
3. DesignTime No-Code
Revision 1: IDE No-Code Full Build
This is a full build for the IDE No-Code application.
Revision 2: Basic Template Upload
Implemented a basic template to use in the application.
Revision 4: Form Designer
Implemented JDE pages for interactions with JD Edwards.
Revision 5: JDE Pages
Implemented a form designer with the ability to manage form properties via drag and drop.
Revision 6: Form Designer Edit Windows
Added the ability to edit the details of form groups, subgroups, and properties.
R nTime
Revision 1242: Workflow Queries Update
Queries used for workflows are running inefficiently due to bad typing. The parameter types used in the workflow queries have been updated to speed them up.
Revision 1238: Progress Animation Fix
The progress animation is causing the scrollbar to disappear in certain situations for some users and is failing to be removed for others. The creation and removal logic of the progress animation popup has been reworked.
Revision 1239: HTMLContent And Hyperlink Fixes
The target attribute is failing to get applied to the Hyperlink control and an extra span tag is being added to the HTML of the HtmlContent control in certain scenarios. The HTML generation for the Hyperlink and HtmlContent controls has been reworked.
Revision 1241: ECC Multi Server Fix
Sending large amounts of data to ECC when multiple servers are set up results in the pieces getting sent to different servers instead of all to one. A client ID loo kup has been added to make sure all data gets sent to the same ECC.
Revision 1237: Open Window URL Trim Fix
The last character of the URL used by the OpenWindow service is getting trimmed. The JavaScript functions and the service code have been updated to send the URL exactly how it should be used. This was also done for the hyperlin k control in classic applications.
Revision 1236: ECC Alarm Timeout Fix
ECC instances are being kept in the queue to be used after the alarm has determined it is timing out. Code has been added to send a proper disconnect message for the ECC instance that is timing out.
Revision 1230: GetUDC Key Filtering Fix
When the GetUDC services have un-cached values and have keys to filter on it can, in certain cases, time the service out. The WHERE clause set up in the service has been modified and cleaned up to happen right before the query is run.
Revision 1231: HTML Encode Dynamic Property Value Fix
When a property is set dynamically and has the HtmlEncode checkbox checked, it is currently being ignored. The property value has been changed from getting escaped which was preventing the HTML encoding.
Revision 1227: Default Button in List
Setting the default button of a text box inside of a list does not work if that button is also in the same list. The default button configured for a text box in a list now starts in the same list index of the text box before looking outside of the list.
Revision 1229: Loop Global Variable Fix
LoopGlobalVariable's are failing to be passed in on all iterations of a loop under specific conditions. Reformatted how the variables are set for each loop.
5. DesignTime
Revision 2638: No Code API's
Created new API's for the NoCode upgrade list.
Revision 2639: Resend Registration Fix
The resend registration button on the User Management does not properly add the query strings to the end of the URL. Logic to pass the query strings to properly form the URL.
Revision 2640: Process Lookup Fix
The Process Lookup page does not factor in how PSEN arrays are stored and so is limited in its lookup capabilities. The queries used to incorporate the PSEN arrays have been modified for proper searching
Revision 2637 and RunTime Revision 1240: User Dialog Escape Fix
The UserDialog service currently does not escape the contents used in its popup modal window. Characters like the apostrophe break the window. The modal window contents now get escaped so that the given text can always be used to form the popup window. Proper recommended output for the service has also been added.
Revision 2635: ResizeObserver Error Message Fix
The ResizeObserver throws a warning which is no longer suppressed. The suppression code has been updated to hide the unnecessary warning.
Revision 2636: Control Name Modification Fix
When the control name on the WebPart or MVC canvases is modified by solely changing letters between cases is prevented unless another action is taken with it. The restriction has been removed for changing the letter case for a control name in both MVC and Classic applications.
Revision 2634: Live Chat Widget Prefill
The Social Intent live chat widget now prefills the name and email fields based on the logged in user's saved information.
Revision
2625:
View Parameters Saving Fix
Creating or modifying view parameters from Model or Controller canvases will not save. Changes made to view parameters now save correctly when done from the Model or Controller canvases.
Revision 2626: New Application
BatchJob Fix
The Copy Applications BatchJob can fail to end in certain instances and is causing high memory usage on the App Server for the environment. The logic related to certain loops in the batchJob has been reworked to prevent infinite loops.
Revision 2627: Property Editor
Enhancements
The property editor has received the following improvements to its search bar: The search text now stays and auto-searches when a new control is selected. Multiple properties can be searched for at once using a space to separate each word. Using [v], [val], or [value] will return the entire list of properties with a value set. Using [d], [dyn], or [dynamic] will return the entire list of properties with a dynamic value set.
Revision 2628:
SetControlProperty Recommended Values Fix
The PropertyName node in the SetControlProperty service is failing to load its recommended values. The loading logic for this particular node has been reworked and now it shows all properties for the control type of the given control name.
Revision 2629: Undefined in Parameters Fix
The Logic Canvas s parameters are loading the text of undefined before the actual parameters. A check has been added to verify that the parameters are ready to be loaded in.
Revision 2630:
Read Only Control Events UI Fixes
The Control Events UI is not friendly in read-only mode. Several values are editable, though they do not save, scrollbars don t scroll, and it s hard to navigate. The disabling and scrolling have been reworked to be friendly in read-only mode. Parameters values now display a tooltip text to help with long values and model values.
Revision 2631
: Task Property Fix
When a task s high priority is changed the UpdatedOn column gets updated to 1/1/1900 12:00:00 AM instead of the actual current time. The insert queries have been updated to properly set the time in the database when the High Priority property on a task is updated.
Revision 2622:
New Object List Spelling Fix
When adding a new object list on the ObjectLists page, the REST option says 'Rest API Verb instead of 'REST API Verb . The text has been changed to 'REST API Verb to match the rest of the site.
Revision 2623 and RunTime revision 1226: Static Textbox Title
A new property has been added to the Textbox control called SlidingTitle. Setting it to "False" will always keep the title at the top of the Textbox. This property defaults to "True". In order to utilize this property, the style.css file in the application needs to be updated. Find this existing section
CODE: SELECT ALL
This section needs to be updated with 3 additional selectors to look like this:
CODE: SELECT ALL
Once this is added the property will start working as expected.
Revision 2624 and RunTime revision 1228: New Service QueryInvoice
Implemented a new service called QueryInvoice. This service takes an InvoiceId and an array of queries and returns the desired result based on the Text, which is the question/phrase. It can also take a comma-separated list of pages to search on.
6. ECC Revision 137: IBM Connection Table Loading
Added a check for the ECC IBM connections for loading the tables. If the tables fail to load, then a specific query will be run to grab the tables.
In this month's employee spotlight, it gives us immense pleasure to introduce you to Sean Davis, a valuable member of our K-Rise Team. With 5 years of invaluable contributions, Sean has played a pivotal role in K-Rise Systems! Sean is a true asset to our organization. We're proud to have Sean on our team, and we can't wait for you to learn more about him!
Can you tell us a bit about your background and how you ended up in the tech industry? College, Past Jobs, etc…
I wasn’t completely sure what I wanted out of a career when I started college, but after taking a computer science class in my freshman year, I knew I wanted to pursue something in the tech industry. As I took more classes in the computer science department, I realized I enjoyed working through problems and coming up with solutions based on a given set of requirements, and knew I wanted to do something like that full-time once I graduated.
What is your current role at the company, and what are your primary responsibilities?
Currently, I primarily handle support issues for a number of customers and occasionally work on new feature requests for those customers as well. My typical week will often consist entirely of working with these customers on issues they have raised concerning their production websites, while other weeks may be more focused on developing and delivering new features for a particular customer.
Employee Spotlight-Sean
What projects or initiatives are you currently working on that you’re particularly excited about?
At the moment, I’m spending a lot of time working on upgrading some of our older AWS servers to run on Windows 2022. This has been a significant task which has required quite a bit of troubleshooting and documentation. There have been a lot of unexpected issues during this process, which I’ve had to research and find solutions for.
Can you share a recent accomplishment or success story from your work?
We recently solved an ongoing problem for a customer that had been periodically coming up for a while. Some functionality on the customer’s website would briefly give errors for roughly 30 to 90 minutes. There was no discernible pattern to the outages and functionality would always come back with no intervention from either our side or the customer’s. Eventually, we realized that the Java program responsible for running business functions was trying to reach a closed port on the customer’s server. The Java program would attempt to reach specific ports based on site traffic, with the port number increasing based on website traffic. When there was a lot of traffic and a higher port number was reached, the port would not accept our incoming request. We worked with the customer to open the required ports and prevent these outages going forward.
Outside of work, what are some of your hobbies or interests?
I really enjoy playing guitar during my free time! I’m definitely no Eddie Van Halen, but I like to think I’m decent enough to play along to some songs I like. Sometimes when I’m stuck on a work-related problem, I’ll pick up a guitar and play for a couple minutes to clear my mind. It’s surprisingly effective at giving me new ideas for troubleshooting whatever problem I’m stuck on. I think a lot of people would agree that spending some time away from a challenging problem and coming back to it later will often give you a new perspective on the problem, and a quick guitar break will do exactly that for me.
CO. We will feature three educational sessions that promise to expand your knowledge and expertise in the JDE field. These sessions are designed to offer valuable insights and practical uses for your company’s business processes. Don't miss this opportunity to connect with industry experts, network withpeers, and stay at the forefront of the latest developments in JDE!
CASE STUDY!
But that's not all! Be sure to visit our K-Rise booth, 310 in the INFOCUS Denver Exhibition Hall. Our team is here to answer your questions, offer personalized insights, and demonstrate how K-Rise can be your strategic partner in achieving your business objectives.
We look forward to seeing you at JD Edwards INFOCUS in Denver! Our 3 sessions include:
2023 Upcoming Events
Master Data Management Session:
MDM - Create, Modify, and Maintain JDE Master Data Seamlessly Using our Low-Code/No-Code Tools
We have been helping JDE businesses simplify their data management with our MDM tools for years.
Our MDM Designer Tools come with pre-built integration for item master, vendor master, customer master, address book, UDC, etc. It includes 1000s of pre-configured JDE Fields.
The #1 feature of our low-code/no-code designer tools: EASY TO USE
If your users love to use Excel, Visio, email, and network folders for data management, they will love our MDM Designer Tools.
Our Low-Code/No-Code Designer Tools have three pillars
1 Workflow Designer: Design an MDM process with a workflow. Our workflow canvas is similar to Visio but integrates with JDE.
3 Logic Designer: Using our designer tools and drag-anddrop interface, writing logic is as simple as connecting lines.
Logic like “IF SRP Code 1 = ‘Bears Then
K RISE INFOCUS SESSION #1
A few examples of MDM Processes you can build with our Designer Tools:
Item Master Creation/Modification with branch plants, price, cost, BOM etc.
Vendor Creation/Modification
Customer Creation/Modification
Item price revision
Vendor W-9 Update, Banking Info Update
Vendor compliance maintenance
Standard Features:
JDE Integration: Built-in Business Functions (BSFN), Orchestrator, UDC, Data Dictionary
Extensive audit logs with the full history of approval/denials and data field change history.
Custom data storage outside of JDE in AWS RDS data store.
Interact with vendors and customers directly with our workflow
Item SRP CodeMaintenance
Customer Category Code Maintenance
UDC Maintenance
Asset and Equipment maintenance
Business Unit/Company/Chart of Account Modifications
Parallel processing of workflow across multiple departments
Analytical dashboard on completion times, approvals, denials, etc
Builtin Native App Email and Native App notifications
Spotlight Session: AP Invoice Automation Session
“JDE A/P Invoice Automation Utilizing AWS Textract for our OCR-as-a-Service Platform”
Is your accounting team looking for a way to reduce the manual tasks related to your Accounts Payable Process? We have the perfect solution for you with our A/P Invoice Automation based on our low-code platform, EASYProcess.
AWS Textract AI-Based Query Document API is used to intelligently get invoice information without needing position-based templates and we will show you how we do it in this live interactive webinar!
AP Automation will eliminate time-consuming and error-prone manual processes with a fully automated system that includes all of these features: No Mapping, No Template, OCR AI Does All the Work
Automated Voucher Entry, 2-Way & 3-Way Matching that Auto-Detects PO Receipt
Vendors to Submit Invoices, Track Invoice Status & Payments, Flip a PO
Support of PDFs, JPEGs, Tiffs, Paper/
Handwritten Invoices
Using a Low-Code Cloud as Oracle Recommends While Keeping JDE Vanilla
Uses EASYProcess Robust Workflow Engine to Handle Approvals & Exceptions
Handling Tolerance & Miscellaneous Supplier Charges such as Freight & Handling Etc.
Scanned Invoices Added to Vouchers as Media Attachments and Saved to the Cloud
Taking Pictures of Physical Invoices Using a Built-In Native App
Our acclaimed JDE OVI Certified (32 & 64 bits) EASYProcess Low-Code Platform provides JDE companies with an easy-to-use AP Automation web & mobile app that is pre-integrated with JDE data & logic.
K-RISE INFOCUS SESSION #2
Michelman Using Orchestration to Transition from Standard JDE Scanning Solutions for Manufacturing.
Michelman is a global developer and manufacturer of specialized sustainable chemistry used in agricultural and architectural coatings, digital printing, food service packaging, and advanced composites for automotive and aerospace. From helping grow food and keep it fresh, to making vehicles lighter and more fuel efficient, to shielding our homes from the elements, Michelman‘s environmentally conscious solutions protect and enhance the materials that shape our world.
Trisha Muir, Michelman Director of ERP long realized status quo batch work order processing had to be improved. One primary reason was the need to improve visibility to the necessary PPE, hazards, and process instructions before starting to manufacture a batch and capturing the acknowledgment from the operator.
Michelman was able to add validations within the process to minimize waste, improve safety metrics, and reduce off-spec batches resulting in cost savings. Sustainability is one of Michelman’s core values; digitizing the paperwork order helps them to achieve their goal of reducing the use of paper globally.
Functionality includes full Work Order Edit of: Parts List, Process Instructions & Quality Tests with improved automation of Machine/Labor hours, and Quality test data.
Other functional elements include Audit, Inventory Look-up, Inventory Transfer, enhanced Media Object Integration, and the ability to store “Comments” and “Versioning” of Media Object revisions.
The demo review will show User Role setup/ permissions for Chemists, Quality, Operators, and Supervisors with dashboards associated with each role.
K-RISE INFOCUS SESSION #3
If you ve missed some of our webinars, they are now available for you online. Covering a wide range of topics, from MDM to JDE Card / ACH Payments, our webinars have consistently provided valuable insights to our JDE audience. This valuable information is now available to you online and you can now catch up on all the webinars you may have missed.
Master Data Management Session: MDM - Create, Modify, and Maintain JDE Master Data Seamlessly Using our No-Code Tools
We have been helping JDE businesses simplify their data management with our MDM tools for years.
Our MDM Designer Tools come with pre-built integration for item master, vendor master, customer master, address book, UDC, etc. It includes 1000s of pre-configured JDE Fields.
The #1 feature of our MDM designer tools: EASY TO USE
If your users love to use Excel, Visio, email, and network folders for data management, they will love our MDM Designer Tools.
MDM Designer Tools has three pillars
1 Workflow Designer: Design an MDM process with a workflow. Our workflow canvas is similar to Visio but integrates with JDE.
2 Form Builder: Use form builder to create and customize the user interface. Form builder integrates with UDC, data dictionary, JDE date, decimal validations
3 Logic Designer: Using our designer tools and drag-anddrop interface, writing logic is as simple as connecting lines.
Logic like “IF SRP Code 1 = ‘Bears’ Then Workflow must go through department ‘NFL’ can be created with no coding necessary.
Past
inars
Web
A few examples of MDM Processes you can build with our Designer Tools:
Item Master Creation/Modification with branch plants, price, cost, BOM etc.
Vendor Creation/Modification
Customer Creation/Modification
Item price revision
Vendor W-9 Update, Banking Info Update
Vendor compliance maintenance
Standard Features:
JDE Integration: Built-in Business Functions (BSFN), Orchestrator, UDC, Data Dictionary
Extensive audit logs with the full history of approval/denials and data field change history.
Custom data storage outside of JDE in AWS RDS data store.
Interact with vendors and customers directly with our workflow
Item SRP CodeMaintenance
Customer Category Code Maintenance
UDC Maintenance
Asset and Equipment maintenance
Business Unit/Company/Chart of Account
Modifications
Parallel processing of workflow across multiple departments
Analytical dashboard on completion times, approvals, denials, etc
Builtin Native App
Email and Native App notifications
Watch Webinar Recording