Localizar e Trazer inform aos campos

Gente

Tenho um sistema de vendas e qeria fazer uma coisa;

1 - Tenho 4 campos(codigo, descrição, vlunit, quant, vltotal);
2 - Como faço para qando digitar o codigo do produto, ele traga as ostras informações e coloque nos campos destinados?
3 - Qando vender o mesmo ele da baixa no banco no referido produto.

alguem pode me ajudar?

no proprio form, você pode usar o quickseach

Pode usar um ajax onChange no campo código, ao digitar um código e sair do campo o ajax vai processar, então deve colocar o código no evento ajax preenchendo os outros campos. Fazer a baixa já é quando submeter o formulário, usando o envento, onAfterInsert, onAfterDelete e onAfterUpdate.

Para tentar esclarecer:

Pelo que entendi é só você criar uma aplicação filtro com o código e pesquisar no form