Export Calculatie XML

Het XML-bestand met de calculatieresultaten kan vanuit een Calculatie in Matrix Project geëxporteerd worden:

  1. Selecteer hiervoor de export Calculatieresultaten XML in het lint van de Calculatie.
  2. Vervolgens selecteer de Opdracht Export.

De geselecteerde export Calculatieresultaten XML wordt onthouden en dient slechts de eerste keer geselecteerd te worden.

XML staat voor Extensible Markup Language. Dit is een standaard om gegevens uit te wisselen. Zie ook: Wikipedia artikel XML.

Indeling XML-bestand Calculatie resultaten

Het XML-bestand met de geëxporteerde calculatieresultaten kan zowel voor een Offerte als een Opdracht aangemaakt worden.

Het XML element binnen <MxP_CalculationResults> geeft aan of het een Offerte of een Opdracht betreft.


Opdracht:

<?xml version="1.0" encoding="utf-8"?>
<MxP_CalculationResults>
  <Project>
  …
  </Project>
</MxP_CalculationResults>

Offerte:

<?xml version="1.0" encoding="utf-8"?>
<MxP_CalculationResults>
  <Offer>
  …
  </Offer>
</MxP_CalculationResults>

 

De onderstaande tabel beschrijft de gegevens in de geëxporteerde XML.

Bovenliggend element Element Data Type Verplicht Opmerking
  MxP_CalculationResults   Ja Element met de calculatiegegevens
MxP_CalculationResults Project Offer   Ja Element met gegevens van de Opdracht of Offerte
Project Offer Code String(20) Ja Unieke code van de opdracht of offerte
Project Offer Desciption String(255) Ja Omschrijving van de opdracht of offerte
Project Offer ProjectPrice Double Ja De totale prijs van de calculatie of de door de gebruiker ingevoerde aanneemsom
Project Offer Brand   Ja Een element voor elk merk binnen de calculatie
Brand SortOrder Integer Ja Sorteervolgorde van het merk
Brand Description String(255) Ja Omschrijving van het merk
Brand eBrandType Integer
1 = Normaal
2 = Gespiegeld
Ja Type voor het merk
Brand BrandTypeDescription String(255) Ja Type van het merk als omschrijving
Brand Count Integer Ja Aantal van het merk binnen de calculatie
Brand Height Double Ja Hoogte van het merk in meter
Brand Width Double Ja Breedte van het merk in meter
Brand TotHours Double Ja Totaal gecalculeerde uren op het merk
Brand TotPrice Double Ja Totaal gecalculeerde kosten op het merk
Brand Price Double Ja De prijs van één merk
Brand Hours Double Ja De uren voor één merk
Brand BrandPrice Double Ja De verrekende aanneemsom/gecalculeerde prijs (ProjectPrice) voor één merk.
Dit is inclusief de algemene kosten
Brand Articles     Element met de resultaten van de artikelen binnen het merk
Articles Article     Element met het calculatieresultaat van een artikel binnen het merk
Articles ProjectArticle     Element met het calculatieresultaat van een projectmatig artikel binnen het merk
Inhoud identiek aan
 
Article Code String(50) Ja De code van het artikel
Article Description String(255) Ja De omschrijving van het artikel
Article Article_DimensionType String(50) Ja Dimensietype voor het artikel
Mogelijk waardes:
  • DimType_Piece
  • DimType_Length
  • DimType_M2
  • DimType_M3
  • DimType_KG
Article DimensionCode_NAV String(50) Ja Dimensie voor Navision van het artikel
Mogelijk waardes:
  • STUKS
  • M1
  • M2
  • M3
  • KG
Article CostKind_Code String(20)   Code van de kostensoort waartoe het artikel behoort
Article CostKind_Description String(255)   Omschrijving van de kostensoort waartoe het artikel behoort
Article External_Monitor_Code String(20)   Externe bewakingscode opgegeven voor de kostensoort
Article External_Monitor_Description String(255)   Omschrijving externe bewakingscode opgegeven voor de kostensoort
Article Supplier_ID GUID Ja Het id van de aan het artikel toegekende leverancier
Article Supplier_SearchName String(50) Ja De zoeknaam van de aan het artikel toegekende leverancierl
Article Supplier_Number String(50)/td>   Het leveranciersnummer van de aan het artikel toegekende leverancier
Article DeliveryNoteText String(2147483647)   Leverinstructie voor de bestelregel
Article De omschrijving van de aan het artikel toegekende leverancier String(255) Ja De omschrijving van de aan het artikel toegekende leverancier
Article OrderCode String(255)   Het bestelnummer van het artikel
Article Count Double Ja Het aantal van het artikel
Article Length Double   De lengte van het artikel in meter
Alleen voor artikelen van het dimensietype DimType_Length Of DimType_M2
Article Width Double   De breedte van het artikel in meter
Alleen voor artikelen van het dimensietype DimType_Length Of DimType_M2
Article Price Double   De prijs van één artikel
Article TotPrice Double   De totale prijs van de artikel calculatieregel
Count * Price
Brand Activities     Element met de resultaten van activiteiten binnen het merk
Activities Activity     Element met het calculatieresultaat voor een Artikelgroep binnen het merk
De calculatie van de activiteiten is “verdicht” tot artikelgroepen waartoe de activiteiten behoren
Activity Code String(10) Ja De code van de artikelgroep
Activity Description String(50) Ja De omschrijving van de artikelgroep
Activity TotPrice Double Ja De totale gecalculeerde kosten voor de artikelgroep
Activity TotHours Double Ja De totale gecalculeerde uren voor de artikelgroep
Project Offer Bonuses     Element met de resultaten van algemene kosten binnen de offerte of opdracht
Bonuses Bonus     Element met de resultaten voor een algemene kosten regel
Bonuses Description String(50) Ja De omschrijving van de algemene kosten
Bonuses TotPrice Double Ja De totale gecalculeerde kosten voor de algemene kosten
Bonuses TotHours Double Ja De totale gecalculeerde uren voor de algemene kosten