Kasutaja tarvikud

Lehe tööriistad



et:yld_print_form

Erinevused

Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.

Lõlita võrdlemise vaatele

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
et:yld_print_form [2020/09/22 16:04] – [EveryPay Linkpay] ottet:yld_print_form [2020/10/09 10:31] – [Palgateatisele puhkusejäägi kuvamine] triin
Rida 362: Rida 362:
  
 ====Alustamine==== ====Alustamine====
-LinkPay lahenduse kasutamiseks Directos võta ühendust endale sobivaima EveryPay partnerpangaga, milleks on kas LHV, SEB või Swedbank. Sind saab aidata sinu kliendihaldur või täida ise ära [[https://support.every-pay.com/et/merchant-support/online-maksete-vastuvotmise-alustamine/|vastava panga taotlusvorm]]. Hinnainfo koos lepingu tingimustega saad otse pangalt. :!: Loe kuidas täpsemalt kasutada Linkpayd  [[https://support.every-pay.com/et/merchant-support/kuidas-kasutada-linkpayd/|EveryPay portaalist]]  +LinkPay lahenduse kasutamiseks Directos võta ühendust endale sobivaima EveryPay partnerpangaga, milleks on kas LHV, SEB või Swedbank. Sind saab aidata sinu kliendihaldur või täida ise ära [[https://support.every-pay.com/et/merchant-support/online-maksete-vastuvotmise-alustamine/|vastava panga taotlusvorm]]. Hinnainfo koos lepingu tingimustega saad otse pangalt. Loekuidas täpsemalt kasutada LinkPayd  [[https://support.every-pay.com/et/merchant-support/kuidas-kasutada-linkpayd/|EveryPay portaalist]]
 ====Seadistamine==== ====Seadistamine====
   - EveryPay portaalis tuleb luua **LINKPAY>Lingid** alt link   - EveryPay portaalis tuleb luua **LINKPAY>Lingid** alt link
-  - Lingi detailvaates on kuvatud **Lingi token**, mis tuleks kopeerida ning määrata Directo süsteemiseadistustes ''EveryPay LinkPay lingi token'' väärtuseks +  - Lingi detailvaates on kuvatud **Lingi token**, mis tuleb kopeerida ning määrata Directo süsteemi seadistustes ''EveryPay LinkPay lingi token'' väärtuseks 
-  - Lingi //Muuda// vaates tuleks //Aktiivne// tulbas valida aktiivseks __ainult__ //Arve number// väli+  - Lingi //Muuda// vaates tuleb //Aktiivne// tulbas valida aktiivseks __ainult__ //Arve number// väli. Lisaks määrata väljadele //Tasumisele kuuluv summa// ja //Arve nr// linnud  tulbas  //URL MUUDETAV// {{:et:ott20201005-151349.png}} :!: Kui //URL MUUDETAV// tulpa pole näha, pöörduda EveryPay kasutajatoe poole, et see lisada.
   - EveryPay portaali **SEADED>Üldised seaded** alt kopeerida **API salasõna** Directo süsteemiseadistuse ''EveryPay LinkPay API salasõna'' väärtuseks   - EveryPay portaali **SEADED>Üldised seaded** alt kopeerida **API salasõna** Directo süsteemiseadistuse ''EveryPay LinkPay API salasõna'' väärtuseks
-  - Süsteemiseadistus ''EveryPay LinkPay URL'' on vaikimisi täidetud testkeskkonna aadressiga <nowiki>https://igw-demo.every-pay.com</nowiki> Peale testimist tuleks see täita live teenuse aadressiga <nowiki>https://igw.every-pay.com</nowiki> +  - Süsteemi seadistus ''EveryPay LinkPay URL'' on vaikimisi täidetud testkeskkonna aadressiga <nowiki>https://igw-demo.every-pay.com</nowiki> Pärast testimist tuleb see täita live teenuse aadressiga <nowiki>https://pay.every-pay.eu</nowiki> 
-  - Link tekkib arve XMLi, kui väljatrüki definitsiooni aknasse **Väljad** alt on valitud //EveryPay LinkPay link// \\ :?: See valik tekkib automaatselt peale salvestamist, kui lisada //everypay_link// XMLi tag järgmises punktis toodud näite alusel.+  - Link tekib arve XMLi, kui väljatrüki definitsiooni aknasse **Väljad** alt on valitud //EveryPay LinkPay link// \\ :?: See valik tekib automaatselt peale salvestamist, kui lisada //everypay_link// XMLi tag järgmises punktis toodud näite alusel.
   - Lingi võib lisada väljatrükile sobivasse kohta, loomise näide: <code xsl><a><xsl:attribute name="href"><xsl:value-of select="/documents/document/everypay_link" disable-output-escaping = "yes"/></xsl:attribute>MAKSA SIIN</a></code>   - Lingi võib lisada väljatrükile sobivasse kohta, loomise näide: <code xsl><a><xsl:attribute name="href"><xsl:value-of select="/documents/document/everypay_link" disable-output-escaping = "yes"/></xsl:attribute>MAKSA SIIN</a></code>
  
-:!: Vajadusel saab mitme lingi olemasolul luua eraldi loogika, mis valib mis iganes kriteeriumi põhjal sobiva (eeldefineeritud) lingi, mida konkreetsele väljatrükile luuakse. Seadistamiseks tuleks kirjutada [[info@directo.ee]]+:!: Vajadusel saab mitme lingi olemasolul luua eraldi loogika, mis valib mis iganes kriteeriumi põhjal sobiva (eeldefineeritud) lingi, mida konkreetsele väljatrükile luuakse. Seadistamiseks kirjuta palun [[info@directo.ee]]
  
 =====HMAC signatuuri loomine välisele lingile===== =====HMAC signatuuri loomine välisele lingile=====
Rida 478: Rida 477:
               </tr>               </tr>
 </code> </code>
 +
 +
 +====Splitter - Mingi tekstilise sisu laiali jagamine separaatori alusel====
 +  
 +Parameetrid 1. String, 2. separaator (näiteks tühik ' '), 3. mitmes element tagastada (algab 0-iga, ehk siis esimene tagastatav element on 0)
 +  * XSL- päises peab olema [[et:yld_print_form#scripti_kasutamine_xslis|skripti deklaratsioon]]
 +  * splitterfunktsioon <code js>function splitter( str, splitter, pos ){
 + ret = '';
 +    var arr = str.split(splitter); 
 +    if(arr[pos])
 +      ret = arr[pos]
 +
 + return ret
 + }</code>
 +  * Funktsiooni kutsumine <code xml>          <xsl:for-each select="/documents/document/rows/row">
 +           
 +                  <td> <xsl:value-of select="string(script:splitter(string(nimetus),' ', 1))"/>                  
 +                  </td>
 +                
 +              </tr>
 +</code>
 +
 +
 +
 +  
  
 ====dateDiff - kuupäevade vahemiku päevade arvu arvutamine==== ====dateDiff - kuupäevade vahemiku päevade arvu arvutamine====
Rida 574: Rida 598:
 <xsl:variable name="pjaak2" select="substring-before(substring-after(substring-after(pjaak, ';'), ';'), ';')"/> <xsl:variable name="pjaak2" select="substring-before(substring-after(substring-after(pjaak, ';'), ';'), ';')"/>
 <xsl:variable name="pjaak3" select="substring-before(substring-after(substring-after(substring-after(pjaak, ';'), ';'), ';'), ';')"/> <xsl:variable name="pjaak3" select="substring-before(substring-after(substring-after(substring-after(pjaak, ';'), ';'), ';'), ';')"/>
-<xsl:variable name="pjaak4" select="substring-after(substring-after(substring-after(substring-after(pjaak, ';'), ';'), ';'), ';')"/>+<xsl:variable name="pjaak4" select="substring-before(substring-after(substring-after(substring-after(substring-after(pjaak, ';'), ';'), ';'), ';'), ';')"/>
  
 <xsl:value-of select="format-number($pjaak2 - $pjaak3 - $pjaak1 - $pjaak4, '#####0')"/> <xsl:value-of select="format-number($pjaak2 - $pjaak3 - $pjaak1 - $pjaak4, '#####0')"/>
et/yld_print_form.txt · Viimati muutnud: 2024/06/10 14:35 persoon maarika

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki