Quantcast
Channel: Microsoft Dynamics AX Forum - Recent Threads
Viewing all articles
Browse latest Browse all 73760

Sales Order Invoice Issue

$
0
0

Dear All,

I have an issue during sales order invoice, last line of sales order is not posting to invoice.

I'm posting both sales order packing slip and invoice through X++ code. Please help me to figure out this issue. Below is the code which I'm using,

 

queryPack       = new Query(QueryStr(SalesUpdatePackingSlip));

qbdsPackSalesTable  = queryPack.dataSourceTable(tableNum(SalesTable));

while select wmsPickingrouteLoc where wmsPickingrouteLoc.Toship == true

{

qbdsPackSalesTable.addRange(fieldnum(SalesTable, SalesId)).value(wmsPickingrouteLoc.transRefId);

}

queryRun = new QueryRun(queryPack   );

salesFormLetter = SalesFormLetter::construct(DocumentStatus::Invoice);

    salesFormLetter.chooseLinesQuery(queryRun );

    salesFormLetter.transDate(systemdateget());

    salesFormLetter.specQty(SalesUpdate::PackingSlip);

    salesFormLetter.printFormLetter(true);

    salesFormLetter.createParmUpdate();

    salesFormLetter.chooseLines(null,true);

    salesFormLetter.reArrangeNow(true);

    salesFormLetter.sumBy(AccountOrder::Auto);

    salesFormLetter.run();

 

 

Thanks & Regards,

Arjun


Viewing all articles
Browse latest Browse all 73760

Trending Articles