// Partiendo del caracter 3 2 de pais + 2 de compañia // Metiendolo a la BDD podria ser mas dinamico pero perderia // tiempo de query // Puede que esté bien crear un endpoint para administrarlo export const COMPANYICCID = new Map( [ ["3490", "alai"], ["3510", "nos"], ["3320", "objenious"] ]) /** * A partir del iccid completo devuelve la compañia a la que pertenece * @throws Error si no hay una compañia definida en COMPAÑIASICCID con el codigo */ export function companyFromIccid(iccid: string) { const caracteresCommpañia = iccid.slice(2, 6) const compañia = COMPANYICCID.get(caracteresCommpañia) if (compañia == undefined) throw new Error("El la compañia es desconocida: " + caracteresCommpañia) return compañia }