Doorgaan naar hoofdcontent
OCLC Wise Support NL

Hoe wordt een bon aangemaakt?

Een bon wordt aangemaakt via de volgende stappen:

  1. OCLC Wise stelt de XML-gegevens vast waarop de stylesheets worden 'losgelaten'.
  2. De client haalt de benodigde stylesheet uit de lijst (zie Resources op de OCLC Wise-server) van stylesheets op van de server.
  3. De client haalt recursief alle stylesheets op die middels imports vereist zijn.
  4. De client genereert nu platte tekst die de basis voor de bon is.
  5. Met behulp van een stuurcodebestand worden stuurcodes voor de bonnenprinter in de uitvoer 'geïnjecteerd' zodat het afdrukken van barcodes, vette tekst, tekst met dubbele hoogte en het afsnijden van de bon goed gaat.
  6. De uitvoer wordt naar de ingestelde bonprinter gestuurd.

De onder 3. genoemde stap haalt alle geïmporteerde stylesheets op. Wanneer we als voorbeeld het door de client ophalen van de stylesheets voor 'bon_1.xsl' bekijken betekent dat:

a. 'bon_1.xsl' bevat imports naar 'bon_1_default.xsl' en 'custom_templates.xsl', waardoor deze beide bestanden worden opgehaald en geanalyseerd.
b. 'bon_1_default.xsl' bevat imports naar 'basexslt.xsl' en 'default_templates', waardoor deze beide bestanden worden opgehaald en geanalyseerd.
c. 'default_templates.xsl' bevat een import naar 'default_texts.xsl', waardoor ook dit bestand wordt opgehaald en geanalyseerd.

 

 

  • Was dit artikel nuttig?