PUT api/GeneralInfo/UpdateForeignCurrency?uniqueClientID={uniqueClientID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
uniqueClientID

integer

Required

Body Parameters

EYCTCWebIHCoGeneralInfo
NameDescriptionTypeAdditional information
YA

integer

None.

ClientTaxReferenceNumber

string

None.

ClientName

string

None.

BasisPeriodFrom

string

None.

BasisPeriodTo

string

None.

IsNewEntity

boolean

None.

Concessionary

Pair of decimal number [key] and string [value]

None.

TaxIncentiveList

Collection of Pair of string [key] and integer [value]

None.

IsCITRebateCashGrant

boolean

None.

TaxRateByYA

Pair of integer [key] and decimal number [value]

None.

EYCTCWebIHCoCoreTaxIncentiveItemByCode

EYCTCWebIHCoCoreTaxIncentiveItem

None.

TaxAssessmentList

Collection of EYCTCIHCoWebGenInfoTaxAssessmentItem

None.

TaxLossList

Collection of EYCTCIHCoWebGenInfoTaxLossItem

None.

UnabsorbedDonationList

Collection of EYCTCIHCoWebGenInfoUnabsorbedDonationItem

None.

UnabsorbedDonationTypeList

Collection of Pair of integer [key] and string [value]

None.

CommentList

Collection of EYCTCWebIHCoComment

None.

TaxAssessmentTypeList

Collection of Pair of integer [key] and string [value]

None.

IsScheduleReadOnly

boolean

None.

CountryList

Collection of Pair of string [key] and integer [value]

None.

ForeignCurrencySymbolList

Collection of Pair of string [key] and string [value]

None.

ForeignCurrencySymbol

string

None.

ForeignCurrencyCountryID

integer

None.

ForeignCurrencyRate

decimal number

None.

TaxIncentiveRateInfo

Collection of Pair of string [key] and Pair of string [key] and string [value] [value]

None.

NormalTaxRateByYA

decimal number

None.

FundIncentiveList

Collection of Pair of string [key] and integer [value]

None.

FundIncentiveRateInfo

Collection of Pair of string [key] and Pair of string [key] and string [value] [value]

None.

Request Formats

application/json, text/json

Sample:
{
  "YA": 1,
  "ClientTaxReferenceNumber": "sample string 2",
  "ClientName": "sample string 3",
  "BasisPeriodFrom": "sample string 4",
  "BasisPeriodTo": "sample string 5",
  "IsNewEntity": true,
  "Concessionary": {
    "Key": 1.0,
    "Value": "sample string 2"
  },
  "TaxIncentiveList": [
    {
      "Key": "sample string 1",
      "Value": 2
    },
    {
      "Key": "sample string 1",
      "Value": 2
    }
  ],
  "IsCITRebateCashGrant": true,
  "TaxRateByYA": {
    "Key": 1,
    "Value": 2.0
  },
  "EYCTCWebIHCoCoreTaxIncentiveItemByCode": {
    "ID": 1,
    "TaxIncentiveTypeID": 2,
    "TaxIncentiveCode": "sample string 3",
    "TaxIncentiveDesc": "sample string 4",
    "TaxRateProvided": true,
    "TaxRateRequired": true,
    "TaxRate": 7.0,
    "TaxRateType": 8,
    "ApplicationDate": "sample string 9"
  },
  "TaxAssessmentList": [
    {
      "ID": 1,
      "ItemID": 2,
      "TaxAssessmentType": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "TaxAssessmentCode": 3,
      "DateTaxAssessment": "sample string 4",
      "Amount": 5.0
    },
    {
      "ID": 1,
      "ItemID": 2,
      "TaxAssessmentType": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "TaxAssessmentCode": 3,
      "DateTaxAssessment": "sample string 4",
      "Amount": 5.0
    }
  ],
  "TaxLossList": [
    {
      "ID": 1,
      "ItemID": 2,
      "IsYearEnd": true,
      "DateTaxLoss": "sample string 4",
      "IsAgree": true,
      "Amount": 6.0,
      "Amounts": [
        1.0,
        2.0
      ]
    },
    {
      "ID": 1,
      "ItemID": 2,
      "IsYearEnd": true,
      "DateTaxLoss": "sample string 4",
      "IsAgree": true,
      "Amount": 6.0,
      "Amounts": [
        1.0,
        2.0
      ]
    }
  ],
  "UnabsorbedDonationList": [
    {
      "ID": 1,
      "ItemID": 2,
      "IsYearEnd": true,
      "DateUnabsorbedDonation": "sample string 4",
      "IsAgree": true,
      "AllocationBasisType": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "AllocationBasisTypeKey": 6,
      "Amount": 7.0,
      "Amounts": [
        1.0,
        2.0
      ]
    },
    {
      "ID": 1,
      "ItemID": 2,
      "IsYearEnd": true,
      "DateUnabsorbedDonation": "sample string 4",
      "IsAgree": true,
      "AllocationBasisType": {
        "Key": 1,
        "Value": "sample string 2"
      },
      "AllocationBasisTypeKey": 6,
      "Amount": 7.0,
      "Amounts": [
        1.0,
        2.0
      ]
    }
  ],
  "UnabsorbedDonationTypeList": [
    {
      "Key": 1,
      "Value": "sample string 2"
    },
    {
      "Key": 1,
      "Value": "sample string 2"
    }
  ],
  "CommentList": [
    {
      "ID": 1,
      "SchID": 2,
      "ItemID": 3,
      "CommentType": 4,
      "RichText": "sample string 5",
      "Text": "sample string 6"
    },
    {
      "ID": 1,
      "SchID": 2,
      "ItemID": 3,
      "CommentType": 4,
      "RichText": "sample string 5",
      "Text": "sample string 6"
    }
  ],
  "TaxAssessmentTypeList": [
    {
      "Key": 1,
      "Value": "sample string 2"
    },
    {
      "Key": 1,
      "Value": "sample string 2"
    }
  ],
  "IsScheduleReadOnly": true,
  "CountryList": [
    {
      "Key": "sample string 1",
      "Value": 2
    },
    {
      "Key": "sample string 1",
      "Value": 2
    }
  ],
  "ForeignCurrencySymbolList": [
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    },
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    }
  ],
  "ForeignCurrencySymbol": "sample string 9",
  "ForeignCurrencyCountryID": 10,
  "ForeignCurrencyRate": 11.0,
  "TaxIncentiveRateInfo": [
    {
      "Key": "sample string 1",
      "Value": {
        "Key": "sample string 1",
        "Value": "sample string 2"
      }
    },
    {
      "Key": "sample string 1",
      "Value": {
        "Key": "sample string 1",
        "Value": "sample string 2"
      }
    }
  ],
  "NormalTaxRateByYA": 12.0,
  "FundIncentiveList": [
    {
      "Key": "sample string 1",
      "Value": 2
    },
    {
      "Key": "sample string 1",
      "Value": 2
    }
  ],
  "FundIncentiveRateInfo": [
    {
      "Key": "sample string 1",
      "Value": {
        "Key": "sample string 1",
        "Value": "sample string 2"
      }
    },
    {
      "Key": "sample string 1",
      "Value": {
        "Key": "sample string 1",
        "Value": "sample string 2"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<EYCTCWebIHCoGeneralInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EYCAPL.CTS.Web">
  <BasisPeriodFrom>sample string 4</BasisPeriodFrom>
  <BasisPeriodTo>sample string 5</BasisPeriodTo>
  <ClientName>sample string 3</ClientName>
  <ClientTaxReferenceNumber>sample string 2</ClientTaxReferenceNumber>
  <CommentList>
    <EYCTCWebIHCoComment>
      <CommentType>4</CommentType>
      <ID>1</ID>
      <ItemID>3</ItemID>
      <RichText>sample string 5</RichText>
      <SchID>2</SchID>
      <Text>sample string 6</Text>
    </EYCTCWebIHCoComment>
    <EYCTCWebIHCoComment>
      <CommentType>4</CommentType>
      <ID>1</ID>
      <ItemID>3</ItemID>
      <RichText>sample string 5</RichText>
      <SchID>2</SchID>
      <Text>sample string 6</Text>
    </EYCTCWebIHCoComment>
  </CommentList>
  <Concessionary xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:key>1</d2p1:key>
    <d2p1:value>sample string 2</d2p1:value>
  </Concessionary>
  <CountryList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfstringint>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>2</d2p1:value>
    </d2p1:KeyValuePairOfstringint>
    <d2p1:KeyValuePairOfstringint>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>2</d2p1:value>
    </d2p1:KeyValuePairOfstringint>
  </CountryList>
  <EYCTCWebIHCoCoreTaxIncentiveItemByCode>
    <ApplicationDate>sample string 9</ApplicationDate>
    <ID>1</ID>
    <TaxIncentiveCode>sample string 3</TaxIncentiveCode>
    <TaxIncentiveDesc>sample string 4</TaxIncentiveDesc>
    <TaxIncentiveTypeID>2</TaxIncentiveTypeID>
    <TaxRate>7</TaxRate>
    <TaxRateProvided>true</TaxRateProvided>
    <TaxRateRequired>true</TaxRateRequired>
    <TaxRateType>8</TaxRateType>
  </EYCTCWebIHCoCoreTaxIncentiveItemByCode>
  <ForeignCurrencyCountryID>10</ForeignCurrencyCountryID>
  <ForeignCurrencyRate>11</ForeignCurrencyRate>
  <ForeignCurrencySymbol>sample string 9</ForeignCurrencySymbol>
  <ForeignCurrencySymbolList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfstringstring>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfstringstring>
    <d2p1:KeyValuePairOfstringstring>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfstringstring>
  </ForeignCurrencySymbolList>
  <FundIncentiveList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfstringint>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>2</d2p1:value>
    </d2p1:KeyValuePairOfstringint>
    <d2p1:KeyValuePairOfstringint>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>2</d2p1:value>
    </d2p1:KeyValuePairOfstringint>
  </FundIncentiveList>
  <FundIncentiveRateInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>
        <d2p1:key>sample string 1</d2p1:key>
        <d2p1:value>sample string 2</d2p1:value>
      </d2p1:value>
    </d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
    <d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>
        <d2p1:key>sample string 1</d2p1:key>
        <d2p1:value>sample string 2</d2p1:value>
      </d2p1:value>
    </d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
  </FundIncentiveRateInfo>
  <IsCITRebateCashGrant>true</IsCITRebateCashGrant>
  <IsNewEntity>true</IsNewEntity>
  <IsScheduleReadOnly>true</IsScheduleReadOnly>
  <NormalTaxRateByYA>12</NormalTaxRateByYA>
  <TaxAssessmentList>
    <EYCTCIHCoWebGenInfoTaxAssessmentItem>
      <Amount>5</Amount>
      <DateTaxAssessment>sample string 4</DateTaxAssessment>
      <ID>1</ID>
      <ItemID>2</ItemID>
      <TaxAssessmentCode>3</TaxAssessmentCode>
      <TaxAssessmentType xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </TaxAssessmentType>
    </EYCTCIHCoWebGenInfoTaxAssessmentItem>
    <EYCTCIHCoWebGenInfoTaxAssessmentItem>
      <Amount>5</Amount>
      <DateTaxAssessment>sample string 4</DateTaxAssessment>
      <ID>1</ID>
      <ItemID>2</ItemID>
      <TaxAssessmentCode>3</TaxAssessmentCode>
      <TaxAssessmentType xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </TaxAssessmentType>
    </EYCTCIHCoWebGenInfoTaxAssessmentItem>
  </TaxAssessmentList>
  <TaxAssessmentTypeList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfintstring>
      <d2p1:key>1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfintstring>
    <d2p1:KeyValuePairOfintstring>
      <d2p1:key>1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfintstring>
  </TaxAssessmentTypeList>
  <TaxIncentiveList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfstringint>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>2</d2p1:value>
    </d2p1:KeyValuePairOfstringint>
    <d2p1:KeyValuePairOfstringint>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>2</d2p1:value>
    </d2p1:KeyValuePairOfstringint>
  </TaxIncentiveList>
  <TaxIncentiveRateInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>
        <d2p1:key>sample string 1</d2p1:key>
        <d2p1:value>sample string 2</d2p1:value>
      </d2p1:value>
    </d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
    <d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>
        <d2p1:key>sample string 1</d2p1:key>
        <d2p1:value>sample string 2</d2p1:value>
      </d2p1:value>
    </d2p1:KeyValuePairOfstringKeyValuePairOfstringstringtwCi8m_S7>
  </TaxIncentiveRateInfo>
  <TaxLossList>
    <EYCTCIHCoWebGenInfoTaxLossItem>
      <Amount>6</Amount>
      <Amounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </Amounts>
      <DateTaxLoss>sample string 4</DateTaxLoss>
      <ID>1</ID>
      <IsAgree>true</IsAgree>
      <IsYearEnd>true</IsYearEnd>
      <ItemID>2</ItemID>
    </EYCTCIHCoWebGenInfoTaxLossItem>
    <EYCTCIHCoWebGenInfoTaxLossItem>
      <Amount>6</Amount>
      <Amounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </Amounts>
      <DateTaxLoss>sample string 4</DateTaxLoss>
      <ID>1</ID>
      <IsAgree>true</IsAgree>
      <IsYearEnd>true</IsYearEnd>
      <ItemID>2</ItemID>
    </EYCTCIHCoWebGenInfoTaxLossItem>
  </TaxLossList>
  <TaxRateByYA xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:key>1</d2p1:key>
    <d2p1:value>2</d2p1:value>
  </TaxRateByYA>
  <UnabsorbedDonationList>
    <EYCTCIHCoWebGenInfoUnabsorbedDonationItem>
      <AllocationBasisType xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </AllocationBasisType>
      <AllocationBasisTypeKey>6</AllocationBasisTypeKey>
      <Amount>7</Amount>
      <Amounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </Amounts>
      <DateUnabsorbedDonation>sample string 4</DateUnabsorbedDonation>
      <ID>1</ID>
      <IsAgree>true</IsAgree>
      <IsYearEnd>true</IsYearEnd>
      <ItemID>2</ItemID>
    </EYCTCIHCoWebGenInfoUnabsorbedDonationItem>
    <EYCTCIHCoWebGenInfoUnabsorbedDonationItem>
      <AllocationBasisType xmlns:d4p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
        <d4p1:key>1</d4p1:key>
        <d4p1:value>sample string 2</d4p1:value>
      </AllocationBasisType>
      <AllocationBasisTypeKey>6</AllocationBasisTypeKey>
      <Amount>7</Amount>
      <Amounts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:decimal>1</d4p1:decimal>
        <d4p1:decimal>2</d4p1:decimal>
      </Amounts>
      <DateUnabsorbedDonation>sample string 4</DateUnabsorbedDonation>
      <ID>1</ID>
      <IsAgree>true</IsAgree>
      <IsYearEnd>true</IsYearEnd>
      <ItemID>2</ItemID>
    </EYCTCIHCoWebGenInfoUnabsorbedDonationItem>
  </UnabsorbedDonationList>
  <UnabsorbedDonationTypeList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfintstring>
      <d2p1:key>1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfintstring>
    <d2p1:KeyValuePairOfintstring>
      <d2p1:key>1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfintstring>
  </UnabsorbedDonationTypeList>
  <YA>1</YA>
</EYCTCWebIHCoGeneralInfo>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.