Inleiding

Om moederlastenboeken te kunnen importeren in LastenboekLink, moeten ze voldoen aan een aantal voorwaarden.  Een goed voorbeeld van een document dat aan deze voorwaarden voldoet, is het lastenboek van de VMSW, waarvan wij elke nieuwe versie standaard importeren en meeleveren met LastenboekLink: https://www.vmsw.be/Home/Ik-ben-professioneel/Woningbouw-en-renovatie/Ontwerp-en-bestek/Uitvoeringsdossier/Bouwtechnisch-bestek/BBW-update-22122015


Bestandsformaat = .DOCX

Het te importeren moederlastenboek moet in .DOCX formaat beschikbaar zijn.


Artikelnummering

Artikelnummering – algemeen

Het te importeren moederlastenboek moet over een doorlopende nummering beschikken.
Deze nummering moet:

  • manueel aangemaakt zijn
  • een automatisch aangemaakte Word nummering is af te raden, de kans op problemen is groter bij gebruik van deze methode


Correct voorbeeld:

  • 20.22.   binnenspouwblad - kalkzandsteen
    • 20.22.10.             binnenspouwblad – kalkzandsteen/dikte 15 cm |FH|m3
    • 20.22.20.             binnenspouwblad – kalkzandsteen/dikte 17,5 cm |FH|m3
    • 20.22.30.             binnenspouwblad – kalkzandsteen/dikte 21,5 cm |FH|m3
    • 20.22.40.             binnenspouwblad – kalkzandsteen/dikte 30 cm |FH|m3

Foutief voorbeeld:

  • 20.22.   binnenspouwblad - kalkzandsteen
    • 1.            binnenspouwblad – kalkzandsteen/dikte 15 cm |FH|m3
    • 2.            binnenspouwblad – kalkzandsteen/dikte 17,5 cm |FH|m3
    • 3.            binnenspouwblad – kalkzandsteen/dikte 21,5 cm |FH|m3
    • 4.            binnenspouwblad – kalkzandsteen/dikte 30 cm |FH|m3
  • De software kan hierbij niet weten dat artikel “1.” bij paragraaf “20.22.” hoort:


Artikelnummering – opbouw

Artikelnummers mogen:

  • Maximum 9 niveaus bevatten
  • Per niveau maximum 3 tekens bevatten

111.111.111.111.111.111.111.111. is dus de limiet


Artikelnummering – uniek

Elk artikelnummer mag slechts één keer voorkomen in het te importeren moederlastenboek.  Wanneer niet aan deze voorwaarde voldaan is, wordt er een foutmelding getoond:

Tip: om de artikelnummering in het volledige document snel en geautomatiseerd te controleren op dubbels, beschikken wij over een intern Python script.  Als je ons het te importeren document per mail bezorgt, controleren wij het, en bezorgen we je de resultaten in een Excel overzicht.



Artikelnummering – volledig

De artikelnummering in het te importeren moederlastenboek moet volledig zijn:

  • Er kan dus geen hoofdstuk bestaan, zonder dat er een bovenliggend deel bestaat
  • Er kan dus geen paragraaf bestaan, zonder dat er een bovenliggend hoofdstuk bestaat

Wanneer er niveaus ontbreken om tot een correcte hiërarchische structuur te komen, zullen de ontbrekende artikelnummers op het einde van de import manueel of automatisch aangemaakt moeten worden.

 

“Automatisch” maakt het correcte artikelnummer aan, maar maakt als artikeltitel gewoon een kopie van het onderliggende niveau.  Een statusrapport kan bewaard worden als .TXT bestand:

 

Artikelnummering – scheiding nummer / titel

Nummer en titel moeten van elkaar gescheiden zijn door:

  • Een TAB (= voorkeur)
  • Twee spaties
  • Een spatie

In dat geval worden ze automatisch herkend, gesplitst, en apart opgeslagen:

Tip 1: zet de verborgen tekens in Word aan (Met de knop Knop Alinea weergeven/verbergen in Word ), om visueel te controleren of er TABS gebruikt werden.


Tip 2: het eerder vermelde Python script controleert een Word document ook op de aanwezigheid van TABS.  Er wordt een lijst van artikels zonder TABS gegenereerd.  Binnen deze artikels kan geen artikelnummer herkend worden.


Meetcodes en Eenheden

Meetcodes en eenheden kunnen automatisch herkend / opgesplitst / bewaard worden, wanneer ze:

  1. Mee in de stijl van de artikelnummers & titels opgenomen zijn
  2. Ze van elkaar gescheiden worden door een tab

Voorbeeld:

Meetcodes en eenheden zijn om verschillende redenen nodig in LastenboekLink:

  1. Enkel artikels die voorzien zijn van een meetcode en een eenheid, worden herkend als op te meten artikels, en krijgen in Excel een meet template:
  2. Enkel voor artikels die voorzien zijn van een eenheid kan Revit opmetingen doorsturen.
     Een artikel moet met andere woorden over de eenheid “ m² ” beschikken, opdat Revit area’s naar dit artikel kan doorsturen.


Stijlen

Stijlen - niveaus

Het te importeren moederlastenboek moet opgemaakt zijn op basis van stijlen.  Per niveau moet er een overeenkomende stijl gebruikt zijn.

Standaard wordt deze configuratie gebruikt:

Het is het makkelijkst om de standaard Word stijlen te gebruiken (Kop 1, Kop 2, …),
maar ook andere / eigen stijlen kunnen gekozen worden via het dropdown menu:

Merk op: het is best om de optie “Sla stijlen op in configuratie” aan te vinken tijdens het importeren.  Daardoor worden de stijlen meteen bewaard in het nieuwe gecreëerde moederlastenboek, waardoor de weergave van het moederlastenboek in LastenboekLink overeen zal komen met het Word document dat geïmporteerd werd.

Aandacht: het hernoemen van ingebouwde Word stijlen geeft aanleiding tot fouten.
Dit wordt niet ondersteund door LastenboekLink.

Wanneer je “Kop 6” bijvoorbeeld hernoemt naar “Kleine titel”, springt Word niet meer éénduidig om met de benaming.

Zichtbaar noemt de stijl nu “Kleine titel”; achter de schermen maakt Word er “Kop 6,Kleine titel” van.
 Dit geeft problemen tijdens het importeren.

Stijlen – inhoudscategorieën (optioneel)

Optioneel kan elk lastenboekartikel gebaseerd zijn op een zelfde structuur.  In LastenboekLink benoemen we de onderdelen van deze structuur als “inhoudscategorieën”.  Zie volgend voorbeeld uit de VMSW:

Wanneer voor deze inhoudscategorieën ook consequent dezelfde stijlen gebruikt worden, kunnen deze tijdens de import uitgesplitst worden, en worden deze nadien herkend in het geïmporteerde moederlastenboek:

Het nut van deze herkenning, is dat tijdens het exporteren van lastenboeken vanuit LastenboekLink gekozen kan worden welke inhoudscategorieën er mee geëxporteerd moeten / mogen worden:

Inhoudsopgave

Tip: het scannen van een document zal zeker de eerste keren logicafouten aan het licht brengen.
 Om dit proces sneller te doen verlopen, is het handig om met een inhoudsopgave te werken.  Deze wordt snel gescand, alvorens het volledige document te scannen, en zal de wachttijd dus verkorten.

Ook het gebruik van het Python script zal de wachttijd verkorten.