Search This Blog

15 December 2010

Namespaces in Aif Xml-messages

In a previous posting I described the structure of a Dynamics Ax 2009 Aif message. Here now some information about Namespaces in Aif Xml-messages:

An Aif Xml message is identified by namespaces on 3 locations:
- the Xml-envelope (1)
- the Aif-service (2)
- the Xml-messageparts (3) + (4)

According to my previous posting:


These information are defined in Ax in the following places:

Macros
Aif: (1) + (3)
#define.MessageNamespace ('http://schemas.microsoft.com/dynamics/2008/01/documents/Message')
#define.EntityKeyNamespace ('http://schemas.microsoft.com/dynamics/2006/02/documents/EntityKey')
#define.EntityKeyListNamespace ('http://schemas.microsoft.com/dynamics/2006/02/documents/EntityKeyList')

Axd: (3) used as standard namespace for all Axd-documents by default:
#define.DocumentNameSpace('http://schemas.microsoft.com/dynamics/2008/01/documents')

Services nodes (2) as described on msdn



X++ (4) the default Axd-document namespace in the AxdBase-class by the getNamespace()-method


(4) if the Axd-document namespace can be overridden in the Axd-class:

2 comments:

  1. This is a really useful guide for anyone traveling in Southeast Asia who wants to avoid the hassle of using local SIM cards or paying for expensive roaming. Grab is definitely a safer and more affordable option compared to traditional taxis, and the ability to use a virtual number for registration makes it even more convenient. I like how easy it is to set up with PVApins – no more worrying about SIM cards or international fees. A great solution for frequent travelers!
    Visit us:- https://pvapins.com/?/EN

    ReplyDelete
  2. This is such a great way to maintain privacy while setting up multiple Gmail accounts! Using a Belgium virtual number through PVApins makes the whole verification process so much easier and secure. No more worrying about sharing personal phone numbers. Highly recommend this method for anyone who needs extra privacy or manages multiple accounts.
    Visit us:- https://pvapins.com/?/EN

    ReplyDelete