• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Перевод базы из гривен в доллары

Автор Donblas, Липень 29, 2014, 13:12:51

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Donblas

Добрый День.
Изначально в базе цена прихода была в долларах, а цена расхода в гривнах.
В связи с плавающим курсом доллара было принято решение перевести базу в доллары.
В менеджере запустили скрипт
UPDATE
  tovar_name
SET
    cena_o = cena_o / 12.0,
    cena_r = cena_r / 12.0,
    cena_out_curr_id = 1
WHERE
  cena_out_curr_id = 0

В результате в полях розница и опт появились цены в долларах и валюта расхода доллар.
Но в справочнике валют - основная и национальная валюта - гривна.
При попытке смены основной валюты - валюта прихода становится гривна.
На что влияют в укрскладе основная и национальная валюта? Есть ли смысл их менять?

Creat

#1
Основна, яка по замовчуванні використовується в довідниках.
Національна - відносно якої перераховуються всі курси.
Я думаю що немає змісту їх змінювати.
Цитата від розробників - Вся отчетность и внутренние пересчеты идут в основной валюте, основную валюту менять нельзя во время работы программы.
А ви прихідну ціну і валюту цим скриптом і не змінювали.
http://www.softbalance.com.ua/forum/index.php/topic,400.0.html

только приходная цена:

Код: [Выделить]

UPDATE
  tovar_name
SET
  cena = cena / 12,
  cena_curr_id = 1
WHERE
  cena_curr_id = 0

Donblas

Цитата: Creat від Липень 29, 2014, 13:25:30

А ви прихідну ціну і валюту цим скриптом і не змінювали.
А зачем? Приход у нас всегда в долларах и был

admin

В основную всегда и для всех документов идет пересчет и практически вся отчетность идет в основной валюте. Национальная используется в документах которые обязательно выписывать в гривне, это платежки, налоговые, кассовые, т.е. в этих документах мало того что пересчитывается в основную, но еще и в национальную.