## Uses of Class
com.genesyslab.wfm7.API.service.scheduleTrade720.SchTradeProposalStatus

- Packages that use SchTradeProposalStatus
  Package | Description
  --- | ---
  com.genesyslab.wfm7.API.service.scheduleTrade720 |

- - ### Uses of SchTradeProposalStatus in com.genesyslab.wfm7.API.service.scheduleTrade720

    Fields in com.genesyslab.wfm7.API.service.scheduleTrade720 declared as SchTradeProposalStatus
    Modifier and Type | Field and Description
    --- | ---
    `private SchTradeProposalStatus[]` | SchTradeNotification.`proposals` A list of `SchTradeProposalStatus` identifying trade proposals that status has changed and their new statuses.

    Methods in com.genesyslab.wfm7.API.service.scheduleTrade720 that return SchTradeProposalStatus
    Modifier and Type | Method and Description
    --- | ---
    `SchTradeProposalStatus` | WFMScheduleTradeService720Soap.`acceptTradeResponse(int siteID, int agentID, int proposalID, int responseID, java.lang.String comments)` A response to proposal should be accepted by proposing agent in order to schedule trade to be submitted for approval.
    `SchTradeProposalStatus` | WFMScheduleTradeService720Soap.`cancelTradeProposal(int siteID, int agentID, int proposalID, java.lang.String comments)` A proposal can be canceled by proposing agent at any time while proposal is in "Open" or "In Review" status.
    `SchTradeProposalStatus` | WFMScheduleTradeService720Soap.`declinePersonalTradeProposal(int siteID, int agentID, int proposalID, java.lang.String comments)` Responding agent may select to decline personal trade proposal.
    `SchTradeProposalStatus[]` | SchTradeNotification.`getProposals()` Gets the proposals value for this SchTradeNotification.
    `SchTradeProposalStatus` | WFMScheduleTradeService720Soap.`postTradeProposal(int siteID, int agentID, double[] dateArray, java.lang.String comments)` A trade proposal is posted to community and is available to all qualifying agents.
    `SchTradeProposalStatus` | WFMScheduleTradeService720Soap.`sendPersonalTradeProposal(int siteID, int agentID, int directToAgentID, int handshake, double[] dateArray, java.lang.String comments)` A trade proposal is sent directly to specified agent.

    Methods in com.genesyslab.wfm7.API.service.scheduleTrade720 with parameters of type SchTradeProposalStatus
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchTradeNotification.`setProposals(SchTradeProposalStatus[] proposals)` Sets the proposals value for this SchTradeNotification.

    Constructors in com.genesyslab.wfm7.API.service.scheduleTrade720 with parameters of type SchTradeProposalStatus
    Constructor and Description
    `SchTradeNotification(long timestamp, int proposalsNSizeIs, SchTradeProposalStatus[] proposals, int responsesNSizeIs, SchTradeResponseStatus[] responses, int tradesNSizeIs, SchTradeStatus[] trades, int schTradeProposalNSizeIs, SchTradeProposal[] schTradeProposal, int schTradeResponseNSizeIs, SchTradeResponse[] schTradeResponse, int schTradeNSizeIs, SchTrade[] schTrade, SchAgentDayHolder schedules)`

Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.