Since I can't delete the message I will state that I got the following VI perform to work.
! AP_VISkipDuplicateInvoices.m4p
! Prevent duplicate InvoiceNo from being imported into AP_InvoiceHeader
! Check AP Invoice History if InvoiceNo already exists for Div and VendorNo
! If so, skip to next record
! In V/I Import Job set the PERFORM to run on
! BEFORE ASSIGN of Header on table AP_InvoiceHeader column InvoiceNo! Command = ..\AP\AP_VISkipMissingInvoices.m4p;ENTRY_POINT
ENTRY_POINT:
Static coinvcHistHdr
IF NOT(coInvcHistHdr) THEN { coInvcHistHdr = NEW("AP_InvoiceHistoryHeader_Svc",%SYS_SS) }
InvoiceNo$ = VAR$
retExists =coInvcHistHdr'CheckInvoiceHistory(APDivisionNo$, VendorNo$, InvoiceNo$)
IF retExists THEN { VAR$=$$ }
EXIT
also tried original variation which used to work...
! AP_VISkipExistingInvoices.m4p v1.01
! AP_VISkipExistingInvoices.m4p v1.01
! Check AP Invoice History if InvoiceNo already exists for Div and VendorNo
! If so, skip to next record! PERFORM set to run on BEFORE ASSIGN! By CallForHelp.biz! Rev 1.01 - 2011-05-07 Initial prog
------------------------------
alan niergarth
Velosio LLC
------------------------------