
25 entreprises, 9 pays, 6 devises fonctionnelles ... Le systÚme et les procédures de reporting pourraient facilement devenir complexes et coûteux. Mais nous avons trouvé une solution simple d'un point de vue technique que nos utilisateurs apprécient particuliÚrement, notamment les spécialistes de la préparation des états financiers consolidés conformément aux normes internationales (ci-aprÚs dénommées IFRS) et du reporting de gestion.
TrĂšs souvent, les «financiers» et les «technophiles» ne se comprennent pas. En consĂ©quence, des solutions dĂ©raisonnablement complexes, coĂ»teuses et incommodes apparaissent. Dans cet article, nous essaierons d'expliquer les Ă©lĂ©ments de base, dont le manque de comprĂ©hension empĂȘche souvent la crĂ©ation de solutions efficaces, en utilisant l'exemple du processus de reporting dans notre entreprise. Nous parlerons Ă©galement de notre expĂ©rience rĂ©ussie dans la crĂ©ation d'un systĂšme de reporting - ce que nous voulions faire, ce qui s'est passĂ©, ce que nous n'avons pas aimĂ© du rĂ©sultat, et nous allons le changer.
Nous vous avertissons tout de suite - il n'y aura ni Blockchain, ni Big Data, ni Intelligence Artificielle et autres technologies à la mode. Nous n'avons rien utilisé de cela pour une raison simple - nous n'en avions pas besoin pour cette tùche.
Ce dont vous avez besoin pour obtenir une "sortie"
, . , .
, Google:
INCOME STATEMENT ( ):
BALANCE SHEET ( ):
, â / , .
, .
? . , , 100 . , , , . (, , , ) , .
â , , , ..
, . , .
. .
,
- () . , , , , . .
- â â , , .
- , , .
- â ( / ).
?
() : , 100 , â 146 ⊠, . , , ( , , , ), .
, . , , (, ..) â , « » («cooking the books» / «window dressing»).
: , . / â .
, , , .
ERP Microsoft Dynamics NAV ( â NAV), . ERP NAV.
NAV , . .
( ), NAV Excel, Pivot Table. â .
, â Power Pivot, Excel.
, , . .
M â LucaNet Microsoft Analysis Services ( Microsoft SQL Server).
Analysis Services (NAV Microsoft SQL Server), . â LucaNet . , Analysis Services â , ( , LucaNet), .
Analysis Services â Tabular Multidimensional. Multidimensional, .
, OLAP , Excel. Pivot Table, .
, Reporting Services â Microsoft SQL Server.
NAV (W1) .
( , , ..) Master Data Management, .
( ) , ( ).
â (). â , . â , , .. , , .
NAV , , . , .
, â , , . , , .
â â . , .
(, ) , NAV , , , , .
( ).
, « » â GENERAL IFRS.
, , «IFRS».
, , â «IFRS».
, â . «» .
( â ERP , â ) . EUR ( ) â . EUR â â EUR.
« » . , NAV.
«» .
. â EUR. , EUR, EUR.
NAV ( ). , â USD, USD, â EUR, EUR.
NAV . , , , â EUR , .
( ).
( , ..) EUR.
:

