Parametry > Parametry ogólne > Formuły 

Funkcja ta służy do definiowania formuł obliczeniowych w postaci wyrażeń w języku systemu Sage X3 (ze zmiennymi, stałymi, polami wyekstrahowanymi z tabel, funkcji itd.).
Formuły są później wywoływane za pomocą kodu skróconego do trzech znaków. Ten kod jest skojarzony z kodem typu formuły, który definiuje lokalizację, w jakiej formuły mogą zostać zastosowane (obliczanie kosztów narzutów, operacje marszruty itd.).

Pełna lista lokalizacji zastosowań znajduje się w menu lokalnym 213.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

W trzech polach tego ekranu wprowadzane są:

  • nazwa kwalifikująca,
  • nazwa skrócona,
  • formuła obliczeniowa — tę formułę można wprowadzić w trybie klient/serwer dzięki edytorowi formuł.

Karta Ekran wpisów

Pola

Na tej karcie występują następujące pola :

Blok numer 1

  • Typ formuły (pole FORTYP)

Z tego pola należy skorzystać, aby przypisać typ funkcjonalności, w którym dana formuła jest używana, np. w obliczeniach narzutów lub podatku, bądź w operacjach marszruty.

Kod jest używany do identyfikacji formuły kalkulacji. Formuła kalkulacji to krótki kod wywołujący wyrażenie sprawdzające wynik używane w różnych funkcjach artykułu.

Blok numer 2

  • Opis (pole DES)

Ten długi nagłówek jest używany jako tytuł na ekranach i w raportach.

  • Krótki tytuł (pole DESSHO)

Ten opis jest używany na niektórych ekranach lub w raportach, jeśli nie ma wystarczająco miejsca do wyświetlenia długiego opisu.

Formuła

  • pole FORFOR1

Z tego pola należy skorzystać (oraz wszystkich kolejnych pól, jeśli dotyczy), aby utworzyć wyrażenie obliczeniowe.

Składnia jest zatwierdzana w momencie zapisania wyrażenia i kiedy formuła jest używana. Można ją zdefiniować w jednej lub dwóch pozycjach.

 

Zamknij

 

Raporty

Z funkcją domyślnie powiązane są następujące raporty :

 PRTSCR : Drukowanie ekranu

Można to zmienić w ustawieniach.

Przyciski określone

W oknie otwartym przez ten przycisk występują następujące pola :

Blok numer 1

  • pole OBJET

 

  • pole CLES

 

Blok numer 2

  • Z folderu (pole DOSORG)

Z tego pola należy skorzystać, aby zdefiniować folder, z którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

  • Wszystkie foldery (pole TOUDOS)

Z tej opcji należy skorzystać, aby skopiować rekord do wszystkich folderów zdefiniowanych w słowniku (tabela ADOSSIER w bieżącym rozwiązaniu).

  • Do folderu (pole DOSDES)

Z tego pola należy skorzystać, aby zdefiniować folder, do którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

Zamknij

Przycisk ten pozwala skopiować formułę do innego folderu.

Komunikaty o błędzie

Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :

Nieprawidłowe wyrażenie
...komunikat o błędzie systemu Sage X3...

W tym przypadku wykryto błąd składniowy, którego szczegółowy opis podano w drugim wierszu komunikatu. Przykładowo może chodzić o nieprawidłową liczbę argumentów funkcji, brakujące nawiasy itd.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja