De gegevensgroepen in het TRADXML-bestand

<< Klik voor weergeven inhoudsopgave >>

Navigatie:  Lint Bestand > Exporteren > TRADXML > Beschrijving van het TRADXML > Inhoud van het TRADXML-bestand >

De gegevensgroepen in het TRADXML-bestand

Het TRADXML-bestand is opgebouwd uit een aantal gegevensgroepen. Deze worden hieronder een voor een behandeld. De volgende gegevensgroepen zijn aanwezig:

<bgr> begroting

<alg> algemene gegevens

<stu> structuur begroting

<elt> elementregels

<ktp> kostenposten

<cmt> commentaar

<mid> middelen

<osp> opslagposten

<ulb> uurlooncodes

<bgr> begroting

Deze gegevensgroep registreert de vaste totaal eigenschappen van een begroting.

Field

Field Name

Type

Omschrijving

1

NME

String (255)

Naam van de begroting

2

VRS

INT

Versie

3

DTM

String (29)

Datum wijziging begroting

4

TPE

String (3)

Type begroting (Traditioneel / Elementen / RAW)

5

VLT

String (5)

Valuta

6

OMS

String (max)

Omschrijving

7

RKO

String (max)

Padnaam/naam begroting reservekopie

8

TOTUUR

Decimal (16,5)

Totaal uren

9

NTOARB

Decimal (16,5)

Netto totaal arbeid

10

NTOMTA

Decimal (16,5)

Netto totaal materiaal

11

NTOMTE

Decimal (16,5)

Netto totaal materieel

12

NTOODA

Decimal (16,5)

Netto totaal onderaanneming

13

NTOSTR

Decimal (16,5)

Netto staartbedrag

14

NTOTOT

Decimal (16,5)

Netto totaal

15

BTOARB

Decimal (16,5)

Bruto totaal arbeid

16

BTOMTA

Decimal (16,5)

Bruto totaal materiaal

17

BTOMTE

Decimal (16,5)

Bruto totaal materieel

18

BTOODA

Decimal (16,5)

Bruto totaal onderaanneming

19

BTOSTR

Decimal (16,5)

Bruto staartbedrag

20

BTOTOT

Decimal (16,5)

Bruto totaal

21

USR

String (22)

Eigenaar begroting = aangemaakt door

22

PRJID

INT

ID van het project waartoe de begroting behoort

23

Freq

INT

Frequentie in de totaalbegroting toevoegen

24

INVIND

INT

Invoegindicatie invoegen in totaalbegroting; True or False

25

ACLIND

INT

Actualiseerindicatie; True of False

26

VBLD

String (max)

Voorblad RAW-begroting

27

INBJT

String (max)

Inschrijfbiljet RAW-begroting

28

BVAID

INT

ID van de actuele basis valuta van de begroting

<alg> algemene gegevens

Deze gegevensgroep registreert de vaste en variabele eigenschappen van een begroting waarbij voor de koppeling van belang is of de UMC is gebruikt en of er begrotingsposten zijn gebruikt.

Field

Field Name

Type

Omschrijving

1

NME

String (20)

Naam gegevensveld:

Bij begrotingsblad; BBD_BGRPOSTTOEPASSEN

Bij UMC; UMC

2

CAT

String (20)

Naam tabblad in algemene gegevens

3

TPE

String (3)

Type gegevensveld (TXT, NUM, DTM en LGT)

4

OMS

String (25)

Omschrijving gegevensveld

5

WDE

String (1024)

Waarde gegevensveld: voor begrotingsposten of UMC = N of J

6

RGLNR

NT

Regelnummer gegevensveld in vrij tabblad

7

MSTKID

INT

ID van de gekoppelde meetstaat

<stu> structuur begroting

Deze gegevensgroep registreert de structuur van de begrotingsregels. De gegevensgroep <stu> bevat het regelnummer van de begrotingsregel, het type van de begrotingsregel, het id van de begrotingsregel en eventueel de parentid. De parentid  is het id  van het element waaraan de begrotingsregel gekoppeld is. Aan de hand van het id en TPE kunt u bepalen welke begrotingsregel van welk type gebruikt wordt.

 