(, ..), , ( , ..) NAV.
NAV ( ) .
NAV , , DWH (Data WareHouse â ). , .
OLAP .
Excel .
Tableau ( ), . Excel .
«» , . â .
, :
- . , - .
- , â , , . «» â .
, NAV . NAV . , . . ( ).
. ( NAV) . 10 â 15 .
, :
MS NAVTables MS NAV dans la base de données
La clé de la comptabilité financiÚre est la table d'entrée G_L.
, : [CRONUS International Ltd_$G_L Entry], «CRONUS International Ltd» â . â . . NAV . «G_L Entry».
:
- [Entry No_] [int] â ,
- [G_L Account No_] [nvarchar](20) â â ,
- [Posting Date] [datetime] â ,
- [Document Type] [int] â (, , ..),
- [Document No_] [nvarchar](20) â ,
- [Amount] [decimal](38, 20) â ,
- [Transaction No_] [int] â , , ( , ),
- [Debit Amount] [decimal](38, 20) â ,
- [Credit Amount] [decimal](38, 20) â ,
- [Additional-Currency Amount] [decimal](38, 20) â ,
- [Add_-Currency Debit Amount] [decimal](38, 20) â ,
- [Add_-Currency Credit Amount] [decimal](38, 20) â ,
- [Dimension Set ID] [int] â .
«G_L Entry» ( NAV, ):
- [Amount] = [Debit Amount] â [Credit Amount]
- [Amount] , [Transaction No_] [Posting Date], ( « »).
- [Transaction No_] [Posting Date] [Entry No_] ( , ).
- [Additional-Currency Amount], [Add_-Currency Debit Amount] [Add_-Currency Credit Amount].
«G_L Account». , ( ) . «G_L Entry» [GL Account No]. «G_L Account» :
- [No_] [nvarchar](20) â , «G_L Entry» [G_L Account No_],
- [Name] [nvarchar](50) â ,
- [Exchange Rate Adjustment] [int] â , ,
- [Account Subcategory Entry No_] [int] â .
«G_L Account Category» .
- [Entry No_] [int] IDENTITY(1,1) â ,
- [Parent Entry No_] [int] â ,
- [Presentation Order] [nvarchar](100) â () ,
- [Indentation] [int] â ,
- [Description] [nvarchar](80)- ,
- [Account Category] [int] â (Assets, Liabilities, Equity, Income, Cost of Goods Sold, Expense),
- [Income_Balance] [int] â , / .
«», «G_L Entry».
«Dimension Set Entry», «» :
- [Dimension Set ID] [int] â , «G_L Entry»,
- [Dimension Code] [nvarchar](20) â ,
- [Dimension Value Code] [nvarchar](20) â .
«Dimension Value», ( ):
- [Dimension Code] [nvarchar](20) â ,
- [Code] [nvarchar](20) â , «Dimension Set Entry» [Dimension Value Code]
- [Name] [nvarchar](50) â .
«Dimension Set Entry» «Dimension Value» â [Dimension Code] [Dimension Value Code] ([Code]).
. «G_L Entry».
â , . , , .
, ?
1 ():
, 136,958, «INCOME STATEMENT» ( ) «2018» «Sales/Revenue». , :
- «G_L Account Category» , [Description] «Sales/Revenue».
- «G_L Account» , [Account Subcategory Entry No_] [Entry No_] «G_L Account Category», 1.
- «G_L Entry» (), [G_L Account No_] [No_] «G_L Account», 2.
- 3 , [Posting Date] 2018 , [Posting Date] â2018.01.01â [Posting Date] â2018.12.31â.
- 4 [Amount], â .
2 ():
16,701, «BALANCE SHEET» ( ) «2018» «Cash Only», :
- «G_L Account Category» , [Description] «Cash Only».
- «G_L Account» , [Account Subcategory Entry No_] [Entry No_] «G_L Account Category», 1.
- «G_L Entry» (), [G_L Account No_] [No_] «G_L Account», 2.
- 3 , [Posting Date] 2018 , . [Posting Date] â2018.12.31â.
- 4 [Amount], â .
3 ():
136,958, «INCOME STATEMENT» «2018» «Sales/Revenue», (), :
- «G_L Account Category» , [Description] «Sales/Revenue».
- «G_L Account» , [Account Subcategory Entry No_] [Entry No_] «G_L Account Category», 1.
- «G_L Entry» (), [G_L Account No_] [No_] «G_L Account», 2.
- 3 , [Posting Date] 2018 , [Posting Date] â2018.01.01â [Posting Date] â2018.12.31â.
- 4 [Dimension Set ID] «Dimension Set Entry», [Dimension Code] âCOUNTRYâ ( â ). «G_L Entry» ( [Dimension Set ID]) «» â NAV. , «» «G_L Entry» .
- 5 [Dimension Code] [Dimension Value Code] «Dimension Value» [Name] ( ). «» G_L Entry» ( ) â , âNAâ (not allocated / not applicable).
- 4 «G_L Entry» , 6, [Amount], â ( âNAâ) .
, . Excel OLAP .
. Excel, .
, â , . , , , , .
, .
:
- , , ââ ( ). , , .
- () , ( , , , ..).
- ââ () , .
- . â (). Excel .
- Nous ne regroupons pas les données lors du téléchargement vers le systÚme de rapports. Chaque transaction financiÚre (avec un identifiant unique) est présentée dans le systÚme de déclaration comme une entrée distincte.
Sergey Ustinov
Daria Fadeeva, FCCA
PS Pour préparer l'article, j'ai utilisé une photo de www.pexels.com .