Está en la página 1de 38

ACTIVO FIJO

 afentrada
 _

 _
 Filtro

 Reorg. campos
 Seleccionar

 INDEX

 Anexar
 Tipo

 Filtro
 _
 LAF1_001

(SAL_INI_AF_+ADQ_AF_+MEJ_AF_+RETIRO_BAJ_AF_+OTS_AJUST_+VAL_REV_VOL_+VAL_REV_X_REOR_+VAL_X_OT
S_REV_+AJUSTE_X_INFLA_+DEPRE_ACU_CIE_+DEPRE_EJ_SIN_REV_+DEPRE_EJ_RETIRO_+DEPRE_REL_OTS_AJU_+DE
PRE_REV_VOLUN_+DEPRE_REV_REOR_+DEPRE_OTS_REV_+AJUS_X_INF_DEPRE_)>0

 Filtro
 LAF1_002
(substring(1,4,to_string(to_integer(PERIODO)))= '$P-PERIODO_CUR' and ESTADO=1) or
(substring(1,4,to_string(to_integer(PERIODO))) /= '$P-PERIODO_CUR' and (ESTADO=8 or ESTADO=9 ) )
 LAF1_003

SAL_INI_AF > 0 and

substring(1,1,trim(to_string(CORRELATIVO)))='M' and

(abs(ADQ_AF) + abs(RETIRO_BAJ_AF) + abs(OTS_AJUST) + abs(VAL_REV_VOL) +


abs(VAL_REV_X_REOR) + abs(VAL_X_OTS_REV)+abs( AJUSTE_X_INFLA)) > 0
 LAF1_004

SAL_INI_AF > 0 and

substring(1,1,trim(to_string(CORRELATIVO)))='A' and

(abs(ADQ_AF)+abs(MEJ_AF)+abs(RETIRO_BAJ_AF)+abs(OTS_AJUST)+abs(VAL_REV_VOL)+abs(VAL_REV_X_REOR)
+abs(VAL_X_OTS_REV)+abs(AJUSTE_X_INFLA)) > 0

 LAF1_005
(abs(SAL_INI_AF)+abs(ADQ_AF) + abs(RETIRO_BAJ_AF) + abs(OTS_AJUST) + abs(VAL_REV_VOL) +
abs(VAL_REV_X_REOR) + abs(VAL_X_OTS_REV)+abs(AJUSTE_X_INFLA)) > 0 and

(abs(DEPRE_ACU_CIE)+abs(DEPRE_EJ_SIN_REV)+abs(DEPRE_EJ_RETIRO)+abs(DEPRE_REL_OTS_AJU)
+abs(DEPRE_REV_VOLUN)+abs(DEPRE_REV_REOR)+abs(DEPRE_OTS_REV)+abs(AJUS_X_INF_DEPRE)) > 0

 LAF1_006
to_integer(COD_CATA) /= 1

 LAF1_007
length(trim(COD_PROP_AF))> 24

 LAF1_008
length(trim(to_string(COD_SUB_CTA)))>24

 LAF1_009
length(trim(to_string(DESCRIPCION_AF)))>40

 LAF1_010
length(trim(to_string(MARCA_AF)))>20 or length(trim(to_string(MOD_AF)))>20

 LAF1_011
length(to_string(NUM_SER_PLACA_AF))>30
 LAF1_012

(to_string(datetime_year(FEC_ADQ)) <= '$P-PERIODO_CUR' and datetime_month(FEC_ADQ) <= 12 and


datetime_day(FEC_ADQ ) <= 31) and

(to_string(datetime_year(FEC_INI_USO)) <= '$P-PERIODO_CUR' and datetime_month(FEC_INI_USO) <= 12 and


datetime_day(FEC_INI_USO ) <= 31)
 LAF1_013

MET_APL = 1 or MET_APL = 2 or MET_APL = 9

 LAF1_014
DOC_AUTO="-" or DOC_AUTO="0"

 Supernodo

o temp

trim(NUM_SER_PLACA_AF) /="-"

o Seleccionar

temp=1
o Distinguir

o Ordenar

o LAF1_015_
 Fundir

 Ordenar
 LAF1_015

LAF1_015_=1 and Record_Count>1

 Supernodo


o Agregar

o Seleccionar

QR>1

o Flag
o Fundir

 Fundir
 LAF1_016

FLag= 1

 LAF1_017

(datetime_year(FEC_ADQ)< to_integer(substring(1,4,to_string(to_integer(PERIODO)))) and SAL_INI_AF>0)


or
not(datetime_year(FEC_ADQ)< to_integer(substring(1,4,to_string(to_integer(PERIODO)))))
and SAL_INI_AF=0
 ADQ_AF_MEJ_AF

 LAF1_018

if ADQ_AF_MEJ_AF /= 1 then 0 elseif ( (ESTADO = 1) and substring(1,4,to_string(PERIODO)) = '$P-PERIODO_CUR' )


then 0 else 1 endif
 LAF1_019

FEC_INI_USO >= FEC_ADQ

 LAF1_020

MET_APL=1 and PORC_DEPRE<=25


 LAF1_021

DEPRE_ACU_CIE > SAL_INI_AF

 SAL_INI_AF_DEPRE_ACU_CIE

(SAL_INI_AF-DEPRE_ACU_CIE)>0
 LAF1_022

if SAL_INI_AF_DEPRE_ACU_CIE /= 1 then 0 elseif ( (DEPRE_EJ_SIN_REV-(SAL_INI_AF-DEPRE_ACU_CIE))>1 )


then 1 else 0 endif

 LAF1_023

COD_TIP_AF = 2
 LAF1_024

(VAL_REV_VOL = 0 and VAL_REV_X_REOR = 0 and VAL_X_OTS_REV=0 ) and COD_TIP_AF = 1

 LAF1_025

(substring(1,4,to_string(to_integer(PERIODO))) /= '$P-PERIODO_CUR' and ESTADO=8 )


 LAF1_026

(substring(1,4,to_string(to_integer(PERIODO))) /= '$P-PERIODO_CUR' and ESTADO=9 )

 Filtro
 Tipo
 Ordenar

 Reorg. campos
 Tipo
 afsalida

Pendiente esta otra parte del flujo….

También podría gustarte