Files
tablero-cdc/src/data/lists.ts
T

207 lines
3.7 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// Dropdowns extraídos directamente de la hoja "listas" del Excel
// Editar aquí = se actualiza en toda la app (en producción esto vendría del backend)
export const CLIENTES = [
"Ascenda",
"Bacardí",
"Bayer",
"Benedicto Wong",
"Big Cola",
"BMI",
"Casio",
"CDC",
"Colgate",
"Cordiflex",
"Diageo",
"Estelar",
"Estrella Azul",
"GLM",
"In Drive",
"Mars",
"Microsoft",
"Molino Criollo",
"Naicom",
"Nestlé",
"P&G",
"Pepsico",
"RRHH",
"Taco Bell",
"Us Meat",
"Vozez",
"Whirlpool",
"Little Caesars",
"Intcomex",
"Cemix",
"Súper Xtra",
"Grupo AJE",
"Varios",
"KitchenAid",
"Maytag",
"Across",
"Claro",
"Bruni",
"Volt",
"InDrive",
"TrueShore",
"Coca Cola",
"Más Móvil",
"US Rice",
"Café Indio",
"Café Maya",
"Jack Daniels",
"GLM Digital",
"Compass",
"Starbucks",
"Skechers",
"Ron Bermudez",
"Nature´s Heart",
"Larimart",
"Motorola",
"Bajaj - Pulsar",
"Xelet Media",
"Philip Morris",
"Malher",
"Carnation",
"La Lechera",
].sort();
// BU → Country Manager (Pais/BU + CM en la hoja listas)
export const BU_CM: Record<string, string> = {
CDC: "Marrero",
Colombia: "J. Fernando",
"Costa Rica": "Poul",
"El Salvador": "Christian",
Estelar: "Pablo",
Guatemala: "Gerardo",
Honduras: "Lucy",
Jamaica: "Liz",
Latam: "JL",
Mexico: "Poul",
Nicaragua: "Poul",
OCI: "Liz",
Panama: "Gabriel",
"Puerto Rico": "Liz",
"Republica Dominicana": "Liz",
RRHH: "Maximo",
Trinidad: "Liz",
Venezuela: "Jose Fer",
Vozez: "Nathalia",
"GLM Digital": "Lil",
IQM: "Lil",
};
export const BUS = Object.keys(BU_CM).sort();
export const MARCAS = [
"Carnation",
"GLM RRHH",
"La Lechera",
"Malher",
"US Meat",
"Coffee Mate y Nescafé",
"Nestum y Nido",
"Whirlpool",
"Motorola",
"Philip Morris",
"US Meat Guatemala",
"KitKat, Crunch, Choco Trío",
"Colgate",
"Kit Kat",
"UMA",
"Purina",
"Maggi e Ideal",
"Nestlé",
"Jimador",
"Multimarcas",
"Maggi",
"Covo",
"El Machetazo",
"Grupo Bocel",
"Supply Chain",
"Carnation y La Lechera",
"GLM Administración",
"Nestlé Bice",
"GLM",
"Nescafé",
"Idea, Qué Rico y Maggi",
"EY",
"Nesquik",
"Maggi, Ketchup, Qué Rico",
"Ideal",
"Claro Empresas",
"Nido",
"Presto",
"Nestlé RD",
"GLM Colombia",
"Motorola RD",
"GLM Caribe",
"Mandino",
"Coffee Mate",
"GLM Latam",
"RRHH RD",
"Philip Morris TT",
"GLM RD",
"Smirnoff",
"Kaspersky",
"US Pork",
"Qué Rico y Maggi",
"Claro y Motorola",
"Sedal",
"Maytag",
"Qué Rico, Maggi y Ketchup",
"Multimarca",
"Aviva y Princesa",
"KitchenAid",
"Enredé",
"Ascenda",
"Lipton Té",
"Heiniken",
"Oral B",
"Aafresh",
"IQOS",
"Natures Heart",
];
export const STATUS = [
"Aprobado",
"No aprobado",
"Stand by",
"Aprobado /no ejecutado",
"Pre aprobado",
"On going",
"Sin respuesta",
] as const;
export type Status = string;
// 10 colores primarios suaves estilo Google Material
export const COLORS = [
{ id: "blue", name: "Azul", hex: "#4285F4" },
{ id: "red", name: "Rojo", hex: "#EA4335" },
{ id: "yellow", name: "Amarillo", hex: "#FBBC04" },
{ id: "green", name: "Verde", hex: "#34A853" },
{ id: "purple", name: "Morado", hex: "#A142F4" },
{ id: "teal", name: "Turquesa", hex: "#00ACC1" },
{ id: "orange", name: "Naranja", hex: "#FB8C00" },
{ id: "pink", name: "Rosa", hex: "#E91E63" },
{ id: "indigo", name: "Índigo", hex: "#3F51B5" },
{ id: "gray", name: "Gris", hex: "#5F6368" },
] as const;
export type ColorId = (typeof COLORS)[number]["id"];
export const MESES = [
"Enero",
"Febrero",
"Marzo",
"Abril",
"Mayo",
"Junio",
"Julio",
"Agosto",
"Septiembre",
"Octubre",
"Noviembre",
"Diciembre",
];