Om te koppelen met andere softwarepakketten zoals JoRPA en werkvloeraansturing JoSS, maakt JoPPS gebruik van het universeel XML formaat.
De inhoud van het XML bestand (niveau van detail) is afhankelijk van de JoPPS licentie :
Niveau 0 = project informatie
Niveau 1 = prijs informatie
Niveau 2 = technische informatie
Niveau 3 = sturing informatie
Momenteel is er reeds een standaard folder voor XML voorzien in JoPPS. Voor elk project zal hier een subfolder of ZIP bestand met de batchnaam of projectnaam gegenereerd worden. Hierin worden dan het XML, XSD en eventueel andere benodigde bestanden (BMP’s, EMF’s, ...) gegenereerd.
Alvorens het XML bestand kan gegenereerd worden moet men eerst rekenen. Daarna kan men de XML output genereren d.m.v. een extra knop op de werkbalk in de resultaten tab, naar analogie met het doorsturen van bestelgegevens :
Als het XML bestand en de bijhorende bestanden zijn gegenereerd, verschijnt de melding:
Indien de folder of het ZIP bestand al bestaat verschijnt de melding:
Een voorbeeld van de inhoud van de folder of het zip bestand:
Algemene XML export instellingen
In ‘Bewerken/Instellingen/Resultaten/Globale parameters’ zijn instellingen voorzien om de XML informatie te genereren:
- Gegevens samenvoegen Ja (= ZIP bestand), Neen (= folder)
- Prijs informatie genereren
- Produktie informatie genereren
- Filters voor produktie items op te nemen in bestand
- Schets informatie generenen
- Instellingen voor verschillende soorten schetsen
- Bewerking informatie genereren
- Instellingen voor verschillende soorten barcodes
Schetsen opsplitsen
Via de extra instelling ‘Schetsen opsplitsen’ kan men aangeven of schetsen horende bij het XML bestand in aparte sub-folders moeten worden geplaatst:
De verschillende sub-folders:
IMAGES BMP’s of EMF’s van schetsen
SECTIONS BMP’s of EMF’s van doorsneden
BARCODES BMP’s van barcodes
OPERATIONS BMP’s of EMF’s van bewerkingen op profielen
Het is ook mogelijk om de standaard voorgestelde runtag van een berekening aan te passen, zowel 1.Hexadecimaal als 2.Decimaal :
In de Administrator werd bij de toegang de mogelijkheid voorzien om het XML uitvoerpad in te stellen, tot nu toe kon dit alleen via ‘Bewerken – Instellingen – Bestandspaden’ in JoPPS zelf.
Extra filters voorzien voor export van bestel- en bewerkingsinformatie naar XML :
Extra instelling om ‘Normale’ of ‘Gedetaileerde’schetsen te genereren:
- Normaal - beperkte extra informatie op schets (=standaard)
- Detail - informatie zoals in editor, ook coderingen
Scheidingsteken instellen om problemen met verschuiving van data velden te verhelpen
De gebruiker kan in JOPPS.INI bij de sectie [XML] eventueel het scheidingsteken voor de XML gegevens wijzigen:
[XML]
Delimiter=§ te gebruiken scheidingsteken (standaard §)
Vanaf JoPPS 3.34 P2 kan voor het scheidingteken ook een ‘tab’ als karakter opgegeven worden:
[XML]
Delimiter=TAB
Indien het scheidingsteken verschillend is van de standaard wordt de inhoud van de QRF bestanden in de USING sectie aangepast. Indien je met –DEBUG opstart zie deze bestanden verschijnen in de tijdelijke folder van JoPPS (beginnen met naam QRF bestand en hebben extensie LOG).
Infoblok naast schetsen
Sinds JoPPS 3.27 wordt de informatie die naast de schetsen op rapporten verschijnt ten gevolge van de prijsinformatie, ook mee opgenomen in het XML formaat:
Deze informatie werd toegevoegd op de volgende niveaus in het XML bestand:
FRAMEPART, FRAMELEMENT, FRAMEOPENING, VENTPART, VENTELEMENT, VENTOPENING
De informatie wordt bijgehouden in een lijst met de naam “INFOLIST” waarvan elk lid met de naam “INFOLISTITEM” volgende informatie bevat:
DESCRIPTION (omschrijving)
COUNT (aantal)
KIND (profiel, beslag(set),vulling, afwerking)
DEPARTMENT (afdeling nummer)
LOCATION (positie nummer)
REFERENCE (codering)
DIMENSION (afmetingen)
REMARK (opmerking)
COLOR (kleur markering)
ATOMID (object)
Herkomst informatie uitschakelen (3.30)
De combinatie van sommige karakters in het “Link” veld van profiel, beslag, vulling of afwerking lijsten in het XML bestand gaf een inlees fout in JoRPA.
Sinds JoPPS 3.30 is de extra parameter “Herkomst informatie” voorzien per scenario in “Bewerken – Instellingen – Resultaten – XML” waarmee de gebruiker kan kiezen of deze informatie al dan niet moet toegevoegd worden:
Uitbreiden XML export met gegevens uit de OFFER resultaat tabel van JoPPS (JoPPS 3.30 P2 - 2828)
Het XML bestand werd voorzien van een extra lijst “CalculatedOffer” waarvan elk “CalculatedOfferItem” een record van de OFFER tabel voorsteld. Deze lijst is onderdeel van “BatchData – Projects – ProjectData”.
Schetsinformatie exporteren per rubriek
Vanaf JoPPS 3.35 is het mogelijk om per rubriek in te stellen of schets informatie moet worden geëxporteerd:
Schetsen voor project informatie
Schetsen voor prijs informatie
Schetsen voor productie informatie
Schetsen voor bewerking informatie
Schets van barcode
Sinds JoPPS 3.35 P3 is het mogelijk om per rubriek in te stellen of men een schets wil aanmaken van de barcode: