Timewax export vanuit ProBIS Asbest Werkvoorbereiding

Eigenaar Taal Status
Laurens Eykelkamp (Administrator) Nederlands Published

Deze handleiding beschrijft de Timewax export vanuit ProBIS Asbest Werkvoorbereiding

 

   Inhoudsopgave

  1. Werking van de export naar Timewax
  1.1. Export uit te voeren inventarisatie
  1.2. Export rapporteur met datum uitvoering rapportage
  2. Timewax export actief maken en configureren
 
Dit document is bedoeld voor geregistreerde gebruikers van het bovenstaande product. De inhoud van dit document wordt u as-is aangeboden. Groome Computer Services is niet verantwoordenlijk voor het gebruik van de informatie uit dit document.

 1. Werking van de export naar Timewax


 

Het is nu mogelijk om na het inplannen van de inventarisatie in ProBIS Asbest Werkvoorbereiding, het project en één of meerdere agenda-items toe te voegen aan het planningsysteem Timewax (www.Timewax.nl). In Timewax kan de planning dan verder op andere werkzaamheden en personen worden afgestemd. Ook kan de rapporteur en de datum van rapporteren worden geëxporteerd.

De uitgevoerde activiteiten worden bijgehouden als informatie bij de exportbuttons, maar u kunt de activiteiten ook terugzien in het overzicht van de acties voor mijlpalen.

 

 1.1. Export uit te voeren inventarisatie


 

Het is nu mogelijk om na het inplannen van de inventarisatie in ProBIS Asbest Werkvoorbereiding, het project en één of meerdere agenda-items toe te voegen aan het planningsysteem Timewax (www.Timewax.nl). In Timewax kan de planning dan verder op andere werkzaamheden en personen worden afgestemd.

Indien de Timewax module voor uw systeem actief is gemaakt (zie onder), dan verschijnt er een extra button op het tabblad 'Planning inventarisatie' van ProBIS Asbest Werkvoorbereiding:

                     

Gedurende de export wordt eerst bekeken of de opdrachtgever al aanwezig is. Zo niet, dan voegt het systeem deze in Timewax automatisch toe. Hierbij worden de gegevens gebruikt die voor de opdrachtgever op het tabblad 'NAW gegevens' zijn ingevoerd. Nieuw (en verplicht) hierbij is dat het veld 'Klantcode' zichtbaar is en verplicht wordt ingevoerd. Op basis van de klantcode wordt namelijk gecontroleerd of de klant al in Timewax bekend is. Het nieuwe invoerveld voor de klantcode ziet er als volgt uit:

                      

Het veld kan zichtbaar/onzichtbaar en verplicht worden gesteld via de nieuwe sectie [OpdrachtgeverKlantcode] in ShowHide.ini. Zie voor meer informatie http://groomecs.net/DOCU/ViewDocument.php?D_ID=&A_ID=54&D_ID=3#54

Het project kan toegevoegd worden als 'kaal' project waarbij het project volledig nieuw wordt aangemaakt of op basis van een sjabloon project uit Timewax. Indien gebruik gemaakt wordt van de methode voor toevoegen via sjablonen, moet dit aldus geconfigureerd zijn, zie later in dit document.

Is in de configuratie gekozen voor het aanmaken als een 'Kaal' project in Timewax, dan wordt het aan te maken project deels ingesteld met basisgegevens van het project (code, Straatnaam/plaats en uit te voeren werkzaamheden).

Is gekozen voor het aanmaken van een sjabloon uit Timewax, dan wordt het project aangemaakt op basis van dit sjabloon project. Hierbij wordt de relevante informatie overgenomen en wordt ook bijvoorbeeld een Gant Chart direct vanaf de startdatum ingepland worden (configureerbaar). Het is mogelijk om meerdere sjablonen te configureren, tijdens de export komt dan een vraag in beeld om het te gebruiken sjabloon te selecteren:

                   

Voor beide situaties geldt verder dat de projectmanager en de afdeling kunnen worden ingesteld direct uit de persoonlijke configuratie of, zoals hierboven gepresenteerd, door ze te selecteren uit een mogelijke lijst van projectmanagers en afdelingen. Per projectsjabloon kan een standaardwaarde worden gedefinieerd voor de projectmanager en de afdeling die gelden voor het project in Timewax. Verderop in dit document wordt beschreven hoe de configuratie ingesteld moet worden om de keuzelijst voor projectmanager en afdeling actief te maken.

De uit te voeren werkzaamheden kunnen ingevoerd worden in het veld 'Opdracht omschrijving' van het tabblad 'Projectidentificatie':

                   

De ingeplande datums worden toegevoegd als agenda items onder een 'Activiteit'. Deze is voor elke export gelijk en kan geconfigureerd worden via het INI bestand daarvoor (zie onder). Dit mag een bestaande activiteit uit Timewax zijn, is het niet aanwezig dan wordt het automatisch aangemaakt.

Tenslotte worden de ingeplande datums voor de betreffende inspecteurs geëxporteerd. Dit zijn de invoervelden op het tabblad 'Planning inventarisatie'. Belangrijk hierbij is dat de tijdens worden gehangen aan de medewerker, die als een 'resource' in Timewax aanwezig moet zijn. Een dergelijke 'resource' in Timewax heeft een unieke code, deze moet in de configuratie van ProBIS Asbest voor de medewerkers uit de lijst doorgevoerd worden (zie onder).

Het is mogelijk om de agenda items te boeken als een 'Harde boeking'. Moet dit van toepassing zijn dan kan de checkbox onder de button daarvoor gebruikt worden.

Nadat de button wordt geklikt, wordt de export uitgevoerd. De voortgang van het proces wordt in beeld getoond:

                   

Afhankelijk van de configuratie dient u éénmalig het wachtwoord van uw account in te voeren. Zie onder voor meer informatie.

Verloopt de export verder correct dan zal de datum van export onder de button worden getoond:

                   

Het resultaat ziet er in Timewax nu als volgt uit. Het project is toegevoegd en de kenmerken van het project zijn ingevuld (projectmanager, afdeling, locatie enzovoort):

                   

De activiteit is aan het project toegevoegd:

                   

En de agenda-items zijn op het planbord te vinden:

                   


 1.2. Export rapporteur met datum uitvoering rapportage


 

Naast de export van het project en de agenda-items voor de daadwerkelijke uitvoering van de inventarisatie, is het ook mogelijk om vanuit Werkvoorbereiding de gegevens naar Timewax te exporteren van de rapporteur en de datum waarop dat moet gaan gebeuren.

Indien het systeem correct is geconfigureerd voor de export van de rapporteur, verschijnen er extra invoervelden op het planningscherm van Werkvoorbereiding:

                   

Eventueel kan ook hier voor een 'Harde boeking' worden gekozen.

De export van de rapporteur en datum van rapportage is alleen mogelijk als de export van de inventarisatie is uitgevoerd. Na het klikken van de button wordt aan het, eerder al geëxporteerde, project een agenda item voor de rapportage toegevoegd.

In de basis is de lijst bij 'Rapporteren door' gelijk aan de lijst bij 'Uitvoeren door'. U kunt deze lijst echter afwijkend maken door het configuratiebestand Rapporteurs.dat actief te maken. Zie onderstaand voor de configuratie.

 2. Timewax export actief maken en configureren


 

De Timewax export is een module voor ProBIS Asbest die u aanvullend aan kunt schaffen op uw bestaande licentie. Neem daarvoor contact op met GCS voor meer informatie.

Voor het systeem wordt binnen ProBIS Asbest een persoonlijk en centraal configuratie gedeelte onderscheiden.

Het persoonlijke configuratie gedeelte wordt verzorgd door een bestand met de naam 'TimewaxUser.ini'. Dit bestand moet aanwezig zijn in de persoonlijke configuratiefolder van elke gebruiker. De inhoud van het bestand is als volgt:

