modify Product commoditycode to be optional

default test.py fails to assign a commodity code, it seems to be optional, pass if not set