I’ve got a rather generic question. I do write quite a bit of code myself. One example: We improved the performance of the part availability planning by moving some code from Order_Supply_Demand_API.Calc_Detail_Planning to Generate_Availability_Snapshot. The main culprit is that there’s a cursor get_previous_record_sum that fetches all previous records for every record there is. The first records fetches one more record, the record 1000 fetches 1000 records. It works rather well, data is loaded much quicker.
To another developer, I can easily show how this improves the performance.
My question: Has anyone reported such issues to IFS? In our experience, we always get in touch with a first level supporter who does not understand the details of the code and asks for a use case they can reproduce. We tried that before, it usually takes a lot of time trying to explain a technical problem in a non technical way. It’s understandable, you don’t want your core developers taking care of customer tickets directly.
I still wonder: Has anyone made similar experiences? Is there a better way to report code changes? I would really like to be able to send pull requests to IFS directly ;-) Maybe I’m an exception?