Skip to main content

Code to Create On Account Transaction for Project in Ax 2012

Path for On Account Transaction for Project is as below.

Project management and accounting/Common/Projects/All projects/  On Account Transactions

This is Code sample to Create On Account Transaction for Project in Ax 2012. You need to declare required variables.

         _ProjTable =ProjTable::find(_projId);  
         projOnAccTrans.clear();  
         projOnAccTrans.ProjID       = _projId;  
         projOnAccTrans.TransDate     = _str2Date("3/11/2015",123);  
         projOnAccTrans.editTransactionOrigin(true,ProjOriginOnAcc::Milestone);  
         projOnAccTrans.Description    = _Description;  
         projOnAccTrans.CurrencyId     = _Currency;  
         projOnAccTrans.TotalSalesAmountCur = _SalesPrice;  
         projOnAccTrans.TransId       = ProjParameters::newTransId();  
         projOnAccTrans.Qty=_Quantity;  
         projOnAccTrans.DefaultDimension=_ProjTable.DefaultDimension;  
         projOnAccTrans.projInvoiceStatus();  
         projOnAccTrans.insert()  

Popular posts from this blog

sales order Totals option getting error in Axapta

Problem: On  click sales order Totals option getting below error. Please help me how to solve it. Microsoft.Dynamics.Ax.Xpp.ClrErrorException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.ClrErrorException' was thrown. at Microsoft.Dynamics.Ax.Xpp.CLRInterop.MakeReflectionCall(Object instance, String methodName, Object[] parameters) at Dynamics.Ax.Application.TaxDocumentProxy.Sumbytaxaccountingprovider(TaxAccountingProvider taxAccountingProvider, TaxAcctPostingProfDistributionSide postingSide, String taxType, String taxComponent, Boolean , Boolean , Boolean ) in TaxDocumentProxy.sumByTaxAccountingProvider.xpp:line 15 at Dynamics.Ax.Application.TaxDocumentProxy.@Sumbytaxaccountingprovider(TaxAccountingProvider taxAccountingProvider, TaxAcctPostingProfDistributionSide postingSide, String _taxType, Boolean , Boolean ) at Dynamics.Ax.Application.TaxDocumentProxy.@Sumbytaxaccountingprovider(TaxAccountingProvider taxAccountingProvider, TaxAcctPostingProfDistributionSide postingSide, ...

X++ Code to run SSRS Report with parameter in D365 F&O (Example Sales Invoice )

Below is sample X++ Code to run SSRS Report with parameter in D365 F&O (Example Sales Invoice )      Args                       args = new Args();     CustInvoiceJour            custInvoiceJour;     SalesInvoiceJournalPrint   salesInvoiceJournalPrint;       select firstonly custInvoiceJour where custInvoiceJour.SalesId != '';       // Add record to be printed.     // In order to have the context table we need to set args.record().     args.record(custInvoiceJour);       salesInvoiceController = new SalesInvoiceController();     salesInvoiceController.parmReportName(         PrintMgmtDocType::construct(PrintMgmtDocumentType::SalesOrderInvoice).getDefaultReportFormat());       salesInvoiceContract = salesInvoiceController.parmReportContrac...