Funkcja wirtualna: Nierozliczone pozycje

Wprowadzenie

W artykule opisana została funkcja wirtualna Nierozliczone pozycje. Funkcja określa całkowitą kwotę nierozliczonych (otwartych) pozycji klienta. Kwota ta jest zazwyczaj zapisywana w obiekcie biznesowym com.cisag.app.sales.obj.CustomerOutstandingDebt. Jednak w przypadku korzystania z ISAR jako systemu księgowego kwota ta nie jest przechowywana w tym obiekcie biznesowym, ale jest pobierana z systemu księgowego za pośrednictwem hooka. Aby udostępnić bezpośrednie ustalanie również w zapytaniach ODBC i raportach, została utworzona ta funkcja wirtualna. W standardzie nie jest używana.

Grupa docelowa

  • Programiści

Opis funkcji

W raporcie funkcja wirtualna może być wywoływana za pomocą nazwy app_financials_DebtorUnpaidValueVirtualFunction.

Implementująca klasa Java:

com.cisag.app.financials.log.DebtorUnpaidValueVirtualFunction

Kolumny w tabeli

app_financials_DebtorUnpaidValueVirtualFunction
Nazwa kolumny Opis
in_ financialsOrganisation Za pomocą tego parametru wejściowego należy podać jednostkę finansową, dla której funkcja wirtualna ma ustalić nierozliczone pozycje kontrahenta. Parametr jest obowiązkowy.
in_debtor Za pomocą tego parametru wejściowego należy wskazać kontrahenta, dla którego funkcja wirtualna ma ustalić nierozliczone pozycje. Parametr jest obowiązkowy.
unpaidValue Łączna kwota nierozliczonych pozycji kontrahenta w walucie bazowej.

Typ bazy danych

Funkcja wirtualna: Nierozliczone pozycje jest dostępna w bazach danych OLTP.

Uprawnienia

Poniższa jednostka biznesowa służy do określania uprawnień dla sterownika ODBC:

Należności od klientów: com.cisag.app.sales.obj.CustomerOutstandingDebt.

Czy ten artykuł był pomocny?