P4310 Check it in and it gets corrupted

KevinCourtney

Active Member
Hello,

I just ran across a problem with the P4310 where if I check it out, then check it in without making any changes, it gets corrupted during the check in process. I found a SAR Number 5505315 that addressed it but the solution was a bit vague, not enough details for me to be trying to fix a corrupted P4310.

I have an open call with JDE and they say the latest ESU fixed this problem but I tried it again yesterday in our development environment where we have the ESU applied and still have the problem. After checking it out then checking it in, when I go to run it I get this message…

"Unable to retrieve BLC spec for Business Function PurchaseOrderExternalPublish"

I’m wondering if any of you have run across this check-in problem and can share any of your wisdom with me on it?

Thanks in advance,

Kevin Courtney
Trident Seafoods Corp.

Platform: AS/400
Platform Type: Enterprise Server
Operating Sys: OS/400
Database: DB2/400
Release: OneWorld B733.3
Service Pack: 16
 
Hi Kevin.

Application P4310, (and also P4210), are among the largest OneWorld
applications.
These have both been plagued with problems since the beginning.
Service Pack 13 finally allowed us to check in the object without corrupting
it.
Then Service Pack 16 and 17 introduced a new glitch.
Denver was able to supply a fix when I was at a previous client.
Basically, you simply had to go into FDA and go into the Menu Tool Bar
Exits.
Next we selected a specific ER and deleted it, and then put it back in.
The document was not very clear, but we were able to figure out what the
intention was.
It seemed a very strange fix, but we had to try it. Amazingly it worked.

Sorry I can't be more specific,
but if their "vague" solution is anything like this one, then it will
probably work.

Good Luck.
Joseph

OneWorld Xe, B7333, SP17, AS/400, NT
 
Re: RE: P4310 Check it in and it gets corrupted

Hi Joseph,

Thanks for the information. I'll take a look at the Menu Tool Bar Exits and see if anything stands out.

Kevin Courtney
 
Re: RE: P4310 Check it in and it gets corrupted

Hi Kevin,

We're now running into a similar problem as what you describe... I've applied an ESU that affects P4310 and am getting "Unable to retrieve business function..." errors. Were you able to resolve this? If so, do you recall the details?

Thanks!
Annemarie
 
Re: RE: P4310 Check it in and it gets corrupted

Hello Annemarie,

I ended up getting the solution from JD Edwards. Here's the instructions they sent to me...

> The ideal and preferred solution is for you to apply the ESU,
> then apply
> your modifications to clear the error. If this is not
> possible for you, the
> error is on form W4310I. The exit you can delete and
> recreate is the Ope&n
> Order Inquiry row exit. You'll need to open this Exit in
> FDA, copy the ER,
> delete the Exit, recreate the Exit, then paste in the ER you
> copied from the
> original. this should resolve your issue.

Sounds like in your case applying the ESU didn't help. But you might want to see if the rest of the instructions help you, they fixed it in our case.

We had a similar problem on another application where checking it in corrupted it, before we made any changes.

What you might want to do, is use Visual ER and compare it to the Pristine version of the application. Look for differences in the Exit buttons. This seems to be where we have found the corruption to occur.

Good luck,

Kevin Courtney
 
Back
Top