E10: Part Inactive Flag (BPM)

Hello all,

I’m looking to set up a Post-Processing BPM on ‘GetNewPart’ so that when a new part is created, the ‘Inactive’ flag is automatically ticked. From there I’d like to add a condition to allow a specific user/group to be able to untick this flag.

This is what I had so far but getting syntax errors, so I’m trying to switch it to E10 code…

For each ttPart; where ttPart;.Rowmod = “A” no-error.

/* Set Inactive Part as Default */

Assign ttPart.Inactive = true.

End.
End.

Does anyone have any pointers or advice on how I can amend this please?

Many thanks in advance.

If the BPM is working fine for your default then you could use Field Security to allow only a certain user group “full rights” on the field and then all others can have “read only”

2 Likes

Thank you Utah! :slight_smile: looking to get the BPM working , and that’s going to be super helpful for the second part - thanks! We are doing this so that only certain people can approve/make a part active

Just for reference, there is also a Hold Flag with a reason code and the data the hold went on. It is often used for new parts waiting for engineering instructions. You can also take Utah’s advice and make it changeable by people in a security group.

image

1 Like

Thank you both, setting field security worked well! :slight_smile:

1 Like

please mark as solution if possible :slight_smile: