PANTHEON™ Help

 Категории
 Главна страна - Добре дојдовте во помош за PANTHEON
[Collapse]PANTHEON
 [Collapse]PANTHEON упатства
  [Expand]Водич за PANTHEON Farming
  [Collapse]Водич за Datalab PANTHEON™
   [Expand]Помош
   [Expand]ПОС
   [Expand]Подесувања
   [Expand]Нарачки
   [Expand]Материјално
   [Expand]Производство
   [Expand]Сервис
   [Expand]ПОС
   [Expand]Финансии
   [Expand]Кадри
   [Expand]Работна површина
   [Expand]Анализи
    Додатно
   [Expand]Аналитика
   [Expand]Пораки и предупредувања
   [Collapse]Системско окружување за Даталаб програми
    [Expand]Безбедносна политика
    [Expand]Инсталација
    [Expand]Автоматско извршување
    [Expand]PANTHEON системска околина
    [Collapse]Администрација на бази
      Converting Posts to a Different Currency
      ФормулаПарсер
     [Expand]Performance Tweaking
      Поправка на датумот на документот во книгите
    [Expand]Даталаб алатки
   [Expand]Официјални објаснувања
    Речник на термини
   [Expand]Дополнителни програми
   [Expand]Застарени производи
  [Expand]Водич за PANTHEON Ретал
  [Expand]Водич за PANTHEON Вет
 [Collapse]PANTHEON кориснички прирачници
  [Expand]Кориснички прирачник Datalab PANTHEON™
  [Expand]Корисничко упатство за PANTHEON Ретал
  [Expand]Корисничко упатство за PANTHEON Vet
  [Expand]Корисничко упатство за ПАНТЕОН Земјоделство
[Collapse]PANTHEON Web
 [Collapse]Водич за PANTHEON Web
  [Expand]Водич за PANTHEON Web Light
  [Expand]Водич за PANTHEON Chronos Mini
  [Expand]Водич за PANTHEON Web Terminal
  [Expand]Водич за PANTHEON Web Legal
  [Expand]Архива на стари производи
 [Collapse]Кориснички прирачник за PANTHEON Web
  [Expand]Најава во PANTHEON Web
  [Expand]Како да започнете со PANTHEON Web
  [Expand]Кориснички прирачник за PANTHEON Web Light
  [Expand]Кориснички прирачник за PANTHEON Web Terminal
  [Expand]Кориснички прирачник за PANTHEON Web Legal
  [Expand]Стара архивa на производи
[Collapse]PANTHEON Гранула
 [Collapse]Водич за PANTHEON Гранули
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и задачи
  [Expand]Гранула Контролна табла
  [Expand]Гранула B2B нарачки
  [Expand]Гранула Сервис на терен
  [Expand]Инвентаризација на фиксни средства
  [Expand]Гранула Попис на магацини
 [Collapse]Кориснички прирачник за PANTHEON Гранули
   Започнување
   Користење на PANTHEON Гранули во фиктивната компанија Текта
  [Expand]Гранули и активација
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и Задачи
  [Expand]Гранула Б2Б нарачки
  [Expand]Гранула Контролна табла
  [Expand]Гранула Сервис на терен
  [Expand]Инвентаризација на фиксни средства
   PANTHEON Гранула - FAQ
  [Expand]Гранула Попис на магацин
   Архива
[Expand]Кориснички сервер

Load Time: 390,6262 ms
"
  3809 | 4456 | 46225 | Localized
Label

Converting Posts to a Different Currency

Converting Posts to a Different Currency

Converting Posts to a Different Currency

Sometimes it is needed to convert posts from the primary currency to a different one (for example, for financial reports. The following SQL query performs the conversion. You have to specify the target currency and the PANTHEON subject with the exchange rate.

declare
  @cKljuc char(11),
  @iPoz int,
  @fDebet money,
  @fKredit money,
  @fTecaj money,
  @cValuta char(3),
  @dDatum datetime

set nocount on
set @cValuta = 'EUR'    -- currency to convert to

declare crKurzor cursor local fast_forward for
  select KLJUC,POZ,DEBET,KREDIT,DATUMDOK
  from TEMEPOZ 
  where VALUTA <> @cValuta
    and -- SPECIFY WHICH POSTS TO CONVERT


open crKurzor
fetch next from crKurzor into @cKljuc, @iPoz, @fDebet, @fKredit, @dDatum
  while @@fetch_status = 0
    begin
      -- the first argument is the subject with the exchange rate you wish to use for the conversion
      exec dl_PoisciTecaj 'Central rate','EUR',@dDatum,@fTecaj output
      update TEMEPOZ 
        set VALUTA = @cValuta,
            DEVTEC = @fTecaj,
            VALDEBET = @fDebet / @fTecaj,
            VALKREDIT = @fKredit / @fTecaj
        where KLJUC = @cKljuc 
          and POZ = @iPoz
      fetch next from crKurzor into @cKljuc, @iPoz, @fDebet, @fKredit, @dDatum
    end
close crKurzor
deallocate crKurzor


 

Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!