A criação/atribuição das variáveis (aHeader,aCols,N) tem a necessidade de ser do tipo PRIVATE na compatibilização das rotinas com o Browse antigo do Protheus.