Bookshelf Home | Contents | Index | Search | PDF | ![]() ![]() ![]() ![]() |
Siebel Developer's Reference > Business Component Classes > CSSBCProposal Class >
CSSBCProposal Methods
This section describes the methods that are implemented in the CSSBCProposal Class.
GenerateProposal
The GenerateProposal method provides auto-proposal capability, which automatically picks the default proposal template and copies the content structure over to the proposal record.
NOTE: If a proposal template has already been picked on the current proposal, the RemoveExistingProposal method is called to remove the existing proposal content structure.
RemoveExistingProposal
The RemoveExistingProposal method removes the existing content structure (sections, components, and so on) defined on the current proposal record based on a proposal template that has already been picked. After removing the existing structure, this method regenerates a proposal based on the new template. This method is typically called when re-picking a template or when the original proposal template has changed.
RequestAllFiles
The RequestAllFiles method marks proposals and literature files for downloading to mobile Web clients. It goes through the complete content structure of the current proposal and sets the File Dock Request Flag for the template file and literature files specified under section components. The next time the user synchronizes, the marked files are downloaded to the mobile Web client.
TemplateAlreadyExists
The TemplateAlreadyExists method determines if a template has been picked for the current proposal record.
Bookshelf Home | Contents | Index | Search | PDF | ![]() ![]() ![]() ![]() |
Siebel Developer's Reference Published: 23 October 2003 |