Commit be315d5
committed
Fix specific/broad place instantiation for CN, CAN
This affects the eForms fields **BT-727-Lot** and **BT-728-Lot**, where
the instantiation of the ContractTerm and in turn the broad and specific
places of performance is not optimal, resulting in multiple values being
asserted for the properties
`epo:hasPlaceOfPerformanceAdditionalInformation` and
`epo:definesSpecificPlaceOfPerformance`.
This was accounted for during the mapping of the counterpart `-Part`
fields (for PIN notices), where the correct mappings were created to
avoid this issue. See commit fe7e358
"Fix specific/broad place instantiation, refactor contract terms".
However, the issue still persisted in CAN and CN mappings.
A guard is placed against `cbc:Region` to avoid creating an address for
a broad place. The subject templates for the place of performance's
contract is updated to instantiate at the `cbc:RealizedLocation`. This
results in separate but harmonized contracts collecting place-related
information together. This in turn avoids multiple values being asserted
for the additional information and specific place.
Fixes gh-151.1 parent 7ff4d1d commit be315d5
49 files changed
Lines changed: 930 additions & 772 deletions
File tree
- mappings
- package_eforms_sdk1.10_epo4.0/transformation/mappings
- package_eforms_sdk1.11_epo4.0/transformation/mappings
- package_eforms_sdk1.12_epo4.0/transformation/mappings
- package_eforms_sdk1.13_epo4.0/transformation/mappings
- package_eforms_sdk1.3_epo4.0/transformation/mappings
- package_eforms_sdk1.5_epo4.0/transformation/mappings
- package_eforms_sdk1.6_epo4.0/transformation/mappings
- package_eforms_sdk1.7_epo4.0/transformation/mappings
- package_eforms_sdk1.8_epo4.0/transformation/mappings
- package_eforms_sdk1.9_epo4.0/transformation/mappings
- src
- mappings-pin
- mappings
- output-versioned
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 21 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3059 | 3059 | | |
3060 | 3060 | | |
3061 | 3061 | | |
3062 | | - | |
3063 | | - | |
3064 | | - | |
3065 | | - | |
3066 | | - | |
3067 | | - | |
3068 | | - | |
3069 | | - | |
3070 | | - | |
3071 | | - | |
3072 | | - | |
3073 | | - | |
3074 | | - | |
3075 | 3062 | | |
3076 | 3063 | | |
3077 | 3064 | | |
| |||
4228 | 4215 | | |
4229 | 4216 | | |
4230 | 4217 | | |
4231 | | - | |
| 4218 | + | |
4232 | 4219 | | |
4233 | 4220 | | |
4234 | 4221 | | |
| |||
4238 | 4225 | | |
4239 | 4226 | | |
4240 | 4227 | | |
4241 | | - | |
| 4228 | + | |
4242 | 4229 | | |
4243 | 4230 | | |
4244 | 4231 | | |
| |||
4313 | 4300 | | |
4314 | 4301 | | |
4315 | 4302 | | |
4316 | | - | |
4317 | | - | |
| 4303 | + | |
| 4304 | + | |
4318 | 4305 | | |
4319 | 4306 | | |
4320 | 4307 | | |
| |||
4324 | 4311 | | |
4325 | 4312 | | |
4326 | 4313 | | |
4327 | | - | |
| 4314 | + | |
| 4315 | + | |
4328 | 4316 | | |
4329 | 4317 | | |
4330 | 4318 | | |
| |||
4382 | 4370 | | |
4383 | 4371 | | |
4384 | 4372 | | |
4385 | | - | |
| 4373 | + | |
4386 | 4374 | | |
4387 | 4375 | | |
4388 | 4376 | | |
| |||
4402 | 4390 | | |
4403 | 4391 | | |
4404 | 4392 | | |
| 4393 | + | |
| 4394 | + | |
| 4395 | + | |
| 4396 | + | |
| 4397 | + | |
| 4398 | + | |
| 4399 | + | |
| 4400 | + | |
| 4401 | + | |
| 4402 | + | |
| 4403 | + | |
| 4404 | + | |
| 4405 | + | |
4405 | 4406 | | |
4406 | 4407 | | |
4407 | 4408 | | |
| |||
5393 | 5394 | | |
5394 | 5395 | | |
5395 | 5396 | | |
5396 | | - | |
| 5397 | + | |
5397 | 5398 | | |
5398 | 5399 | | |
5399 | 5400 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
808 | 808 | | |
809 | 809 | | |
810 | 810 | | |
811 | | - | |
| 811 | + | |
812 | 812 | | |
813 | 813 | | |
814 | 814 | | |
| |||
Lines changed: 21 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3059 | 3059 | | |
3060 | 3060 | | |
3061 | 3061 | | |
3062 | | - | |
3063 | | - | |
3064 | | - | |
3065 | | - | |
3066 | | - | |
3067 | | - | |
3068 | | - | |
3069 | | - | |
3070 | | - | |
3071 | | - | |
3072 | | - | |
3073 | | - | |
3074 | | - | |
3075 | 3062 | | |
3076 | 3063 | | |
3077 | 3064 | | |
| |||
4228 | 4215 | | |
4229 | 4216 | | |
4230 | 4217 | | |
4231 | | - | |
| 4218 | + | |
4232 | 4219 | | |
4233 | 4220 | | |
4234 | 4221 | | |
| |||
4238 | 4225 | | |
4239 | 4226 | | |
4240 | 4227 | | |
4241 | | - | |
| 4228 | + | |
4242 | 4229 | | |
4243 | 4230 | | |
4244 | 4231 | | |
| |||
4313 | 4300 | | |
4314 | 4301 | | |
4315 | 4302 | | |
4316 | | - | |
4317 | | - | |
| 4303 | + | |
| 4304 | + | |
4318 | 4305 | | |
4319 | 4306 | | |
4320 | 4307 | | |
| |||
4324 | 4311 | | |
4325 | 4312 | | |
4326 | 4313 | | |
4327 | | - | |
| 4314 | + | |
| 4315 | + | |
4328 | 4316 | | |
4329 | 4317 | | |
4330 | 4318 | | |
| |||
4382 | 4370 | | |
4383 | 4371 | | |
4384 | 4372 | | |
4385 | | - | |
| 4373 | + | |
4386 | 4374 | | |
4387 | 4375 | | |
4388 | 4376 | | |
| |||
4402 | 4390 | | |
4403 | 4391 | | |
4404 | 4392 | | |
| 4393 | + | |
| 4394 | + | |
| 4395 | + | |
| 4396 | + | |
| 4397 | + | |
| 4398 | + | |
| 4399 | + | |
| 4400 | + | |
| 4401 | + | |
| 4402 | + | |
| 4403 | + | |
| 4404 | + | |
| 4405 | + | |
4405 | 4406 | | |
4406 | 4407 | | |
4407 | 4408 | | |
| |||
5393 | 5394 | | |
5394 | 5395 | | |
5395 | 5396 | | |
5396 | | - | |
| 5397 | + | |
5397 | 5398 | | |
5398 | 5399 | | |
5399 | 5400 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
808 | 808 | | |
809 | 809 | | |
810 | 810 | | |
811 | | - | |
| 811 | + | |
812 | 812 | | |
813 | 813 | | |
814 | 814 | | |
| |||
0 commit comments