Zmiana kombinacji walut własnych

W artykule opisano sposób zmiany kombinacji walut wewnętrznych w aplikacji Konfiguracja oraz proces konwersji istniejących kwot w walutach wewnętrznych. W systemie ERP Enterprise możliwe jest zdefiniowanie do trzech walut wewnętrznych. Waluta wewnętrzna 1 jest jednolita dla całego systemu, natomiast w systemie wielofirmowym waluty wewnętrze 2 i 3 są specyficzne dla organizacji i mogą zostać zmienione w późniejszym czasie.

Kwoty w walutach wewnętrznych zapisywane są jednocześnie i oddzielnie dla każdej z walut wewnętrznych. W przypadku zmiany kombinacji walut wewnętrznych konieczne jest przeliczenie istniejących kwot.

Zmiana kombinacji walut wewnętrznych może obejmować:

  • dodanie waluty wewnętrznej
  • usunięcie waluty wewnętrznej
  • zmianę waluty wewnętrznej
  • zmianę kolejności walut wewnętrznych

Po wprowadzeniu zmian pojawia się powiadomienie o konieczności uruchomienia aplikacji w tle Konwersja waluty wewnętrznej.

W przypadku dodania lub zmiany waluty wewnętrznej kwota dla nowej waluty wyliczana jest na podstawie danych w Walucie wewnętrznej 1. Konkretny kurs wymiany określany jest przez ogólne Zastosowanie kursu walutowego (aplikacja Konfiguracja, funkcja Podstawowe, podfunkcja Ogólne) oraz konkretnej daty konwersji danego obiektu danych. Data konwersji zapisywana jest w atrybucie _conversionDate danego obiektu danych. Jeśli atrybut ten jest pusty, jak np. w przypadku otwartych pozycji, wykorzystywany jest bieżący kurs wymiany. Aby konwersja kwot walut wewnętrznych przebiegła poprawnie, muszą zostać zdefiniowane kursy wymiany z waluty wewnętrznej 1 na waluty wewnętrzne 2 i 3 dla każdej daty konwersji. Przeliczone kwoty walut wewnętrznych są zaokrąglane w zależności od zastosowania jako cena lub kwota. Proces nie jest odwracalny i nie gwarantuje zachowania pełnej dokładności ze względu na zaokrąglenia kwot.

Uwaga
Uruchomienie aplikacji w tle może trwać bardzo długo w przypadku dużej ilości danych do konwersji.

Instrukcja

Warunki wstępne

  • W systemie nie może być aktywny żaden proces oraz użytkownik, ponieważ może to prowadzić do przerwania procesów, błędnego zamknięcia aplikacji i niepełnej konwersji danych.
  • Wymagane są uprawnienia administratora w celu uruchomienia aplikacji działającej w tle.

Procedura

  1. Ustawić wartość true dla właściwości ERP: com.cisag.app.tools.DomesticAmountConverter w aplikacji Wykonaj polecenia toolshell, aby aktywować przycisk [Konwersja waluty wewnętrznej] w aplikacji Konfiguracja.

  2. Otworzyć aplikację Konfiguracja, wybrać funkcję Podstawowe, a następnie podfunkcję Ogólne.

  3. W środowisku wielofirmowym wybrać organizację, dla której ma zostać zmieniona kombinacja walut wewnętrznych.
  4. Zmienić waluty wewnętrzne 2 i 3.
  5. Wybrać przycisk [Konwersja waluty wewnętrznej].
    • Zostanie owarte Okno dialogowe Konwersja waluty wewnętrznej.
Wskazówka
Możliwe ustawienia działania w tle są opisane w dokumencie Instrukcja: generowanie dokumentów i przetwarzanie danych.
  1. W razie potrzeby zmienić ustawienia działania w tle.
  2. Wybrać przycisk [W tle].
Wskazówka
W przypadku zmiany kombinacji walut wewnętrznych dla wielu organizacji, aplikację działającą w tle należy uruchomić oddzielnie dla każdej z nich.
Pole Zastosuj dane firmy głównej w aplikacji Konfiguracja.

Jeśli zmieniono kombinację walut wewnętrznych dla orgnizacji głównej, dane zostaną automatycznie przeliczone dla wszystkich organizacji, w których aktywowano funkcję Zastosuj dane firmy głównej w aplikacji Konfiguracja, w funkcji Podstawowe, w podfunkcji Ogólne. Czas wykonania sumuje się proporcjonalnie do wielkości danych każdej z organizacji.

Wskazówka
Jeśli operacja wykonywana przez aplikację zostanie anulowana ze względu na błąd, można ją uruchomić ponownie.

Czy ten artykuł był pomocny?