Definicja Hook Contract do tworzenia zleceń dostawy

Wprowadzenie

Definicja hook contract służy do rozszerzenia procesu generowania zleceń dostawy za pomocą aplikacji.

W niniejszym artykule opisano, jakie rozszerzenia można wprowadzić za pomocą definicji hook contract dla procesu tworzenia zleceń dostawy oraz jakie ograniczenia i szczególne przypadki należy przy tym uwzględnić.

Opis interfejsu znajduje się w powiązanym obiekcie deweloperskim typu Hook Contract:
com.cisag.app.inventory.delivery.hook.log.Delivery

Szczegółowe informacje dotyczące metod zadeklarowanych w interfejsach znajdują się w odpowiadających im klasach Java.

Informacje dotyczące infrastruktury hooków można znaleźć w artykule Hook Contracts.

Grupa docelowa

  • Programiści

Opis

Definicja hook contract dla generowania zleceń dostawy oferuje następujące możliwości:

  • przenoszenie atrybutów z zamówień sprzedaży/zamówień zakupu, zleceń dystrybucji i anulowanych zleceń dostawy do nowych atrybutów odpowiedniej dostawy lub anulowanego zlecenia dostawy na poziomie nagłówka i pozycji
  • modyfikowanie nowych atrybutów dostawy lub storna dostawy przed ich zapisaniem

Hooki, które są obecnie obsługiwane dla następujących procesów dostawy:

Sprzedaż:

  • Generowanie zleceń dostawy z odniesieniem do zamówienia
    Generowanie kompletacji i wystawianie dokumentów kompletacji
    Tworzenie zleceń dostawy z odniesieniem do zamówienia sprzedaży i generowanie wydruków dostaw

Zakupy:

  • Generowanie zleceń dostawy dla zwrotów towarów
  • Tworzenie zlecenia dostawy i generowanie dokumentu zwrotu towarów z księgowaniem materiałów
  • Generowanie zlecenia dostawy i generowanie dokumentu zwrotu towarów bez księgowania materiałów
  • Generowanie zlecenia dostawy do zewnętrznego producenta

Dystrybucja:

  • Generowanie zleceń dostawy z odniesieniem do zamówienia sprzedaży

Logistyka magazynowa:

  • Anulowanie i dokumentów dostawy i ich wydruk

Czy ten artykuł był pomocny?