Pagos y pedidos
- Pedido ENVIADO o COMPLETADO sin haberse cobrado
- Importes negativos que invierten el flujo de dinero
- Reembolsos por encima de lo cobrado y descuentos que superan el importe
- Cobrar de más: la otra mitad de cobrar de menos
El catálogo entiende conceptos («estado del pedido», «saldo», «ya procesado»), no nombres de variables: funciona con tu código en español o en inglés. Y solo se comprueba lo que tiene sentido en tu dominio. ¿Falta una regla tuya? La escribes en dos líneas — más abajo.
Nuestras 28 reglas cubren lo que supimos prever. Que en tu empresa una transferencia grande necesita una segunda firma, eso lo sabes tú. Se escribe una vez, en un fichero logicproof.yaml en la raíz de tu repositorio, y se comprueba en todo tu código con el mismo solver matemático:
reglas: - regla: no se envía nada sin haberlo cobrado siempre: "@enviado == true implica @pago_ok == true" - regla: una transferencia grande necesita segunda firma siempre: "transferencia_enviada == true implica segundo_aprobador == true"
Dos palabras que aprender: siempre (lo que debe cumplirse) y nunca (lo que no puede pasar). Y ese @enviado es un concepto: LogicProof lo traduce al nombre que use cada fichero —shipped, enviado, pedido.Despachado—, en español y en inglés. Por eso la regla se escribe una sola vez.
Elige un plan y conéctalo a tu repositorio en un minuto. ¿Prefieres empezar por correo? Déjanoslo y te enviamos cómo dar el primer paso.
Pago seguro con Stripe · 20 €/mes con el IVA incluido · cancela cuando quieras.