3.1. CT1/Calculate

advertisement
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
REVENUE ONLINE SERVICE
Web Services
CT1 Specification
Date:
04/04/08
Page 1 of 25
106765031
Draft
1.1
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
106765031
Draft
1.1
DOCUMENT CONTROL
Document Holder
Change History
Version
1.0
Date
18/12/08
Change
Document Created
CONTENTS
1.
INTRODUCTION .................................................................................................................................................... 3
2.
CALLING THE SERVICE ..................................................................................................................................... 4
2.1.
2.2.
2.3.
3.
NAMESPACES, SCHEMAS AND LOCATIONS ......................................................................................................... 4
OPERATION HEADER .......................................................................................................................................... 4
DIGITAL SIGNATURE........................................................................................................................................... 5
INTERPRETING THE RESPONSE ...................................................................................................................... 6
3.1.
3.2.
3.3.
3.4.
CT1/CALCULATE ............................................................................................................................................... 6
CT1/FILE ........................................................................................................................................................... 6
SUMMARYCALCULATION ................................................................................................................................... 6
ERROR CODES .................................................................................................................................................... 6
A.
SUMMARYCALCULATION (V9) ........................................................................................................................ 7
B.
ERROR CODES FOR CT1 (V9) ............................................................................................................................ 9
B.1
B.2.
B.3.
B.4.
B.5.
B.6.
B.7.
B.8.
B.9.
B.10.
B.11.
B.12.
B.13.
B.14.
B.15.
B.16.
B.17.
Date:
ERRORLIST FOR COMPANY DETAILS PANEL....................................................................................................... 9
ERRORLIST FOR TRADING RESULTS PANEL...................................................................................................... 10
ERRORLIST FOR IRISH RENTAL PANEL ............................................................................................................. 11
ERRORLIST FOR IRISH INVESTMENT & OTHER INCOME PANEL ........................................................................ 12
ERRORLIST FOR FOREIGN INCOME PANEL........................................................................................................ 13
ERRORLIST FOR EXEMPT PROFITS PANEL ........................................................................................................ 14
ERRORLIST FOR CAPITAL GAINS ...................................................................................................................... 15
ERRORLIST FOR CHARGEABLE ASSETS ............................................................................................................ 16
ERRORLIST FOR DEDUCTIONS, RELIEF AND CREDITS PANEL............................................................................ 17
ERRORLIST FOR CAPITAL GAINS (DEVELOPMENT LAND) PANEL ................................................................. 18
ERRORLIST FOR CLOSE COMPANY SURCHARGE .......................................................................................... 19
ERRORLIST FOR RECOVER OF INCOME PANEL ............................................................................................. 20
ERRORLIST FOR DIVIDEND WITHHOLDING TAX PANEL ............................................................................... 21
ERRORLIST FOR OTHER CODES PANEL ........................................................................................................ 22
ERRORLIST FOR REQUEST FOR SHORT NOTICE PANEL................................................................................. 23
ERRORLIST FOR PROPERTY BASED INCENTIVES PANEL ............................................................................... 24
ERRORLIST FOR NOTES PANEL .................................................................................................................... 25
04/04/08
Page 2 of 25
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
106765031
Draft
1.1
1. INTRODUCTION
This document is a specification for the ROS web service for the CT1. It covers all the necessary
arrangements for calling this web service that are specific to the CT1. It should be read in
conjunction with the Overview Specification, which discusses the general approach to calling a
ROS web service.
The ROS web service for the CT1 provides two basic services:
 Anonymous validation and calculation of a CT1
 Submission of the CT1 to Revenue
Both of these services are covered in this document.
This document is currently written for the accounting period ending 2009. It will be updated to
reflect other tax years when appropriate.
Date:
04/04/08
Page 3 of 25
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
106765031
Draft
1.1
2. CALLING THE SERVICE
The ROS web service for the CT1 is described through the WSDL file and the Schema for the CT1.
This schema is also referenced within the WSDL file. These files will be found at


http://www.ros.ie/schemas/ros.wsdl
http://www.ros.ie/schemas/ct1/v9/schema.xsd
The WSDL file is discussed in greater detail in the Overview Specification, including
 Where the web service is located
 What protocol must be used
