Commit 4b1ef6c
committed
fix(supply): recepcion recibido no se pierde en la lista + racha solo del asistente
RECON confirmo que STATUS_LABEL/STATUS_CLASS/RowActions y el header+orden de
lineas flagged-primero en GoodsReceiptForm ya soportaban 'recibido' (PR ya en
main). El fallo real: el rank de la lista pone 'confirmado' en rango 1 y
'recibido' cae al mismo rango que 'anulado' (rango 2) -> con 99 confirmadas
por delante, ALB-00113 quedaba enterrada al fondo, no "no listada". Ahora
'recibido' ordena justo despues de 'borrador', antes de lo historico, y hay
un contador visible "N recepciones esperan tu revision".
getReceiptCorrectionStreak contaba el historico entero (99 confirmadas de
meses) y no capaba la racha a su objetivo (bug "60 de 30"). Ahora acota el
denominador a recepciones del asistente (status='recibido', o 'confirmado'
con alguna linea flagged_for_office -- columna que solo escribe el asistente)
y la racha no puede superar CORRECTION_STREAK_GOAL. Sin columna que sobreviva
recibido->confirmado no hay forma no-migratoria de detectar retroactivamente
una recepcion del asistente sin ninguna linea marcada una vez confirmada:
el error cae del lado seguro (cuenta de menos, nunca de mas), documentado en
el propio codigo. Si se quiere cerrar ese hueco hace falta una migracion
(columna nueva) -- no incluida aqui, encargo explicito de pausar y avisar.1 parent 67d5677 commit 4b1ef6c
2 files changed
Lines changed: 80 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
187 | 194 | | |
188 | 195 | | |
189 | 196 | | |
190 | | - | |
191 | | - | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
192 | 202 | | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
198 | 208 | | |
199 | 209 | | |
200 | 210 | | |
| |||
240 | 250 | | |
241 | 251 | | |
242 | 252 | | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
247 | 263 | | |
248 | 264 | | |
249 | 265 | | |
250 | 266 | | |
251 | 267 | | |
252 | 268 | | |
253 | 269 | | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
254 | 274 | | |
255 | 275 | | |
256 | 276 | | |
| |||
591 | 611 | | |
592 | 612 | | |
593 | 613 | | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
594 | 626 | | |
595 | 627 | | |
596 | 628 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
648 | 648 | | |
649 | 649 | | |
650 | 650 | | |
651 | | - | |
| 651 | + | |
652 | 652 | | |
653 | | - | |
| 653 | + | |
654 | 654 | | |
655 | 655 | | |
656 | 656 | | |
657 | 657 | | |
658 | 658 | | |
659 | | - | |
660 | | - | |
661 | | - | |
662 | | - | |
663 | | - | |
664 | | - | |
665 | | - | |
666 | | - | |
667 | | - | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
668 | 679 | | |
669 | 680 | | |
670 | 681 | | |
| |||
673 | 684 | | |
674 | 685 | | |
675 | 686 | | |
676 | | - | |
| 687 | + | |
677 | 688 | | |
678 | 689 | | |
679 | | - | |
| 690 | + | |
680 | 691 | | |
681 | 692 | | |
682 | 693 | | |
683 | 694 | | |
684 | | - | |
| 695 | + | |
685 | 696 | | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
686 | 703 | | |
687 | 704 | | |
688 | | - | |
| 705 | + | |
689 | 706 | | |
690 | 707 | | |
691 | 708 | | |
692 | 709 | | |
693 | 710 | | |
694 | 711 | | |
695 | | - | |
696 | | - | |
| 712 | + | |
| 713 | + | |
697 | 714 | | |
| 715 | + | |
698 | 716 | | |
699 | 717 | | |
700 | 718 | | |
701 | | - | |
702 | | - | |
| 719 | + | |
| 720 | + | |
703 | 721 | | |
704 | 722 | | |
705 | 723 | | |
| |||
0 commit comments