====== CustomType/CustomObject im Artikel Pool (TradeItemDocument/SupplierArticleDocument) ====== ===== TradeItemDocument ===== Beim **CustomObject** in den Typen: * eBiss.Supplier.TradeItemDocument.TradeItems und * eBiss.Supplier.SupplierArticleDocument.Details besteht das Problem, dass hier von Pranke schon eine Typ definiert wurde. Um den zu ersetzen, muss man im Plugin das Attribut - **MapCustomTypeAttribute** für beide Type definieren, - bei der Eigenschaft **PluginManagerMapCustomTypeId** das Firmenkürzel hinterlegen und - in der eBiss.Service.exe.config und der eBiss.WinClient.exe.config folgenden Eintrag hinzufügen: ===== Verbuchen ===== Das Verbuchen der CustomObjects zusammen mit den Artikeldaten erfolgt über [[prozessdefinition:jobs:jobsteps:supplier:deprecated:tradeitemmanagerdirectsql|]] oder über [[prozessdefinition:jobs:jobsteps:supplier:tradeitemmanagerfillcache|]] / [[prozessdefinition:jobs:jobsteps:supplier:tradeitemmanagerbookcache|]] ===== Separat verbuchen ===== Das Aktualisieren der CostomObjects, ohne die Artikeldaten zu ändert erfolgt über den Job-Step [[prozessdefinition:jobs:jobsteps:supplier:deprecated:tradeitemmanagerdirectsql|]] mit der Option "Article CustomObject". ===== Lesen aus dem Artikel Pool ===== Artikel Details mit CustomObjects können mit den Mapping Funktionen [[transformation:mappings:funktionen:abfragefunktionen:get:getarticledetailbyean|]] und [[transformation:mappings:funktionen:abfragefunktionen:get:getarticledetailsbyartnumber|]] ausgelesen werden.