Presentation is loading. Please wait.

Presentation is loading. Please wait.

Business Register on Enterprise Groups

Similar presentations


Presentation on theme: "Business Register on Enterprise Groups"— Presentation transcript:

1 Business Register on Enterprise Groups
The new Italian Business Register on Enterprise Groups IT Project and realisation: Augusto Pallante (ISTAT) Franco Tulli (ISTAT) Presented by: Enrica Morganti (ISTAT) 20° Roundtable on Business Survey Frames Wiesbaden 21 – 26 October 2007

2 Presentation: Why a new IT procedure Main elements Structure of the procedure Description of the first macro-phase Description of the second macro-phase Some results testing OLD/NEW

3 WHY A NEW IT PROCEDURE Need to register all foreign legal units (both foreign GH and foreign affiliates) Need to have the BG on EG as an integrated part of the BR SYSTEM Need to reduce processing time Need to reduce manual corrections to programs and standardise them Need to improve the overall quality

4 INPUTS: 3 ADMINISTRATIVE SOURCES
BALANCE SHEETS QUOTED COMP. SHAREHOLDINGS OF NOT QUOTED

5 Record types used by the procedure are only two:
BALANCE SHEETS 19 INPUT FILES – ASCI WITH FIXED RECORD LENGTH BY RECORD TYPES Record types used by the procedure are only two: type 1 containing registry information of companies (fiscal code, name, address, nationality, etc.) type 5 containing shareholdings betwwen couples of components

6 NATIONAL COMMITTEE FOR QUOTED COMPANIES
4 INPUT FILES IN EXCEL FORMAT: 2 CONTAINING CONTROL LINKS (QUANTITATIVE DIRECT AND QUALITATIVE) 2 CONTAINING REGISTRY INFORMATION ABOUT BOTH JURIDICAL PERSONS AND PHISICAL PERSONS

7 COMPANIES SHAREHOLDINGS
LARGEST INPUT FILE 15 FILES – ASCI WITH VARIABLE STRUCTURE AND VARIABLE RECORDS TRACK ACCORDING TO TYPE RECORDS (9) EXTREMELY COMPLEX DESCRIPTIVE STRUCTURE OF THE FILE FOR EACH DECLARING COMPANY ALL INFORMATION REGISTRY INFORMATION, SHAREHOLDINGS AND SHAREHOLDERS, KIND OF PROPERTY RIGHTS, SELLING/BUYING OF SHARES AND PROPERTY RIGHTS AMONG SHAREHOLDERS ARE ALL RECORDED WITHIN THE SAME CLUSTER RELATED TO THE DECLARING COMPANY.

8 BASIC ELEMENTS COMPONENTS CONTROL LINKS

9 COMPONENTS RESIDENT NOT RESIDENT PHISICAL PERSON JURIDICAL PERSON
(VERY RARE)

10 CONTROL LINKS QUANTITATIVE QUALITATIVE DIRECT (immediately available)
INDIRECT (to be reconstructed) QUALITATIVE (to be decodified, since it could be either direct or indirect)

11 1° MACRO-PHASE: Loading registry information and assigning the unique ID_DB_CODE >>> DB_REGISTRY_COMPONENTS Loading all the BASIC LINKS >>> DB_GROUPS_LINKS Algorithm of indirect control and selection of ALL CONTROL LINKS >>> DB_GROUPS_CONTROL

12

13

14 N. OF INPUT RECORDS BY SOURCE AND BY KIND OF COMPONENT
 Italian Foreign Total Comp. Comp. Comp. ______________________________________________ BALANCE SHEETS STOCK EXCHANGE SHAREHOLDINGS _______________________________________________ TOTAL

15 1 – COMPONENTS IDENTIFICATION
1° MACRO-PHASE - Loading registry information and assigning the unique ID_DB_CODE >>> DB_REGISTRY_COMPONENTS 1 – COMPONENTS IDENTIFICATION RESIDENT NOT RESIDENT ASSIGNING THE UNIQUE ID_DB_CODE

16 2 – ASSIGNING ID CODE TO RESIDENT UNITS
1° MACRO-PHASE - Loading registry information and assigning the unique ID_DB_CODE >>> DB_REGISTRY_COMPONENTS 2 – ASSIGNING ID CODE TO RESIDENT UNITS FISCAL CODE CORRECT ? SEARCH ON THE ALREADY EXISTING ID_CODE IN THE DB YES NOT REJECTED NO YES SEARCH AS VAT CODE FOUND ? FOUND? YES NOT SEARCH ON DB ASSIGNING GENERATING A NEW ID_DB_CODE FOUND ? NOT UPDATING THE LIST OF ALL ID_DB_CODE YES

17 3 – ASSIGNING ID CODE TO NOT RESIDENT UNITS
1° MACRO-PHASE - Loading registry information and assigning the unique ID_DB_CODE >>> DB_REGISTRY_COMPONENTS 3 – ASSIGNING ID CODE TO NOT RESIDENT UNITS NAME AND NATIONALITY ASSIGNING SEARCH ON DB_WORDS_GROUPS FOUND? NOT GENARATING A NEW ID_DB_CODE UPDATING THE LIST OF ALL ID_DB_CODE SI

