Add On to Script

SOLVED

I have a script looking at misc items, item type =5, any item with this type the qty ordered is populated into an UDF with the equal amount.  One exception is if the item code is /SMISC, then nothing is populated, the UDF stays = 0.  I need to enter another variable, that if the item code STARTS with "/C-ACT...." to also leave the UDF = 0.  I tried using an "Instr" statement, but not sure I am using it correctly or do I need to create a separate script for this instance?  The /C-ACT is always caps, that's why I didn't use UCASE.  I also tried entering > 0, <> 0 after the Instr statement.

rVal = 0
sItemType = ""
nQTY = 0
sItem = ""
searchString = "/C-ACT"

rVal = oBusObj.GetValue("ItemType$", sItemType)
rVal = oBusObj.GetValue("QuantityOrdered", nQTY)
rVal = oBusObj.GetValue("ItemCode$", sItem)

if sItemType = "5" then

		if sItem <> "/SMISC" OR InStr(sItem, searchString) then

		rVal = oBusObj.SetValue("UDF_QTY_PULLED", nQTY)

		end if
	
	

end if