don’t know why you can’t delete but you can setup wild cards for inbound routing. I usually setup my inbound routes in AMP as follows:
this would match that number
I use this to route extensions 200-229 on an inbound trunk from another asterisk box.
this would match any inbound did that starts with 773684 and has at least one or more digits.
so hopefully this gives you an idea of what you can do. (basically any of the pattern matching styles you can do with outbound routing you can set up here.)
p.s. if you are really stuck not being able to delete the inbound route you created (e.g. sure it is some sort of bug in AMP) you can delete the entries directly from the mysql database. Take a look at extensions_additional.conf to determine how many lines there are for the route you created. (Look at ext-did). I think they are all 2 lines (one sets the FROM_DID, the other does a goto). Now go to the ‘asterisk’ database and take a look at the ‘extensions’ table. You will want to delete the 2 corresponding rows in that table. Next, go to the ‘incoming’ table and delete the corresponding row there. You can do all this in phpMyAdmin.
I think this covers all the entries. You can then do something in AMP to force it to regenerate the tables (like go add a new incoming routing) and it should clean things up.
Please note - do this as last resort and make appropriate backups if you really can’t delete the incoming route you created.