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 | 
 
                        