Voorbeeld:

RGLNR is 16;

TPE is KTP

RGLID is 18

PRTID is 15

 

Conclusie:

Het TPE is een kostenpostregel;

Kijk in <KTP> met ktpid 18 voor de juiste regel.

Kijk in <ELT> met id 15 voor de elementregel waar deze kostenpost onder valt.

Kijk in <MID> met het midid uit de KTP.DBF voor aanvullende gegevens uit de middelentabel.

 

Field

Field Name

Type

Omschrijving

1

RGLNR

INT

Regelnummer

2

TPE

String (3)

Type begrotingsregel

3

RGLID

INT

ID van begrotingsregel

4

PRTID

INT

De parentID van de begrotingsregel

5

WDE

String (1024)

Waarde gegevensveld: voor begrotingsposten of UMC = N of J

6

RGLNR

NT

Regelnummer gegevensveld in vrij tabblad

7

MSTKID

INT

ID van de gekoppelde meetstaat

 

LET OP:

Het eerste record met rglnr 1 en prtid 0 is een dummy regel met verwijzing naar het eerste element. Deze regel is niet zichtbaar in het grid met begrotingsregels binnen Ibis Calculeren voor Installatietechniek.

 

<elt> elementregels

Deze gegevensgroep bevat de gegevens van de elementregels.

Field

Field Name

Type

Omschrijving

1

ELTID

INT

ID van de begrotingsregel in dit geval het element

2

CCLCDE

String (50)

Calculatiecode

3

OMS

String (max)

Omschrijving

4

LNGTXT

String (max)

Langtekst

5

DRI

String (3)

Doorreken en vaste hoeveelheid indicatie

6

HVH

Decimal (16,5)

Hoeveelheid

7

MPT

Decimal (16,5)

DMorgerekende hoeveelheid

8

MSTKID

INT

meetstaatkoppelingID

9

ENH

String (20)

Eenheid (standaard 6 in gebruik, rest gereserveerd)

10

OID

INT

ObjectID bestemd voor CAD tekeningen

11

BSTCDE

String (50)

Bestekscode

12

BWCARB

String (50)

Bewakingscode arbeid

13

BWCMTA

String (50)

Bewakingscode materiaal

14

BWCMTE

String (50)

Bewakingscode materieel

15

BWCODA

String (50)

Bewakingscode onderaanneming

16

ALTCDE

String (50)

Alternatieve code. Uit DOS tijdperk de admicode

17

EANARTCDE

String (50)

Eanartikelcode / de GTIN artikelcode

18

FTO

String (max)

De url van een bestand (bijv. met een foto)

19

TOTUUR

Decimal (16,5)

Totaal uren

20

NTOARB

Decimal (16,5)

Netto totaal arbeid

21

NTOMTA

Decimal (16,5)

Netto totaal materiaal

22

NTOMTE

Decimal (16,5)

Netto totaal materieel

23

NTOODA

Decimal (16,5)

Netto totaal onderaanneming

24

NTOTOT

Decimal (16,5)

Netto totaal

25

BTOARB

Decimal (16,5)

Bruto totaal arbeid

26

BTOMTA

Decimal (16,5)

Bruto totaal materiaal

27

BTOMTE

Decimal (16,5)

Bruto totaal materieel

28

BTOODA

Decimal (16,5)

Bruto totaal onderaanneming

29

BTOTOT

Decimal (16,5)

Bruto totaal

30

ENHPRS

Decimal (16,5)

Eenheidsprijs

31

PLNCDE

String (50)

Plancode

32

LOCCDE

String (50)

Locatiecode

33

STT

INT

Nit-vlaggen:

Elementregel rekent wel maar onderbouwing niet afdrukken als vlag = 3

