Hi,
I created a project. Created a project sales order and performed Confirmation and Packing slip for the Sales Order.
Then Created Invoice Proposal and Invoiced the Project.
Because of some issues we have to perform a Credit note as we did invoice for wrong customer.
So I tried two ways and error on each way are shown below.
1. Opened Project > Navigated to > Invoice Journals > Selected the Invoice Line > Clicked Functions on Top > Clicked "Select For Credit Note".
Then I got this Error : """""No transaction exists that can be selected for credit note.""""
2. Open project > Click Item Tasks on Related Information Tab > Click Sales Orders > Then Click Sell Tab > Click Credit Note > Selected Reason Code as "Error" Then Unchecked "Delete Order Lines"
Then Clicked on Project Invoice Tab > Selected All Transactions > Clicked Ok > Got the Dialog Box popup " This sales Order has been fully Invoiced. Do you want to modify it ?"
Clicked Yes > Got Another Popup > Currency code has been Changed. Sales Order Lines and Charges will be recalculated. (Added snapshot of this below). > Clicked Ok > Then I got below error
Illegal inventory transaction
Microsoft.Dynamics.Ax.Xpp.ErrorException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.ErrorException' was thrown.
at Dynamics.Ax.Application.InventTransInvoice.updateDimensionsFromInvoice(Int64 _transOriginIdFrom, String _invoiceNum, Date _invoiceDate, Int64 _transOriginIdTo) in InventTransInvoice.updateDimensionsFromInvoice.xpp:line 49
at Dynamics.Ax.Application.SalesCopying_CreditNote.Updateinvoicecreditcopy(SalesLine _salesLine, CustVendInvoiceTrans _custVendInvoiceTrans) in SalesCopying_CreditNote.updateInvoiceCreditCopy.xpp:line 33
at Dynamics.Ax.Application.SalesCopying.Copy() in SalesCopying.copy.xpp:line 541
at Dynamics.Ax.Application.SalesCopying_CreditNote.Copy() in SalesCopying_CreditNote.copy.xpp:line 8
at Dynamics.Ax.Application.SalesCopying.copyServer(Object[] _packedSalesOrderCopyingContract, Boolean _isCreditNote) in SalesCopying.copyServer.xpp:line 15
at Dynamics.Ax.Application.SalesCopying.invokeCopyServerIL(Object[] _packedParameters) in SalesCopying.invokeCopyServerIL.xpp:line 17
at SalesCopying::invokeCopyServerIL(Object[] )
at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
at Dynamics.Ax.Application.SysDictClass.invokeStaticMethod(Object[] _params) in SysDictClass.invokeStaticMethod.xpp:line 26
at SysDictClass::invokeStaticMethod(Object[] )
at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
at Microsoft.Dynamics.Ax.Xpp.PredefinedFunctions.runAsInvoke(String className, String staticMethodName, Object[] parms, Object[]& exportInfolog)
Qsn: 1. Why I am not able to perform Credit Note? What i should do to perform credit note? Any suggestions?
Qsn 2: Do i have any options other than Creating another salesorder with -ve quantity and performing invoice for Project?
*This post is locked for comments