tie fra kontraktørs side (aibel) 28.10-tie.pdfagenda •litt om meg og min rolle i aibel og tie...
TRANSCRIPT
-
TIE fra kontraktørs side (Aibel)Gnist 28. oktober 2015
-
Agenda
• Litt om meg og min rolle i Aibel og TIE
• Litt om Statoil’s TIE
• Aibel’s løsning
– Teknologi
– Fra FTP filer til TIE
– Daglig drift – feilsøking
• Oppsummering
2
-
• Sissel J Mannsåker
– Systemutvikler og prosjektleder
• BIT Industridata 2001-2005 (minus 2 permisjoner)
– Aibel største kunde
• Bouvet 2007-nå
– Har jobbet med Aibel siden 2012
• Fabrikasjon
• TIE siden 2013
3
Litt om meg og min rolle i Aibel
-
4
TIE – Statoil’s skisse
-
5
Aibel’s løsning
-
• Webservice hos Statoil
– Meldingstjeneste
• .NET program
– Sender og mottar meldinger
• Oracle database
– View i fagsystem gjør data tilgjengelig
– «Middleware». PL/SQL
• Oppretter meldinger til TIE
• Prosesserer meldinger fra TIE
– View i middleware gjør data tilgjengelig for fagsystem
6
Teknologi
-
• Ny Workorder
– Melding mottas fra Statoil (via TIE)
– Prosesseres og lagres i MDW
– Hentes til fagsystem for planlegging, Safran
– Safran registrerer plan-datoer
– Sendes tilbake til Statoil (via TIE)
– Plan-datoer oppdateres hos Statoil (i ProCoSys)
7
Eksempel på arbeidsflyt
-
• Begynnelsen: Tag og Dokument
• Nedstenging av FTP filer (Ny ProCoSys)
– Flere objekttyper inn i TIE: workorder, mc- og comm-
pakker, workorder og piping testpakker
• Johan Sverdrup
– allokering av tag og dokument
8
Veien til dagens løsning
-
9
Fra ftp filer til TIE
-
• Oppsett var komplisert og uoversiktelig
• Mange filer, flere for hvert fagsystem og
installasjon
– Samme data i ulik «form»
– KRISTIN_AI_EXPORT_MC_COMM_TAG.DAT
– TROLL_A_VB_EXPORT_MC_COMM.DAT
• Filene inneholdt all data. Dersom det var en feil,
feilet hele importen
10
Fra ftp fil til TIE - før
-
• Enklere og mer oversiktlig oppsett
• All data tilgjengelig i Aibel’s database, strukturert
– TIE_MCPKG
– TIE_COMMPKG
– TIE_WORKORDER …
• View tilpasset hver enkelt applikasjon
– V_TIE_REC_MC_COMM_TAG_WF
– V_TIE_REC_MC_COMM_SF
– V_TIE_REC_WORKORDER …
• Data behandles per objekt. Feil får mindre konsekvenser.
11
Fra ftp fil til TIE - nå
-
• Statoil’s LogViewer
• Logging – Interface monitor
• View i middleware
– Viser status på sendte meldinger
• Feilsøking
– Scenario: endring hos Aibel er ikke oppdatert hos
Statoil
12
Daglig drift - feilsøking
-
13
LogViewer
The additional field value 'ATM' cannot be parsed as a NUMBER
Sjekk spesifikasjon TR3111:
Meldingen har feilet:
Se i melding detaljer (XML) hvilket felt som feiler:
Konklusjon: Aibel har tekst i et nummer felt.
-
14
-
• Man slipper dobbelt-registreringer
– IDC anslår at 5000 USD per år/ansatt går til spille fordi
medarbeidere gjør noe som allerede er gjort
• Data registreres i «sitt» fagsystem og overføres til
andre system, på tvers av organisasjoner.
• Færre manuelle registreringer -> mindre feil.
• Bedre data kvalitet
15
Oppsummering
-
Sissel J Mannsåker54°26'5"S 3°18'10"ESystemutvikler og prosjektleder
Mobil 952 08 [email protected]
Bouvet Norge ASDiktervegen 8N-5538 HaugesundTlf +47 52 82 10 17bouvet.no
16
Takk for meg
mailto:[email protected]://www.bouvet.no/