Инструменти за потребители

Инструменти за сайта


kak_da:izprastane_email_kam_dlaznici

Разлики

Тук са показани разликите между избраната и текущата версия на страницата.

Препратка към сравнението на версиите

Both sides previous revisionПредходна версия
Следваща версия
Предходна версия
kak_da:izprastane_email_kam_dlaznici [2023/04/26 08:26] t.lalovakak_da:izprastane_email_kam_dlaznici [2023/12/14 12:29] (текуща) s.kirilov
Ред 51: Ред 51:
 Тази дефиниция на тотал означава, че ще има толкова редове за тотал, колкото различни стойности има в колоните  CURRENCY_REF и DEBTOR_LOCATION_REF. Тази дефиниция на тотал означава, че ще има толкова редове за тотал, колкото различни стойности има в колоните  CURRENCY_REF и DEBTOR_LOCATION_REF.
  
-Описанието на повече от един ред за тотал става по следния начин: \\+**Описанието на повече от един ред за тотал** става по следния начин: \\
 Текстът се загражда в тагове <code>{{$$BEGIN_TOTAL_ROW1$$}} ... {{$$END_TOTAL_ROW1$$}} </code> Текстът се загражда в тагове <code>{{$$BEGIN_TOTAL_ROW1$$}} ... {{$$END_TOTAL_ROW1$$}} </code>
  
Ред 58: Ред 58:
 ... и следващ <code>{{$$BEGIN_TOTAL_ROW3$$}} ... {{$$END_TOTAL_ROW3$$}} </code> ... и следващ <code>{{$$BEGIN_TOTAL_ROW3$$}} ... {{$$END_TOTAL_ROW3$$}} </code>
  
-Няма ограничение колко реда за тотал може да се опишат. Във всеки от тях може да се опише различен агрегат. \\+Няма ограничение колко реда за тотал може да се опишат. Във всеки от тях може да се опише различен агрегат. 
 Пример:  Пример: 
 <code>{{$$BEGIN_TOTAL_ROW1$$}} // сума на дълга по валути и различни обекти <code>{{$$BEGIN_TOTAL_ROW1$$}} // сума на дълга по валути и различни обекти
Ред 71: Ред 72:
 {{$$TOTAL_VALUE?AVG&NORM_AMOUNT&CURRENCY_REF$$}} {{CURRENCY_NAME}} {{$$TOTAL_VALUE?AVG&NORM_AMOUNT&CURRENCY_REF$$}} {{CURRENCY_NAME}}
 {{$$END_TOTAL_ROW3$$}} </code> {{$$END_TOTAL_ROW3$$}} </code>
 +
 +Може също да се добавят тотали, които да са невидими в изпратения имейл. В тези тотали може да се посочат агрегати и полета, по които искаме на направим специфични проверки след това.
 +
 +Пример: 
 +<code> <!-- {{$$BEGIN_TOTAL_ROW1$$}} {{$$TOTAL_VALUE?SUM&BASE_CURRENCY_NORM_AMOUNT&BASE_CURRENCY_REF$$}} {{BASE_CURRENCY_NAME}} {{$$END_TOTAL_ROW1$$}} --> </code>
 +Командата се пише стандартно, както е описаното по горе, като единствената разлика е, че започва в "<!--" и завърша с "-->". По този начин този текст няма да бъде видим в изпратеният имейл.
 +Примера показва как да направим сума на всички дългове превалутирани към базова валута от конфигурацията и по този начин може да проверим общата сума дали е положителна или отрицателна.
  
 Пример за опростен вариант на шаблона:  Пример за опростен вариант на шаблона: 
Ред 85: Ред 93:
 {{:kak_da:tekst_email_kam_dlaznici.png|}} {{:kak_da:tekst_email_kam_dlaznici.png|}}
  
 +
 +**Използване на параметри от входната справка** \\
 +За да се заместят стойности на параметри идващи от входната справка трябва да се зададе ключова дума:
 +<code>
 +{{PARAM_<има на параметър от входната справка>}} 
 +</code>
 +Например, ако името на параметъра е FROM_DATE, се задава: 
 +<code>
 + {{PARAM_FROM_DATE}}
 +</code>
kak_da/izprastane_email_kam_dlaznici.1682497606.txt.gz · Последна промяна: 2023/04/26 08:26 от t.lalova