Elementregel heeft vaste eenheidsprijs als vlag = 512

34

PRDFACT

Decimal (16,5)

Productiefactor

35

PSTAARD

Char(1)

Postaard RAW-begroting

36

ONDCDE

String (50)

Onderhoudscode

37

BGHARB

Decimal (16,5)

BTW Hoog Grondslagbedrag Arbeid

38

BGHMTA

Decimal (16,5)

BTW Hoog Grondslagbedrag Materiaal

39

BGHMTE

Decimal (16,5)

BTW Hoog Grondslagbedrag Materieel

40

BGHODA

Decimal (16,5)

BTW Hoog Grondslagbedrag Onderaanneming

41

BGHTOT

Decimal (16,5)

BTW Hoog Grondslagbedrag Totaal

42

BGLARB

Decimal (16,5)

BTW Laag Grondslagbedrag Arbeid

43

BGLMTA

Decimal (16,5)

BTW Laag Grondslagbedrag Materiaal

44

BGLMTE

Decimal (16,5)

BTW Laag Grondslagbedrag Materieel

45

BGLODA

Decimal (16,5)

BTW Laag Grondslagbedrag Onderaanneming

46

BGLTOT

Decimal (16,5)

BTW Laag Grondslagbedrag Totaal

47

SCENARIO

String (max)

Scenario handeling van de onderhoudscode

48

MTNGUID

Uniqueidentifier

GUID voor de koppeling met Ibis Meten

49

BTOHVH

Decimal (16,5)

Bruto hoeveelheid

 

LET OP:

Het eerste record met Id 1 is een dummy regel met totalen van de begrotingsregels.

<ktp> kostenposten

Deze gegevensgroep bevat de gegevens van de kostenpost.

Field

Field Name

Type

Omschrijving

1

KTPID

INT

ID van de begrotingsregel in dit geval de kostenpost

2

MIDID

INT

ID van het middel

3

VZPID

String (1)

VerzamelpostID; bevat letter voor bruto of netto posten

4

LNGTXT

String (max)

Langtekst

5

DRI

String (3)

Doorrekenindicatie

6

HVH

Decimal (16,5)

Hoeveelheid

7

MSTKID

INT

ID van de meetstaat koppeling

8

FACHVH

Decimal (16,5)

Factor hoeveelheid

9

MPT

Decimal (16,5)

Doorgerekende hoeveelheid (multipliciteit) van bovenliggend element

10

TIJ

Decimal (16,5)

Tijdsduur

11

OID

INT

ObjectID bestemd voor CAD tekeningen

12

BSTCDE

String (22)

Bestekscode

13

BWCARB

String (50)

Bewakingscode arbeid

14

BWCMTA

String (50)

Bewakingscode materiaal

15

BWCMTE

String (50)

Bewakingscode materieel

16

BWCODA

String (50)

Bewakingscode onderaanneming

17

ALTCDE

String (50)

Alternatieve code, ook toepasbaar als bewakingscode die geldt voor alle prijzen in die gehele begrotingsregel

18

UUR

Decimal (16,5)

Uren hoeveelheid

19

NTOARB

Decimal (16,5)

Netto totaal arbeid

20

NTOMTA

Decimal (16,5)

Netto totaal materiaal

21

NTOMTE

Decimal (16,5)

Netto totaal materieel

22

NTOODA

Decimal (16,5)

Netto totaal onderaanneming

23

NTOTOT

Decimal (16,5)

Netto totaal

24

BTOARB

Decimal (16,5)

Bruto totaal arbeid

25

BTOMTA

Decimal (16,5)

Bruto totaal materiaal

26

BTOMTE

Decimal (16,5)

Bruto totaal materieel

27

BTOODA

Decimal (16,5)

Bruto totaal onderaanneming

28

BTOTOT

Decimal (16,5)

Bruto totaal

29

ENHPRS

Decimal (16,5)

Eenheidsprijs

30

STT

INT

Bit-vlaggen:

