just tested it...if i entered a price in the "pay for flight" the automatic the pireps are set to paytype "2"
i found out now, if i change in the PIREP-database to paytype"1" before accepting, then all is ok and it seems the hourly payment with the filled price is calculated correctly.
so its seems, its a calculating error (bug) in paytype "2"