{% lcs 'applications.OpenGeneralLicenceQuestions.OpenGeneralLicenceDetail.Points.FIRST_POINT' %}
+Ensure this open general licence is appropriate for your needs
{% lcs 'applications.OpenGeneralLicenceQuestions.OpenGeneralLicenceDetail.Points.SECOND_POINT' %}
+Read the full text of the open general licence
{{ data.url|linkify }}{% lcs 'applications.OpenGeneralLicenceQuestions.OpenGeneralLicenceDetail.Points.THIRD_POINT' %}
+Check that this open general licence is appropriate for your sites
{{ site.description|safe }}
+{{ site.description }}
View and manage your SIELs, including NLRs and unsuccessful applications.
-View and manage your licences and clearances, including NLRs and unsuccessful applications.
- {% endif %} +View and manage your SIELs, including NLRs and unsuccessful applications.
+{% lcs 'hub.Tiles.EUA.ASK_FOR_ADVICE' %}
- {% endif %} + + +{% lcs 'hub.Tiles.Compliance.DESCRIPTION' %}
{% lcs 'hub.Tiles.OpenLicenceReturns.DESCRIPTION' %}
- {% lcs 'licences.OpenGeneralLicencesList.WARNING_LINK' as link %} - {{ link|markdown }} + Read + guidance on compliance and enforcement of export controls
{% include 'filters.html' %} diff --git a/exporter/urls.py b/exporter/urls.py index fd2da57688..d237d50e03 100644 --- a/exporter/urls.py +++ b/exporter/urls.py @@ -14,14 +14,6 @@ path("applications/", include("exporter.applications.urls")), path("apply-for-a-licence/", include("exporter.apply_for_a_licence.urls")), path("auth/", include("exporter.auth.urls")), -] - -if not settings.FEATURE_FLAG_ONLY_ALLOW_SIEL: - urlpatterns += [ - path("compliance/", include("exporter.compliance.urls")), - ] - -urlpatterns += [ path("end-users/", include("exporter.end_users.urls")), path("product-list/", include("exporter.goods.urls")), path("licences/", include("exporter.licences.urls")), diff --git a/lite_content/lite_exporter_frontend/applications.py b/lite_content/lite_exporter_frontend/applications.py index 6b2fcc83fe..890e5f6fee 100644 --- a/lite_content/lite_exporter_frontend/applications.py +++ b/lite_content/lite_exporter_frontend/applications.py @@ -268,15 +268,6 @@ class OpenGeneralLicenceDetail: "This {} doesn't require registration, however make sure you still meet the requirements." ) - class Points: - FIRST_POINT = "Ensure this open general licence is appropriate for your needs" - SECOND_POINT = "Read the full text of the open general licence" - THIRD_POINT = "Check that this open general licence is appropriate for your sites" - THIRD_POINT_NOTICE = ( - "If a site isn't listed, you can [add a site](/organisation/sites/new/) from your account home. Adding a site now means " - "you'll have to start from the beginning to register this open general licence." - ) - class Summary: DESCRIPTION = "Description" CONTROL_LIST_ENTRIES = "Control list entries" @@ -302,84 +293,14 @@ class NoOpenGeneralLicencesAvailable: RETURN_TO_ACCOUNT_HOME_LINK = "Return to account home" -class TradeControlLicenceQuestions: - class TradeControlLicenceQuestion: - TITLE = "Select the type of trade control licence you need" - DESCRIPTION = "" - BACK = "Back" - OPEN_GENERAL_TRADE_CONTROL_LICENCE = "Open General Trade Control Licence (OGTCL)" - OPEN_GENERAL_TRADE_CONTROL_LICENCE_DESCRIPTION = ( - "Select to register a pre-published licence with set terms " - "and conditions. Being an OGTCL holder can benefit your " - "business by saving time and money." - ) - STANDARD_LICENCE = "Standard licence" - STANDARD_LICENCE_DESCRIPTION = "Select a standard licence for a set quantity and set value of products." - OPEN_LICENCE = "Open licence" - OPEN_LICENCE_DESCRIPTION = ( - "Select an open licence for multiple shipments of specific products to specific destinations. " - "Open licences cover long term projects and repeat business." - ) - - class ControlActivity: - TITLE = "Select the type of trade control activity you're providing" - DESCRIPTION = "" - OTHER_DESCRIPTION = "Provide details" - - class ProductCategory: - TITLE = "Select a trade control product category" - DESCRIPTION = ( - "Find out about [trade control product categories](" - "https://www.gov.uk/guidance/export-controls-military-goods-software-and-technology#trade" - "-controls-and-arranging-sales-or-movements)." - ) - CATEGORY_A_HINT = ( - "Category A products are specified in [Part 1 of Schedule 1 of the Export Control Order 2008, as amended](" - "http://www.legislation.gov.uk/uksi/2008/3231/schedule/1/made).\n" - "Certain security and paramilitary police equipment, restraints specially designed for restraining human " - "beings, and portable devices designed or modified for the purpose of riot control or self-protection by " - "the administration of an electric shock and components specially designed or modified for the devices " - "mentioned above and handheld, spiked batons and cluster munitions, explosive submunitions and explosive " - "bomblets." - ) - CATEGORY_B_HINT = ( - "Category B products are specified in [Part 2 of Schedule 1 of the Export Control Order 2008, as amended](" - "http://www.legislation.gov.uk/uksi/2014/702/article/2/made).\n" - "Small arms and light weapons within ML1 and ML2. Accessories and ammunition for small arms and light " - "weapons within ML1 and ML2. Light weapons within ML4. Ammunition for light weapons within ML4. Hand " - "grenades. Man-portable air defence systems (MANPADS) missiles for them, associated equipment and their " - "specially designed components, long-range missiles. Anti-vehicle landmines. Components for Category B " - "products." - ) - CATEGORY_C_HINT = ( - "Category C products are all other military products not specified in Schedule 1 of the Export Control " - "Order 2008, as amended.\n" - "Military products not otherwise specified. Portable devices for the purpose of riot control or " - "self-protection by the administration or dissemination of an incapacitating chemical substance. Pelargonic " - "acid vanillylamide and oleoresin capsicum." - ) - - class TranshipmentQuestions: class TranshipmentLicenceQuestion: TITLE = "Select the type of transhipment licence you need" DESCRIPTION = "" BACK = "Back" OPEN_GENERAL_TRANSHIPMENT_LICENCE = "Open General Transhipment Licence (OGTL)" - OPEN_GENERAL_TRANSHIPMENT_LICENCE_DESCRIPTION = ( - "Select to register a pre-published licence with set terms " - "and conditions. Being an OGTL holder can benefit your " - "business by saving time and money." - ) STANDARD_LICENCE = "Standard Transhipment Licence" - STANDARD_LICENCE_DESCRIPTION = ( - "Select a standard transhipment licence for a set quantity and set value of products." - ) OPEN_LICENCE = "Open licence" - OPEN_LICENCE_DESCRIPTION = ( - "Select an open licence for multiple shipments of specific products to specific destinations. " - "Open licences cover long term projects and repeat business." - ) class ExportType: TITLE = "Select an export type" diff --git a/lite_content/lite_exporter_frontend/compliance.py b/lite_content/lite_exporter_frontend/compliance.py index c7e864bc68..e766416228 100644 --- a/lite_content/lite_exporter_frontend/compliance.py +++ b/lite_content/lite_exporter_frontend/compliance.py @@ -1,33 +1,12 @@ class OpenReturnsHelpPage: TITLE = "Before you start" BACK = "Back to hub" - DESCRIPTION = """Submit open licence returns using a CSV file that follows this [template and guidance](https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/385687/14-1290-open-licence-returns.pdf).\n - You must submit open licence returns for:\n - - Open Individual Export Licences (OIELs)\n - Open Individual Trade Control Licences (OITCLs)\n - Open General Export Licences (OGELs)\n - Open General Trade Control Licences (OGTCLs) - """ # noqa - FORMATTING_HELP_LINK = "Format your open licence returns CSV" - FORMATTING_HELP_DETAILS = """The first row must contain column headers, or be blank. It must not contain returns data.\n - Columns must start from column A and be in the following order:\n - - - Licence number\n - Destination\n - End user type\n - Usage count\n - Period\n - - Licence number must be in one of the following formats:\n - - - GBOXX20XX/XXXXX. For example GBOIE2020/00001)\n - GBOXX20XX/XXXXX/X for amended licences. For example GBOIE2020/00001/A\n - - Destination names must be entered exactly as they appear on the licence.\n - \n - - End user type must be one of the following, entered exactly as shown here:\n - - - Government\n - Commercial\n - Pvt Indiv\n - Other\n - - Usage count must be a positive integer.\n - \n - - Period must be in the following format, entered exactly as shown with YY replaced with the last 2 digits of the year:\n - - - 01-JAN-YY to 31-DEC-YY\n""" + DESCRIPTION = ( + "Submit open licence returns using a CSV file that follows this [template and guidance]" + "(https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/385687/14-1290-open-licence-returns.pdf).) & trailing (
) p tags as they are not needed - text = text.replace("", "") - text = text.replace("
", "") - text = text.replace( - " {{ title }}