PUT api/GeneralInfo/UpdateForeignCurrency?uniqueClientID={uniqueClientID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| uniqueClientID | integer |
Required |
Body Parameters
EYCTCWebIHCoGeneralInfo| Name | Description | Type | Additional 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| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |