TINP deprecation: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(* bad TINO range - removed 2014-10-08) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Reasons for deprecation== | |||
* wrong TINP | |||
** found on cover but invalid | |||
** typo | |||
* GTIN for a TINO found | |||
==Tagger | Former reasons: | ||
* bad TINO range - removed 2014-10-08 | |||
==Process== | |||
Order undefined. | |||
* log deprecations in [[TINP fix]] | |||
* change the TINP in the database | |||
* keep old TINP in the product table but change values | |||
** collection name = _deprecated_ | |||
** product name contains at minimum: string "deprecated", new TINP if any. It can also contain a reason | |||
** other values removed | |||
==Tagger== | |||
For each 1:1 replacement (full product gets a new TINP and the new TINP only refers to that product) deliver the replacement TINP for input lines that consist of a TINT. | |||
===Tag name=== | |||
* Choose tag name: | * Choose tag name: | ||
** tinp_new - different meaning, e.g. could be new TINP that is not a replacement | ** tinp_new - different meaning, e.g. could be new TINP that is not a replacement | ||
Line 15: | Line 28: | ||
** Done in 1.3.5 | ** Done in 1.3.5 | ||
==Database | ==Database== | ||
The database contains a table named "tinp_deprecation". | |||
Latest revision as of 2014-10-08T19:08:04
Reasons for deprecation
- wrong TINP
- found on cover but invalid
- typo
- GTIN for a TINO found
Former reasons:
- bad TINO range - removed 2014-10-08
Process
Order undefined.
- log deprecations in TINP fix
- change the TINP in the database
- keep old TINP in the product table but change values
- collection name = _deprecated_
- product name contains at minimum: string "deprecated", new TINP if any. It can also contain a reason
- other values removed
Tagger
For each 1:1 replacement (full product gets a new TINP and the new TINP only refers to that product) deliver the replacement TINP for input lines that consist of a TINT.
Tag name
- Choose tag name:
- tinp_new - different meaning, e.g. could be new TINP that is not a replacement
- tinp_replacement
- create tag "tinp_replacement"
- Done in 1.3.5
Database
The database contains a table named "tinp_deprecation".