Open nomenclature

Introduction

Utilisation

Pour générer une export croisé de procédure, nomenclatures ou agrégateur au format XML, on peut utiliser les tâches rake suivantes :

rake catalog:procedures LOCALE=fra > procedures.xml
rake catalog:variants LOCALE=fra > variants.xml

Migration

Actions basiques : add, rename, change, translate, remove.

Conventions de nommage :

  • toto nomenclature
  • nsone/ namespace
  • nsone/toto nomenclature avec espaces de nom
  • toto#porp property
  • toto:meti item
  • nsone/toto:meti#porp Propriété porp de l'item meti de la nomenclature toto au sein de nsone.
nmp/poitou_charentes/abacus_ten:string_straw_cereal/ru_min_1
product_nature_variants:bottle
product_nature_variants:coop/25kg_bag_stuff
varieties:triticum/aestivum/levis
add_nomenclature "noeman"
add_nomenclature "ns/noeman"
rename_nomenclature "noeman", "dfsdfsdf"
remove_nomenclature "dfsdfsdf"
add_property "noeman", "weight", :string
change_property "noeman", "weight", required: true
rename_property "noeman", "weight", "mass"
remove_property "noeman", "mass"
add_item "noeman", "thing"
rename_item "noeman", "thing", "something"
 
add "noeman"
add "noeman:mass", :decimal, required: true
add "noeman#something", parent: "thing"
add "ns/noeman#nop"
 
translate "noeman", :fra, "Noeman"
translate "noeman:mass", :fra, "Masse"
translate "noeman#thing", :fra, "Chose"
translate "ns/noeman#nop", :fra, "Nop"
 
remove "noeman"
remove "noeman:mass"
remove "noeman#something"
remove "ns/noeman#nop"