Asterisk. Команда ForkCDR.

ForkCDR() - Создает дополнительную запись CDR из текущего вызова.

ForkCDR([опции])

Создает дополнительную запись параметров вызова для оставшейся части текущего вызова.
Это приложение в большинстве случаев используется  для телефонных карточек, чтобы отличить входящий вызов (исходная CDR) от оплачиваемого разговора (вторая CDR).
При задании опция v, все переменные CDR из текущей записи будут унаследованы новой записью CDR.

 

Пример:
exten => 123,1,Answer()
exten => 123,2,ForkCDR(v)
exten => 123,3,Playback(tt-monkeys)
exten => 123,4,Hangup()

См. также: Функция CDR, NoCDR(), ResetCDR()