Gestione prezzo "cancellato"
E' stato aggiunto il flag di cancellazione logica LNW-VAL, per permettere una esportazione più puntuale dei dati su KPN.
Per il momento però viene valorizzato solo in fase di importazione da db frontiera, altrimenti è necessario gestire la problematica su tutti i prg di aggiornamento dei prezzi.
Se per qualche motivo vengono cancellati logicamente tutti i prezzi relativi ad un listino, al momento la testata del listino rimane (vedi ad esempio se vengono rimossi dei listini particolari per cliente).
Elenco programmi interessati all'aggiornamento di COGLISNW
Questi programmi devono essere toccati (trigger) per poter effettuare l'esportazione dei prezzi su KPN in modo puntuale.
Il trigger potrebbe lavorare in 2 modi:
1) Aggiornare MER-DATA-AGG -> Il giro di esportazione di SWA036 rimane invariato, ma si può riattivare il controllo su MER-DATA-AGG (ora esporta tutte le merci)
2) Aggiornare un flag su COGLISNW, o meglio su una tabella che mette in relazione merce/listino, in modo da poter esportare puntualmente solo i record dei listini interessati
cogd22.cbl: perform del-coglisnw
cogf60.cbl: perform del-coglisnw
cogk10.cbl: if w-verbo-ok perform del-coglisnw
cogk32.cbl: perform del-coglisnw.
cogl30.cbl: perform del-coglisnw
cogm90.cbl: perform del-coglisnw
cogm91.cbl: perform del-coglisnw
cogm91co.cbl: perform del-coglisnw
cogu44.cbl: perform del-coglisnw
cogu67.cbl: perform del-coglisnw
cogu67lo.cbl: perform del-coglisnw
implis.cbl: perform del-coglisnw
coga60.cbl: perform rwr-coglisnw.
coga62.cbl: perform wr-coglisnw.
coga63.cbl: perform rwr-coglisnw.
coga65.cbl: perform rwr-coglisnw.
cogc97.cbl: perform rwr-coglisnw
cogd22.cbl: perform rwr-coglisnw
cogf27.cbl: perform wr-coglisnw
cogg73.cbl: perform wr-coglisnw
cogk10.cbl: perform wr-coglisnw.
cogk32.cbl: perform wr-coglisnw
cogl30.cbl: perform wr-coglisnw
cogm04.cbl: perform rwr-coglisnw
cogm24na.cbl: perform wr-coglisnw
cogm24ve.cbl: perform rwr-coglisnw
cogm37.cbl: perform wr-coglisnw
cogm92.cbl: perform wr-coglisnw
cogm93.cbl: perform wr-coglisnw
cogo20b.cbl: perform wr-coglisnw
cogs07.cbl: perform wr-coglisnw
cogs07w.cbl: perform wr-coglisnw
cogt66.cbl: perform wr-coglisnw
cogu80.cbl: perform wr-coglisnw
cogv37.cbl: perform rwr-coglisnw
cogw04.cbl: perform wr-coglisnw
dbf005.cbl: perform rwr-coglisnw