Klik op het logo voor hulp op afstand
  
 
 
 
 
 
 
 




XML Lite Interface (3.26 - 2597)


Tot nu toe was er slechts één set instellingen om gegevens naar XML te exporteren. Sinds JoPPS 3.26 is er de mogelijkheid om afhankelijk van welke gegevens nodig zijn (aanvragen, dealers, bestellen, …) een andere vooraf gedefinieerde set instellingen te gebruiken. Tevens is de mogelijkheid voorzien om een standaard export scenario voor XML te kiezen.

Voor het genereren van de XML zijn er in ‘Bewerken/Instellingen/Resultaten’ nu 5 verschillende scenario’s voorzien, waarvan er één als standaard kan ingesteld worden: Algemeen, Aanvraag, Verkoper, Bestellen en Reserve

Ga naar Bewerken - Instellingen - tab Resultaten - tab XML om de scenario’s in te stellen:

 

Elk van deze scenario’s kan door de gebruiker aangepast worden volgens zijn noden. Initieel zijn deze scenario’s identiek aan de vroegere set van XML instellingen. Er werden eveneens een aantal extra parameters voorzien om de inhoud van het XML bestand te manipuleren:

Gegevens niveau

  1. Volledig (situatie zoals vroeger)
  2. Tot en met project niveau
  3. Tot en met groep niveau
  4. Tot en met raam niveau

Offerte coëfficiënten tonen

  • coëfficiënten kunnen verwijderd worden onafhankelijk van prijs informatie instelling

Project prijs tonen

  • project prijs kan verwijderd worden onafhankelijk van prijs informatie instelling

Bestel informatie genereren

  • bestel informatie kan verwijderd worden onafhankelijk van prijs informatie instelling

Estimatie informatie genereren

  • estimatie informatie kan verwijderd worden onafhankelijk van prijs informatie instelling

Tijdens het genereren van de XML verschijnt er een dialoog waarin de gebruiker een aantal parameters kan wijzigen:

  •  XML export scenario  (algemeen, aanvraag, verkoper, bestellen, reserve)
  •  Runtag waarde 
  •  Runtag formaat (hexadecimaal, decimaal)

Het standaard scenario gedefinieerd in “Bewerken - Instellingen – Resultaten – XML” wordt automatisch gebruikt wanneer de vink “Resultaten doorsturen naar XML” is geactiveerd:


 

Bij de specifieke berekeningswijzen kan eveneens meegegeven worden met welk scenario de XML informatie dient gegenereerd te worden, ga naar Bewerken - Instellingen - tab Resultaten - knop Specifieke berekeningswijzen:

 

Extra instelling per scenario in “Bewerken – Instellingen – Resultaten – XML” laat de gebruiker toe om aan te duiden naar welk fase een project gaat bij aanmaak van de XML gegevens :

 

Indien één van de projecten in een gerekende batch in een fase zitten gelijk aan of hoger dan deze van het XML scenario, wordt er een waarschuwing gegeven en kan de gebruiker beslissen al dan niet verder te gaan:

 

Extra instelling per scenario in “Bewerken – Instellingen – Resultaten – XML” laat de gebruiker toe om aan te duiden of groepen met aantal groter dan 1 dienen opgesplitst te worden alvorens te rekenen en de XML gegevens te genereren :

 

Dit zal automatisch gebeuren in functie van het ingestelde XML scenario indien gekozen wordt om te rekenen met

  •  specifieke berekeningswijze “commercieel”
  •  specifieke berekeningswijze “bestellingen”
  •  specifieke berekeningswijze “productie”
  •  rekenen en resultaten doorsturen naar XML

Indien de gebruiker de XML gegevens op manuele wijze aanmaakt, d.w.z. rekenen zonder aangevinkte optie “doorsturen resultaten naar XML”, zal in functie van het op dat moment gekozen XML scenario gecontroleerd worden of alle groepen uniek zijn indien dit noodzakelijk is voor het XML scenario. Indien niet, zal de gebruiker een waarschuwing krijgen :

 

De gebruiker moet dan zelf per aangeboden project de groepen op te splitsen en opnieuw te rekenen.
 

Sinds JoPPS 3.27 P1 zijn er extra tellers voorzien voor de effectief gerekende groepen, kaders en vleugels:

BatchData
Projects
ProjectData
    CalculatedAssemblies
    CalculatedFrames
    CalculatedVents

Sinds JoPPS 3.27 P3 is de script functie CALCULATE voorzien van 2 extra argumenten

  1. ‘xml’  type XML dat moet gegenereerd worden
  2. ‘eos’  doorsturen resultaten naar bestelbeheer

 Calculate([Dmode[,Dxml[,Beos]]]) :

Deze mogelijke XML types kunnen als constanten doorgegeven worden:

 XML_NONE  (Geen)
 XML_GENERAL (Algemeen)
 XML_REQUEST (Aanvraag)
 XML_SELLER  (Verkoper)
 XML_ORDER  (Bestellen)
 XML_RESERVE 
(Reserve)

De resultaten doorsturen naar bestelbeheer :

FALSE   (niet doorsturen)
TRUE    (wel doorsturen)
 

Een voorbeeld dat na de berekeningen een XML bestand aanvan het type 'Algemeen' en stuur de resultaten automatisch door naar bestelbeheer:

Calculate(CALCMODE_PROJECT,XML_GENERAL,TRUE);

 

 

 

 




 |  History  |
 
 

 
 
 
TECHWIN SOFTWARE
De Regenboog 11
B-2800 Mechelen
T +32(0)15 44 64 64
T +31(0)30 899 32 15 Nederland