Skip to content

Commit

Permalink
Merge pull request #30 in ESPD/espd from release-2017.01 to master
Browse files Browse the repository at this point in the history
* commit 'dad04ad86a5338f2ae8e45452a7062fa5a6a2edb': (24 commits)
  #132 fix null pointer error for WebLogic
  #140 remove generic translation for popup message
  #140 fix translation encoding
  #140 translation for popup message
  prepare release 2017.01
  #122 update README.txt file and the file names inside the zip file
  #120 add configuration parameters for breadcrumbs and footer
  #87 update the English text for the 'Purley national exclusion grounds'
  #143 remove the 'Consortium name' field from Part II, section C: Information about reliance on the capacities of other entities
  #132 added uuid for national grounds
  #140 fixed popup close in IE
  small memory improvement for enum values by using an unmodifiable and constant list
  #131 fixed URL for subcriteria legis. ref.
  fix broken language names in English
  #121 use /initialization URL instead of /filter or /procedure pages to initialize ESPD values
  #121 add prefill parameters for the /procedure page
  #121 add prefill parameters for the /filter page
  #140 added popup box appearing in 1hour of unactivity
  #122 split EspdExchangeMarshaller into two classes: EspdXmlExporter and EspdXmlImporter. refactor the tests to reflect this change.
  #122 generate xml, pdf and zip files on the overview page
  ...
  • Loading branch information
virgiliu-ratoi-ec-ext committed Jan 27, 2017
2 parents 08c1f73 + dad04ad commit 2f54e90
Show file tree
Hide file tree
Showing 241 changed files with 1,861 additions and 1,300 deletions.
2 changes: 1 addition & 1 deletion espd-docs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<parent>
<artifactId>espd</artifactId>
<groupId>eu.europa.ec.grow.espd</groupId>
<version>2016.12.01</version>
<version>2017.01</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
60 changes: 60 additions & 0 deletions espd-docs/src/main/asciidoc/configuration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -738,3 +738,63 @@ relative to the application context root.
</configuration>
</plugin>
----

=== Web Page Initialization Parameters

Certain HTTP parameters can be passed to the `/initialization` URL of the {espd} application to
initialize specific fields. When issuing such a request, the application redirects the client to the `/filter` page.

* `lang` is used to specify the language to be used by the application. It consists of a two letter code from
the supported languages of the application. Example:
* `agent` is used to choose between a `contracting authority`, `contracting entity` and `economic operator`. The only
accepted values are:

** `ca` for contracting authority
** `ce` for contracting entity
** `eo` for economic operator

* `action` defines what the user would like to do. The accepted values are:

** `ca_create_espd_request` for selecting the `Create a new ESPD` option as a contracting authority or contracting entity
** `ca_reuse_espd_request` for selecting the `Reuse an existing ESPD` option as a contracting authority or contracting entity
** `ca_review_espd_response` for selecting the `Review ESPD` option as a contracting authority or contracting entity
** `eo_import_espd` for selecting the `Import ESPD` option as an economic operator
** `eo_merge_espds` for selecting the `Merge two ESPDs` option as an economic operator
** `eo_create_espd_response` for selecting the `Create response` option as an economic operator

* `country` for selecting the desired country of the authority or economic operator. It must be the two letter
code of the country in uppercase.

When the `agent` is a contracting authority or contracting entity, the following parameters are supported for
filling in the fields belonging to `Part I - Information about the procurement procedure section`.

* `officialName`
* `procurerCountry` - must be a two letter country code in uppercase
* `title`
* `description`
* `fileRefByCA`
* `tedReceptionId` specifies the received notice number

When the agent is economic operator, the parameters below can additionally be configured to initialize
`Part II Information concerning the economic operator - Section A`:

* `name`
* `vatNumber`
* `anotherNationalId`
* `website`
* `street`
* `postalCode`
* `city`
* `country` - must be a two letter country code in uppercase
* `contactName`
* `contactEmail`
* `contactPhone`

[source,bash]
.Initialization page request example.sh
----
HTTP POST @ espd/initialization?country=RO&city=Drobeta&agent=eo&action=eo_create_espd_response&procurerCountry=FR&lang=ro
----

All the parameters described above are defined in the `EspdInitializationParameters` class.
It is recommended to use HTTP POST requests but HTTP GET requests are also supported.
2 changes: 1 addition & 1 deletion espd-docs/src/main/asciidoc/espd.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Alexey Lukashov +
Virgiliu Ratoi

v2016.12.01, 18-01-2017
v2017.01, 31-01-2017

:sourcedir: ../java/eu/europa/ec/grow/espd
:homepage: https://ec.europa.eu/espd[ESPD]
Expand Down
25 changes: 25 additions & 0 deletions espd-docs/src/main/asciidoc/releaseNotes.adoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
== Release notes

=== 2017.01 (31st of January 2017)

==== Bug

* https://github.com/ESPD/ESPD-Service/issues/143[Remove the field 'Consortium name' from the user interface]
* https://github.com/ESPD/ESPD-Service/issues/132[Incorrect URL in D: Purely national exclusion grounds]
* https://github.com/ESPD/ESPD-Service/issues/131[Incorrect URL in eCertis integration for criteria]
* https://github.com/ESPD/ESPD-Service/issues/126[Evidence country]

==== Enhancement

* https://github.com/ESPD/ESPD-Service/issues/140[Pop-up window for session expiration]
* https://github.com/ESPD/ESPD-Service/issues/141[The extension of the session duration to 4 hours]
* https://github.com/ESPD/ESPD-Service/issues/122[Review the generation of XML files and print workflow]
* https://github.com/ESPD/ESPD-Service/issues/121[Prefill certain parameters for ESPD pages]
* https://github.com/ESPD/ESPD-Service/issues/120[Configuration parameters for breadcrumb and footer]
* https://github.com/ESPD/ESPD-Service/issues/119[Configuration parameter for skipping the language page]

==== Translation

* https://github.com/ESPD/ESPD-Service/issues/51[Part III: Section B: "Payment of taxes" and “Payment of social security”]
* https://github.com/ESPD/ESPD-Service/issues/87[Part III D: Purely national exclusion grounds wording should be changed]

The full list of issues can be seen at https://github.com/ESPD/ESPD-Service/milestone/12?closed=1[ESPD Milestone 2017.01].

=== 2016.12.01 (18th of January 2017)

==== Bug
Expand Down
2 changes: 1 addition & 1 deletion espd-web/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<parent>
<artifactId>espd</artifactId>
<groupId>eu.europa.ec.grow.espd</groupId>
<version>2016.12.01</version>
<version>2017.01</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>espd-web</artifactId>
Expand Down
Loading

0 comments on commit 2f54e90

Please sign in to comment.