![]() |
CC BOD for ReceiveDelivery Not working!
Hello There! This is my first ever post on Baanboard, so pardon me if i do some silly mistakes.
I have created a CC BOD for ReceiveDelivery by following instructions mentioned in Infor LN BODs and BDEs Development Guide , The Concern was - we want to send in ION the requester name of PR if any for the purchase order for which GRN is being done. (simple query. that's not the problem) By my senior's advice i chose ReceiveDelivery BOD to work with. Now the problem is, when i try to run the BOD in debugger mode, i expect it to be open while GRN process. But no luck.. It did not open. Also, i tried to publish it in simulate mode and kept Logging output as - BOD and ticked Single XML file per BOD so that i can get an output in xml file to check whether the values passed by my CC BOD are there in UserArea or not. Hardluck this time as well.. there are no values in User area. So my question is - is the chosen BOD correct for the purpose? is the method of publishing it is correct? or is there anything wrong with my proceedings.? Please suggest.:confused: |
If this is boinh801 BOD, yes this should ideally get triggered while confirming the receipt. A few things to check is -
1. Is the BOD Registered in BOD Implementation Registration 2. Is the Order Type a valid order for publishing ReceiveDelivery BOD? 3. Is your CC script named correctly? AFAIK,the ReceiveDelivery BOD can NOT be used for Direct Delivery PO's receipts. Also, check if you have an entry in tlesb300 for ReceiveDelivery. Welcome to the Board! |
Quote:
I checked all four things you told me to and i found that all of them are on place at my end. * There is an entry of the BOD in Implementation Registration * We don't use Direct Delivery method, instead we do receive process from warehouse order (If I'm not wrong, Direct delivery is when you release the purchase order, it is considered as it's receipt.) *CC script name is boinhbl801cc00 which looks good to me as i followed the naming convention from user guide. * Last, there is also an entry in the table tlesb300 for ReceiveDelivery. still i have the same problem. what could have gone wrong?:( |
Is the entry in tlesb300 correct? Is it for a Sync or for Process or both? Is it for the correct company from where you are triggering the BOD? Also check if the noun in present in your ION repository. You can use session whbod0200m000 to simulate the BOD. See if it is giving you a positive count for your receipt number. Also you DLL function should be something like - boinh.bl801cc00.get.additional.elements()
|
The entry in tlesb300 is for sync only. does that affect it?
Yes I'm triggering it from the same company we are using. checked with whbod0200m000 it is giving count as 1. Now the unchecked things are ION repository and dll function. can you pls suggest which DLL to check as im not able to recognize the correct one. we have one as whinhdll8000 i.e. BOD support functions. but it is standard and cannot be opened. and about the ION Repository, I will check and will let you know. Thanks, Akshara. |
By DLL I was referring to BOD CC script.
The script should be named as boinhbl801cc00 and should have a function called boinh.bl801cc00.get.additional.elements. The tlesb300 entry should be in the same company and should look something like - Verb = Sync Noun = ReceiveDelivery Logical ID = Correct Logical ID Now, put the CC script in debugger mode and do a confirm receipt for a PO and it should be triggered and CC script should open up in debugger. If not, then there is something wrong with the setup as discussed earlier. If nothing helps, try contacting Infor support and see if you are missing any solution related to this BOD. I don't recollect anything else apart from the points already covered in above posts. If the session is giving you the count = 1 then I think the only thing preventing it could be a wrong entry in tlesb300 (Either noun name/logical ID) or absence of the metadata in ION Repository. I am assuming, there are existing BOD's running in the same company and being published, so I can skip the ION side setup issues. |
Yes Bhushan, I will recheck the mentioned things and will post again if i get the solution.
Thank you so much for your time. Take care! Akshara. |
All times are GMT +2. The time now is 01:03. |
vB.Sponsors
©2001-2023 - Baanboard.com - Baanforums.com