Begrotingsregel is passief als vlag = 4

Begrotingsregel is passief als vlag = 6 => stuurcode toont waarde = –

Begrotingsregel is passief als vlag = 68 stuurcode toont waarde = .

Begrotingsregel is passief als vlag = 132 stuurcode toont waarde = , stuurcode = ? als vlag = 8

31

PLNCDE

String (50)

Plancode

32

LOCCDE

String (50)

Locatiecode

33

PSTAARD

Char(1)

Postaard RAW-begroting

34

PRDFACT

Decimal (16,5)

Productiefactor

35

ONDCDE

String (50)

Onderhoudscode

36

OFFERTENAAM

String (100)

Naam teruggeschreven offerte

37

BTWARB

String (1)

BTW indicatie Hoog / Laag / Geen Arbeid

38

BTWMTA

String (1)

BTW indicatie Hoog / Laag / Geen Materiaal

39

BTWMTE

String (1)

BTW indicatie Hoog / Laag / Geen Materieel

40

BTWODA

String (1)

BTW indicatie Hoog / Laag / Geen Onderaanneming

41

SCENARIO

String (max)

Scenario handeling van de onderhoudscode

42

MTNGUID

Uniqueidentifier

GUID voor de koppeling met Ibis Meten

<cmt> commentaar

Deze gegevensgroep bevat de gegevens van de commentaarregels.

Field

Field Name

Type

Omschrijving

1

CMTID

INT

ID van de begrotingsregel in dit geval het commentaar

2

CCLCDE

String (50)

Calccode

3

TXT

String (max)

Tekst commentaar

4

STT

INT

Bit-vlaggen:

Commentaar regel wordt niet afgedrukt als vlag = 2

5

PLNCDE

String (50)

Plancode

6

LOCCDE

String (50)

Locatiecode

<mid> middelen

Deze gegevensgroep bevat de gegevens van de middelenregels.

Field

Field Name

Type

Omschrijving

1

MIDID

INT

ID van het middel, wordt gekoppeld aan een kostenpost

2

MIDCDE

String (50)

Middelcode

3

OMS

String (max)

Omschrijving

4

ENH

String (20)

Eenheid (standaard 6 in gebruik, rest gereserveerd)

5

UURNRM

Decimal (16,5)

Uurnorm

6

ENHPRSMTA

Decimal (16,5)

Eenheidsprijs materiaal

7

ENHPRSMTE

Decimal (16,5)

Eenheidsprijs materieel

8

ENHPRSODA

Decimal (16,5)

Eenheidsprijs onderaanneming

9

TIJENH

String (20)

Tijdseenheid (standaard 6 in gebruik, rest gereserveerd)

10

EANARTCDE

String (50)

Ean artikelcode / GTIN artikelcode

11

FTO

String (max)

Foto

12

WZGDTM

String (8)

Wijzigdatum (treedt op als regel gewijzigd wordt)

13

ULNCDE

String (10)

Uuurlooncode

14

FACARB

Decimal (16,5)

Opslag factor arbeid

15

FACMTA

Decimal (16,5)

Opslag factor materiaal

16

FACMTE

Decimal (16,5)

Opslag factor materieel

17

FACODA

Decimal (16,5)

Opslag factor onderaanneming

18

BGRVLTID

INT

ID valuta van de begroting

19

LEVGTINCDE

String (50)

Leverancier GTINcode

20

LEVNAAM

String (50)

Leverancier naam

21

LEVARTCODE

String (50)

Leverancier artikelcode

22

LEVBRMATPR

Decimal (16,5)

Bruto materiaalprijs

23

LEVKRTPCT

Decimal (16,5)

Kortingpercentage bruto materiaalprijs

24

UNTNRMBB

Decimal (16,5)

Techniek Nederland calculatietijdnorm type BB

25

UNTNRMBL

Decimal (16,5)

Techniek Nederland calculatietijdnorm type BL

26

UNTNRMNE

Decimal (16,5)

