Sie sind auf Seite 1von 6

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 '())

Das könnte Ihnen auch gefallen