Funkcje wirtualne: Przyjęcie towaru z wielu zamówień zakupu

Artykuł opisuje funkcję wirtualną Przyjęcie towaru z wielu zamówień zakupu, która ustala, czy dany odbiór towaru pochodzi z więcej niż jednego zamówienia zakupu. Informacje te są potrzebne do zbudowania dokumentu raportu Dokument przyjęcia towaru.

Grupa docelowa

  • Programiści

Opis funkcji

W raporcie funkcja wirtualna może być wywoływana pod nazwą: 

app_inventory_log_CollectReceiptOfGoodsVirtualFunction

Implementująca klasa Java: com.cisag.app.inventory.log.CollectReceiptOfGoodsVirtualFunction

W dokumencie raportu Dokument przyjęcia towaru wyświetlane są dane dotyczące transakcji magazynowych, które powstały z przyjęć towarów. Wyświetlane są również dane z dokumentu źródłowego (przyjęcie towaru) oraz z dokumentu pierwotnego (zamówienie zakupu, zlecenie dystrybucji, zlecenie sprzedaży w przypadku zwrotu klienta). Jeśli transakcje magazynowe powstały z przyjęcia towaru, które zostało wygenerowane dla kilku zamówień zakupu, dane z dokumentu pierwotnego nie są wyświetlane. Funkcja Odbiór towaru z wielu zamówień zakupu w czasie rzeczywistym ustala, czy dane przyjęcie towaru powstało z wielu zamówień zakupu.

Kolumny tabeli

app_inventory_log_CollectReceiptOfGoodsVirtualFunction

Nazwa kolumny Opis
in_extendedPostingOrderHeader Identyfikator przyjęcia towaru, dla którego wirtualna funkcja ma ustalić, czy pochodzi ono z kilku zamówień zakupu. Wprowadzenie tego parametru jest obowiązkowe.
isCollectedROG

Wartość logiczna:

  • TRUE – przyjęcie towaru pochodzi z wielu zamówień zakupu
  • FALSE – przyjęcie towaru pochodzi z jednego zamówienia zakupu

Typ bazy danych

Funkcja wirtualna jest dostępna w bazach danych OLTP.

Uprawnienia

Do korzystania ze sterownika ODBC do określenia uprawnień używana jest następująca jednostka biznesowa:

  • Transakcje magazynowe: com.cisag.app.inventory.obj.InventoryTransaction

Czy ten artykuł był pomocny?