TIE fra kontraktørs side (Aibel) 28.10-TIE.pdfAgenda •Litt om meg og min rolle i Aibel og TIE...

16
TIE fra kontraktørs side (Aibel) Gnist 28. oktober 2015

Transcript of TIE fra kontraktørs side (Aibel) 28.10-TIE.pdfAgenda •Litt om meg og min rolle i Aibel og TIE...

  • 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/