| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:gml="http://www.opengis.net/gml"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:p5_default_db="https://biuro.biall-net.pl/wfs/default_db"
- xmlns:default_db="https://biuro.biall-net.pl/wfs/default_db"
- xmlns:wfs="http://www.opengis.net/wfs"
- xmlns:ogc="http://www.opengis.net/ogc"
- xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
- xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
- exclude-result-prefixes="xs"
- version="2.0">
-
-
-
- <xsl:template match="*" mode="PROCES_TO_DITA_STRIP_HTML"/>
- <xsl:template match="text()" mode="PROCES_TO_DITA_STRIP_HTML">
- <xsl:param name="limit"/>
- <xsl:variable name="parse_content">
- <xsl:choose>
- <xsl:when test=".='
'"/>
- <xsl:otherwise><xsl:call-template name="system_cache__appinfo:escaped_html_to_xml" exclude-result-prefixes="#all" extension-element-prefixes="">
- <xsl:with-param name="html" select="."/>
- </xsl:call-template></xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
- <xsl:apply-templates select="$parse_content" mode="CONVERT_HTML_TO_DITA_CONTENT"/>
- </xsl:template>
-
- <xsl:template match="text()" mode="PROCES_TO_DITA_STRIP_HTML_TITLE">
- <xsl:param name="limit"/>
- <xsl:variable name="parse_title">
- <xsl:choose>
- <xsl:when test=".='
'"/>
- <xsl:otherwise><xsl:call-template name="system_cache__appinfo:escaped_html_to_xml" exclude-result-prefixes="#all" extension-element-prefixes="">
- <xsl:with-param name="html" select="."/>
- </xsl:call-template></xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
- <xsl:copy-of select="$parse_title"/>
- </xsl:template>
-
- <xsl:template match="*" mode="enter_to_ph">
- <xsl:param name="count"/>
- <xsl:param name="element"/>
- <xsl:variable name="current" select="."/>
- <xsl:variable name="surround_with">
- <xsl:choose>
- <xsl:when test="$element='p'"><xsl:value-of select="'codeblock'"/></xsl:when>
- <xsl:when test="$element='bodydiv'"><xsl:value-of select="'p'"/></xsl:when>
- <xsl:otherwise><xsl:value-of select="'codeblock'"/></xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
- <xsl:choose>
- <xsl:when test=" contains( text(),' ')">
- <!--<xsl:message>#32 contains <xsl:value-of select="text()"/> 13; and will surround with <xsl:value-of select="$surround_with"/>; </xsl:message>-->
- <xsl:for-each select="tokenize( text(),' ')">
- <xsl:element name="{$surround_with}"><!-- to jest przetwarzane jak jest tekst lamany -->
- <xsl:value-of select="."/>
- </xsl:element>
- </xsl:for-each>
- </xsl:when>
- <xsl:when test=" contains( text(),'
')">
- <!--<xsl:message>#39 contains <xsl:value-of select="text()"/> xD; and will surround with <xsl:value-of select="$surround_with"/>; </xsl:message>-->
- <xsl:for-each select="tokenize( text(),'
')">
- <xsl:element name="{$surround_with}"><!-- to jest przetwarzane jak jest tekst lamany -->
- <xsl:value-of select="."/>
- </xsl:element>
- </xsl:for-each>
- </xsl:when>
- <xsl:otherwise>
- <xsl:choose>
- <xsl:when test="$count >1">
- <!--<xsl:message>#50 codeblock with <xsl:value-of select="text()"/></xsl:message>-->
- <codeblock>
- <!--<xsl:attribute name="DDxpath" select="@xpath"/>-->
- <!--DN(<xsl:value-of select="$element"/>)-->
- <!--count:<xsl:value-of select="$count"/>-->
- <xsl:copy-of select=" text()"/>
- </codeblock>
- </xsl:when>
- <xsl:otherwise>
- <xsl:message>#58 otherwise</xsl:message>
- <xsl:apply-templates mode="enter_to_ph_text">
- <xsl:with-param name="element" select="$element"/>
- </xsl:apply-templates>
- <!--<xsl:copy-of select=" text()"/>-->
- </xsl:otherwise>
- </xsl:choose>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
- <!-- dodanie enterow dla tabel w ktorych wyrazy sa dluzsze niz 10 znakow -->
- <xsl:template match="text()" mode="enter_to_ph_text">
- <xsl:param name="element" required="yes"/>
- <xsl:choose>
- <xsl:when test="$element='entry'">
- <xsl:for-each select="tokenize(.,' ')">
- <xsl:value-of select="' '"/>
- <xsl:variable name="phrase" select="."/>
- <xsl:for-each select="1 to string-length(.)">
- <xsl:if test="position() mod 12 = 0"><xsl:value-of select="' -'"/></xsl:if>
- <xsl:value-of select="substring($phrase,position(),1)"/>
- </xsl:for-each>
- </xsl:for-each>
- </xsl:when>
- <xsl:otherwise><xsl:copy-of select="."/></xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
-
-
- <xsl:template match="text()" mode="text_maxlen_optimize">
-
- <xsl:param name="text_maxlen" select="8"/>
-
- <xsl:for-each select="tokenize(.,' ')">
- <xsl:value-of select="' '"/>
- <xsl:variable name="phrase" select="."/>
- <xsl:for-each select="1 to string-length(.)">
- <xsl:if test="position() mod $text_maxlen = 0"><xsl:value-of select="' -'"/></xsl:if>
- <xsl:value-of select="substring($phrase,position(),1)"/>
- </xsl:for-each>
- </xsl:for-each>
-
-
- </xsl:template>
-
-
- <!--<xsl:template name="test">
- <xsl:variable name="test">
- <test>
- AAA W ramach niniejszego porozumienia Strony zobowiązują się do:
- 
- §1 ZOBOWIĄZANIA BIALL-NET SP. Z O.O.
- 
- 1. BIALL-NET Sp. z o.o. zobowiązuje się do wystawienia faktury korygującej do dokumentu nr FS 16/RFV/07/2016 z dnia 2016-07-14 na kwotę -15 559,94 zł brutto (słownie: - piętnaście tysięcy pięćset pięćdziesiąt dziewięć złotych 94/100) oraz anulowania naliczonych odsetek ustawowych z tytułu opóźnienia za płatności w kwocie 862,62 zł brutto (słownie: osiemset sześćdziesiąt dwa złote 62/100) wskazanych w przedsądowym wezwaniu do zapłaty o numerze 0-499-3136-3141-3493-59911/17 z dnia 2017-03-14, pomniejszając w ten sposób zobowiązanie firmy Vectra S.A. z tytułu płatności za fakturę nr FS 16/RFV/07/2016 do kwoty 0,00 zł (słownie: zero złotych 00/100). Faktura korygująca zostanie wystawiona po dokonaniu płatności z tytułu §2.
- 
- 2. BIALL-NET Sp. z o.o. zobowiązuje się do wystawienia faktury korygującej do dokumentu nr FS 18/RFV/08/2016 z dnia 2016-08-02 na kwotę -38 184,53 zł brutto (słownie: - trzydzieści osiem tysięcy sto osiemdziesiąt cztery złote 53/100) oraz anulowania naliczonych odsetek ustawowych z tytułu opóźnienia za płatności w kwocie 2087,07 zł brutto (słownie: dwa tysiące osiemdziesiąt siedem złotych 07/100) wskazanych w przedsądowym wezwaniu do zapłaty o numerze 0-499-3136-3141-3493-59911/17 z dnia 2017-03-14, pomniejszając w ten sposób zobowiązanie firmy Vectra S.A. z tytułu płatności za fakturę nr FS 18/RFV/08/2016 do kwoty 0,00 zł (słownie: zero złotych 00/100). Faktura korygująca zostanie wystawiona po dokonaniu płatności z tytułu §2.
- 
- §2 ZOBOWIĄZANIA VECTRA S.A. 
- 
- 1. VECTRA S.A. zobowiązuje się do uiszczenia opłaty w kwocie 60 tys. zł netto (słownie: sześćdziesiąt tysięcy złotych 00/100) w terminie 7 dni od dnia podpisania niniejszego porozumienia na poczet udzielenia licencji systemu Procesy5 i przeprowadzenia wdrożenia przez firmę BIALL-NET Sp. z o.o. , dokładniej określonego w §3 niniejszego porozumienia. 
- 
- §3 ZOBOWIĄZANIA STRON
- 
- 1. STRONY zobowiązują się do podpisania umowy na udzielenie licencji systemu Procesy5 wraz z wdrożeniem, gdzie Zleceniobiorcą będzie firma BIALL-NET Sp. z o.o., a Zleceniodawcą firma VECTRA S.A. 
- 
- 2. Wynagrodzenie należne z tytułu umowy określonej w §3 pkt. 1 wynosić będzie 60 tys. złotych netto (słownie: sześćdziesiąt tysięcy złotych 00/100), z czego 50 tys. złotych zostanie przeznaczone na udzielenie licencji systemu Procesy5, a 10 tys. na jego wdrożenie.
- 
- 3. Według wstępnych ustaleń z spotkania w siedzibie firmy Limes Sp. z o.o. z panem Tomaszem Łukiańczykiem z firmy VECTRA S.A. z dnia 2017-03-29 w Gdańsku zakres przedmiotu zobowiązania określonego w §3 pkt.1 powinien obejmować zakres licencji:
- 
- a) Wersja Procesy5 dla jednej domeny użytkowania systemu dla Klienta dla nieograniczonej liczby serwerów oraz baz danych
- b) konfiguracja oraz uruchomienie / względnie dostarczenie wersji instalacyjnej systemu / współpraca podczas uruchomienia
- c) dostosowanie wersji systemu Procesy5 do działania na wirtualizowanym środowisku określonym przez wymagania Zleceniodawcy (obecnie jest przetestowany do działania na systemach BSD oraz prekonfigurowanych pakietach open-source, zoptymalizowanych przez Apple w ramach popularnego pakietu OSX Server.)
- d) wykonanie kustomizacji systemu Procesy5 dla przedstawionych potrzeb wykonywania wycen przez sprzedawców firmy LIMES Sp. z o.o. (proces od wyceny do oferty)
- e) zostanie dostarczone towarzyszące oprogramowanie dla Android umożliwiające pracę mobilną dla jednostek wykonujących wyceny.
- </test>
- </xsl:variable>
- <xsl:apply-templates mode="enter_to_ph" select="$test"/>
- </xsl:template>-->
-
- <xsl:template match="*" mode="dita_content_clean">
- <xsl:value-of select="text()"/>
- <xsl:apply-templates mode="dita_content_clean"/>
- </xsl:template>
- <xsl:template match="text()" mode="dita_content_clean">
- <xsl:value-of select="."/>
- </xsl:template>
-
- </xsl:stylesheet>
|