Microsoft Dynamics AX Support

This blog contains posts by the Microsoft Dynamics AX Support teams Worldwide

How to Call the Read Operation on an AIF Web Service

How to Call the Read Operation on an AIF Web Service

Rate This
  • Comments 2

If you know the primary key of an entity you can call the read operation on a web service.  The response document contains all of the fields for that entity.  The code below is an example of how to call the read operation.  I am using a custom service but the code would be very similar for whatever service you want to call the read operation on:

Query4Service

proxy = new Query4ServiceClient();

AxdQuery4 query3 = new AxdQuery4();

AxdEntity_LedgerJournalTable_1 trans = new AxdEntity_LedgerJournalTable_1 ();  

 

EntityKey[] entityKeyList = new EntityKey[1]; 

EntityKey key = new EntityKey();

 

KeyField[] keyFields = new KeyField[1];

 KeyField keyField = new KeyField();

keyField.Field = "JournalNum";

keyField.Value = "000065_010";

keyFields[0] = keyField;Query4ServiceReadResponse response = proxy.read(request);

key.KeyData = keyFields;

entityKeyList[0] = key;

AxdEntity_LedgerJournalTable_1[] returnedTrans = response.Query4.LedgerJournalTable_1;

Query4ServiceReadRequest request = new Query4ServiceReadRequest(entityKeyList);

Leave a Comment
  • Please add 3 and 6 and type the answer here:
  • Post
Page 1 of 1 (2 items)