 category proc descripciu8c3b3n descripciu8c3b3n descripciu8c3b3n calcula losu800 valores deu800 lasu800 diferentes listas deu800 precios vigentes au800 partir deu800 unu800 valor indicado yu800 losu800 coeficientes deu800 actualizaciu8c3b3n asociados au800 cada producto. composiciu8c3b3n composiciu8c3b3n composiciu8c3b3n tabla precios tabla productos codigo codigo codigo delimiter create definer sas_admin procedure actualizapreciostabular inu800 pfiltro varchar 300u800 inu800 paccion varchar 2u800 begin setu800 wcnu800 precios . productoid productos . productoid andu800 precios . lista select lista from listavigente ; setu800 qryu800 update precios productos setu800 ; case paccion when 1u800 then begin setu800 fldu800 ; setu800 fldu800 concat fldu800 precios . precioprod01 precios . precioprod00 productos . coefp00p01 ; setu800 fldu800 concat fldu800 precios . precioprod02 precios . precioprod00 productos . coefp00p02 ; setu800 fldu800 concat fldu800 precios . precioprod03 precios . precioprod00 productos . coefp00p03 ; endu800; when 2u800 then setu800 fldu800 precios . precioprod00 precios . precioprod01 productos . coefp00p01 ; when 3u800 then setu800 fldu800 precios . precioprod00 precios . precioprod02 productos . coefp00p02 ; when 4u800 then setu800 fldu800 precios . precioprod00 precios . precioprod03 productos . coefp00p03 ; endu800 case; ifu800 pfiltro then setu800 wcnu800 concat wcnu800 andu800 pfiltro ; endu800 ifu800; setu800 qryu800 concat qryu800 fldu800 where wcnu800 ; prepare stmt from qryu800; execute stmt; deallocate prepare stmt; endu800 bitu8c3a1cora bitu8c3a1cora bitu8c3a1cora 20120907 seu800 corrige lau800 lu8c3adnea  setu800 fldu800   debido au800 queu800 estaba tipeado   flsu800  seu800 cambia lau800 variable   sqlu800  poru800   qryu800 . aparentemente lau800 nueva versiu8c3b3n deu800 lau800 dbu800 toma lau800 variable sqlu800 como unau800 constante delu800 sistema usou800 usou800 usou800 macro recalculaprecios form preciostabularxprocesos 