We have found that copying one Database to another does nothing with the compiled BPMs on the server, and so not only do we re-compile (update) them all, but we clear the BPM folder for that database on the server so that there isn't any cruft hanging on that got removed in production.
From our "Copy Prod to Test or Pilot" instructions/EUP:
BPMs Re-Compile / Setup
The Compiled BPMs folder on the server needs to be cleared out (delete all folders) for the App Server we are copying to. If you don't do this, old deleted BPMs might linger on unwanted, running without explanation. So, delete everything out of the appropriate folder:
EpicorTest905: \\<APPSERVER>\Epicor905\BPMExec\TestBPM\bo
EpicorPilot905: \\<APPSERVER>\Epicor905\BPMExec\PilotBPM\bo
Re-build all BPMs
* System Mgmt > Business Process Mgmt > General Ops > Directive Update
Directive Recompile Setup tab
* Check Both outdated and up-to-date then hit Start Recompile
* If you get errors about an Updateable BAQ (like for a Dashboard), make sure you performed the prior section on Updateable BAQ Regeneration
Hope this helps,
Adam Nofsinger
From our "Copy Prod to Test or Pilot" instructions/EUP:
BPMs Re-Compile / Setup
The Compiled BPMs folder on the server needs to be cleared out (delete all folders) for the App Server we are copying to. If you don't do this, old deleted BPMs might linger on unwanted, running without explanation. So, delete everything out of the appropriate folder:
EpicorTest905: \\<APPSERVER>\Epicor905\BPMExec\TestBPM\bo
EpicorPilot905: \\<APPSERVER>\Epicor905\BPMExec\PilotBPM\bo
Re-build all BPMs
* System Mgmt > Business Process Mgmt > General Ops > Directive Update
Directive Recompile Setup tab
* Check Both outdated and up-to-date then hit Start Recompile
* If you get errors about an Updateable BAQ (like for a Dashboard), make sure you performed the prior section on Updateable BAQ Regeneration
Hope this helps,
Adam Nofsinger
--- In vantage@yahoogroups.com, Greg Payne <gpayne@...> wrote:
>
> it recompiles all of them in the framework of the current version.
>
> From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of neverunmacron
> Sent: Thursday, June 06, 2013 2:56 PM
> To: vantage@yahoogroups.com
> Subject: [Vantage] Re: Customer Shipment Entry Error
>
>
>
> Thanks Greg!! Did a directive Update and it works! Now just to fully understand, is the directive update like refreshing my BPM. i have never used it before... Thanks alot!