Open(BookNo as string) as PdcPurchaseInvoiceHeader
Returns an opened purchase invoice object of the supplied number.
BookNo = the invoice number to open in an object (PIH_BOOKNUMBER).
The following code example opens an existing purchase invoice, changes the invoice number, invoice date and saves the purchase invoice.
dim objPI set objPI = Pdc.logistics.PurchaseInvoices.Open("00027") if IsValid(objPI) then objPI.InvoiceNo = "12345" objPI.InvoiceDate = Date - 2 if not objPI.Save then msgbox objPI.ErrorMessages end if else msgbox "The invoice number is not found in PdC." end if
Available since April 2014 (Version 4.3 onwards)