0% found this document useful (0 votes)
6 views7 pages

XSLT Usecase 3

The document outlines a proposal for the University of Nottingham to import chart of account codes into Planon, detailing the scope and estimation for the process. It specifies the use of two CSV files containing approximately 200,000 and 190,000 records, respectively, and provides a mapping of fields for the import. Additionally, it includes an estimate of the time required for technical analysis, environment setup, and data import tasks.

Uploaded by

harry.john1988
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views7 pages

XSLT Usecase 3

The document outlines a proposal for the University of Nottingham to import chart of account codes into Planon, detailing the scope and estimation for the process. It specifies the use of two CSV files containing approximately 200,000 and 190,000 records, respectively, and provides a mapping of fields for the import. Additionally, it includes an estimate of the time required for technical analysis, environment setup, and data import tasks.

Uploaded by

harry.john1988
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SDC NOTTINGHAM UNIV 487922.

00: Estimate Chart Of Accounts Codes

This document describes a proposal for the realization of TMS (tailor made software) based on the received input. Topics:
• Scope
• Estimation

1.1 Scope

The University of Nottingham requested an estimate for importing the chart of account codes into Planon. The following
imports are part of this estimate:

1.1.1 Import csv files “UON CAFM Chart of Account Codes Report_Output.csv” (+-200.000 records) and “UON CAFM
Budget Information Report_Output.csv” (+-190.000 records)
The main purpose is to import “chart of account codes” information using Planon Enterprise Talk (=PEET) into the TSI
“Unicore”.

The source is two csv files. Below you’ll find the mapping:

Planon field
Column Header name Explanation / remarks

RefBODefinitionU • XXUON_FIN_GL_ACCOUNT→ UsrAccountCode


serDefined • XXUON_FIN_GL_ANALYSIS→ UsrAnalysis
• XXUON_FIN_GL_COMPANY→ UsrUnicoreData
• XXUON_FIN_GL_COST_CENTRE→ UsrCostCentre
UON CAFM Chart of • XXUON_FIN_GL_INTERCOMPANY→ UsrIntercompany
Account Codes • XXUON_FIN_GL_PURPOSE→ UsrPurposeCodes
Report_Output.csv • XXUON_FIN_GL_SPARE→ UsrSpare
.VALUE_SET_CODE • XXUON_FIN_GL_PROJECTS→ UsrUniCoreProjects

UON CAFM Chart of FreeString14


Account Codes (String)
Report_Output.csv
.ALLOW_BUDGETING

FreeString13 (
CodesCodeName
UON CAFM Chart of
YESNO) If “Yes”, then Y otherwise “N”
Account Codes
Report_Output.csv
.ALLOW_POSTING

UON CAFM Chart of FreeString1


Account Codes
Report_Output.csv .KEY

UON CAFM Chart of Code


Account Codes
Report_Output.csv
.VALUE

UON CAFM Chart of FreeString10


Account Codes CodesCodeName
Report_Output.csv YESNO)
.ENABLED_FLAG If “Yes”, then Y otherwise “N”

UON CAFM Chart of FreeString11 (


Account Codes CodesCodeName
Report_Output.csv YESNO)
.SORT_ORDER If “Yes”, then Y otherwise “N”

UON CAFM Chart of FreeString12


Account Codes (String)
Report_Output.csv
.SUMMARY_FLAG

UON CAFM Chart of FreeString66


Account Codes (String)
Report_Output.csv
.VALUE_SET_CODE

IsArchived If EndDate is reached, this record should be automatically archived.

UON CAFM Chart of BeginDate


Account Codes
Report_Output.csv
.START_DATE

UON CAFM Chart of EndDate


Account Codes
Report_Output.csv
.END_DATE

UON CAFM Chart of Name


Account Codes
Report_Output.csv
.DESCRIPTION

FreeDecimal1 To be able to use the information of UON CAFM Budget Information


