-- Pregatirea sursei pentru test_s6_3d_abd_pretd.prg. DOAR pe MARIUSM_AUTO@ROA_CENTRAL.
-- Nu e script de produs: nu se aplica la clienti, nu intra in registrul de migrari.
--
-- De ce: in MARIUSM_AUTO nu exista niciun aviz nefacturat cu LOT completat, deci livrabilul B
-- (lot trimis de v2) nu se poate proba pe date reale. Avizul 683 (SSS 100020, client 614
-- ROMFAST S.R.L., 4 linii, 9 bucati, nefacturat) e consumat oricum de proba, deci se completeaza
-- LOT pe liniile lui. In acelasi timp i se pune PRETD pe NULL, ca sa exercite si garda noua
-- Iif(Isnull(poArt.pretd),[NULL],...) pe traseul v2.
--
-- Valorile de dinainte, citite din baza inainte de rulare (23:xx, 01.09.2026):
--   id_vanzare_det 979  lot NULL  pretd 0
--   id_vanzare_det 980  lot NULL  pretd 0
--   id_vanzare_det 981  lot NULL  pretd 0
--   id_vanzare_det 982  lot NULL  pretd 0

update vanzari_detalii
   set lot   = 'LOT13-' || to_char(id_vanzare_det),
       pretd = null
 where id_vanzare = 683;

commit;

select id_vanzare_det, cantitate, pret, pretd, lot
  from vanzari_detalii where id_vanzare = 683 order by id_vanzare_det;
