You have been there, debugging, trying a fix something and you are just lost in the code or debug logs. That happened to me today, but thanks to the new MetaLink site, I was saved.
We change a parent dll on several of the business functions and we discovered that the COK (Call Object Kernal) was still looking at the old parent dll for the code. Well this obviously wasn't what we wanted, so we rebooted and built and rebooted and cleared cached and rebooted, you get the idea. Well, I did notice that there were changes announced to MetaLink and I decided to take stab, WOW! One search box for everything, one, I didn't have to dig through three screens and guess what THEY called their platforms and then try to decipher where in the world the answer might be...bugs, archives, documentation oh my! No, I simply entered some key words and it told me, ME where the answer might be. Absolutely amazing. I will be going there more often.
Take a look through MetaLink now, it is pretty cool and a very big help. I don't think I will search anywhere else first. I do need to post this on JDEList, this was just too helpful.
I do want to include the resolution to the problem that was solved just in case anyone needs to have it. The article ID is ID 626421.1. It describes the process of synchronizing the OL table (F9860) with the blobs in the Record information (F98762). The system always assumes that the information is in synch and that it doesn't change (which is a pretty good assumption.) The blob in the F98762 contains information on the location or address of where the COK can execute the method on the DLL. It gets generated only once I assume so you need to regenerate that information if you ever change the parent DLL name on the business function.
Here are the steps from the document (626421.1),
The process to synchronize the JDEBLC for a specific object is detailed below.
1. First checkout the object in OMW on a workstation.
2. Launch Busbuild (it needs to be standalone) on the workstation.
3. Choose the Tools|Synchronize JDEBLC menu option.
4. Checkin the function through OMW
5. Build and deploy an update package for the clients and server.
We change a parent dll on several of the business functions and we discovered that the COK (Call Object Kernal) was still looking at the old parent dll for the code. Well this obviously wasn't what we wanted, so we rebooted and built and rebooted and cleared cached and rebooted, you get the idea. Well, I did notice that there were changes announced to MetaLink and I decided to take stab, WOW! One search box for everything, one, I didn't have to dig through three screens and guess what THEY called their platforms and then try to decipher where in the world the answer might be...bugs, archives, documentation oh my! No, I simply entered some key words and it told me, ME where the answer might be. Absolutely amazing. I will be going there more often.
Take a look through MetaLink now, it is pretty cool and a very big help. I don't think I will search anywhere else first. I do need to post this on JDEList, this was just too helpful.
I do want to include the resolution to the problem that was solved just in case anyone needs to have it. The article ID is ID 626421.1. It describes the process of synchronizing the OL table (F9860) with the blobs in the Record information (F98762). The system always assumes that the information is in synch and that it doesn't change (which is a pretty good assumption.) The blob in the F98762 contains information on the location or address of where the COK can execute the method on the DLL. It gets generated only once I assume so you need to regenerate that information if you ever change the parent DLL name on the business function.
Here are the steps from the document (626421.1),
The process to synchronize the JDEBLC for a specific object is detailed below.
1. First checkout the object in OMW on a workstation.
2. Launch Busbuild (it needs to be standalone) on the workstation.
3. Choose the Tools|Synchronize JDEBLC menu option.
4. Checkin the function through OMW
5. Build and deploy an update package for the clients and server.