CampaignFunds Test
Finance/CampaignFunds/{campaignFundId}
Update a Fund association to a Campaign.
Http Verb PUT
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/Finance/CampaignFunds/{campaignFundId}

URI Parameters

Parameter Name Data Type Required Notes
campaignFundId integer Y

Request Body

Request object type : CampaignFund

Request object type CampaignFund 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
EditIndicator boolean
EndDateTime date N
Fund FundSummary Y
FK: T_FUND.fund_no   Resource: Funds
GoalAmount decimal number N
Id integer Y Non-updatable
StartDateTime date Y
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
    }
  },
  "Fund": {
    "Description": "sample string 1",
    "Id": 1,
    "BusinessUnitId": 1,
    "Inactive": true,
    "TicketingIndicator": true,
    "EditIndicator": true,
    "ConstituencyId": 3
  },
  "StartDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "EndDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "GoalAmount": 1.0,
  "CreatedDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "CreateLocation": "sample string 1",
  "CreatedBy": "sample string 2",
  "UpdatedDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "UpdatedBy": "sample string 3",
  "EditIndicator": true
}
<CampaignFund 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 1</CreateLocation>
  <CreatedBy>sample string 2</CreatedBy>
  <CreatedDateTime>2025-04-24T09:41:52.8095852-07:00</CreatedDateTime>
  <EditIndicator>true</EditIndicator>
  <EndDateTime>2025-04-24T09:41:52.8095852-07:00</EndDateTime>
  <Fund>
    <BusinessUnitId>1</BusinessUnitId>
    <ConstituencyId>3</ConstituencyId>
    <Description>sample string 1</Description>
    <EditIndicator>true</EditIndicator>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <TicketingIndicator>true</TicketingIndicator>
  </Fund>
  <GoalAmount>1</GoalAmount>
  <Id>1</Id>
  <StartDateTime>2025-04-24T09:41:52.8095852-07:00</StartDateTime>
  <UpdatedBy>sample string 3</UpdatedBy>
  <UpdatedDateTime>2025-04-24T09:41:52.8095852-07:00</UpdatedDateTime>
</CampaignFund>

Response object type : CampaignFund

Response object type CampaignFund 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
EditIndicator boolean
EndDateTime date N
Fund FundSummary Y
FK: T_FUND.fund_no   Resource: Funds
GoalAmount decimal number N
Id integer Y Non-updatable
StartDateTime date Y
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
    }
  },
  "Fund": {
    "Description": "sample string 1",
    "Id": 1,
    "BusinessUnitId": 1,
    "Inactive": true,
    "TicketingIndicator": true,
    "EditIndicator": true,
    "ConstituencyId": 3
  },
  "StartDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "EndDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "GoalAmount": 1.0,
  "CreatedDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "CreateLocation": "sample string 1",
  "CreatedBy": "sample string 2",
  "UpdatedDateTime": "2025-04-24T09:41:52.8095852-07:00",
  "UpdatedBy": "sample string 3",
  "EditIndicator": true
}
<CampaignFund 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 1</CreateLocation>
  <CreatedBy>sample string 2</CreatedBy>
  <CreatedDateTime>2025-04-24T09:41:52.8095852-07:00</CreatedDateTime>
  <EditIndicator>true</EditIndicator>
  <EndDateTime>2025-04-24T09:41:52.8095852-07:00</EndDateTime>
  <Fund>
    <BusinessUnitId>1</BusinessUnitId>
    <ConstituencyId>3</ConstituencyId>
    <Description>sample string 1</Description>
    <EditIndicator>true</EditIndicator>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <TicketingIndicator>true</TicketingIndicator>
  </Fund>
  <GoalAmount>1</GoalAmount>
  <Id>1</Id>
  <StartDateTime>2025-04-24T09:41:52.8095852-07:00</StartDateTime>
  <UpdatedBy>sample string 3</UpdatedBy>
  <UpdatedDateTime>2025-04-24T09:41:52.8095852-07:00</UpdatedDateTime>
</CampaignFund>
Change Version Description Contract Old New
Property Added 15.0.0 GoalAmount has been added to CampaignFund CampaignFund CampaignFund.GoalAmount
Parameter Changed 15.0.0 campaignFundId has been marked as required. Required
Property Added 15.0.0 GoalAmount has been added to CampaignFund CampaignFund CampaignFund.GoalAmount