jsoto and Claude Opus 5.5
9eb74bbea7
JSOTO veconvierteorden/ccprmt003: evita ordenes duplicadas por cotizacion
...
Dos usuarios convirtiendo la misma cotizacion a la vez creaban dos ordenes
(cot 340001 -> 262237 y 262238, ticket 12234). La validacion "cotizacion
tiene orden" corria antes del BEGIN WORK; el segundo usuario la pasaba,
esperaba el bloqueo de prtb00020 y al liberarse insertaba otra orden.
- vedir/veconvierteorden: re-valida dentro de la transaccion, ya con el
bloqueo de prtb00020.
- WEBSERVICES/veconvierteorden: misma re-validacion (no tenia ninguna).
- ccdir/ccprmt003 verifica_orden(): COUNT(*) en vez de SELECT num_oc,
que daba -284 con ordenes duplicadas.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 16:04:59 -04:00
..
2026-10-19 09:54:32 -04:00
2026-10-05 15:03:14 -04:00
2026-08-18 20:59:52 -04:00
2026-10-19 10:35:51 -04:00
2026-08-18 20:59:52 -04:00
2026-10-20 16:04:59 -04:00
2026-10-16 17:05:01 -04:00
2026-08-18 20:59:52 -04:00
2026-09-03 16:51:11 -04:00
2026-10-16 15:30:24 -04:00
2026-09-03 16:51:11 -04:00
2026-10-15 16:07:11 -04:00
2026-08-19 18:39:09 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-10-19 10:35:51 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-09-03 16:52:39 -04:00
2026-10-16 17:00:54 -04:00
2026-10-16 16:50:08 -04:00
2026-10-16 17:07:28 -04:00
2026-08-18 20:59:52 -04:00
2026-10-16 17:07:28 -04:00
2026-10-19 12:19:21 -04:00
2026-10-17 12:05:43 -04:00
2026-08-18 20:59:52 -04:00
2026-10-16 15:30:24 -04:00
2026-10-19 10:32:04 -04:00
2026-10-16 15:30:24 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-20 15:43:12 -04:00
2026-10-20 16:04:59 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-10-19 12:09:59 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-09-23 16:21:54 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00
2026-08-18 20:59:52 -04:00