Report_Output.csv, we will probably have to first convert this budget
UON CAFM Budget
information to the XML format.
Information
Report_Output.csv
.BUDGET_AMOUNT
• UON CAFM Chart of Account Codes Report_Output.csv
.XXUON_FIN_GL_ACCOUNT→SUM of all fields “UON CAFM
Budget Information Report_Output.csv .BUDGET_AMOUNT”
where column “UON CAFM Budget Information
Report_Output.csv.ACCOUNT” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_ANALYSIS→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .BUDGET_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.ANALYSIS” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_COMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .BUDGET_AMOUNT”
where column “UON CAFM Budget Information
Report_Output.csv.COMPANY” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_COST_CENTRE→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .BUDGET_AMOUNT”
where column “UON CAFM Budget Information
Report_Output.csv.COST_CENTER” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE
• XXUON_FIN_GL_INTERCOMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .BUDGET_AMOUNT”
where column “UON CAFM Budget Information
Report_Output.csv.INTERCOMPANY” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PURPOSE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .BUDGET_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.PURPOSE” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_SPARE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .BUDGET_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.SPARE” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PROJECTS→ currently unknown, mapping will
be given later!

FreeDecimal2 To be able to use the information of UON CAFM Budget Information


Report_Output.csv, we will probably have to first convert this budget
UON CAFM Budget information to the XML format.
Information
• UON CAFM Chart of Account Codes Report_Output.csv
Report_Output.csv
.XXUON_FIN_GL_ACCOUNT→SUM of all fields “UON CAFM
.COMMITMENT_AMOU
Budget Information Report_Output.csv
NT
.COMMITMENT_AMOUNT” where column “UON CAFM Budget
Information Report_Output.csv.ACCOUNT” = column “UON CAFM
Chart of Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_ANALYSIS→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .COMMITMENT_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.ANALYSIS” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_COMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv
.COMMITMENT_AMOUNT” where column “UON CAFM Budget
Information Report_Output.csv.COMPANY” = column “UON
CAFM Chart of Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_COST_CENTRE→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv
.COMMITMENT_AMOUNT” where column “UON CAFM Budget
Information Report_Output.csv.COST_CENTER” = column “UON
CAFM Chart of Account Codes Report_Output.csv .VALUE
• XXUON_FIN_GL_INTERCOMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv
.COMMITMENT_AMOUNT” where column “UON CAFM Budget
Information Report_Output.csv.INTERCOMPANY” = column “UON
CAFM Chart of Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PURPOSE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .COMMITMENT_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.PURPOSE” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_SPARE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .COMMITMENT_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.SPARE” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PROJECTS→ currently unknown, mapping will
be given later!

FreeDecimal4 To be able to use the information of UON CAFM Budget Information


Report_Output.csv, we will probably have to first convert this budget
information to the XML format.

• UON CAFM Chart of Account Codes Report_Output.csv


.XXUON_FIN_GL_ACCOUNT→SUM of all fields “UON CAFM
Budget Information Report_Output.csv .EXPENDITURE” where
column “UON CAFM Budget Information
Report_Output.csv.ACCOUNT” = column “UON CAFM Chart of
UON CAFM Budget
Account Codes Report_Output.csv .VALUE”
Information
• XXUON_FIN_GL_ANALYSIS→ SUM of all fields “UON CAFM Budget
Report_Output.csv
Information Report_Output.csv .EXPENDITURE” where column
.EXPENDITURE
“UON CAFM Budget Information Report_Output.csv.ANALYSIS” =
column “UON CAFM Chart of Account Codes Report_Output.csv
.VALUE”
• XXUON_FIN_GL_COMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .EXPENDITURE” where
column “UON CAFM Budget Information
Report_Output.csv.COMPANY” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_COST_CENTRE→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .EXPENDITURE” where
column “UON CAFM Budget Information
Report_Output.csv.COST_CENTER” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE
• XXUON_FIN_GL_INTERCOMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .EXPENDITURE” where
column “UON CAFM Budget Information
Report_Output.csv.INTERCOMPANY” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PURPOSE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .EXPENDITURE” where column
“UON CAFM Budget Information Report_Output.csv.PURPOSE” =
column “UON CAFM Chart of Account Codes Report_Output.csv
.VALUE”
• XXUON_FIN_GL_SPARE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .EXPENDITURE” where column
“UON CAFM Budget Information Report_Output.csv.SPARE” =
column “UON CAFM Chart of Account Codes Report_Output.csv
.VALUE”
• XXUON_FIN_GL_PROJECTS→ currently unknown, mapping will
be given later!

FreeDecimal3 To be able to use the information of UON CAFM Budget Information


Report_Output.csv, we will probably have to first convert this budget
information to the XML format.

• UON CAFM Chart of Account Codes Report_Output.csv


