that's why we use type of number (NUMTYP parameter)
2 means national number, when a call is setup with national number the '0' is not sent. suppose your number is
0301234567 and your international code is for example 49 a calling/called number party can be setup in a number of different ways :
1) unknown (NUMTYP = 0) : this means that we don't know the number plan, in this case ALL the digits are sent => 0301234567
2) national (NUMTYP = 2) : this means that it's a national number, so we know the number plan, in this case we can drop the leading zero => 301234567
3) international (NUMTYP = 1) : following the above explanation we know its an international number format,
in this case the international acces code (let's say it's 00) can be omitted => 49301234567
having explained this, you can extend the programmation for international calls :
NUTRI:ENTRY=1,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=2,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=3,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=4,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=5,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=6,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=7,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=8,CNVTYP=2,NUMTYP=1,PRE=90;
NUTRI:ENTRY=9,CNVTYP=2,NUMTYP=1,PRE=90;
hope this clears up some things for you...
greetings,