Generacion archivo SICOSS

Manual de Usuario ›› Personal ››
Parent Previous Next


Ingresando los encargados de cómputos en variables de configuración.


Pueden modificar el archivo a generar, dependiendo de cómo informe el municipio los montos no remunerativos, horas extras, sac, y otros.


Aquí en el ejemplo se incluyen distintos conceptos que varían según el municipio


( nTotRe9 := nTotVA300 + nTotVA301 - ( T[230]+T[240]+T[243]+T[245]+T[247]+T[248]+T[250]+T[252]+T[254]+T[260]+T[263]+T[265]+T[267]+T[270]+T[271]+T[273]+T[274]+T[275] ) ,


         Left( AllTrim( StrTran( VA[347] , '-' , ''  ) )+ space( 11 ) , 11 ) +

         Left( Busco4Persona ( ( EMPL )->idc_con  ) + Space( 30 ) , 30 )+

         'F' +

         '00'+

         '01'+

         '01'+

         '921'+    (código de ACTIVIDAD)

         '75'+

         '00,00'+

         '008'+

         '000000'+

         '00'+

         StrTran( Right( '000000000000' + AllTrim( str( nTotVA300 + nTotVA301 , 12 , 2 ) ) , 12 ) , '.' , ',' ) +

         '000000000,00'+

         '000000,00'+

         '000000,00'+

         '000000,00'+

         '000000,00'+

         '000000,00'+

         'Santa Fe - Resto de la provincia'+space(24)+

         StrTran( Right( '000000000000' + AllTrim( str( nTotVA300  + T[210] +T[211]+T[212], 12 , 2 ) ) , 12 ), '.' , ',' ) +

         '000000000,00'+

         '000000000,00'+

         '00'+

         'F'+

         '000000,00'+

         '9'+                              (Código de Empresa)

         '000000,00'+

         '1'+

         '01'+

         '01'+

         '01'+

         '00'+

         '01'+

         '00'+

         StrTran( Right( '000000000000' + AllTrim( str( nTotVA300 , 12 , 2 ) ) , 12 ), '.' , ',' ) +

         StrTran( Right( '000000000000' + AllTrim( str( ( T[30] + T[31] + T[32] )  , 12 , 2 ) ) , 12 ), '.' , ',' ) +

         StrTran( Right( '000000000000' + AllTrim( str( (T[210]+t[211]+T[212] ) , 12 , 2 ) ) , 12 ), '.' , ',' ) +

         '000000000,00'+

         '000000000,00'+

         '000000030'+

         StrTran( Right( '000000000000' + AllTrim( str( nTotVA300  + T[210] +T211]+T[212], 12 , 2 ) ) , 12 ), '.' , ',' ) +

         'F'+

         '000000000,00'+

         '0'+

         '000000000,00'+

         '000000000,00'+                            

         '000000000,00'+                            

         '000000000,00'+                            

         iif( (T[210]+T[211]+T[212] ) > 0 , '001' , '000' )+

         StrTran( Right( '000000000000' + AllTrim( str( nTotVA301 , 12 , 2 ) ) , 12 ) , '.' , ',' ) +

         '000000000,00'+

         '000000,00'+

         StrTran( Right( '0000000000000' + AllTrim( str( nTotVA300 + nTotVA301 , 12 , 2 ) ) , 12 ) , '.' , ',' ) +

         '000000000'+

         '000'+

         'T'

)


Para realizar la generación el período debe estar cerrado




El modelo muestra un solo empleado cargado, ustedes verán la nómina completa del personal.



Para el sicoss es fundamental cargar el empleado con cuil, si por algún motivo no lo tiene como en el ejemplo, al cargar el archivo electronicamente va a arrojar un error, que se soluciona al ponerle el cuil y volver a intentarlo


En el disco “c” se origina un archivo de este tipo, que es el que hay que presentar




Created with the Personal Edition of HelpNDoc: Easily create iPhone documentation