2.1. Namespaces, Schemas and Locations
The CT1 web service uses the two namespaces enumerated in the Overview Specification. It also
uses an additional namespace specifically for the CT1. This extra namespace is used to define all
the elements for describing the CT1 and its calculation.
Description
The CT1 elements
Basic types for ROS
schemas and web services
Web service messages,
operations, bindings, etc.
Namespace
http://www.ros.ie/schemas/
ct1/v9/
http://www.ros.ie/schemas/r
ostypes/
http://www.ros.ie/schemas/
service/
Location
http://www.ros.ie/schemas/ct1/
v9/schema.xsd
http://www.ros.ie/schemas/rost
ypes/schema.xsd
http://www.ros.ie/schemas/ros.
wsdl
2.2. Operation Header
As discussed in the Overview Specification, it is necessary to provide an Operation header in the
SOAP request to identify which web service you wish to call. For the CT1 web service, there are
two options depending on which to achieve.
 CT1/Calculate
 CT1/File
Date:
04/04/08
Page 4 of 25
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
106765031
Draft
1.1
CT1/Calculate
This operation can be used to indicate that the CT1 should be validated and the liability
calculated, but not submitted. When this service is being used, neither the Company name nor the
Company Reference number need be completed. The result from this will be an
Acknowledgement, as defined in the schema. Either an ErrorList or a SummaryCalculation will be
returned in the acknowledgement, depending on whether or not the validation was successful.
The NoticeNumber will never be present.
CT1/File
This operation can be used to indicate that the CT1 should be validated and submitted to Revenue.
If this is successful, the CT1 will be processed by Revenue. The return value will be an
Acknowledgement with a NoticeNumber and a SummaryCalculation. If the validation of the CT1
is unsuccessful, the CT1 will not be processed any further by Revenue. The return value in this
case will be an Acknowledgement with only an ErrorList present.
2.3. Digital Signature
The CT1 Service may or may not require a digital signature depending on which operation is
being accessed, according to the following table.
Operation
CT1/Calculate
CT1/File
Date:
Signature required
No
Yes
04/04/08
Page 5 of 25
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
106765031
Draft
1.1
3. INTERPRETING THE RESPONSE
The response from this web service will be an Acknowledgement element. This element extends
the AcknowledgementType described in the Overview Specification.
In addition to the elements and attributes declared as part of the AcknowledgementType type,
there may also be a SummaryCalculation element. This element will only be returned if the
validation was successful. It contains details of the calculation and total liability as calculated by
Revenue for the submitted CT1.
3.1. CT1/Calculate
If the operation is CT1/Calculate, then a successful validation of the form will return a
SummaryCalculation while an unsuccessful one will return an ErrorList containing the errors. See
below for an explanation of the SummaryCalculation element and a list of the possible errors.
A NoticeNumber will never be returned.
3.2. CT1/File
If the operation is CT1/File, then a successful validation of the form will return a NoticeNumber
and a SummaryCalculation while an unsuccessful one will return an ErrorList containing the
errors. See below for an explanation of the SummaryCalculation element and a list of the possible
errors.
3.3. SummaryCalculation
When validation is successful, a SummaryCalculation will be returned. This element breaks down
the liability calculation performed by Revenue. This calculation changes from year to year, so the
SummaryCalculation element must be interpreted in the context of which version was submitted.
Please see the appropriate Appendix below.
3.4. Error Codes
There are two different checks done for any form submitted via Webservice. Firstly, the XML file
is validated against the schema. Any errors at this stage will result in an error message like the
following:
<ns1:Error message="XML does not conform to schema"/>
If the XML validation passes ok, the data within the form is checked. This will include checks on
the values for each element and for discrepancies between values in different elements. Attributes
of elements are also checked.
Any errors in these checks will produce error text with the name of the element that contained the
error and the Panel the error occurred in, like the following:
Tax Reference Number - Error: The field must contain a valid PPSN number.
The values for the errors must be interpreted in the context of which version CT1 was submitted.
Please see the appendices for possible values.
Date:
04/04/08
Page 6 of 25
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
106765031
Draft
0.1
A. SUMMARYCALCULATION (V9)
The SummaryCalculation element consists of attributes and a series of TaxableIncomeAtRate
elements that break down the calculation. The attributes of the SummaryCalculation element are
manufacturingincome
tradingincome
shippingincome
tonnageincome
rentalincome
interestincome
foreignincome
foreignlifepolicypayment
foreignlifepolicygain
offshorefundincome
offshorefundgain
otherincome
capitalgains
totalincome
losses
charges
grouprelief
managementexpenses
otherdeductions
excesscapitalallowances
totaldeductions
taxableincome
chargeablegain
total
manufacturingrelief
manufacturingtradededuc
tions
othertradedeductions
doubletaxationrelief
otherreliefs
totalreliefs
surchargessection440
surchargessection441
totalsurcharges
grosswithholdingtax
otherincometaxborneonin
comereceived
randdcredit
totalcredits
amountpayableunderded
uctionoftax
Date:
The total manufacturing income submitted on the CT1 form
The total trading income submitted on the CT1 form
The total shipping income submitted on the CT1 form
The total tonnage income submitted on the CT1 form
The total rental income submitted on the CT1 form
The total interest from Irish income submitted on the CT1 form
The total income from non-Irish income submitted on the CT1
form
Payment total on foreign life policies
Gain from foreign life policies
Income from offshore funds
Gains from offshore funds
The total other income submitted on the CT1 form
The total capital gains submitted on the CT1 form
The overall total income submitted on the CT1 form
Income losses
Total charges
The total group relief submitted on the CT1 form
The amount of management expenses submitted on the CT1
form
Value of other deductions submitted on the CT1 form
Excess Capital Allowances
Total overall deductions submitted on the CT1 form
Total taxable income
Total chargeable gains
Total
Manufacturing relief
Manufacturing trade deductions
Deductions from trades (non-manufacturing)
Amount of income exempt from double taxation
Other allowable reliefs
Total of all reliefs submitted on CT1 form
Surcharges – Section 440
Surcharges – Section 441
Total surcharges
Gross withholding tax
Other income tax borne on Income received
Research and Development credits
Total credits
Amount Payable Under Deduction of Tax
04/04/08
Page 7 of 25
Revenue Online Services
Web Services
CT1 Specification
taxreliefatsource
totaltax
totalamountpayable
totalamountrepayable
exceptedtradeincome
surcharge
otherforeignincome
File name:
Status:
Version:
Amount of tax relief at source submitted on CT1 form
Total tax
Total tax liability
Tax refund amount
Excepted trade Income
Surcharge
Other foreign income entered onto CT1 form
The TaxableIncomeAtRate element is broken down as follows
amountchargeableatrate
percentagerate
amountpayableatrate
taxidentifier
taxperiod
taxorder
Date:
106765031
Draft
0.1
Total amount taxable at specified rate
Tax rate for element
amountchargeableatrate * percentagerate
Tax identification
Dates CT1 form filed against
Tax Order
04/04/08
Page 8 of 25
Revenue Online Services
Web Services
CT1 Specification
File name:
Status:
Version:
106765031
Draft
0.1
B. ERROR CODES FOR CT1 (V9)
B.1
ErrorList for Company Details Panel
<<FIELD_NAME>> - Error: This date cannot be a future date.
<<FIELD_NAME>> - Error: Field cannot contain white space only
<<FIELD_NAME>> - Error: This date cannot be earlier than <<DATE>>
<<FIELD_NAME>> - Error: This value contains one or more invalid characters
<<FIELD_NAME>> - Error: The date value must be entered as dd/mm/yyyy
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: The field must contain a valid PPSN number.
<<FIELD_NAME>> - Error: The field must contain a valid reference number.
<<FIELD_NAME>> - Error: This field can have a maximum of <<MAX>> characters.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: This is a required field.
<<FIELD_NAME>> - Error: Date entered cannot be later than the 'To' date.
<<FIELD_NAME>> - Error: Date entered cannot be more than 12 months later than
the 'From' date.
Error: Date entered cannot be later than
Date entered cannot be earlier than 01/01/2009
Date entered cannot be later than 31/12/2009
Date:
04/04/08
Page 9 of 25
Revenue Online Services
Web Services
CT1 Specification
B.2.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Trading Results Panel
<<FIELD_NAME>> - Error: This date cannot be a future date.
<<FIELD_NAME>> - Error: Field cannot contain white space only
<<FIELD_NAME>> - Error: This value contains one or more invalid characters
<<FIELD_NAME>> - Error: The date value must be entered as dd/mm/yyyy
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: The field must contain a valid reference number.
<<FIELD_NAME>> - Error: This field can have a maximum of <<MAX>> characters.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: This value cannot be greater than the value at 'Trade
Profits chargeable at Standard Rate of 12.5%: (a) Profits before Capital
Allowances (where a loss occurs show 0.00)'.
<<FIELD_NAME>> - Error: Value cannot be entered at both 'Profit' and 'Loss'
<<FIELD_NAME>> - Error: This is a required field.
<<FIELD_NAME>> - Error: The value entered here cannot be less than the SUM of
'(b) If any of the profits entered at (a) above are Stallion profits from trade
of farming, enter that amount here' + '(c) If any of the profits entered at (a)
above refer to Greyhound Stud Fees, enter that amount here'.
<<FIELD_NAME>> - Error: Cannot have both positive and negative values
<<FIELD_NAME>> - Error: If a value has been entered here, an entry must be
present at 'Trade Profits chargeable at Standard Rate of 12.5%: (a) Profits
before Capital Allowances (where a loss occurs show 0.00)' or 'Balancing
Charges'.
<<FIELD_NAME>> - Error: If a value has been entered here, an entry must be
present at 'Trade Profits chargeable at 'Manufacturing Rate of 10%: (a) Profits
before Capital Allowances (where a loss occurs show 0.00)' or 'Balancing
Charges'.
Date:
04/04/08
Page 10 of 25
Revenue Online Services
Web Services
CT1 Specification
B.3.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Irish Rental Panel
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: This value must equal the sum of 'Capital Allowances
which are allowable against Rental Income only (including Capital Allowances
carried forward)' and 'Other Rental Capital Allowances'.
<<FIELD_NAME>> - Error: This value must equal the sum of 'Excess Other Rental
Capital Allowances' and 'Group Relief claimed in respect of Excess Capital
Allowances for offset against other income in this accounting period'.
<<FIELD_NAME>> - Error: This value must equal the lesser of ((The sum of F3006
and F3007) minus ((The sum of F3002 and F3003) minus F3004)) And (The amount at
F3007). Note: Where the amount at (F3006 + F3007) MINUS (F3002 + F3003 - F3004)
is a negative value then the amount should be 0. F3002 = Rental income, F3003 =
Balancing Charge, F3004 = Losses carried forward, F3006 = Capital Allowances
allowable against Rental Income only, F3007 = Other Capital Allowances
Date:
04/04/08
Page 11 of 25
Revenue Online Services
Web Services
CT1 Specification
B.4.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Irish Investment & Other Income Panel
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: This value cannot be greater than the value at '(a)
Other Income received without deduction of Irish tax'.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: The value entered here cannot be less than the SUM of
'(b) If any of the income at (a) above refers to non-farming trade Stallion
profits, enter the amount here' + '(c) If any of the income at (a) above refers
to Greyhound Stud Fees, enter the amount here'.
Date:
04/04/08
Page 12 of 25
Revenue Online Services
Web Services
CT1 Specification
B.5.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Foreign Income Panel
<<FIELD_NAME>> - Error: This date cannot be a future date.
<<FIELD_NAME>> - Error: Field cannot contain white space only
<<FIELD_NAME>> - Error: This value contains one or more invalid characters
<<FIELD_NAME>> - Error: The date value must be entered as dd/mm/yyyy
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: This field can have a maximum of <<MAX>> characters.
<<FIELD_NAME>> - Error: The value here must equal the sum of 'Other Foreign
Dividend Income before deduction of Irish tax (Higher Rate 25%)' and 'Other
Foreign Income before deduction of Irish tax (Higher Rate 25%)'.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: This is a required field.
Date:
04/04/08
Page 13 of 25
Revenue Online Services
Web Services
CT1 Specification
B.6.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Exempt Profits Panel
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: Value cannot be entered at both 'Profit' and 'Loss'
Date:
04/04/08
Page 14 of 25
Revenue Online Services
Web Services
CT1 Specification
B.7.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Capital Gains
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the sum of the 'Amount of Net Chargeable Gain @ 20%' and 'Amount of
Net Chargeable Gain @ 40%'.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the sum of ‘Shares / Securities - Quoted: Aggregate Consideration
(Substitute market value where disposal not made at arms length)’, ‘Shares /
Securities - Unquoted: Aggregate Consideration (Substitute market value where
disposal not made at arms length)’, ‘Agricultural Land / Buildings: Aggregate
Consideration (Substitute market value where disposal not made at arms
length)’, ‘Commercial Premises: Aggregate Consideration (Substitute market
value where disposal not made at arms length)’, ‘Residential Premises:
Aggregate Consideration (Substitute market value where disposal not made at
arms length)’ and ‘Other Assets: Aggregate Consideration (Substitute market
value where disposal not made at arms length)’.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the 'Total Consideration on Disposals' less 'Incidental cost(s) of
Disposal(s)'.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to 'Aggregate Net Consideration' less the sum of 'Cost of Acquisition'
and 'Amount of Enhancement Expenditure claimed'.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the sum of 'Cost of Acquisition' and 'Amount of Enhancement
Expenditure claimed less Aggregate Net Consideration'.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to 'Chargeable Gain/s' less 'Unused Losses from prior accounting
period(s)'.
Date:
04/04/08
Page 15 of 25
Revenue Online Services
Web Services
CT1 Specification
B.8.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Chargeable Assets
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: If a value is entered at 'Consideration' a value must
be entered here.
<<FIELD_NAME>> - Error: If a value is entered at 'Number of Acquisitions' a
value must be entered here.
Date:
04/04/08
Page 16 of 25
Revenue Online Services
Web Services
CT1 Specification
B.9.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Deductions, Relief and Credits Panel
<<FIELD_NAME>> - Error: Field cannot contain white space only
<<FIELD_NAME>> - Error: This value contains one or more invalid characters
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: This field can have a maximum of <<MAX>> characters.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: This is a required field.
<<FIELD_NAME>> - Error: This value must equal the total of Residential
Development Land Relief and Other Relief.
<<FIELD_NAME>> - Error: This value must be equal to the sum of ‘Management
Expenses’ and ‘Group Relief - Management Expenses’.
<<FIELD_NAME>> - Error: This value must be equal to the sum of ‘Amount of
credit claimed under Section 766 TCA 1997 in this accounting period’, ‘Amount
of unused credit claimed under Section 766 TCA 1997 carried forward from a
previous accounting period’, ‘Amount of credit claimed on the construction or
refurbishment of a building under Section 766A TCA 1997 in this accounting
period’, ‘Amount of unused credit claimed on the construction or refurbishment
of a building under Section 766A TCA 1997 carried forward from a previous
accounting period’ and Amount of Group Relief claimed under Section 766A TCA
1997 (excess credit claimed)’ less ‘Amount of Group Relief surrendered under
Section 766A(4)(b) TCA 1997 (excess credit surrendered)’.
Date:
04/04/08
Page 17 of 25
Revenue Online Services
Web Services
CT1 Specification
B.10.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Capital Gains (Development Land) Panel
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the sum of the ‘Net Chargeable Gain in Initial Period 2008’, ‘Net
Chargeable Gain in Later Period 2008’, ‘Net Chargeable Gain in Initial Period
2009’ and ‘Net Chargeable Gain in Later Period 2009’.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the 'Total Consideration on Disposals' less 'Incidental cost(s) of
Disposal(s)'.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to 'Chargeable Gain/s' less 'Unused Losses from prior accounting
period(s)'.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the sum of ‘Shares / Securities - Quoted: Aggregate Consideration
(Substitute market value where disposal not made at arms length)’, ‘Shares /
Securities - Unquoted: Aggregate Consideration (Substitute market value where
disposal not made at arms length)’, ‘Development Land / Buildings: Aggregate
Consideration (Substitute market value where disposal not made at arms
length)’, ‘Commercial Premises: Aggregate Consideration (Substitute market
value where disposal not made at arms length)’ and ‘Residential Premises:
Aggregate Consideration (Substitute market value where disposal not made at
arms length)’ and ‘Other Assets: Aggregate Consideration (Substitute market
value where disposal not made at arms length)’.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the Aggregate Net Consideration less the sum of ‘Current Use Value
(indexed where appropriate)’, ‘Cost less Current Use Value (no indexation)’ and
‘Amount of Enhancement Expenditure claimed (no indexation)’.
<<FIELD_NAME>> - Error: The value that has been entered in this field must be
equal to the sum of ‘Current Use Value (indexed where appropriate)’, ‘Cost less
Current Use Value (no indexation)’ and ‘Amount of Enhancement Expenditure
claimed (no indexation)’ less ‘Aggregate Net Consideration’.
Date:
04/04/08
Page 18 of 25
Revenue Online Services
Web Services
CT1 Specification
B.11.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Close Company Surcharge
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
Date:
04/04/08
Page 19 of 25
Revenue Online Services
Web Services
CT1 Specification
B.12.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Recover of Income Panel
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
Date:
04/04/08
Page 20 of 25
Revenue Online Services
Web Services
CT1 Specification
B.13.
106765031
Draft
0.1
ErrorList for Dividend Withholding Tax Panel
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<MAX>>.
Date:
File name:
Status:
Version:
-
Error:
Error:
Error:
Error:
Error:
Error:
Error:
This date cannot be a future date.
Field cannot contain white space only
This value contains one or more invalid characters
The date value must be entered as dd/mm/yyyy
This field must contain a number.
This field can have a maximum of <<MAX>> characters.
Cannot have a value less than <<MIN>> or greater than
04/04/08
Page 21 of 25
Revenue Online Services
Web Services
CT1 Specification
B.14.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Other Codes Panel
<<FIELD_NAME>> - Error: This date cannot be a future date.
<<FIELD_NAME>> - Error: The date value must be entered as dd/mm/yyyy
<<FIELD_NAME>> - This box cannot be ticked if 5% or 10% surcharge are ticked.
<<FIELD_NAME>> - This box cannot be ticked if 0% or 10% surcharge are ticked.
<<FIELD_NAME>> - This box cannot be ticked if 0% or 5% surcharge are ticked.
Date:
04/04/08
Page 22 of 25
Revenue Online Services
Web Services
CT1 Specification
B.15.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Request for Short Notice Panel
<<FIELD_NAME>> - Error: This field must contain a number.
<<FIELD_NAME>> - Error: Cannot have a value less than <<MIN>> or greater than
<<MAX>>.
<<FIELD_NAME>> - Error: Cannot have a value entered here, if a value has been
entered at ‘Amount Repayable’
<<FIELD_NAME>> - Error: Cannot have a value entered here if a value has been
entered at ‘Amount Payable’
Date:
04/04/08
Page 23 of 25
Revenue Online Services
Web Services
CT1 Specification
B.16.
106765031
Draft
0.1
ErrorList for Property Based Incentives Panel
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<FIELD_NAME>>
<<MAX>>.
Date:
File name:
Status:
Version:
-
Error:
Error:
Error:
Error:
Error:
Field cannot contain white space only
This value contains one or more invalid characters
This field must contain a number.
This field can have a maximum of <<MAX>> characters.
Cannot have a value less than <<MIN>> or greater than
04/04/08
Page 24 of 25
Revenue Online Services
Web Services
CT1 Specification
B.17.
File name:
Status:
Version:
106765031
Draft
0.1
ErrorList for Notes Panel
<<FIELD_NAME>> - Error: Field cannot contain white space only
<<FIELD_NAME>> - Error: This value contains one or more invalid characters
<<FIELD_NAME>> - Error: This field can have a maximum of <<MAX>> characters.
Error: The Append Notes field (including the time stamp) appended to the existing
Notes, exceeds 1000 characters
Date:
04/04/08
Page 25 of 25
Download