Wprowadzenie
Definicje Hook Contract dla prostych aplikacji danych podstawowych są używane do rozszerzania przez aplikacje. W tym artykule aplikacje wywodzące się z klasy Java com.cisag.app.general.ui.SingleObjectMaintenance są nazywane prostymi aplikacjami danych podstawowych.
Niniejszy artykuł opisuje, jakie rozszerzenia można wprowadzać za pomocą definicji Hook Contract oraz jakich ograniczeń i funkcji specjalnych należy przestrzegać.
Informacje na temat infrastruktury hooków można znaleźć w artykule Hook Contracts.
Grupa docelowa
- Deweloperzy
Opis
Definicje Hook Contract dla prostych aplikacji danych podstawowych służą do zarządzania istniejącymi jednostkami w prostych aplikacjach danych podstawowych:
- istniejącymi encjami w prostych aplikacjach danych podstawowych
- atrybutami dodanymi do jednostki biznesowej
- elementami zależnymi dodanymi do jednostki biznesowej
- suplementami dodanymi do jednostki biznesowej
Definicje hook contract są dostępne dla następujących aplikacji:
| Aplikacja | Definicja Hook Contract |
| Podstawowe | |
| Okresy księgowania | com.cisag.app.general.hook.FiscalPeriodSet |
| Okres obrachunkowy | com.cisag.app.general.hook.log.FiscalYear |
| Lista części | com.cisag.app.general.hook.log.Kit |
| Ustawienia dla rozliczeń wewnętrznych | com.cisag.app.general.hook.log.InternalBillingSettings |
| Kraje | com.cisag.app.general.hook.log.Country |
| Warunki dostawy | com.cisag.app.general.hook.log.DeliveryTerms |
| Schematy numeracji | com.cisag.app.general.hook.log.NumberRange |
| Elementy tekstowe | com.cisag.app.general.hook.log.Text |
| Właściwości opakowania | com.cisag.app.general.hook.log.PackagingAttribute |
| Grupy opakowań | com.cisag.app.general.hook.log.PackagingGroup |
| Warunki wysyłki | com.cisag.app.general.hook.log.ShippingTerms |
| Waluty | com.cisag.app.general.hook.log.Currency |
| Zakup | |
| Rodzaje faktur zakupu | com.cisag.app.purchasing.invoice.hook.log.SupplierInvoiceType |
| Rodzaje zapytań ofertowych zakupu | com.cisag.app.purchasing.request.hook.log.RequestForProposalType |
| Rodzaje ofert zakupu | com.cisag.app.purchasing.proposal.hook.log.SupplierProposalType |
| Rodzaje zamówień zakupu | com.cisag.app.purchasing.order.hook.log.PurchaseOrderType |
| Rodzaje kontraktów zakupu | com.cisag.app.purchasing.contract.hook.log.PurchaseContractType |
| Rodzaje składników cen zakupu | com.cisag.app.purchasing.pricing.hook.log.PriceDiscountType |
| Listy cenników zakupu | com.cisag.app.purchasing.pricing.hook.log.PriceListing |
| Logistyka magazynowa | |
| Specyfikacje | com.cisag.app.inventory.hook.log.InventoryIdentifier |
| Klucz transakcji | com.cisag.app.inventory.hook.log.TransactionType |
| Rodzaje inwentaryzacji | com.cisag.app.inventory.physical.hook.log.PhysicalInventoryType |
| Rodzaje kompletacji | com.cisag.app.sales.picking.hook.log.PickingOrderType |
| Listy środków załadunku | com.cisag.app.inventory.hook.log.StorageUnitList |
| Rodzaje załadunku | com.cisag.app.shipping.shippingload.hook.log.ShippingLoadType |
| Rodzaje dyspozycji magazynowych | com.cisag.app.inventory.order.hook.log.WarehouseOrderType |
| Rodzaje zleceń magazynowych | com.cisag.app.inventory.order.hook.log.TransportOrderType |
| Serwer logistyki magazynowej | com.cisag.app.inventory.hook.log.WarehouseManagementServer |
| Magazyny | com.cisag.app.inventory.hook.log.StorageArea |
| Rodzaje miejsc składowania | com.cisag.app.inventory.location.hook.log.StorageLocationType |
| Ograniczenia magazynowe | com.cisag.app.inventory.location.hook.log.StorageAreaRestrictionCode |
| Strategie magazynowania | com.cisag.app.inventory.location.hook.log.StorageAreaStrategyCode |
| Rodzaje zleceń dostawy | com.cisag.app.sales.delivery.hook.log.DeliverySlipType |
| Reguły dostępności | com.cisag.app.inventory.availability.hook.log.AvailabilityCalculationRule |
| Księgowość | |
| Bank | com.cisag.app.financials.hook.log.Bank |
| Rodzaje kosztów | com.cisag.app.costing.hook.log.CostType |
| Kod podatkowy | com.cisag.app.financials.hook.log.TaxCode |
| Rejestr podatkowy | com.cisag.app.general.it.log.TaxRegister |
| Ustawienia rejestru podatkowego | com.cisag.app.general.it.log.TaxRegisterAssignment |
| Formy płatności | com.cisag.app.general.hook.log.PaymentMethod |
| Warunki płatności | com.cisag.app.general.hook.log.PaymentTerms |
| Sprzedaż | |
| Wykaz asortymentu | com.cisag.app.sales.assortment.hook.log.AssortmentListing |
| Rodzaje zleceń dystrybucyjnych | com.cisag.app.multiorg.order.hook.log.DistributionOrderType |
| Rodzaje dokumentów szybkiej rejestracji sprzedaży | com.cisag.app.sales.rapid.hook.log.SalesRapidDocumentType |
| Rodzaje zapytań ofertowych sprzedaży | com.cisag.app.sales.request.hook.log.RequestForProposalType |
| Rodzaje ofert sprzedaży | com.cisag.app.sales.proposal.hook.log.CustomerProposalType |
| Rodzaje zamówień sprzedaży | com.cisag.app.sales.order.hook.log.SalesOrderType |
| Rodzaje kontraktów sprzedaży | com.cisag.app.sales.contract.hook.log.SalesContractType |
| Rodzaje składników cen sprzedaży | com.cisag.app.sales.pricing.hook.log.PriceDiscountType |
| Listy cenników sprzedaży | com.cisag.app.sales.pricing.hook.log.PriceListing |