Sectie Sleutel Beschrijving
[Login]   Gegevens om in te loggen
  Client Code bedrijf voor login. Bekende informatie, te zien in Timewax door het gezicht symbool in taakbalk aan te klikken
  Username Gebruikersnaam medewerker uit Timewax. Deze code is te vinden in Timewax via Stamgegevens en Resources. Open de betreffende persoon en kijk op het tabblad Databeveiliging naar het veld 'API ID'
  Password Wachtwoord. LET OP: deze moet leeg blijven, wordt dan éénmalig gevraagd tijdens een export en versleuteld weggeschreven in dit INI bestand
[User]   Gegevens over de projectmanager en afdeling
  ProjectmanagerCode Code van de projectmanager. Te vinden in Timewax onder Stamgegevens, Resources. Code wordt gebruikt als default als er tenminste géén default projectmanager voor de sjabloon is ingevuld (zie later). Wilt u de laatst gekozen waarde gaan gebruiken als default, dan dient u deze sleutel uit de persoonlijke ini bestanden weg te halen
  OrganisationalUnit Code van de afdeling. Zie nadere toelichting hierboven

 Voorbeeld:

[Login]
Client=JansenInv
Username=PJANSEN
Password=
[User]
ProjectmanagerCode=PJAN
OrganisationalUnit=A 

Zoals hierboven al genoemd moet het veld 'Password' in een basisconfiguratie leeg blijven. Reden hiervoor is dat er dan tijdens de eerste export een scherm in beeld komt waarmee dit wachtwoord éénmalig ingevoerd kan worden:

                     

Dit ingevoerde wachtwoord wordt dan versleuteld opgeslagen onder de sleutel 'Password' in het INI bestand. Mocht het wachtwoord verkeerd zijn ingevoerd of zijn veranderd, dan moet u de sleutel in het INI bestand leegmaken. Het wachtwoord wordt dan opnieuw gevraagd.

Daarnaast is een deel van de configuratie centraal geregeld. Dit wordt gedaan door het bestand 'Timewax.ini' uit de centrale configuratiemap van de installatie. De inhoud van het bestand is als volgt:

Template1ProjectManagerNameDefault
Sectie Sleutel Beschrijving
[General]   Algemene instellingen voor de expor
  ShowReportDate Indien waarde 1 dan zijn de controls voor de invoer en de export van rapporteur en datum van rapportage beschikbaar
  LabelCheckboxHardeBoeking Mag een tekst bevatten die als label wordt gebruikt voor de checkbox 'Harde boeking' onder de exportbutton
  LabelCheckboxHardeBoekingReport Mag een tekst bevatten die als label wordt gebruikt voor de checkbox 'Harde boeking' onder de exportbutton voor datum rapportage
[Activity]   Informatie over de in te voegen of te gebruiken activiteit
  Name Naam van de activiteit. Wordt nieuw aangemaakt
  Code Code voor de activiteit
[ActivityReport]   Informatie over rapportage activiteit
  Name Naam van de rapportage activiteit. Wordt nieuw aangemaakt indien nodig
  Code Code voor de rapportageactiviteit
  StartTime Moment van starten op de dag van de te exporteren rapportage activiteiten. Uitgedrukt in hh:mm. Standaard 09:00
  Duration Tijdsduur van de te exporteren rapportage activiteiten. Uitgedrukt in uren. Standaard 2 uur
