Delivered
CMNEX019 gives will be called before/after checkout and before/after checkout.
But when performin a "stage" of a non-SRC component the exit CMNEX019 is also called.
When a component is modified and saved, the exit is called and the checkin indicators are enabled.
This is indepedent for a like-SRC component or a non like-SRC component.
When a like-SRC component is "staged" (so no change took place) the exit is not called (obvious as no checkin took place)
However when a non like-SRC is "staged" (so no change took place) the exit is called and the checkin indicators are enabled.
To better differentiate CHECKOUT/CHECKIN/BUILD it would be nice to see an additional indicator in the exit
eg. x19$sbld and x19$ebld (before and after build - aka stage)
For a like-SRC this would be just before the kickoff of the file tailoring
For a non like-SRC as it is performing today.