Use ID (controlfield001) as PID
Replacing the FZJ-YYYY-XXXX by the real ID (found in controlfield 001) should make the database more robust and deals with entries that don't have a FZJ-YYYY-XXXX ID
Replacing the FZJ-YYYY-XXXX by the real ID (found in controlfield 001) should make the database more robust and deals with entries that don't have a FZJ-YYYY-XXXX ID