🏆 Proud WINNER of the Epicor User Group 2019 Top Consultant/Partner Award! 🌟 Thank you for trusting us on this incredible journey!
Get ready to level up your skills with our dynamic KZread channel! 🚀 Dive into expert tutorials on Epicor ERP, SQL server, Windows, and more essential tools. We're here to empower you with knowledge that's both informative and actionable. Have a topic suggestion? Let us know - we're all ears!
Don't miss out on future Lunch & Learn sessions and exciting updates! Hit that subscribe button and follow us on our other social media accounts for exclusive content and community engagement. Stay ahead of the curve with CodaBears! 📲💼 #Epicor #ERP #TechTips #FollowUs
To be notified of future Lunch & Learn sessions, please subscribe to our notifications: eepurl.com/brRMQ5
Пікірлер
Does epicor cloud backup data for you?
They should be doing backups for you since you cannot access the SQL Server if you are in cloud. Review your contract to find out what backups they perform and the frequency. If you can't find it in your contract, contact support and find out their schedule. I'm not 100% certain when they do full backups, how often, and if they are doing transaction log backups.
The video mentioned that if one has different report style set ups for different customers, they can check certain conditions and then determine the report style. Do you guys have any videos on this yet? How would you suggest going deeper into this? Thanks for all the help!
We haven't done videos of this yet. Thanks for the suggestion. What you would do is build a condition based on the selected customer and set the style appropriately.
Hi I have an on-prem server that is hosting Hypervisor. Can you please take me through to the process of backing up and restoring using MABS
You can find instructions for this by googling "MABS backup". The documentation is quite good. Otherwise, you can contact [email protected] and we can engage in a training session.
This reassured me what i did was right, plus i learnt a few new tricks. Thanks so much!
We're glad you found it helpful! Thanks for the kudos!
Are the SQL statements/code for these calculated fields were available somewhere? Or better yet, the exported BAQ?
You can get a link to Jose's sample from the minutes. epicormidwestusersgroup.com/archives.aspx Look at the May 11, 2022 minutes.
GREAT video.. Loved the simplicity of your explanation and relevant example. Wonderful job. Thank you for taking the time to make the video.
Thank you! We are thrilled to hear that our videos are helpful! If you ever have a topic request, please feel free to let us know :)
hi CodaBears, When I execute baq via REST Api help or Kinetic function, I got 500: "ErrorMessage": "Top level subquery is not defined in query" for every baq. All the baqs I tested with only 1 top level query and no sub query. Is there any special config need to do with top level query to be executable from Function? Appreciate if you could help me. Thank you
If you tried one of the standard BAQs (those starting with "z") and getting the 500 error, then something is amiss with your setup for Epicor. The base BAQs should at least work. You can execute BAQs from functions without going through REST as well. There are business objects and widgets that can be called to execute the BAQs from a function.
@@CodaBears Executing BAQ from function now ok after installing 2024.1. Thank you.
@@kohitech Glad the update fixed the issue. Sometimes going from one patch to another will "break" something and then another patch will fix it. This is why we tell people to always try the patch in their Test environment first so that production is not affected.
Joe - This was awesome.
Question. Not tech savvy here. If, for example, I have a bunch of data in excel. Let's say product manufacturer codes. Is there a way I could import the data into epicor to make a list with inventory count then export that list back into excel.
To query the database, you'd write a BAQ for that with a table criteria for the manufacturer codes. I don't think you can copy/paste into that list. You would have to type them. If you are on-prem, you could read the excel file and have a SQL query updated with those.
Look sample jason coding for patch specific field in sales order in Epicor
I'm not sure what fields you need to update from your question. You can go to the API help age and it will show you what you need. As well you can trace in the browser to know what API calls are being made. Let me know if that doesn't help.
very useful, too bad some time the screen was out of frame.
Thanks for the feedback. We try to move screens onto the recording window when that happens. We'll keep an eye out for it in the future.
Does anyone know whether the Overwrite mentioned 21:40 is actually version control. Do we have acces to past version of an attached document from ECM or ERP or both?
Oh my bad, it does actually have version history in ECM. should've watched a bit longer.
Great Video for the Quick search and everything mentioned on Point
Thanks for the feedback. We're glad you found it useful!
In the Extended Properties screen, what does adding the associated field to the 'Linked Column' accomplish? Isn't that only intended for locking columns together when they are repositioned in a grid? How does this affect the BAQ Zone search functionality?
Linked locks fields together for positioning, yes. But we use the "Like" column to say that a field is related to another field. The form sees that the field is related to another field and you get the functionality of that related field. For example, if it is "like OrderHed.OrderNum", right-clicking would get you Open With | Order Entry and Order Tracker. This feeds into the BAQ Search because now the form knows what BAQ is used for the search, and from the "like" it knows what field can be used from the BAQ for searching.
Rookie question, how do I get the UltraGrid options for Epicor in my Visual Studio toolbox?
Those tools are from Infragistics. You'd have to add the appropriate DLLs to your visual studio. Documentation for using Infragistics controls in Studio can be found on the Infragistics site.
Hey team, is there an endpoint to download generated quote document in Epicor using the APIs ?
Indirectly, yes. The report is stored in SysRptLst. If you write a BAQ to get the RptNote, SysRowID, and RptData, you can query the BAQ via REST and pass in the RptNote (the note you make when you submit the report). Then you can get the data back. The binary stream will be the RptData.
Life Saver , Awesome thank you
Glad we could be of help.
I am new to Epicor systems so I was trying to learn about BPMs. And I got a question that the logic that we design in the BPM Workflow designers, do we get a csharp file code generated against it in the local disk somewhere?
They do generate a file, but it is stored server side. That way the code gets executed regardless if the person is using the smart client or the web client.
We just transitioned to Epicor and they didn't train on us BAQs, so we're blind to all of our sales data. Could not have found this video at a better time.
Wonderful! Glad we could help out. If you need assistance with the software, please reach out to us at [email protected] or 630-672-7688 and we can help fill in the gaps you may have had during your implementation.
This was nice, great job Fred!
Thank you. I appreciate the compliment.
Hii dear.i m also working with epicor
Ok. Is there something you need assistance with?
If you did the auto print feature with APR setup on an SSRS report you could hypothetically get both to go off then correct? So if we had it set to auto print then also email the SOAck via APR it would print and email when you check the box and save?
If I understand you correctly, yes you can have the print routing do two things, print and email, or create two print routings for the same item, one to email and one to print.
Thank you for sharing this handy video. I have a question, could it possible to use Tips for a Day to edit a link for users to directly link to website ? Appreciate for your help. ^^
Although you can put the URL into the tip, I don't believe it will link automatically. The user would have to copy/paste it into a browser.
I tried, and as you said it didn't link automatically. Thank you for sharing this sharing video. ^^
@@wen-kengtai5064 You're welcome.
Thank you for sharing this video.
You're welcome
Thank you for sharing this video. I learned how it works and made my first uBAQ. In this video around 4:20, I have a question. Could it possible to update multi "Tables to update" at the same time? ( for examples. OrderHed and JobEntry ) Once again, thank you for sharing this video.
I would recommend sticking to only updating one table or Business Object at a time with UBAQs. There are some times that you can do this with the business object like Order which can updated the OrderHed, OrderDtl and OrderRel tables. But I don't think there's one that will do both OrderHed and Jobentry at the same time. In theory you could add customization to the processing to do this, but that capability may not be supported in all versions.
Thnk you for your response. I'm just wondering if it is possible to make it happen. I think if I wanna do this. I might need use UBAQs combined with BPM. Thanks for sharing your experience.^.^
You're welcome @@wen-kengtai5064
Hi, very nice explanation. A question if we click on custID like Addison are we able to open up in the customer entry screen? can we link custid with the customer screen could you please explain it?
You should be able to right-click on the custId and open in Customer Entry or Customer tracker since the field is the same. Otherwise, you can use Extended properties to say the field is like Customer.CustId and then it should work.
Hi there, I have a baq search, which outputs all the right records i need, i run this on a report and it will print out all the Maintenance jobs i require, i want to use this as a reoccurring system agent task, i setup the task and submitted the report using the baq search. However the task when run only ever prints the original submitted job and not the latest baq results - any advice on how I can achieve this?
Not right off. It should rerun the BAQ for the report. You can call in to the office or email [email protected] and we can engage to look deeper into the issue
Very informative. Can you also please make a video with more features of what we can achieve with Functions ?
We're working on new videos all the time. I'll see what we can do.
how can I access the JobAudit table from references?
You would add in the reference to the proper business object and it should be available.
I cannot see JobAudit in reference, however see jobentry,jobstatus,jobmanager..... Can you share a small code how to add new record to jobaudit in BPM customization please? @@CodaBears
thanks for the videos, can I ask how to create a (Opening balance formula) and (Ending Balance formula) in Crystal Report that will pass the date range parameter start date and end date thanks
That's a bit more than will fit in a reply. If you wish, you can call our office and set up an engagement to help with your specific issue.
Do you know the syntax for other filters, such as contains, and how to use multiple filters?
You can google search for "ODATA Filter" and find several resources. A basic tutorial: www.odata.org/getting-started/basic-tutorial/ Be aware that not all fields in Epicor are included in filters, especially if they are nested.
any body can just read instructions .that come with software. A waist of time and a waist of you tube space.
Sorry that you didn't find this helpful. If you have ideas on how we can improve, we'd be happy to hear them.
This is helpful, thank you for sharing.
Glad you could use the information!
Thank you
You're welcome.
No more UI coding any more in Kinetic?
At this point it is very limited. What you used to do in customizations you should move to BPMs and Functions. You can do function calls from the UI
Hi, I am not able to acess EDD UrL its showing application went offline pls provide the solution
I'm sorry to hear you're having a problem. You can call our office to engage for technical support 630-672-7688. If you have support with Epicor, you can contact them as well.
how to add our quick search on that binded button click
I don't think you can activate the quick search from the button click yet. You can call the REST service for the search, but you'd have to display the results yourself.
😕 "Promosm"
Can you elaborate?
Hi there - have you a video tutorial on how to use a bpm to copy field data from one table to another please?
We don't have one that is doing that directly. You can do this by using a "Fill table by BAQ" widget, or you can use code to copy from on database table to another.
How to add a button using application studio like for example in Sales Order, I want to add a button for AR invoice to be able to have a short cut that once I click the AR Invoice button, I automatically direct in AR invoice landing page. Thanks
This is already built for you. Go to the tracker view for Sales Order and then Activity | Invoices. To have a button open a URL, you can set the action to be the URL.
@@CodaBears wow! thank you for your kind response. May I know if possible that I can set a short call with you, like 5 mins to share my activities inside the application studio. Thank you!
Or can I have your email so I can sent some screenshot of what I am doing to be able for you to understand. Thank you!
@@user-st1my4km2e You can call in to our main office to get set up as a customer and engage with one of our consultants. 630-672-7688
@@user-st1my4km2e You can engage with our sales team for a consulting appointment via [email protected]
Good
Thank you
Thank you
You're welcome.
I am trying the same thing but I got my BAQ data in table instead of grid like this: DataTable table = dqa.QueryResults.Tables["Results"]; Now how can I loop through this table to access each column of rows returned?
You can do a foreach () on table.Rows to go through the rows and a foreach() on table.Columns. ref: learn.microsoft.com/en-us/dotnet/api/system.data.datatable?view=net-7.0
got it thanks@@CodaBears
Audio is not clear
Can you let me know where in the recording it isn't clear. I listened to it again and it is very clear for me.
Great video Thank You When I am in the email template and right click I do not have Table Query as an option only call context. Is this a limitation of being in the cloud? Operating in Pilot 2023.1.8
No, you should have that in the cloud too. Cloud limits custom code is all.
can i somehow use the serial numbers that comes with the supplier packing? i dont want to create new serial numbers
I think you can. You'd have to manually enter the serial numbers on the parts.
14:00 - 16:30 As of Kinetic 22 the name of the "contains" compare operator is MATCHES. The online help implies that there must be an exact match. However as you can see in this section of the video, it has an implied wildcard before and after. So it behaves as a CONTAINS operator. Of course to require an exact match we could just use the = operator.
Thanks for the update.
hola en la parte de cust id no entendi bien porque pongo el nombre y no lo pone, ojala vea esto gracias no entendi pero lo demas bien uwu
You put the customer ID into the field to search for the customer. When you bring up the search, you can search by name.
Is it possible to setup a discount depending on whether a customer has purchased and hold a valid special care package in epicor?
You could do something like this with a BPM to check whatever condition is needed.
@@CodaBears Thank you for the help! I'm quite new to epicor. Really appreciate all the videos from your Channel!
@@dilankamohotti3607 You're very welcome. Glad the videos help. If you need more support, you can contact [email protected]