satish
satish

Reputation: 49

Hybris Beanshell script start the business process

I want to create Beanshell script to start the business process for single order.

Thanks in Advance.

Upvotes: 0

Views: 652

Answers (1)

Hamdi Douss
Hamdi Douss

Reputation: 1103

Your beanshell should be something like this :

BusinessProcessService processService =
    (BusinessProcessService) Registry.getApplicationContext()
    .getBean("businessProcessService");
OrderProcessModel businessProcessModel =
    processService.createProcess(PROCESS_CODE, PROCESS_NAME);
processService.startProcess(businessProcessModel);

Make sure to put a proper PROCESS_CODE, a proper PROCESS_NAME and set any useful property for businessProcessModel.

Upvotes: 1

Related Questions