The ASDM location config does not interfere with any "critical" config in the ASA - they are merely pointers for the ASDM to place in the correct locations for network objects when you perform configuration thru the ASDM GUI.
I'm pretty sure you need those asdm commands if you are using ASDM.
But I think this is a mess and it's time to clean it up. IMHO trying to hide parts of the configuration is an insane concept. It will always cause confusion (see AndyWaldoz' post) and other ill effects.
For instance I keep getting reports from LMS telling me that my FWSM's startup/running config are out of sync. This is caused by the fact that the ASDM commands are only hidden when using "show running".
Caution Do not manually configure this command. ASDM adds asdm location commands to the running configuration and uses them for internal communication. This command is included in the documentation for informational purposes only.
Table of ContentsIntroductionVersion HistoryPossible Future
UpdatesDocuments PurposeNAT Operation in ASA 8.3+ SectionsRule Types
Network Object NATTwice NAT / Manual NATRule Types used per SectionNAT
Types used with Twice NAT / Manual NAT and Network Obje...
Table of Contents Introduction:This document describes details on how
NAT-T works. Background: ESP encrypts all critical information,
encapsulating the entire inner TCP/UDP datagram within an ESP header.
ESP is an IP protocol in the same sense that TCP an...