Initial commit - production deployment
This commit is contained in:
220
services/orders/scripts/demo/pedidos_config_es.json
Normal file
220
services/orders/scripts/demo/pedidos_config_es.json
Normal file
@@ -0,0 +1,220 @@
|
||||
{
|
||||
"configuracion_pedidos": {
|
||||
"total_pedidos_por_tenant": 30,
|
||||
"distribucion_temporal": {
|
||||
"completados_antiguos": {
|
||||
"porcentaje": 0.30,
|
||||
"offset_dias_min": -60,
|
||||
"offset_dias_max": -15,
|
||||
"estados": ["delivered", "completed"]
|
||||
},
|
||||
"completados_recientes": {
|
||||
"porcentaje": 0.25,
|
||||
"offset_dias_min": -14,
|
||||
"offset_dias_max": -1,
|
||||
"estados": ["delivered", "completed"]
|
||||
},
|
||||
"en_proceso": {
|
||||
"porcentaje": 0.25,
|
||||
"offset_dias_min": 0,
|
||||
"offset_dias_max": 0,
|
||||
"estados": ["confirmed", "in_production", "ready"]
|
||||
},
|
||||
"futuros": {
|
||||
"porcentaje": 0.20,
|
||||
"offset_dias_min": 1,
|
||||
"offset_dias_max": 7,
|
||||
"estados": ["pending", "confirmed"]
|
||||
}
|
||||
},
|
||||
"distribucion_estados": {
|
||||
"pending": 0.10,
|
||||
"confirmed": 0.15,
|
||||
"in_production": 0.10,
|
||||
"ready": 0.10,
|
||||
"in_delivery": 0.05,
|
||||
"delivered": 0.35,
|
||||
"completed": 0.10,
|
||||
"cancelled": 0.05
|
||||
},
|
||||
"distribucion_prioridad": {
|
||||
"low": 0.30,
|
||||
"normal": 0.50,
|
||||
"high": 0.15,
|
||||
"urgent": 0.05
|
||||
},
|
||||
"lineas_por_pedido": {
|
||||
"min": 2,
|
||||
"max": 8
|
||||
},
|
||||
"cantidad_por_linea": {
|
||||
"min": 5,
|
||||
"max": 100
|
||||
},
|
||||
"precio_unitario": {
|
||||
"min": 1.50,
|
||||
"max": 15.00
|
||||
},
|
||||
"descuento_porcentaje": {
|
||||
"sin_descuento": 0.70,
|
||||
"con_descuento_5": 0.15,
|
||||
"con_descuento_10": 0.10,
|
||||
"con_descuento_15": 0.05
|
||||
},
|
||||
"metodos_pago": [
|
||||
{"metodo": "bank_transfer", "peso": 0.40},
|
||||
{"metodo": "credit_card", "peso": 0.25},
|
||||
{"metodo": "cash", "peso": 0.20},
|
||||
{"metodo": "check", "peso": 0.10},
|
||||
{"metodo": "account", "peso": 0.05}
|
||||
],
|
||||
"tipos_entrega": [
|
||||
{"tipo": "standard", "peso": 0.60},
|
||||
{"tipo": "delivery", "peso": 0.25},
|
||||
{"tipo": "pickup", "peso": 0.15}
|
||||
],
|
||||
"notas_pedido": [
|
||||
"Entrega en horario de mañana, antes de las 8:00 AM",
|
||||
"Llamar 15 minutos antes de llegar",
|
||||
"Dejar en la entrada de servicio",
|
||||
"Contactar con el encargado al llegar",
|
||||
"Pedido urgente para evento especial",
|
||||
"Embalaje especial para transporte",
|
||||
"Verificar cantidad antes de descargar",
|
||||
"Entrega programada según calendario acordado",
|
||||
"Incluir factura con el pedido",
|
||||
"Pedido recurrente semanal"
|
||||
],
|
||||
"productos_demo": [
|
||||
{
|
||||
"nombre": "Pan de Barra Tradicional",
|
||||
"codigo": "PROD-001",
|
||||
"precio_base": 1.80,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Baguette",
|
||||
"codigo": "PROD-002",
|
||||
"precio_base": 2.00,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Pan Integral",
|
||||
"codigo": "PROD-003",
|
||||
"precio_base": 2.50,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Pan de Centeno",
|
||||
"codigo": "PROD-004",
|
||||
"precio_base": 2.80,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Croissant",
|
||||
"codigo": "PROD-005",
|
||||
"precio_base": 1.50,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Napolitana de Chocolate",
|
||||
"codigo": "PROD-006",
|
||||
"precio_base": 1.80,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Palmera",
|
||||
"codigo": "PROD-007",
|
||||
"precio_base": 1.60,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Ensaimada",
|
||||
"codigo": "PROD-008",
|
||||
"precio_base": 3.50,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Magdalena",
|
||||
"codigo": "PROD-009",
|
||||
"precio_base": 1.20,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Bollo de Leche",
|
||||
"codigo": "PROD-010",
|
||||
"precio_base": 1.00,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Pan de Molde Blanco",
|
||||
"codigo": "PROD-011",
|
||||
"precio_base": 2.20,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Pan de Molde Integral",
|
||||
"codigo": "PROD-012",
|
||||
"precio_base": 2.50,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Panecillo",
|
||||
"codigo": "PROD-013",
|
||||
"precio_base": 0.80,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Rosca de Anís",
|
||||
"codigo": "PROD-014",
|
||||
"precio_base": 3.00,
|
||||
"unidad": "unidad"
|
||||
},
|
||||
{
|
||||
"nombre": "Empanada de Atún",
|
||||
"codigo": "PROD-015",
|
||||
"precio_base": 4.50,
|
||||
"unidad": "unidad"
|
||||
}
|
||||
],
|
||||
"horarios_entrega": [
|
||||
"06:00-08:00",
|
||||
"08:00-10:00",
|
||||
"10:00-12:00",
|
||||
"12:00-14:00",
|
||||
"14:00-16:00",
|
||||
"16:00-18:00"
|
||||
]
|
||||
},
|
||||
"alertas_pedidos": {
|
||||
"pedidos_urgentes": {
|
||||
"condicion": "priority = urgent AND status IN (pending, confirmed)",
|
||||
"mensaje": "Pedido urgente requiere atención inmediata: {order_number}",
|
||||
"severidad": "high"
|
||||
},
|
||||
"pedidos_retrasados": {
|
||||
"condicion": "delivery_date < NOW() AND status NOT IN (delivered, completed, cancelled)",
|
||||
"mensaje": "Pedido retrasado: {order_number} para cliente {customer_name}",
|
||||
"severidad": "high"
|
||||
},
|
||||
"pedidos_proximos": {
|
||||
"condicion": "delivery_date BETWEEN NOW() AND NOW() + INTERVAL '24 hours'",
|
||||
"mensaje": "Entrega programada en las próximas 24 horas: {order_number}",
|
||||
"severidad": "medium"
|
||||
},
|
||||
"pedidos_grandes": {
|
||||
"condicion": "total_amount > 500",
|
||||
"mensaje": "Pedido de alto valor requiere verificación: {order_number} ({total_amount}¬)",
|
||||
"severidad": "medium"
|
||||
}
|
||||
},
|
||||
"notas": {
|
||||
"descripcion": "Configuración para generación automática de pedidos demo",
|
||||
"total_pedidos": 30,
|
||||
"productos_disponibles": 15,
|
||||
"clientes_requeridos": "Usar clientes de clientes_es.json",
|
||||
"fechas": "Usar offsets relativos a BASE_REFERENCE_DATE",
|
||||
"moneda": "EUR",
|
||||
"idioma": "español"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user