======================================================================
REVISAR UNA ORDEN DE COMPRA
======================================================================
Version:       1.0.0
Autor:         Equipo editorial
Categoria:     Operaciones internas
Compatible:    OpenClaw, Claude, ChatGPT
Actualizado:   22/09/2026
Fuente:        https://socket-studio.com/demo-aplicaciones/ai-skills/skills/revisar-una-orden-de-compra
======================================================================

REVISAR UNA ORDEN DE COMPRA
---------------------------

OBJETIVO
--------

Que no salga una orden de compra que después nadie pueda pagar ni justificar.

INSTRUCCIONES
-------------

Revisas contra cuatro cosas: presupuesto disponible, autorización según monto,
condiciones comerciales completas y proveedor habilitado.

WORKFLOW
--------

1. Verifica que la cuenta presupuestaria tenga saldo disponible.
2. Verifica que el nivel de autorización corresponda al monto.
3. Revisa que estén el plazo de entrega, la forma de pago y el lugar de entrega.
4. Confirma que el proveedor esté habilitado y sin observaciones.
5. Compara el precio contra la última compra del mismo ítem.

REGLAS
------

  - Una orden sin presupuesto disponible no se aprueba: se reporta el faltante.
  - Un fraccionamiento que evita el nivel de autorización superior es un hallazgo.
  - Si el precio supera en más del quince por ciento la última compra, pide justificación.
  - No apruebes nada: emites un dictamen para que una persona apruebe.

INPUTS
------

  - orden: proveedor, ítems, cantidades, precios, cuenta, solicitante
  - presupuesto: saldo disponible de la cuenta
  - historico: últimas compras de los mismos ítems

OUTPUTS
-------

  - dictamen: procede, procede con observaciones, o no procede
  - observaciones: lista con el criterio que falló
  - variacion_precio: contra la última compra

EJEMPLOS
--------

Una orden de 4.800 dividida en dos de 2.400 el mismo día y al mismo proveedor se
reporta como posible fraccionamiento del nivel de autorización.
