Scripting

  • 1.  A customer on v4.4 has some BOI scripts running to

    Posted 11-19-2013 11:39
    A customer on v4.4 has some BOI scripts running to support its integration. Were there any changes to the v4.4 BOI in the upgrade to 2013? I think there were some enhancements to v4.5, but I believe that a script working on v4.4 should continue to work unchanged on 2013. Correct?


  • 2.  RE: A customer on v4.4 has some BOI scripts running to

    Posted 11-19-2013 20:03
    Theoretically? Yes. If you don't test it thoroughly, you'll regret it.


  • 3.  RE: A customer on v4.4 has some BOI scripts running to

    Posted 11-19-2013 21:03
    We are planning to test it. But if there were things we should look for before testing, I wanted to look. With fixed-price projects you MUST have a testing and acceptance protocol.


  • 4.  RE: A customer on v4.4 has some BOI scripts running to

    Posted 11-21-2013 00:06
    Which tables / business objects are you using in your BOI? For example the InvoiceNo on the P/O and A/P side expanded from 10 to 20 in 5.0. It wouldn't affect you if you connect to say AP_InvoiceHeader because the InvoiceNo is the last key segment (of the 3 fields that make up the key) and therefore doesn't need to be (null) padded to 20. But if you're connecting to say AP_InvoiceHistoryHeader the InvoiceNo is the 1st key segment. IOW since it's not the last one your current 4.40 BOI already has to null pad it to 10. Now you have to change that 10 to 20. I hope that made sense. Another place would be AP_CheckHistoryDetail. If you're not connecting to these types of tables then no worries here. There are other gotchas too. E.g. When you connect to the session object at the beginning of the script there is more stuff to load (overhead) in 5.0 so it could take a little longer to initially run the BOI. It's prolly no big deal but you know how people say ""it use to run instantly"". Hope that helps.


  • 5.  RE: A customer on v4.4 has some BOI scripts running to

    Posted 11-21-2013 07:11
    Alnoor, thank you so much for these comments. I think the customer at hand uses them all for sales, but we do have another using them for AP. Very helpful.