I am using the following code
salesTable = SalesTable::find(comAxSalesOrderMapping.AXSalesId, true);
salesFormLetter = SalesFormLetter::construct(DocumentStatus::PackingSlip);
salesFormLetter.update(salesTable, SystemDateGet(),SalesUpdate::All, AccountOrder::None, false, false);