Currently, SAS procedures produce ODS OUTPUT datasets. If a variable cannot be analyzed in a procedure, values (all missing, usually) will not be added to ODS OUTPUT datasets. If the variable has all missing values, it will not be included. This is sensible but can cause difficulties in automating processing. An option should exist to force all variables specified as analysis variables into ODS OUTPUT datasets.