CampaignDesignations Test
Finance/CampaignDesignations/{campaignDesignationId}
Update an association between a Designation and a Campaign.
Http Verb PUT
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/Finance/CampaignDesignations/{campaignDesignationId}

URI Parameters

Parameter Name Data Type Required Notes
campaignDesignationId integer Y

Request Body

Request object type : CampaignDesignation

Request object type CampaignDesignation has the following properties.
Property Name Data Type Length Required Readonly Notes
Campaign CampaignSummary Y
FK: T_CAMPAIGN.campaign_no   Resource: Campaigns
CreatedBy string N Non-updatable
CreatedDateTime date N Non-updatable
CreateLocation string N Non-updatable
DefaultIndicator boolean Y
Designation ContributionDesignationSummary Y
FK: TR_CONT_DESIGNATION.id   Resource: ContributionDesignations
EditIndicator boolean
GoalAmount decimal number N
Id integer Y Non-updatable
UpdatedBy string N Auto-assigned
UpdatedDateTime date Y Auto-assigned
{
  "Id": 1,
  "Campaign": {
    "Id": 1,
    "Description": "sample string 1",
    "FYear": 1,
    "Inactive": true,
    "MembershipOrganization": {
      "Description": "sample string 1",
      "Id": 1,
      "EditIndicator": true
    }
  },
  "Designation": {
    "Description": "sample string 1",
    "Id": 1,
    "Inactive": true
  },
  "GoalAmount": 1.0,
  "DefaultIndicator": true,
  "CreatedDateTime": "2025-04-24T05:03:22.495605-07:00",
  "CreateLocation": "sample string 2",
  "CreatedBy": "sample string 3",
  "UpdatedDateTime": "2025-04-24T05:03:22.495605-07:00",
  "UpdatedBy": "sample string 4",
  "EditIndicator": true
}
<CampaignDesignation xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Campaign>
    <Description>sample string 1</Description>
    <FYear>1</FYear>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <MembershipOrganization>
      <Description>sample string 1</Description>
      <EditIndicator>true</EditIndicator>
      <Id>1</Id>
    </MembershipOrganization>
  </Campaign>
  <CreateLocation>sample string 2</CreateLocation>
  <CreatedBy>sample string 3</CreatedBy>
  <CreatedDateTime>2025-04-24T05:03:22.495605-07:00</CreatedDateTime>
  <DefaultIndicator>true</DefaultIndicator>
  <Designation>
    <Description>sample string 1</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
  </Designation>
  <EditIndicator>true</EditIndicator>
  <GoalAmount>1</GoalAmount>
  <Id>1</Id>
  <UpdatedBy>sample string 4</UpdatedBy>
  <UpdatedDateTime>2025-04-24T05:03:22.495605-07:00</UpdatedDateTime>
</CampaignDesignation>

Response object type : CampaignDesignation

Response object type CampaignDesignation has the following properties.
Property Name Data Type Length Required Readonly Notes
Campaign CampaignSummary Y
FK: T_CAMPAIGN.campaign_no   Resource: Campaigns
CreatedBy string N Non-updatable
CreatedDateTime date N Non-updatable
CreateLocation string N Non-updatable
DefaultIndicator boolean Y
Designation ContributionDesignationSummary Y
FK: TR_CONT_DESIGNATION.id   Resource: ContributionDesignations
EditIndicator boolean
GoalAmount decimal number N
Id integer Y Non-updatable
UpdatedBy string N Auto-assigned
UpdatedDateTime date Y Auto-assigned
{
  "Id": 1,
  "Campaign": {
    "Id": 1,
    "Description": "sample string 1",
    "FYear": 1,
    "Inactive": true,
    "MembershipOrganization": {
      "Description": "sample string 1",
      "Id": 1,
      "EditIndicator": true
    }
  },
  "Designation": {
    "Description": "sample string 1",
    "Id": 1,
    "Inactive": true
  },
  "GoalAmount": 1.0,
  "DefaultIndicator": true,
  "CreatedDateTime": "2025-04-24T05:03:22.495605-07:00",
  "CreateLocation": "sample string 2",
  "CreatedBy": "sample string 3",
  "UpdatedDateTime": "2025-04-24T05:03:22.495605-07:00",
  "UpdatedBy": "sample string 4",
  "EditIndicator": true
}
<CampaignDesignation xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Campaign>
    <Description>sample string 1</Description>
    <FYear>1</FYear>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <MembershipOrganization>
      <Description>sample string 1</Description>
      <EditIndicator>true</EditIndicator>
      <Id>1</Id>
    </MembershipOrganization>
  </Campaign>
  <CreateLocation>sample string 2</CreateLocation>
  <CreatedBy>sample string 3</CreatedBy>
  <CreatedDateTime>2025-04-24T05:03:22.495605-07:00</CreatedDateTime>
  <DefaultIndicator>true</DefaultIndicator>
  <Designation>
    <Description>sample string 1</Description>
    <Id>1</Id>
    <Inactive>true</Inactive>
  </Designation>
  <EditIndicator>true</EditIndicator>
  <GoalAmount>1</GoalAmount>
  <Id>1</Id>
  <UpdatedBy>sample string 4</UpdatedBy>
  <UpdatedDateTime>2025-04-24T05:03:22.495605-07:00</UpdatedDateTime>
</CampaignDesignation>
Change Version Description Contract Old New
Property Added 15.0.0 GoalAmount has been added to CampaignDesignation CampaignDesignation CampaignDesignation.GoalAmount
Parameter Changed 15.0.0 campaignDesignationId has been marked as required. Required
Property Added 15.0.0 GoalAmount has been added to CampaignDesignation CampaignDesignation CampaignDesignation.GoalAmount