New variables don't write to BDM

I am developing on a process which is already working. I have added timestamps and some additional options on different forms. 

Some old timestamps present in the older process are writing to DB, as well as all form variables, but all of my new variables are not. 

I am very positive that my code in operations is correct. For form variables they are also in the contract, and I receive no errors on forms or in engine log at all. Variable names are all matching, and it is odd to me that it is an issue for all new variables. For setting the variables I have used the Java Method in operations 'setVariable', which is consistent with my previous work on the process. 

I have clean deployed the BDM, and even run the new BDM and process on a test server and still no success. 

Does anyone have recommendations of something I was supposed to do that I've forgotten about that explains why the variables won't write to the BDM? 

Thanks in advance, 

Found the issue:
First part of my process is a call activity to another pool. It was linked to the old pool... 

And I really thought I'd checked everything. 

Thanks for the help!

You can see the operations here: 

 

Note this is one example of 'busbarStartTimeStamp'. 'ManuBBDate' and 'BBOperatorStart' are given in form/contract and read correctly to BDM. 


https://ibb.co/9NTHSDP
https://ibb.co/3yxvYcH

 

I am still very lost and desperately need to release this version. Any help greatly appreciated. 

Hello
In the Operation
on the left hand side, select PanelInformation

in the middle , select java method and choose the correct column name

on the right hand side just write java.time.LocalDateTime.now() ..... Full script over here.
Do not again write PanelInformation.setBusTime . this is not required as its already mapped in the operation.

 

Regards

I try this too and it still does not work

I try this too and it still does not work