The Trading subsystem includes all logic and data relevant to negotiating or determining the price and associated quantity of an individual product or set of products. In particular, this area deals with the auctioning of goods and services, contracts, and RFQs (Requests for quotes). With the commands in this group you can do the following:
Auctions
- AutoBidCreateForm - Generate an autobid reference number.
- AutoBidSubmitalidate - Validate creating and updating autobid input.
- AutoBidUpdateForm - Provide an autobid modification page.
- BidCreateFormenerate - Generate a bid reference number and display a bid creation page.
- BidDeletellow - Allow customers to withdraw bids they have submitted.
- BidSubmitalidate -Validate creating and updating bid input.
- BidUpdateForm - Provide customers with a bid modification page.
- CloseBiddinge - Close the bidding for an auction.
- DeleteMail - Mark one or more messages for deletion.
- DisplayAuctionItems - Display the product display template for an auction.
- DisplayAuctionRules - Display the rules for an auction.
- FinalizeAuction - Initiate order processing.
- GalleryDelete - Remove an auction from the customer's auction gallery.
- ModifyForumMessage - Delete forum messages or change their status from private to public.
- MonitorAuctions - Start and close auctions using the Scheduler.
- ShopperCreateForumMessage - Create a customer message.
- UpdateGallery - Update a customer's auction gallery.
Contracts
- AccountImport - Import a business account in XML format into WebSphere Commerce.
- AccountExport - Export a business account in XML format into WebSphere Commerce.
- ContractDisplay - Display a contract.
- ContractExport - Export a contract to an XML file.
- ContractImportApprovedVersion - Import a contract in XML format into WebSphere Commerce.
- ContractImportDraftVersion - Import a contract in XML format into WebSphere Commerce. The contract is imported in draft state.
- ContractListAsBuyer - Return a list of all contracts the customer currently logged on is eligible to use.
- ContractSetInSession - Set the contracts that a customer is shopping under. A user can shop under more than one contract at the same time. A user must be logged in to a store before this command can be issued.
- PolicyAdd - Add a business policy to a store.
- PolicyDelete - Delete a business policy from a store.
- PolicyUpdate - Updates a business policy in a store.
-
RFQs
- CloseAllExpiredRFQs - Close all Active state RFQs according to the closing rule. This command is invoked by the WebSphere Commerce scheduler.
- PAttributeCreate - Add new attributes or specifications to the RFQ attribute dictionary.
- PAttributeDelete - Delete attributes or specifications from the RFQ attribute dictionary.
- PAttributeModify - Change existing attributes or specifications in the RFQ attribute dictionary.
- RFQAcceptResponse - Set the specified list of RFQ responses to the Won state.
- RFQActivateAllDue - Submits RFQs that are in the Future state when the specified date and time are reached. This command is invoked by the WebSphere Commerce scheduler.
- RFQCategoryAdd - Add a category to group the items in the RFQ.
- RFQCancel - Cancel the specified RFQ requests and their corresponding responses.
- RFQClose - Close RFQs and sets all corresponding responses to the in-evaluation state.
- RFQCopy -Copy an RFQ.
- RFQCreate - Create an RFQ.
- RFQCreateforNextRound - Create a next round of RFQ.
- RFQItemAdd - Add items to an RFQ.
- RFQItemCommentAdd - Add a product comment to an item in an RFQ.
- RFQItemCommentRemove - Remove product comments from an item in an RFQ.
- RFQItemCommentUpdate - Update product comments to an item in the RFQ.
- RFQItemRemove - Remove an item from an RFQ.
- RFQItemSpecificationAdd - Add a product specification to an item in an RFQ.
- RFQItemSpecificationRemove - Remove a product specification from an item in an RFQ.
- RFQItemSpecificationUpdate - Update product specification to an item in an RFQ.
- RFQItemUpdate - Update product information in an RFQ.
- RFQMarkForDelete - Mark completed RFQs for deletion after the specified period.
- RFQModifyBasic - Updates the general information of the RFQ.
- RFQRejectResponse - Set the specified list of RFQ responses to the Lost state.
- RFQResponseProductAccept - Accept products in the RFQ.
- RFQSubmit - Submit the RFQ.
- RFQTCAdd - Add terms and conditions to an RFQ.
- RFQTCRemove - Remove terms and conditions from an RFQ.
- RFQToContractCreate - Convert an RFQ to a contract.
- RFQTCUpdate - Update terms and conditions in an RFQ.
- RFQTargetListAdd - Add stores to the target list of the RFQ.
- RFQTargetListRemove - Remove stores from the target list of the RFQ.
- RFQToOrderCreate - Convert an RFQ to an order.