Thanks for your replies.
But what I'm trying to do is Invoice those Packing Slip using X++. I saw SalesFormLetter class uses parms like SalesTable or SelectFromJournal, but those didn't work because they use only one SalesTable record or many packingSlip record, without exclude the lines I don't want to Invoice.
I have seen I can use SalesParmLine to modify Qty, but maybe there can be another way.
Thanks you.