SIGESP (Contiene a SCG, SPG, SPI, SOC, CXP, SCB, SNO) es la primera version que se
genero por un UpSize !e la B"#" en $%P a un servi!or !e &SS'( )"*
Tal vez se consiga en el CD producido por SIGESP C.A. Actulizaciones UpCxp_01 Se crea la tabla net_sol, para el control de numeracion de las solicitudes de pago. UpScb_01 Se crea la tabla cbcon para la conciliacion bancaria Actualiza a cbmbco agregando las siguientes columnas !cbmb"con! c#ar $%& '()), !cbmbtcon! c#ar $*& '()) para marcar cada c#e+ue con la in"ormacion de conciliacion. SIGESP_00 Se genera a partir !e SIG+SP mas los ,am-ios !e UpCxp_01 . UpScb_01 Actualizaciones UpCxp_02 Introduce las actualizacion para el mane,o de cragos con a"ectacion presupuestaria e introduce el monto ob,ecto a retencion en las deducciones. UpSCF_01 Agrega las columnas necesarias para la empresa +ue utilizara la contabilidad "iscal $SCF& SIGESP_01 Se genera a partir !e SIG+PS/00 mas los ,am-ios !e UpCXP_02 y UpSCF_01 1!i,ionalmente se agregan las ,olumnas ingreso/p . gasto/p a la ta-la sig/empresa para el mane2o !e los !igitos !e Ingreso . Gasto !e Presupuesto a !i3eren,ia !e Ingreso . Gasto !e la ,onta-ili!a!" Se cambiaron los campo tipo TE-T por C.A/$*000& Detale de Cambios1 cxp_ded_car $(pC2p_03.s+l& !tipo! int '()), !programatica! c#ar$*0& '()), !spg_cuenta! c#ar$4& '()), cxp_recdoc_dedcar $(pC2p_03.s+l& !mon_ob,_ret! mone5 '()), cxp_solicitudes !observaciones! !te2t! '()) , 66 !observaciones! c#ar$*000& '()) , sig_empresa !activo_#! c#ar $7& '()), $(pSC8_0*.s+l& !pasivo_#! c#ar $7& '()), $(pSC8_0*.s+l& !resultado_#! c#ar $7& '()), $(pSC8_0*.s+l& !ingreso_"! c#ar $7& '()), $(pSC8_0*.s+l& !gasto_"! c#ar $7& '()), $(pSC8_0*.s+l& !ingreso_p! c#ar $7& '()), !gasto_p! c#ar $7& '()), sig_qrep !s+l! !te2t! '9T '()) , 66 !s+l! c#ar$*000& '9T '()) , sn_resumen !nota! !te2t! '()) , 66 !nota! c#ar$*000& '()) , soc_art_tipo !observacion! !te2t! '()) , 66 !observacion! c#ar$*000& '()) , soc_art_unid !observacion! !te2t! '()) , 66 !observacion! c#ar$*000& '()) , soc_arti !obs_art! !te2t! '()) , 66 !obs_art! c#ar$*000& '()) , soc_prov !observacion! !te2t! '()) , 66 !observacion! c#ar$*000& '()) , soc_serv !obs_ser! !te2t! '()) , 66 !obs_ser! c#ar$*000& '()) , soc_serv_tipo !observacion! !te2t! '()) , 66 !observacion! c#ar$*000& '()) , soc_tper !observacion! !te2t! '()) , 66 !observacion! c#ar$*000& '()) , spg_ejecucion !meta! !te2t! '9T '()) , 66 !meta! c#ar$*000& '9T '()) , SIGESP_02 CA:;I9S1 Se elimino toda la parte de nomina 5 se creo un nuevo script para esta sno_00.sql SNO_00.sql Incorporo la parte de vacaciones Tablas S'_<2222222 Incorpora la parte de .istorico Tablas S'_.2222222 Actualizaciones UpSNO_00_to_01 Se agrega tipo de nomina. Se crea tabla para el 8PS Se crea un columna en la tabla de <acaciones SNO_01 CA:;I9S1 sn_nominas $(pS'9_00_to_0*.s+l& Tipo_'om int not null de"ault * constraint C=C_TIP9_'9:_S'_'9:I' c#ec> $Tipo_'om bet?een * and @&, sn_#nominas $(pS'9_00_to_0*.s+l& Tipo_'om int not null, create table sn_fps $(pS'9_00_to_0*.s+l& sn_vac_pers $(pS'9_00_to_0*.s+l& sueldo_vac mone5 not null, create table sn_"ps_mov $(pS'9_00_to_0*.s+l& Actualizaciones UpSNO_01_to_02 Se crea una columna para la tabla de :ovimientos de 8PS. sn_fps_mov bonos_e2tras mone5 '9T '()), SNO_02 $'o e2iste 8isicamente el .SA)& Se genera a partir de S'9_0* con la e,ecucion de (pS'9_0*_to_03.s+l SIGESP_03 (No e4iste %isi,amente el "S'() Se genera a partir de SIGESP_02 con la e,ecucion de UpSIGESP_02_to_03.sql, UpCxp_03.sql 5 UpScb_02.sql Actualizaciones UpSIGESP_02_to_03 Se crea la tabla sig_version cxp_sol_chq se agregan las siguientes columnas1 cbbccodigo c#ar$7& '9T '()), cbcbctano c#ar$*B& '9T '()), cbmbope c#ar$3& '9T '()), cbmbst c#ar$*& '9T '()) UpCxp_03.sql c2p_recdoc_dedcar C mon_ob,_ret mone5 '()), 66 mon_ob,_ret mone5 '9T '()), mont_ret mone5 '9T '()) Se debe e,ecutar en instala un mantenimiento sobre las recepciones de documento para +ue recalcule la nueva columna Dmont_retE '9TA no se debe e,ecutar mas de una vez el mantenimiento de C-P en la recepcion de documento. UpScb_02.sql cbmbco cbmbtret mone5 '9T '()) Crea la tabla cb_error_banco donde se registran los errores del banco en la conciliacion bancaria. Ademas e,ecuta un mantenimiento +ue acumula el monto de las retenciones e2istentes en la nueva columna de cbmbco update dbo.cbmbco set cbmbtretF$select isnull$sum$cbbtmonto&,G0& "rom dbo.cbmvbcoc ?#ere cbmvbcoc.cbbtded H6 I0000000000I A'D cbmvbcoc.cbmbllaveFcbmbco.cbmbllave& SIGESP_04 (No e4iste %isi,amente el "S'() Se genera a partir de SIGESP_03 con la e,ecucion de UpScb_03.sql, UpSNO_02_to_03.sql y UpSNO_03_to_04.sql y UpScb_04.sql UpScb_03.sql Se cambian los tipos de datos de "loat a mone5, para evitar el mane,o de decimales cbmvbcod C cbbdmonto mone5 '9T '()) cbmvbco# C cbb#monto mone5 '9T '()) cbmvbcoc C cbbtmonto mone5 '9T '()) cbmspg C monto mone5 '9T '()) c2p_sol_c#+ C monto mone5 '9T '()) UpSNO_02_to_03.sql Se elimina el indice unico Jsn_icedulaK en la tabla Jsn_personaK Esto resuelve un problema particular de la institucion AG(AS DE :E/IDA, en la cual +uerian duplicar a una persona, 5 este indice no de,aba repetir la cedula. No se eco!"en#$ e%ec&$t$ este sc"pt, $ !enos q&e se ten'$ en ploble!$ $ntes !enc"on$#o. UpSNO_03_to_04.sql Se crea una tabla $sn_#vac_conce& necesaria para el mane,o de #istorico de conceptos de vacaciones. UpScb_04.sql Se agrega la capacidad de mane,ar montos ob,eto a retencio variable cbmvbcoc mon_ob,_ret mone5 '9T '()), 04/12/2000 UpSOC_01.sql Se agrega la capacidad de mane,ar en la cotizacion servicios, ademas de impuestos Se agrega las siguientes columnas soc_coti1 porc_impuesto mone5 '9T '()) total_impuesto mone5 '9T '()) total mone5 '9T '()) Se crea tabla para la cotizacion de servicios C/EATE TA;)E dbo.soc_coti_det_ser cotizacion c#ar$*B& '9T '()), cod_ser c#ar$*0& '9T '()), cant_ser "loat$B7& '9T '()), unitario_a mone5 '9T '()), unitario_b mone5 '9T '()), unitario_c mone5 '9T '()), unitario_d mone5 '9T '()), escogida c#ar$*0& '9T '()), no_compra c#ar$*B& '9T '()), sub_total mone5 '9T '())