Product Component Maintenance Services OFBiz 1.0 Copy Product Members from one Category to Another, optionally filtering by the given valid date (otherwise no date filtering done), and optionally recursing (if recurse=Y) down the from category Expire All Product Members in a Category optionally using the thruDate specified as the expire date (now timestamp used by default) Remove All Expired Product Members in a Category, optionally uses the valid date instead of now to determine if the member has expired Discontinue Virtuals With Discontinued Variants Remove Category Members Of Discontinued Products Remove Duplicate, excluding fromDate, Category Members that have no thruDate Make Stand Alone From Single Variant Virtuals A service to be called by the make stand alone service to do the operation for one product. Set All Product Image Names; pattern example: /images/products/${size}/${productId}.jpg; defaults to values in the catalog.properties file (image.url.prefix + / + image.filename.format) Set All Product Image Names Attach Product Features To Category Through Groups check For Image Urls exists or not for all categories Get all categories of a category Get all related categories of a category Returns a complete category trail - can be used for exporting proper category trees. This is mostly useful when used in combination with breadcrumbs, for building a facetted index tree, or to export a category tree for migration to another system. Will create the tree from root point to categoryId. This service is not meant to be run on every request. Its best use is to generate the trail every so often and store somewhere (a lucene/solr tree, entities, cache or so). check For Image Urls exists or not for category check For Image Urls exists or not For Product check For Image Urls exists or not For Product check For Image Urls exists or not Purge Expired ProductStorePromoAppl Records, by store or global if productStoreId is null Update Old Inventory To Detail Update Old Inventory To Detail