Validating items in a quote
The validateItemForOrdering API validates the line items in a quote when the ValidateItem flag is set to Y and ignores line item validation when the ValidateItem flag is set to N.
When order APIs, such as the createOrder API, are called, the ValidateItem flag at the header level and line level of the quote is used to determine whether to perform item validations against the catalog. The ValidateItem flag should be set to N to ignore validations of noncatalog items.