Thank you for your response.
This method worked to me:
add_filter( 'wp_insert_post_data' , 'odin_prj_title' , 10, 2 );
function odin_prj_title( $data , $postarr )
{
if( $data['post_type'] == 'prj' && $data['post_status'] != 'publish' ) {
$count_posts = wp_count_posts('prj');
$published_posts = $count_posts->publish;
$data['post_title'] = 'P0' . ($published_posts + 1);
}
return $data;
}
https://wordpress.stackexchange.com/posts/296509/revisions