- Tabla PuntoDeVenta con Temporal Tables + UNIQUE(MedioId, NumeroAFIP) - Tabla SecuenciaComprobante con Temporal Tables + UNIQUE(PdvId, TipoComprobante) - Permiso administracion:puntos_de_venta:gestionar (guion_bajo: CK_Permiso_Codigo_Format) - SP usp_ReservarNumeroComprobante con SERIALIZABLE + THROW 50001/50002/50003 - V013_ROLLBACK.sql incluido Smoke tests SIGCM2_Test: - TEST 1: primera reserva devuelve 1 (lazy init) OK - TEST 2: segunda reserva devuelve 2 OK - TEST 3: PdV inactivo -> SqlException 50001 'punto_de_venta_inactivo' OK - TEST 4: Medio inactivo -> SqlException 50002 'medio_inactivo' OK Covers: REQ-PDV-001/003/009, REQ-SEC-CMB-001/002/003/004
14 KiB
14 KiB