[Project]   Indien gebruik gemaakt moet worden van projecten toevoegen op basis van sjablonen uit Timewax
  Template{nr} Code van het template of sjabloon project uit Timewax
  GenerateProjectPlanning{nr} Indien 1: dan wordt direct een project planning (Gant Chart) toegevoegd aan het nieuwe project gebaseerd op het sjabloon en ingesteld op de startdatum van het onderzoek
  GenerateResourceRequests{nr} Indien 1: dan wordt direct een resource request toegevoegd aan het nieuwe project
  Template{nr}ProjectManagerNameDefault Standaardwaarde voor de Projectmanager voor betreffende sjabloon. Naam moet aanwezig zijn als 'ProjectManagerName'
  Template{nr}DepartmentNameDefault Standaardwaarde voor de Afdeling voor betreffende sjabloon. Naam moet aanwezig zijn als 'DepartmentName'
     
  TimewaxStatusCode Hiermee kan een statuscode uit Timewax aangegeven worden (bijvoorbeeld PS01) die wordt ingesteld als het project wordt aangemaakt tijdens een export van de planning van de uitvoering van de werkzaamheden. Wordt alleen toegepast als het project nog niet bestaat in Timewax. Timewax codes voor planning zijn op te zoeken in de Veldlijsten van Timewax
  TimewaxStatusName Hiermee kan de omschrijving van de statuscode worden aangegeven (bijvoorbeeld Initiatie). Deze term wordt gebruik in het overzicht van mijlpalen
  TimewaxStatusCodeReport Idem als TimewaxStatusCode, nu echter voor de eerste export van de planning voor het maken van de rapportage
  TimewaxStatusNameReport Idem als TimewaxStatusName, nu echter voor de eerste export van de planning voor het maken van de rapportage
     
  ProjectManagerCode{nr} Definitie van projectmanager . Code zoals geconfigureerd in Timewax voor projectmanagers, zie veldlijsten in Timewax
  ProjectManagerName{nr} Definitie van projectmanager. Optionele friendly naam voor projectmanager. Indien achterwege gelaten dan wordt Code gebruikt
     
  DepartmentCode{nr} Definitie van Afdelingen. Code zoals geconfigureerd in Timewax voor afdelingen, zie veldlijsten in Timewax
  DepartmentName{nr} Definitie van Afdelingen. Optionele friendly naam voor afdeling. Indien achterwege gelaten dan wordt Code gebruikt

{nr} is hierbij een oplopend volgnummer, er kunnen dus meerdere templates/sjablonen, Projectmanagers en Afdelingen/Departments geconfigureerd worden.

Voorbeeld:

[Activity]
Name=Inventarisatie
Code=INVENTARISATIE

[Project]
Template1=12100001
GenerateProjectPlanning1=1
GenerateResourceRequests1=0
Template1ProjectManagerNameDefault=Laurens Eykelkamp
Template1DepartmentNameDefault=Inspectie
Template2=12100002
GenerateProjectPlanning2=0
GenerateResourceRequests2=0
Template2ProjectManagerNameDefault=John Groome
Template2DepartmentNameDefault=Ontwikkeling Asbest

ProjectManagerCode1=JCG
ProjectManagerName1=John Groome
ProjectManagerCode2=LEYKE
ProjectManagerName2=Laurens Eykelkamp

DepartmentCode1=ASB
DepartmentName1=Ontwikkeling asbest
DepartmentCode2=INSP1
DepartmentName2=Inspectie

TimewaxStatusCode=PS01
TimewaxStatusName=Opstart
TimewaxStatusCodeReport=PS04
TimewaxStatusNameReport=Afsluiting

[General]
ShowReportDate=1
LabelCheckboxHardeBoeking=Harde boeking instellen
LabelCheckboxHardeBoekingReport=Harde boeking instellen

[ActivityReport]
Name=Rapportage2
Code=RAPPORTAGE2
StartTime=13:00
Duration=4

Verder wordt in Timewax elke medewerker die inventarisaties uit mag voeren (tabblad 'Planning inventarisatie') aangeduid als een 'Resource'. Zie onderstaande afbeelding:

                   

Elke 'resource' heeft hier een unieke code. Deze code moet bekend zijn in de configuratie van ProBIS Asbest, hiervoor is UITVOERDERSSCA.DAT van toepassing. De vierde rubriek van elke regel moet de Timewax resourcecode van de medewerker bevatten. Bijvoorbeeld:

                J. Inspecteur|D14-000099-98|07 juni 1972|LEYKE

Een sjabloon project is aan te geven door een nieuw project in Timewax aan te maken en de optie 'Sjabloon' aan te vinken:

                   
De 'Code' van dit sjabloon project kan gebruikt worden in de configuratie.

De configuratie is nu ingericht voor gebruik van Timewax!