Looks like you are creating the po in dynamic mode...
# general
r
Looks like you are creating the po in dynamic mode. The subsidiary should be populated with the subsidiary of the value of the entity field when it is set by the script. Is the subsidiary not populated with the current version of the script?