Apuntes DAM
    EjerciciosSGE · 2º DAM

    Sistemas de Gestión Empresarial

    Ejercicios de Sistemas de Gestión Empresarial

    11 ejercicios con pistas y solución de los 5 resultados de aprendizaje (ERP-CRM, implantación, BI, adaptación y desarrollo de módulos) y 4 retos de lógica de negocio en Python en el IDE.

    A tu ritmoTodos los niveles
    2º DAM · Sistemas de Gestión EmpresarialRA1 – RA511 ejercicios + 4 retos

    Ejercicios — Sistemas de Gestión Empresarial

    Retos de lógica de negocio en Python · Identificación de ERP-CRM · Implantación · Consultas y BI · Adaptación · Desarrollo de módulos.

    11

    Ejercicios

    5

    Bloques

    33

    Pistas

    🏢 Retos de lógica de negocio en Python

    La lógica que hay dentro de un ERP: calcular una factura, mover el stock, validar documentos y clasificar la deuda. Se ejecutan y se prueban con varios casos, algunos ocultos.

    🐍PythonTotales de una facturaFácil

    Cada línea de la entrada es una línea de factura con el formato «producto;cantidad;precio;iva» (iva en %: 21, 10 o 4). Muestra la base imponible, la cuota de IVA y el total con 2 decimales, con el formato «Base: 100.00», «IVA: 21.00» y «Total: 121.00».

    ⏳
    Factura con dos tipos de IVA
    ⏳
    Una sola línea
    ⏳
    Test oculto #3
    0/3 tests pasados
    🐍PythonStock tras los movimientosMedio

    La entrada tiene dos partes separadas por una línea «---». Primero, el stock inicial: «producto cantidad». Después, los movimientos: «entrada producto cantidad» o «salida producto cantidad». Una salida mayor que el stock disponible no se hace y se muestra «ERROR: stock insuficiente de producto». Al final muestra el stock de cada producto ordenado alfabéticamente con el formato «producto: cantidad». Un producto que llega por una entrada sin estar en el stock inicial empieza en 0.

    ⏳
    Entradas, salidas y un error
    ⏳
    Sin movimientos
    ⏳
    Test oculto #3
    0/3 tests pasados
    🐍PythonValidar NIF y NIE de clientesMedio

    Antes de dar de alta clientes en el ERP hay que validar su documento. Cada línea es un NIF (8 cifras y una letra) o un NIE (X, Y o Z, 7 cifras y una letra), en mayúsculas o minúsculas. Muestra «DOCUMENTO válido» o «DOCUMENTO no válido», con el documento en mayúsculas. La letra de control es la posición número % 23 de la cadena TRWAGMYFPDXBNJZSQVHLCKE; en los NIE la X, Y o Z se sustituye por 0, 1 o 2 antes de calcularla.

    ⏳
    NIF y NIE variados
    ⏳
    Test oculto #2
    0/2 tests pasados
    🐍PythonInforme de antigüedad de deudaDifícil

    La primera línea es la fecha del informe (AAAA-MM-DD). Las siguientes son facturas pendientes: «factura;cliente;vencimiento;pendiente». Clasifica el importe pendiente por días de retraso (fecha del informe − vencimiento) en los tramos «No vencido» (0 días o menos), «1-30», «31-60», «61-90» y «Más de 90», y muestra todos los tramos en ese orden con el formato «tramo: importe» (2 decimales). Termina con «Mayor deudor vencido: cliente (importe)», el cliente con más importe vencido (retraso > 0), o «Mayor deudor vencido: ninguno».

    ⏳
    Facturas en todos los tramos
    ⏳
    Nada vencido
    ⏳
    Test oculto #3
    0/3 tests pasados

    Filtrar por bloque

    RA1 · Sistemas ERP-CRM

    2 ejercicios · #1–#2

    RA2 · Implantación

    3 ejercicios · #3–#5

    RA3 · Gestión de la información

    2 ejercicios · #6–#7

    RA4 · Adaptación

    2 ejercicios · #8–#9

    RA5 · Desarrollo de componentes

    2 ejercicios · #10–#11

    SGE — 11 ejercicios con pistas y solución y 4 retos en el IDE

    RA1 · Sistemas ERP-CRM
    RA2 · Implantación
    RA3 · Gestión de la información
    RA4 · Adaptación
    RA5 · Desarrollo de componentes

    ¿Has terminado este tema?

    Crea una cuenta gratis para guardar qué temas has terminado, subir de nivel y ganar medallas.

    Guardar mi progreso