Buenos días,
Estoy generando una consulta de AF, y necesito agregar el año de ejercicio.
Favor quien pueda orientar en como obtenerlo. No se en que tabla se encuentra.
Agradecido
Buenos días,
Estoy generando una consulta de AF, y necesito agregar el año de ejercicio.
Favor quien pueda orientar en como obtenerlo. No se en que tabla se encuentra.
Agradecido
@Oscar1900 varios campos de AF.
El tema es que el resultado de la consulta me muestra las filas duplicadas tantas veces como años de ejercicio tenga el activo fijo. Y la única diferencia que existe entre las filas duplicadas es el resto de vida útil. Entonces me gustaría agregar una columna que especifique a que año de ejercicio pertenece el registro.
SELECT
T0."ItemCode",
T1."ItemName",
T3."OcrCode"Cliente,
T3."OcrCode2"CeCo,
T3."OcrCode3"Contrato,
T3."OcrCode4"Region,
T4."Location" Sucursal ,
T1."AssetClass",
T7."Descr",
T7."BalanceAct",
T8."AcctName",
T0."AttriDt43" as "HIST Fecha Capitalizacion Real" ,
T0."AttriAm48" as "HIST Valor de Capitalizacion Real",
T0."AttriInt34" as "HIST Tiempo de VU Acumulado",
T0."AttriAm49" as "HIST Depreciacion Acumulada",
T1."AsstStatus",
T1."AssetGroup",
T1."CapDate",
T21."APC" as "Valor Capitalizacion",
T11."OrdDprPlan" as "Depr. Ordinaria Plan",
T11."OrdDprPost" as "Depr. Acumulada Real",
T11."OrdDprPost" as "Depr. Ordinaria Actual",
T71."RemainLife" as "Vida Util restante Meses",
T71."RemainDays" as "Vida Util restante dias",
(T21."APC" -T11."OrdDprPost") as "Valor Real",
T21."APC" - T11."OrdDprPlan" as "Valor Libro"
FROM ITM13 T0
INNER JOIN OITM T1 ON T1."ItemCode" = T0."ItemCode"
INNER JOIN ITM6 T3 ON T1."ItemCode" = T3."ItemCode"
INNER JOIN OLCT T4 ON T1."Location" = T4."Code"
INNER JOIN OACS T5 ON T1."AssetClass" = t5."Code"
INNER JOIN ACS1 T6 ON T5."Code" = t6."Code" and t6."DprAreaID"='AV001'
INNER JOIN OADT T7 ON T6."AcctDtn" = T7."Code"
INNER JOIN OACT T8 ON T7."BalanceAct" = T8."AcctCode"
left join (select TX0."ItemCode",
sum(TX0."OrdDprPlan") as "OrdDprPlan",
sum(TX0."OrdDprPost") as "OrdDprPost",
sum(TX0."OrdDprAct") as "DepOrdact"
from "ODPV" TX0
group by TX0."ItemCode")
T11 on T11."ItemCode" = T1."ItemCode"
inner join "ITM7" T71 on T1."ItemCode" = T71."ItemCode"
left JOIN (SELECT "ItemCode",
SUM("APC") as "APC"
FROM "EZ_CL_TABLAX"."FIX1" TX0
inner join "OFIX" TX1 on TX1."AbsEntry" = TX0."AbsEntry"
WHERE TX0."TransType" = '110' and
TX1."Canceled" = 'N'
GROUP BY TX0."ItemCode") AS T21 ON T21."ItemCode" = T1."ItemCode"
Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.