According to the Geoportal documentation the file identifier field if it is not filled then it gets the value of DOCUUID:
Database Tables · Esri/geoportal-server Wiki · GitHub
However, when I publish a record through the GPT publish client (From ArcCatalogue) the field file identifier (FILEIDENTIFIER) remains blank.
This is rather important because if there is no file identifier then the CSW Client for ArcGIS can not read the metadata record from the geoportal.
Is there a way to fix this and have the FILEIDENTIFIER field to get assigned with a code automatically?