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