Asterisk with sip trunk communigate


Sorry for my bad english. I(m a french people

I’m testing a sip provider that use a communigate pro as sip platform.
I’m tryin’g to change the callerid when placing outgoing channels, but the Set(CALLERID(name)) and Set(CALLERID(num)) doesn’t function.

Is it possible to change the callerid in another method ?

Another question : in one sip account, it is possible to have x sda.
How could I configure asteris to route the call that arrive to sda xxx to telephone num 100 on asterisk ?

Thanks for your help.