18 BASIC LINKS (NOT YET CONTROL LINKS)
1° MACRO-PHASE - Loading all the BASIC LINKS >>> DB_GROUPS_LINKS BASIC LINKS (NOT YET CONTROL LINKS) Component 1 Component 2 OWNS < 50% > 50% MINORITY SHAREHOLDINGS DIRECT CONTROL LINK

19 BASIC LINKS (Quantitative)
X1 X2 A B C D 40% 30% 60% 70%

20 CONTROL LINKS (Qunatitative)
X1 X2 A B C D 40% 30% 1

21 2° MACRO-PHASE: Selection of CONTROL LINKS Within each source Among sources (priority rules) Threatment of INCONCISTENCIES More than one control (XcB and YcB) Opposite control (XcY and YcX) Building up PROVISIONAL GROUPS Assigning HIERARCHICAL LEVEL Manual checks and recycling iterations of 2° MACRO-PHASE Graphic application Historical information kept for corrections >>>DB_GROUPS_CONTROLS>>>DB_GROUPS_CORRECTIONS >>>DB_GROUPS_CRRECTIONS>>>DB_GROUPS_CONTROLS END Loading CORRECT GROUPS >>> DB_GROUPS

22

23 MERGING OF CONTROL LINKS
2° MACRO-PHASE: Selection of CONTROL LINKS MERGING OF CONTROL LINKS 11,3% 0,9% 9,4% 0,4% 0,1% 75% 2,9%

24 From DB_GROUP_LINKS To DB_GROUPS_CONTROLS
N. OF RECORDS BY SOURCE From DB_GROUP_LINKS To DB_GROUPS_CONTROLS DB_GROUP_LINKS DB_GROUPS_CONTROLS BALANCE SHEETS STOCK EXCHANGE SHAREHOLDINGS __________________________________________________________ TOTAL

25 NUMBER OF GROUPS INITIAL TOTAL GROUPS 273.784
____________________________________________________ IMPROPER GROUPS (EXCLUDED) NON CORRECT GROUPS (A) INCOMPLETE LEVEL GROUPS (B) CORRECT GROUPS (C) FINAL GROUPS (A+B+C) ________________________________________________________________

26 DB_GROUPS_CORRECTIONS
Manual checks and recycling iterations of 2° MACRO-PHASE Graphic application DB_GROUPS_CORRECTIONS TIP_COD_ PARTECIPATED NOT NULL VARCHAR2(3) ID_COD_PARTECIPATED NUMBER(9) TIP_COD_ PARTECIPANTING ID_COD_PARTECIPANTING YEAR NUMBER(4) FLAG_CHOICE VARCHAR2(1)

27 SVILUPPO PL/SQL - FORMS
8 Package 24 Procedure 3 Funzioni 6 Maschere grafiche principali 8 Maschere grafiche di supporto 7 Tabelle 4 Sequence

28 SVILUPPO PL/SQL - FORMS
8 Package 24 Procedure 3 Funzioni 6 Maschere grafiche principali 8 Maschere grafiche di supporto 7 Tabelle 4 Sequence

29 SVILUPPO PL/SQL - FORMS
8 Package 24 Procedure 3 Funzioni 6 Maschere grafiche principali 8 Maschere grafiche di supporto 7 Tabelle 4 Sequence

30 SVILUPPO PL/SQL - FORMS
8 Package 24 Procedure 3 Funzioni 6 Maschere grafiche principali 8 Maschere grafiche di supporto 7 Tabelle 4 Sequence

31 Groups, units and employees

32 OLD PROCEDURE Size class Groups Act. LU Employment n % 1-19 39,279
n % 1-19 39,279 63.7 67,502 47.1 247,017 4.9 20-99 16,070 26.0 37,978 26.5 712,253 14.0 5,066 8.2 19,302 13.5 1,021,982 20.1 1,193 1.9 12,418 8.7 1,488,962 29.3 5000 e oltre 89 0.1 6,248 4.4 1,609,571 31.7 TOTALE 59,989 100.0 138,936 5,123,169

33 NEW PROCEDURE Size class Groups Act. LU Empl. n % 1-19 38,081 63.5
n % 1-19 38,081 63.5 65,228 46.9 239,838 4.7 20-99 15,575 26.0 36,344 26.2 691,750 13.5 5,029 8.4 18,802 1,023,556 20.0 1,217 2.0 12,440 9.0 1,504,094 29.4 5000 e oltre 87 0.1 6,122 4.4 1,663,932 32.5 TOTALE 61,697 100.0 143,448 5,079,786

34 GROUP HEADS TOTAL UNITS

35 MERGE BETWEEN OLD NEW

36 PROCESSING TIME Loading sources: Balance Sheets 43’
Quoted companies ’ Companies Sharehold. 2h45’ 1° MACROFASE (3 fasi) 9h 36’ 2° MACROFASE (3 fasi) h 63’ 1° CICLO

37 PHISICAL SPACE DB_REGISTRY_COMPONENTS 478 MB DB_GROUPS_LINKS 109 MB
DB_GROUPS_CONTROLS MB DB_WORDS_GROUPS MB DB_GROUPS MB

38 DEVELOPMENT PL/SQL - FORMS
8 Packages 24 Procedures 3 Functions 6 Main graphical masks 8 Supporting graphical masks 7 Tables 4 Sequences

39 - END - THANK YOU!


Download ppt "Business Register on Enterprise Groups"

Similar presentations


Ads by Google