I think we need to store pay rate as a custom data so past reports won’t change when we adjust pay rates.
Custom Data format is
<field1>=<value1>;<field2>=<value2>
So while creating the log we can setup custom data as
Pay Rate={ENTITY DATA:Pay Rate}
We can read log pay rate with CD.Pay Rate