Demo applicatie Aantonen functioneren LogiFlor systematiek
Functionele Beschrijving
SPITS Standaardisatie Project Informatievoorziening Transport Sierteelt
onderwerp: versie: datum: auteurs: document:
Functionele beschrijving Demo applicatie 1.0 1 april 2004 Arie Oud AO.04.024v1.0
Copyright: © FlorEcom, 2004 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, electronic, mechanical, photocopying, recording or otherwise, without prior permission, in writing, from FlorEcom.
For permission contact FlorEcom, Postbus 205, 1430 AE Aalsmeer, The Netherlands.
FlorEcom
SPITS Demo applicatie
Functionele Beschrijving
INHOUDSOPGAVE 1.
INLEIDING .................................................................................................................................................. 4
2.
UITGANGSPUNTEN .................................................................................................................................. 4
3.
CONTEXT DIAGRAM ............................................................................................................................... 5 3.1. 3.2. 3.3.
KWEKER APPLICATIE ............................................................................................................................... 6 EDI HANDLER TRANSPORTEUR ................................................................................................................ 6 DEMO TRACKING EN TRACING APPLICATIE ............................................................................................. 6
4.
KWEKER APPLICATIE ............................................................................................................................ 7
5.
EDI HANDLER TRANSPORTEUR .......................................................................................................... 8 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.7. 5.8.
6.
ONTVANGST EDI BERICHTEN .................................................................................................................. 9 BERICHTEN VERTALER............................................................................................................................. 9 TONEN/AFDRUKKEN (NIEUWE) OPDRACHTEN ......................................................................................... 9 ZENDEN (NIEUWE) OPDRACHTEN ........................................................................................................... 10 INGEVEN PLANNING ............................................................................................................................... 10 ONTVANGEN PLANNING ......................................................................................................................... 10 VERSTUREN PLANNING / DTO ............................................................................................................... 10 BEHEER ................................................................................................................................................. 10
DEMO APPLICATIE TRACKING & TRACING ................................................................................. 11 6.1. 6.2. 6.3. 6.4.
ONTVANGEN BERICHTEN ....................................................................................................................... 12 ACTUALISERING ORDER/PLANNING/STATUS DATABASE ......................................................................... 12 WEB INTERFACE .................................................................................................................................... 12 BEHEER ................................................................................................................................................. 13
07/03/2004
pagina 3
FlorEcom
1.
SPITS Demo applicatie
Functionele Beschrijving
Inleiding Dit rapport bevat een beschrijving van de demo applicatie, zoals die in het kader van het SPITS project opgezet gaat worden. De demo heeft als doel de goede werking en de efficiency aan te tonen van de gedefinieerde LogiFlor systematiek. In deze versie van het rapport zijn de opmerkingen meegenomen die tijdens de werkgroepvergadering van 24 maart gemaakt zijn. Deze versie is bedoeld om partijen, die mogelijk de software voor de demo gaan bouwen, voldoende inzicht te geven om een betrouwbare schatting te maken van het aantal benodigde manuren. In het technisch ontwerp, dat een onderdeel zal zijn van de realisatiefase, zullen de laatste details worden vastgelegd, in overleg met de werkgroep.
2.
Uitgangspunten Als uitgangspunten voor dit rapport gelden de onderstaande documenten, waarbij een eerder genoemd document prevaleert boven verder genoemde documenten: • Het eindrapport van SPITS werkgroep 2 ‘berichten’; • Het eindrapport van SPITS werkgroep 1 ‘methodiek’; • Het Plan van Aanpak voor het SPITS project.
Pagina 4
07/03/2004
FlorEcom
3.
SPITS Demo applicatie
Functionele Beschrijving
Context diagram In onderstaand diagram wordt de totale context van de demo applicatie schematisch aangegeven. De relevante applicaties worden kort beschreven. In volgende hoofdstukken worden deze uitgebreider beschreven.
SPITS Demo applicatie Context diagram
Planning
Kwekerapplicatie
VTO / DTO
EDI handler transporteur
Transport opdracht
VTO
DTO
Planning
Transporteurs -applicatie
Demo T&T applicatie
07/03/2004
Aankomst melding
Status info
Transporteur
Wereld
pagina 5
FlorEcom
3.1.
SPITS Demo applicatie
Functionele Beschrijving
Kweker applicatie Een van de doelstellingen van de demo applicatie is nog steeds dat aangetoond kan worden dat de toepassing zodanig in de kweker bedrijfssoftware geïntegreerd kan worden, dat het gebruiken van de systematiek voor de kweker geen of nauwelijks extra werk oplevert. Uitgangspunt is dan ook dat in het kader van de demo gewerkt gaat worden met kwekers die een zodanig aangepast bedrijfsmanagementsysteem hebben, dat de LogiFlor systematiek geheel, of voor het grootste deel, wordt ondersteund. In ieder geval zal het verzenden van een Voorlopige Transport Opdracht (VTO) en een Definitieve Transport Opdracht (DTO) ondersteund moeten worden.
3.2.
EDI handler transporteur De EDI handler bij de transporteur is bedoeld om EDI berichten te ontvangen en te zenden. De ontvangen voorlopige en definitieve transportopdrachten worden van het EDI formaat omgezet in een meer bruikbaar formaat en de voor de transporteur relevante gegevens worden uit de informatie gefilterd. Deze gegevens worden ofwel uitsluitend getoond (op scherm en/of op papier) ofwel overgedragen naar het Transport Management Systeem (TMS) van de transporteur. Dit is uiteraard afhankelijk van de mogelijkheden die het TMS van de deelnemende transporteur heeft. De planning van de vrachtwagens die partijen bevatten die door een DTO worden ondersteund, wordt ingegeven in de EDI handler of komt rechtstreeks uit het TMS. Ook hier weer afhankelijk van de mogelijkheden van het TMS van de betreffende transporteur. De EDI handler combineert de gegevens van de planning met de gegevens van de bijbehorende DTO, zodat alle relevante gegevens, deels in EDI formaat, doorgestuurd kunnen worden naar de Tracking en Tracing demo applicatie.
3.3.
Demo Tracking en Tracing applicatie In deze applicatie wordt de status van die orders bijgehouden, die door een VTO/DTO ondersteund worden. Daartoe worden VTO’s ontvangen als EDI bericht rechtstreeks vanuit het systeem van de kweker. Bovendien worden transportplanningen van de vrachtwagens die door DTO ondersteunde orders bevatten (niet in EDI format) en de bijbehorende DTO’s (wel in EDI format) ontvangen van de EDI handler van de betreffende transporteur(s). Aankomstmeldingen van de betreffende vrachtwagens bij de veiling, zullen door de transporteur in het demo T&T systeem worden ingegeven. Het systeem zorgt er verder voor dat T&T informatie aan alle betrokkenen ter beschikking kan worden gesteld.
Pagina 6
07/03/2004
FlorEcom
4.
SPITS Demo applicatie
Functionele Beschrijving
Kweker applicatie De kweker applicatie zal het berichtenverkeer van VTO en DTO ondersteunen, zoals aangegeven in het document FPB LogiFlor versie 1.1, zoals opgeleverd door de SPITS werkgroep ‘berichten’. Daarbij geldt als uitzondering dat de bevestiging van VTO en DTO niet wordt ondersteund. Dat kan in de praktijk betekenen dat de kweker alsnog met de vervoerder moet bellen om zeker te zijn dat zijn elektronische opdracht geaccepteerd is. Ook de fustbestellingen zullen niet worden ondersteund in de demo toepassing. Daarvoor blijven de thans geldende procedures van toepassing. Ook de mogelijkheid om na het sturen van een DTO alsnog een update van een DTO te sturen zal in de demo niet ondersteund worden. De (verplichte) gegevens in VTO en DTO zullen allemaal ingevuld kunnen worden, hoewel ze niet allemaal in het verdere demo proces een toepassing zullen hebben.
07/03/2004
pagina 7
FlorEcom
5.
SPITS Demo applicatie
Functionele Beschrijving
EDI handler transporteur In onderstaand 0-schema wordt schematisch de functionaliteit van de EDI handler bij de transporteur aangegeven.
SPITS Demo applicatie 0-schema EDI handler transporteur Kweker applicatie
VTO/DTO
Ontvangst EDI berichten
Opslag EDI berichten
EDI vertaler
Transporteur
TMS
Tonen nwe opdrachten
Zenden nwe opdrachten
Opdrachten
Versturen planning/DTO
Demo T&T applicatie
Pagina 8
Ingeven planning
Ontvangen planning
Transporteur
TMS
07/03/2004
FlorEcom
5.1.
SPITS Demo applicatie
Functionele Beschrijving
Ontvangst EDI berichten VTO en DTO berichten worden ontvangen, naar keuze van de transporteur, via Florinet of internet. In beide gevallen is het EDI bericht een attachment bij een e-mail. Voor de specificaties van het bericht wordt verwezen naar het eindrapport van werkgroep 2 ‘berichten’. Voor de ontvangst (en het verzenden) van de EDI berichten kan de EDI communicatietool gebruikt worden die door Van Aaken Automatisering is ontwikkeld en die de LogiFlor systematiek ondersteunt. Deze tool wordt door het SPITS project ter beschikking gesteld. Een bijbehorende vertaaltool vertaalt de EDI berichten naar een bericht in standaard ASCII formaat. De DTO berichten worden bovendien onvertaald opgeslagen om ze direct in EDI formaat naar de demo T&T applicatie te kunnen versturen.
5.2.
Berichten vertaler De berichten vertaler haalt de voor de transporteur relevante gegevens uit de aangeboden berichten en neemt deze op in de opdrachten database. De relevante gegevens zijn: • Ordernummers; (Kwekerordernr, koperordernr, MVA/BB ordernr) • Voorlopige of definitieve opdracht; • Tijdstip waarop de opdracht is binnengekomen; • Kweker; • Laadadres; • Koper; • Bestemming; (al dan niet via veiling distrbutie) • Afgesproken levertijdstip (datum en tijd); • (Verwachte) tijdstip van gereed staan (met datum); • Aantal ladingdragers; • Soort ladingdragers. Een nieuwe VTO wordt in de database opgenomen. Een DTO, waarvoor al een VTO in de database aanwezig is, wordt ook opgenomen, waarbij er in de database een 1:n relatie van DTO naar VTO gelegd wordt..
5.3.
Tonen/Afdrukken (nieuwe) opdrachten De gebruiker moet via het scherm inzicht kunnen krijgen in de gegevens uit de opdrachten database. De opdrachten moeten kunnen worden geselecteerd op: • Ordernummers (Kweker, Koper BB) • Voorlopige of definitieve opdracht; • Kweker; • Bestemming; • Tijdrange (van tijd – tot tijd) van gereed staan; Selectie-items kunnen separaat of gecombineerd gebruikt worden. Nieuw binnengekomen opdrachten worden via een pop-up scherm direct getoond, waarbij ook een geluidsignaal wordt gegeven. De gebruiker moet de ontvangst van een nieuwe opdracht bevestigen voordat andere functies kunnen worden gebruikt. Deze pop-up functionaliteit kan worden uitgezet (systeemparameter) als er een directe interface met het TMS van de transporteur aanwezig is.
07/03/2004
pagina 9
FlorEcom
5.4.
SPITS Demo applicatie
Functionele Beschrijving
Zenden (nieuwe) opdrachten Als het systeem is uitgerust met een interface met het TMS van de transporteur, dan worden binnengekomen opdrachten direct na binnenkomst doorgestuurd naar het TMS. Deze functie is optioneel en zal per transporteur (kunnen) verschillen.
5.5.
Ingeven planning De gebruiker moet een transportplanning voor een vrachtwagen kunnen ingeven in het systeem. Dat is uitsluitend relevant voor vrachtwagens waarin (deel-)orders zitten waarvoor een DTO in het systeem is opgenomen. Voor het ingeven van een transportplanning voor een vrachtauto wordt dan ook eerst een selectie gemaakt van de DTO (’s) die in de betreffende vrachtauto zijn opgenomen, of waarvan een deel in de betreffende vrachtauto is opgenomen. Bij de selectie van DTO’s kan daarom het aantal ladingdragers worden opgegeven dat in de betreffende vrachtauto zit Daaraan worden de onderstaande gegevens toegevoegd: • Kenteken vrachtauto; • Soort vrachtauto; • Verwacht tijdstip aankomst op de veiling. De planning wordt opgenomen in de opdrachten database.
5.6.
Ontvangen planning Als het systeem is uitgerust met een interface met het TMS van de transporteur, dan kan de planning worden ontvangen vanuit het TMS. Vanuit het TMS worden dan uitsluitend de gegevens van de vrachtauto (de zending) ontvangen. Handmatig zal in de EDI handler dan nog de selectie van (deel-)DTO’s gemaakt moeten worden die in de vrachtauto zijn opgenomen. (zie 5.5) De planning wordt opgenomen in de opdrachten database.
5.7.
Versturen planning / DTO Zodra voor een vrachtauto een planning is opgenomen in de opdrachtendatabase, wordt deze direct verstuurd naar de demo T&T applicatie. Dat gebeurt als ASCII bestandje, als attachment bij een e-mail. Dit ASCII bestandje bevat, naast de gegevens van de vrachtauto (de zending) de ordernummers van de DTO’s en eventueel het aantal ladingdragers per DTO, als niet de gehele DTO in de vrachtauto is opgenomen.De bijbehorende DTO’s worden als aparte berichten meegestuurd naar het demo systeem.
5.8.
Beheer Opdrachten, ouder dan een week, worden automatisch verwijderd uit de opdrachten database.
Pagina 10
07/03/2004
FlorEcom
6.
SPITS Demo applicatie
Functionele Beschrijving
Demo applicatie Tracking & Tracing In onderstaand 0-schema wordt de functionaliteit van de demo applicatie T&T aangegeven.
SPITS Demo applicatie 0-schema T&T EDI handler Transporteur
Planning / DTO
VTO
Ontvangen berichten
EDI vertaler
Order/planning mutatie
Planning mutatie
Actualiseren order info
Order + planning + status info
07/03/2004
Web interface
Web interface
Status info
Order + planning + status info
Transporteur
Wereld
pagina 11
FlorEcom
6.1.
SPITS Demo applicatie
Functionele Beschrijving
Ontvangen berichten De applicatie ontvangt berichten via florinet of internet van de deelnemende transporteur(s) en kwekers. De EDI berichten (VTO en DTO) worden aan een EDI vertaler aangeboden. De overige berichten (planning per voertuig) worden direct aangeboden aan het proces dat de actualisering verzorgt van de order/planning/status database. Voor de ontvangst (en het verzenden) van de EDI berichten kan de EDI communicatietool gebruikt worden die door Van Aaken Automatisering is ontwikkeld en die de LogiFlor systematiek ondersteunt. Deze tool wordt door het SPITS project ter beschikking gesteld. Een bijbehorende vertaaltool ‘pakt de berichten uit’ en vertaalt de EDI berichten naar een bericht in standaard ASCII formaat. Dat bericht kan aan het proces aangeboden worden dat de actualisering verzorgt van de order/planning/status database.
6.2.
Actualisering order/planning/status database In deze database worden de gegevens bijgehouden van alle orders die ondersteund worden door een VTO/DTO. Alle relevante ordergegevens worden opgeslagen. Bovendien: • Tijdstip waarop de VTO is aangemaakt; • Tijdstip waarop de VTO in de T&T demo is ontvangen; • Tijdstip waarop de DTO is aangemaakt; • Tijdstip waarop de voertuigplanning is ontvangen; • Verwachte tijdstip van aankomst volgens voertuigplanning; • Werkelijke tijdstip van aankomst (kan door de transporteur worden ingegeven) Bij ontvangst van een nieuwe VTO wordt voor deze order een record aangemaakt. Bij ontvangst van een voertuigplanning en bijbehorende DTO (‘s), worden de gegevens geactualiseerd. Er kunnen meerdere DTO’s in een voertuigplanning zitten. Een voertuigplanning kan ook (geactualiseerd) opnieuw ontvangen worden.
6.3.
Web interface De web interface moet zorgen voor een HTML presentatie van de gegevens uit de order/planning/status database, zodat deze via internet benaderd kan worden door gebruikers op verschillende locaties. Er moet sprake zijn van een autorisatie systematiek, waardoor kwekers uitsluitend toegang hebben tot orders die hun kwekernummer hebben (landelijk EAN adres), exporteurs hebben uitsluitend toegang tot orders die voor hen bestemd zijn (ook via het EAN adres). De logistieke afdelingen van de verschillende veilingen mogen slechts toegang hebben tot de orders die via hen lopen. Autorisatie dient in het technisch ontwerp nog verder uitgewerkt te worden. De transporteurs mogen slechts in staat zijn het aankomsttijdstip op de veiling, of rechtstreeks bij de exporteur in te voeren. Alle andere gebruikers mogen slechts raadplegen. De orders moeten geselecteerd kunnen worden op: • Ordernummer; (Koper, Kweker, BB/MVA, ieder moet op z’n eigen ordernummer kunnen selecteren) • Briefnummer • Status; Voorlopige of definitieve opdracht, aangekomen bij de veiling; • Kweker; • Koper; • Bestemming; • Tijdrange (van tijd – tot tijd) van gewenste tijd van levering bij de exporteur.
Pagina 12
07/03/2004
FlorEcom
6.4.
SPITS Demo applicatie
Functionele Beschrijving
Beheer Orders, ouder dan een week, worden automatisch verwijderd uit de database.
07/03/2004
pagina 13