Přímý import položek příjemek / Přímý import položek příjemek včetně sériových čísel |
Top Previous Next |
Seznam témat:
Trigger osklprijemit_tai (after insert) po každém vložení položky příjemky se skladovou položkou, která pracuje se sériovými čísly, založí odpovídající počet záznamů do tabulky sériových čísel (osklsernum), tj. x-krát se provede tento příkaz: (sloupeček poradi v osklsernum se naplní autoinkrementem) insert into DBA.osklsernum (data_id,mat,pobd,page,prada,pdokl,pdruhdokl,pdata_id,pporadi) values(@dataid_def,@mat,@obd,@age,@rada,@dokl,0,@dataid,@poradi)
Pokud přijímáte 1 ks, tak stačí upravit záznam v SN dle vazby na položku příjemky.
Pokud těch kusů je víc, tak jsou 2 možnosti: 1) upravit v nějaké procedurce postupně jednotlivé již existující záznamy v tabulce osklsernum - náročné na provedení 2) odstranit vytvořené záznamy z osklsernum pro danou položku příjemky a založit je znovu s již vyplněnými SN: insert into dba.osklsernum (data_id,mat,sernum, pobd, ..., pporadi) values (@dataid_def,@mat,@sernum, @obd, ..., @poradi)
Související témata |