Wprowadzenie
Funkcja wirtualna Zapytanie o wartości zapasów określa dla danej firmy, ilości i wartości zapasów artykułu w danym okresie obrachunkowym.
Informacje na temat wyceny zapasów można znaleźć w artykule Wycena stanów magazynowych, a informacje na temat wirtualnych funkcji w artykule Interfejsu ODBC.
Grupa docelowa
- Konsultanci
- Deweloperzy
Funkcja wirtualna
Funkcja wirtualna Zapytanie o wartości zapasów określa ilości i wartości zapasów dla danego typu wyceny, firmy, magazynu i artykułu w danym okresie obrachunkowym.
Wirtualna funkcja jest implementowana przez następującą klasę Java:
com.cisag.app.inventory.log.ItemPeriodValuesVirtualFunction
Nazwa tabeli
W raporcie, wirtualna funkcja jest wywoływana pod nazwą app_inventory_ItemPeriodValues
Kolumny tabeli
Jako parametry wejściowe służą kolumny
- in_valuationMethod
- in_finOrganizationGuid
- in_itemGuid
- in_warehouseGuid
- in_fiscalYear
- in_fiscalPeriod
Z wyjątkiem in_warehouseGuid, wszystkie parametry wejściowe są polami obowiązkowymi.
Tabela ma następujące kolumny:
Nazwa kolumny | Opis |
app_inventory_ItemPeriodValues | |
in_valuationMethod | Sposób wyceny. Dopuszczalne wartości to:
Wartości odpowiadają ValueSet:
|
in_finOrganizationGuid | GUID organizacji finansowej. |
in_itemGuid | GUID artykułu. |
in_warehouseGuid | Opcjonalny GUID magazynu. Jeśli parametr nie jest ustawiony, wartości zapasów są liczone dla wszystkich magazynów, a wartość ustawia się na Guid.ZEROGUID. |
in_fiscalYear | Okres obrachunkowy |
in_fiscalPeriod | Okres księgowania |
beginQuantity | Ilość zapasów na początku okresu. |
periodQuantity | Zmiana ilości zapasów w trakcie okresu. |
incomingQuantity | Ilość przychodów w danym okresie. |
outgoingQuantity | Ilość rozchodów w danym okresie. |
beginValue | Wartość zapasów na początku okresu. |
periodValue | Zmiana wartości zapasów w trakcie okresu. |
incomingValue | Wartość przychodów w danym okresie. |
outgoingValue | Wartość rozchodów w danym okresie. |
unassignableValue | Wartość nieprzypisana w danym okresie. |
Typ bazy danych
Wirtualna funkcja jest dostępna w bazach danych typu baza danych OLTP.
Uprawnienia
Dla tej funkcji wirtualnej istotna jest poniższa jednostka biznesowa:
Okresowe wartości zapasów:
com.cisag.app.inventory.obj.InventoryOnhandPeriodSummary
Jednostka biznesowa należy do następującej grupy jednostek biznesowych:
com.cisag.app.inventory.OrderData