Right, it took me a while to get the hang of the encounter codes too.
It looks like the codes are correct, but your missing the encounter mastercode, which you need to have enabled to do anything with wild pokemon encounters, be it the pokemon or the encounter level.
The code is
000014D1 000A
1003dae6 0007
So if you want to catch a charmander, your cheat codes should look like this.
000014D1 000A -encounter mastercode
1003dae6 0007
17543C48 E65E0B97 -pokemon encounter code
DB8C60CD 81FD6AA7 -charmander code
Thats it. I found that sometimes the first pokemon you encounter after putting in the code will be a normal wild pokemon. Just flee and walk around again. The second will be your charmander.
Hope this helps!