AR_InvoiceHistoryInquiry - Lookup by InvoiceNo

SOLVED

I'm trying to set invoice object to a single record and not having much luck. What I'm trying:

    oSS.nSetProgram(oSS.nLookupTask("AR_InvoiceHistoryInquiry_ui"))
	Dim oInvoices As Object = oScript.NewObject("AR_InvoiceHistoryInquiry_svc", oSS)
	oInvoices.nSetKeyValue("InvoiceType$", "IN")
	oInvoices.nSetKeyValue("InvoiceNo$", "0259999")
	ret = oInvoices.nFind()

oInvoices.sLastErrorMsg returns: "The 0259999 is invalid."

Here is some columns pulled for that invoice using nGetResultSets:

0259999|0140024|20191214|0000000017|John Doe|IN

I've also tried:

oInvoices.nSetIndex("kPRIMARY")
oInvoices.nFind("0259999+IN")
'oInvoices.nFind("0259999IN")

Many thanks -Ken