Saltar al contenido

SQL que muestra el catalogo de cuenta padre e hijas

A continuación se muestra una vista que devolverá una lista de las cuentas de distribución y desglose de todas las cuentas de asignación de variables activas en su Dynamics GP. No es nada sofisticado, pero a veces es más fácil tener un informe de estos en lugar de tener que mirarlos en la pantalla, especialmente dado que tiene que hacer clic en cada cuenta de distribución de uno en uno para ver qué cuenta de desglose están usando.

select
an.ACTNUMST Variable_Allocation_Account,
a.ACTDESCR Variable_Allocation_Account_Name,
d.ACTNUMST Distribution_Account,
dn.ACTDESCR Distribution_Account_Name,
b.ACTNUMST Breakdown_Account,
bn.ACTDESCR Breakdown_Account_Name,
case a.BALFRCLC
   when 0 then 'YTD'
   when 1 then 'PERIOD'
   else 'ERROR'
   end Balance_Calc
 
from GL00100 a --account master
 
inner join GL00105 an --account number
on a.ACTINDX = an.ACTINDX
 
inner join GL00104 v --variable allocation account setup
on a.ACTINDX = v.ACTINDX
 
inner join GL00105 d --distribution acct number
on v.DSTINDX = d.ACTINDX
 
inner join GL00100 dn --distribution account name
on v.DSTINDX = dn.ACTINDX
 
inner join GL00105 b --breakdown account number
on v.BDNINDX = b.ACTINDX
 
inner join GL00100 bn --breakdown account name
on v.BDNINDX = bn.ACTINDX