.XXUON_FIN_GL_ACCOUNT→SUM of all fields “UON CAFM
Budget Information Report_Output.csv .OBLIGATION_AMOUNT”
where column “UON CAFM Budget Information
Report_Output.csv.ACCOUNT” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_ANALYSIS→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .OBLIGATION_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.ANALYSIS” = column “UON CAFM Chart of
UON CAFM Budget
Account Codes Report_Output.csv .VALUE”
Information
• XXUON_FIN_GL_COMPANY→ SUM of all fields “UON CAFM
Report_Output.csv
Budget Information Report_Output.csv .OBLIGATION_AMOUNT”
.OBLIGATION_AMOUNT
where column “UON CAFM Budget Information
Report_Output.csv.COMPANY” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_COST_CENTRE→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .OBLIGATION_AMOUNT”
where column “UON CAFM Budget Information
Report_Output.csv.COST_CENTER” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE
• XXUON_FIN_GL_INTERCOMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .OBLIGATION_AMOUNT”
where column “UON CAFM Budget Information
Report_Output.csv.INTERCOMPANY” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PURPOSE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .OBLIGATION_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.PURPOSE” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_SPARE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .OBLIGATION_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.SPARE” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PROJECTS→ currently unknown, mapping will be
given later!

FreeDecimal5 To be able to use the information of UON CAFM Budget Information


Report_Output.csv, we will probably have to first convert this budget
information to the XML format.

• UON CAFM Chart of Account Codes Report_Output.csv


.XXUON_FIN_GL_ACCOUNT→SUM of all fields “UON CAFM
Budget Information Report_Output.csv .FUNDS_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.ACCOUNT” = column “UON CAFM Chart of
Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_ANALYSIS→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .FUNDS_AMOUNT” where column
“UON CAFM Budget Information Report_Output.csv.ANALYSIS” =
column “UON CAFM Chart of Account Codes Report_Output.csv
.VALUE”
• XXUON_FIN_GL_COMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .FUNDS_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.COMPANY” = column “UON CAFM Chart of
UON CAFM Budget
Account Codes Report_Output.csv .VALUE”
Information
• XXUON_FIN_GL_COST_CENTRE→ SUM of all fields “UON CAFM
Report_Output.csv
Budget Information Report_Output.csv .FUNDS_AMOUNT” where
.FUNDS_AMOUNT
column “UON CAFM Budget Information
Report_Output.csv.COST_CENTER” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE
• XXUON_FIN_GL_INTERCOMPANY→ SUM of all fields “UON CAFM
Budget Information Report_Output.csv .FUNDS_AMOUNT” where
column “UON CAFM Budget Information
Report_Output.csv.INTERCOMPANY” = column “UON CAFM Chart
of Account Codes Report_Output.csv .VALUE”
• XXUON_FIN_GL_PURPOSE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .FUNDS_AMOUNT” where column
“UON CAFM Budget Information Report_Output.csv.PURPOSE” =
column “UON CAFM Chart of Account Codes Report_Output.csv
.VALUE”
• XXUON_FIN_GL_SPARE→ SUM of all fields “UON CAFM Budget
Information Report_Output.csv .FUNDS_AMOUNT” where column
“UON CAFM Budget Information Report_Output.csv.SPARE” =
column “UON CAFM Chart of Account Codes Report_Output.csv
.VALUE”
• XXUON_FIN_GL_PROJECTS→ currently unknown, mapping will
be given later!

1.1 Estimate

test add total


Estimate Import chart of account codes dev (h) (h) (h) (h) remark
technical analysis & estimation 2,0 2,0
environment set-up 0,0 0,5
Import csv files “UON CAFM Chart of
Account Codes Report_Output.csv” (+-
200.000 records) and “UON CAFM See short description in paragraph 1.1.1
Budget Information Report_Output.csv”
(+-190.000 records) 26,0 16,0 0,0 42,0
PEET documentation on mapping and
technical release & deployment how to (re)install the PEET definitions in
documentation 2,0 2,0 other environments
internal communications (10%) 4,5
total net 51,0
uncertainty margin (10/20/30%) 5,1
project management (20%) 10,2
total including margin & project
management 66,2
functional analysis & documentation 0,0 0,0
validation for UAT 0,0 0,0
total including functional analysis &
validation 66,2
SLA maintenance (25% annually) 12,7 development & technical testing

You might also like