Показать сообщение отдельно
Старый 22.11.2012, 07:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
emeadaxsupport: Calling the FinancialDimensionValidation Service in AX 2012
Источник: http://blogs.msdn.com/b/axsupport/ar...n-ax-2012.aspx
==============

I had a request on a separate article to provide an example of how to call the FinancialDimensionValidationService. The code below works on the demo data. Enjoy!

FinancialDimensionValidationServiceClient client = new FinancialDimensionValidationServiceClient();

CallContext context = new CallContext();

context.Company = "ceu";



LedgerAccountContract lac = new LedgerAccountContract();

lac.parmMainAccount = "110110";



DimensionAttributeValueContract avc = new DimensionAttributeValueContract();

avc.parmName = "BusinessUnit";

avc.parmValue = "10";



lac.parmValues = new DimensionAttributeValueContract[1] { avc };



LedgerAccountValidationContract contract = new LedgerAccountValidationContract();

contract.parmLedgerAccount = lac;

contract.parmValidDate = Convert.ToDateTime("11/21/2012");



bool ret = client.validateLedgerAccount(context, contract);

Console.WriteLine(ret);

Console.ReadLine();












Источник: http://blogs.msdn.com/b/axsupport/ar...n-ax-2012.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.