Delete Opportunity Package
This service deletes one or more Single-Project or Multi-Project Packages for a specific Opportunity if Opportunity has other components.
Input Parameters
This service requires the following request parameter(s):
Input Parameter | Description | Required/Optional | Business Rules | Web Service Schema |
---|---|---|---|---|
DeletePackageInfo DeletePackage |
The information required to delete package. | Required (Multiple Occurrences Allowed) |
• Certificate must have Manage Packages role |
GrantsPackage_V1.0: DeletePackage |
OpportunityID | Opportunity ID | Required |
• Opportunity ID must belong to Agency associated with the certificate (or any of its Sub-Agencies if certificate has Manage Agencies role) |
GrantsCommonElements: OpportunityID |
Return Values
This service returns a collection of objects containing the following details:
Return Value | Comment / Example | Required/Optional | Web Service Schema |
---|---|---|---|
CompletionStatus | Success, Partial, Fail | Required | GrantsCommonElements: CompletionStatus |
OpportunityID ErrorDetails |
Optional | GrantsCommonElements | |
DeletePackageResult | Optional (May have multiple occurrences) | GrantsCommonElements | |
Success | True, False | Required | |
PackageID NumberOfNotificationsSent |
Optional | GrantsCommonElements | |
ErrorDetails | Optional (May have multiple occurrences) | GrantsCommonElements: ErrorDetails |