En este post les comparto un aticulo con codigo fuente de planilla de empleados
 
- Diseña el siguiente formulario
 
 
 
 
 Código
integer pagohora,a,b,c,d
b=integer(sle_horas.text)
if rb_adm.checked=true then
            pagohora=17
                        elseif rb_gerente.checked=true then
                        pagohora=15
                        elseif rb_supervisor.checked=true then
                                   pagohora=12
                        elseif rb_empleado.checked=true then
                                   pagohora=7.8
                        end if
                        //,"#,## 0,00"
                        st_pogahora.text=string(pagohora, "#,##0.00")
                        if b>=160 then
                                   st_horasnormales.text=string(160)
                        else
                                   st_horasnormales.text=string(b)
                        end if
st_horasextras.text=string(integer(sle_horas.text) - integer(st_horasnormales.text), "#,##0.00")
st_phn.text=string(integer(st_horasnormales.text)*integer(st_pogahora.text), "#,##0.00")
c=integer(st_pogahora.text)*integer(st_horasextras.text)
d=integer(c)*0.065
st_phe.text=string(c+d, "#,##0.00")
st_tingre.text=string(integer(st_phn.text)+integer(st_phe.text), "#,##0.00")
st_essalud.text=string(integer(st_tingre.text)*(0.0435))
st_afp.text=string((integer(st_tingre.text)*(0.0783)), "#,##0.00")
st_totalegresos.text=string(integer(st_essalud.text)+integer(st_afp.text), "#,##0.00")
st_netopagar.text=string(integer(st_tingre.text)-integer(st_totalegresos.text), "#,##0.00")
Para la fecha
//st_fecha.text=string((today()),"dddd")+".."+string((today()),"mm")+"de"+string((today()),"YYYY")
st_fecha.text=string(today(),"dddd mm yyyy")
boton Nuevo
st_horasnormales.text=""
sle_horas.text=""
sle_1.text=""
sle_2.text=""
st_pogahora.text=""
st_horasextras.text=""
st_phn.text=""
st_phe.text=""
st_tingre.text=""
st_essalud.text=""
st_afp.text=""
st_totalegresos.text=""
st_netopagar.text=""
sle_3.text=""
sle_1.setfocus()
 
 
 
 

 
 
 
 
 
 
 
 
0 comentarios:
Publicar un comentario
Dudas y sugerencias aqui