Help support MySQL CDR table

Hi.

I’m using both asterisk 1.8 (FreePBX 2.8.1.4) and 1.4 (FreePBX 2.5.2.2)
I set up trunk by FreePBX with asterisk 1.4.
I put the number 123456789 in Outbound Caller ID box.
When I make outbound call.
The Outbound Caller ID was storaged in src & clid of cdr table.

However with asterisk 1.8.
I setup trunk details same as 1.4
And when I make outbound call.
extension number was storaged in src & clid instead outbound caller id.
So I cannot calculate the bill base on outbound caller id.

How to change asterisk 1.8 storage src & clid field like 1.4?
Sorry for my english

Thanks