Hola Fernando,
Ya lo modificamos para la versión 3.21.0 y 3.20.3, gracias por avisar!!!
Igualmente al no tener un ORDER BY los resultados vienen ordenados como están en la tabla, y están respetando la columna orden_principal, con lo cual en mi caso con o sin el ORDER BY el resultado queda ordenado igual.
Te paso como queda:
/**
* cache: memoria
*/
function tipos_documento()
{
$sql = "SELECT tipo_documento as id, descripcion as nombre, desc_abreviada as abrev FROM mdp_tipo_documento ORDER BY orden_principal";
return kernel::db()->consultar($sql);
}
saludos.
4