Skip to main content

Hi,

Is it possible, using a BPA, to delay closing a PO on the system by e.g. 24hours?

We have a business problem where we don’t want the PO to close immediately when the user presses the button, but waits 24hrs, then it closes.

Thoughts?

Any help appreciated. 

@dfsjmarchant as far as I know it’s not possible to schedule a BPA. BPAs are triggered by event actions / projection calls / user interaction.

What you could do is:

  • make sure the Auto Close PO option is set to False at supplier level
  • create an event action → simple PL/SQL block that should fetch POs in Received status which have been received more than 24 hrs ago → close the POs
  • create a DB task to schedule that event

In the below post you can see how to create a DB task through which you can execute an event. Then you can create a schedule on top of that task.

Schedule event action in IFS Cloud 21Rx | IFS Community


That’s an interesting response, thank you. I’ll discuss with our business if that is acceptable.

 


@dfsjmarchant as far as I know it’s not possible to schedule a BPA. BPAs are triggered by event actions / projection calls / user interaction.

What you could do is:

  • make sure the Auto Close PO option is set to False at supplier level
  • create an event action → simple PL/SQL block that should fetch POs in Received status which have been received more than 24 hrs ago → close the POs
  • create a DB task to schedule that event

In the below post you can see how to create a DB task through which you can execute an event. Then you can create a schedule on top of that task.

Schedule event action in IFS Cloud 21Rx | IFS Community

 

Hi @Marcel.Ausan ,

You ‘can’ schedule a workflow using a custom LU and good old migration jobs ;)

Check my reply on below idea

Timer start event in workflow | IFS Community

 

This idea was created to have the possibility of using Timer start event in Camunda, so it’s possible to schedule a workflow by it’s own. I wish IFS has already added in their roadmap.

 

Hope it helps!

Damith


@dsj you’re dangerously inventive 🤣!


@dsj you’re dangerously inventive 🤣!

sometimes you can’t wait until IFS solves everything and need to cheat a little 😁


Reply