Techniek Nederland calculatietijdnorm type NE

27

UNTNRMNR

Decimal (16,5)

Techniek Nederland calculatietijdnorm type NR

28

UNTNRMTPE

INT

Actief toegepaste uurnorm type (vrij of een Techniek Nederland type)

29

KRTGRPCDE

String (50)

Kortinggroepcode van de leverancier

30

UNTTAAKCDE

String (6)

Techniek Nederland taakcode bij de calculatietijdnormen

31

KLTKRTPCT

Decimal (16,5)

Kortingpercentage klant bruto materiaalprijs

32

BESCHSTS

INT

Beschikbaarheidsstatus artikel in online platform

Niet vastgelegd in middelgegevens als waarde = 0

Actueel als waarde = 1

Inlopend als waarde = 2

Uitlopend als waarde = 3

Vervallen als waarde = 4

Niet gevonden als waarde = 5

33

BLOKSTS

INT

Blokkeren actualiseren artikelgegevens vanuit online platform

34

IBCODE

String (50)

Unieke code artikel per leverancier in IB.nl online platform

<osp> opslagposten

Deze gegevensgroep bevat de gegevens van de opslagregels.

Field

Field Name

Type

Omschrijving

1

OSPID

INT

ID van de opslagpost, wordt gekoppeld aan een kostenpost

2

CCLCDE

String (50)

Code

3

OMS

String (max)

Omschrijving

4

PCTARB

Decimal (16,5)

Opslag percentage arbeid

5

PCTMTA

Decimal (16,5)

Opslag percentage materiaal

6

PCTMTE

Decimal (16,5)

Opslag percentage materieel

7

PCTODA

Decimal (16,5)

Opslag percentage onderaanneming

8

PCTAKS

Decimal (16,5)

Opslag percentage over alle kostensoorten

9

BDRARB

Decimal (16,5)

Opslag bedrag arbeid

10

BDRMTA

Decimal (16,5)

Opslag bedrag materiaal

11

BDRMTE

Decimal (16,5)

Opslag bedrag materieel

12

BDRODA

Decimal (16,5)

Opslag bedrag onderaanneming

13

BDRAKS

Decimal (16,5)

Opslag bedrag over alle kostensoorten

14

STT

INT

Bit-vlaggen:

Ppslagregel is passief als vlag = 4

Ppslagregel is passief en wordt niet afgedrukt als vlag = 6

Ppslagregel is tussentotaal als vlag = 1024

Opslagregel is percentage over tussentotaal als vlag = 2048, stuurcode = ‘%’

Opslagregel is percentage over eindtotaal als vlag = 4096, stuurcode = ‘@’

Opslagregel is percentage over kosten vanaf voorgaande element als vlag = 8192, stuurcode = ‘^’

15

PLNCDE

String (50)

Plancode

16

LOCCDE

String (50)

Locatiecode

17

MPT

Decimal (16,5)

Multipliciteit (intern om snel tussentotaalbedrag te bepalen)

18

ULNCDE

String (10)

Uurlooncode

19

BWCARB

String (50)

Bewakingscode arbeid

20

BWCMTA

String (50)

Bewakingscode materiaal

21

BWCMTE

String (50)

Bewakingscode materieel

22

BWCODA

String (50)

Bewakingscode onderaanneming

17

ALTCDE

String (50)

Alternatieve code, ook toepasbaar als bewakingscode die geldt voor alle prijzen in die gehele begrotingsregel.

18

LEVBTOMTA

Decimal (16,5)

Leverancier bruto_materiaalprijs totaal (intern)

<ulb> uurlooncodes

Deze gegevensgroep bevat de gegevens van de uurlooncodes.

Field

Field Name

Type

Omschrijving

1

ULNCDE

String(10)

Uurlooncode

2

OMS

String (38)

Omschrijving

3

BDR

Decimal (16,5)

Uurloon

4

TOTUUR

Decimal (16,5)

Totaal uren in de begroting