Account
  id: account_type_category
  portal_type: Category Property
  reference: account_type

Account
  constraint_base_category_list: ['account_type']
  id: account_type_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Account Type must be set
  portal_type: Category Existence Constraint
  reference: account_type_category_existence

Account
  elementary_type: boolean
  id: credit_account_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: credit_account
  storage_id: is_credit_account
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Account
  id: financial_section_category
  portal_type: Category Property
  reference: financial_section

Account
  id: gap_category
  portal_type: Category Property
  reference: gap

AccountTypeConstraint
  elementary_type: string
  id: 2
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Account is member of ${category}, this should have account_type in ${account_type_list}'
  range: False
  read_permission: Access contents information
  reference: message_inconsistent_account_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: string
  id: preferred_account_number_method_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_account_number_method
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: string
  id: preferred_accounting_bank_account_display_method_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:"bank_account_number"
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_bank_account_display_method
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: boolean
  id: preferred_accounting_section_category_strict_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_section_category_strict
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: date
  id: preferred_accounting_transaction_at_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_at_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: string
  id: preferred_accounting_transaction_currency_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_currency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: date
  id: preferred_accounting_transaction_from_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_from_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: string
  id: preferred_accounting_transaction_gap_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_gap
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: tokens
  id: preferred_accounting_transaction_ledger_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_ledger
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: tokens
  id: preferred_accounting_transaction_line_analytic_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_line_analytic_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

AccountingPreference
  elementary_type: string
  id: preferred_accounting_transaction_line_function_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_line_function_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

AccountingPreference
  elementary_type: string
  id: preferred_accounting_transaction_line_funding_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_line_funding_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

AccountingPreference
  elementary_type: string
  id: preferred_accounting_transaction_section_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_section_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: tokens
  id: preferred_accounting_transaction_simulation_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_simulation_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: string
  id: preferred_accounting_transaction_source_section_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_accounting_transaction_source_section
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingPreference
  elementary_type: boolean
  id: preferred_grouping_with_different_quantities_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_grouping_with_different_quantities
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

AccountingTransactionBalanceConstraint
  elementary_type: string
  id: message_transaction_not_balanced_for_destination_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Transaction is not balanced for ${section_title}'
  range: False
  read_permission: Access contents information
  reference: message_transaction_not_balanced_for_destination
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingTransactionBalanceConstraint
  elementary_type: string
  id: message_transaction_not_balanced_for_source_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Transaction is not balanced for ${section_title}'
  range: False
  read_permission: Access contents information
  reference: message_transaction_not_balanced_for_source
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AccountingTransactionConstraint
  constraint_base_category_list: ['resource']
  id: currency_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Currency must be defined
  portal_type: Category Existence Constraint
  reference: currency_existence

AccountingTransactionConstraint
  constraint_property_list: ['start_date']
  id: date_existence_constraint
  message_no_such_property: Date must be defined
  portal_type: Property Existence Constraint
  reference: date_existence

AccountingTransactionConstraint
  constraint_property_list: ['stop_date']
  id: date_existence_purchase_constraint
  message_no_such_property: Date must be defined
  portal_type: Property Existence Constraint
  reference: date_existence_purchase

AccountingTransactionConstraint
  id: debit_credit_balance_constraint
  message_transaction_not_balanced_for_destination: Transaction is not balanced for ${section_title}
  message_transaction_not_balanced_for_source: Transaction is not balanced for ${section_title}
  portal_type: Accounting Transaction Balance Constraint
  reference: debit_credit_balance

AccountingTransactionConstraint
  constraint_base_category_list: ['ledger']
  id: ledger_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Ledger must be defined
  portal_type: Category Existence Constraint
  reference: ledger_existence

AccountingTransactionConstraint
  constraint_base_category_list: ['source_section', 'destination_section']
  id: section_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Both sections must be defined for invoices
  portal_type: Category Existence Constraint
  reference: section_existence

AccountingTransactionLineConstraint
  constraint_base_category_list: ['destination']
  id: destination_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Account must be defined on lines
  portal_type: Category Existence Constraint
  reference: destination_existence

AccountingTransactionLineConstraint
  constraint_base_category_list: ['destination_payment']
  id: destination_payment_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Bank account must be defined for bank type accounts
  portal_type: Category Existence Constraint
  reference: destination_payment_existence

AccountingTransactionLineConstraint
  constraint_base_category_list: ['destination_section']
  id: destination_section_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Third party must be defined for payable or receivable accounts
  portal_type: Category Existence Constraint
  reference: destination_section_existence

AccountingTransactionLineConstraint
  constraint_base_category_list: ['source']
  id: source_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Account must be defined on lines
  portal_type: Category Existence Constraint
  reference: source_existence

AccountingTransactionLineConstraint
  constraint_base_category_list: ['source_payment']
  id: source_payment_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Bank account must be defined for bank type accounts
  portal_type: Category Existence Constraint
  reference: source_payment_existence

AccountingTransactionLineConstraint
  constraint_base_category_list: ['source_section']
  id: source_section_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Third party must be defined for payable or receivable accounts
  portal_type: Category Existence Constraint
  reference: source_section_existence

AcquiredProperty
  elementary_type: string
  id: acquisition_accessor_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: acquisition_accessor_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: lines
  id: acquisition_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: acquisition_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: boolean
  id: acquisition_copy_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: acquisition_copy_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: boolean
  id: acquisition_mask_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: acquisition_mask_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: lines
  id: acquisition_object_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: acquisition_object_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: string
  id: acquisition_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: acquisition_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: lines
  id: alt_accessor_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: alt_accessor_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: lines
  id: content_acquired_property_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: content_acquired_property_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: string
  id: content_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: content_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AcquiredProperty
  elementary_type: lines
  id: content_translation_acquired_property_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: content_translation_acquired_property_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActionInformation
  elementary_type: lines
  id: action_permission_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ['View']
  range: False
  read_permission: Access contents information
  reference: action_permission
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActionInformation
  elementary_type: object
  id: action_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: action
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActionInformation
  id: action_type_category
  portal_type: Category Property
  reference: action_type

ActionInformation
  elementary_type: object
  id: condition_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: condition
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActionInformation
  elementary_type: float
  id: float_index_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: float_index
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActionInformation
  elementary_type: object
  id: icon_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: icon
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActionInformation
  elementary_type: string
  id: reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActionInformation
  elementary_type: boolean
  id: visible_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: visible
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActiveProcess
  id: causality_category
  portal_type: Category Property
  reference: causality

ActiveProcess
  elementary_type: date
  id: start_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: start_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ActiveProcess
  elementary_type: date
  id: stop_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: stop_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Agent
  id: agent_category
  portal_type: Category Property
  reference: agent

AgentPrivilege
  id: agent_privilege_category
  portal_type: Category Property
  reference: agent_privilege

AgentPrivilege
  elementary_type: float
  id: operation_upper_limit_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: operation_upper_limit
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Aggregated
  elementary_type: lines
  id: aggregated_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: aggregated_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Aggregated
  elementary_type: lines
  id: required_aggregated_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: required_aggregated_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  elementary_type: string
  id: active_sense_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: active_sense_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  elementary_type: selection
  id: alarm_notification_mode_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: alarm_notification_mode
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  elementary_type: tokens
  id: alarm_notification_mode_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ['always', 'sense', 'never']
  range: False
  read_permission: Access contents information
  reference: alarm_notification_mode_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  elementary_type: boolean
  id: automatic_solve_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: automatic_solve
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  id: destination_category
  portal_type: Category Property
  reference: destination

Alarm
  id: group_category
  portal_type: Category Property
  reference: group

Alarm
  elementary_type: string
  id: notification_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: notification_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  elementary_type: string
  id: report_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: report_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  elementary_type: string
  id: sense_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sense_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Alarm
  id: site_category
  portal_type: Category Property
  reference: site

Alarm
  elementary_type: string
  id: solve_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: solve_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  id: amortisation_account_category
  portal_type: Category Property
  reference: amortisation_account

Amortisation
  elementary_type: int
  id: amortisation_duration_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: amortisation_duration
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  elementary_type: string
  id: amortisation_method_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: amortisation_method
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  elementary_type: float
  id: amortisation_start_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: amortisation_start_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  elementary_type: float
  id: degressive_coefficient_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: degressive_coefficient
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  id: depreciation_account_category
  portal_type: Category Property
  reference: depreciation_account

Amortisation
  elementary_type: float
  id: disposal_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: disposal_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  elementary_type: float
  id: durability_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: durability
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  id: extra_cost_account_category
  portal_type: Category Property
  reference: extra_cost_account

Amortisation
  elementary_type: float
  id: extra_cost_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: extra_cost_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  id: immobilisation_account_category
  portal_type: Category Property
  reference: immobilisation_account

Amortisation
  id: immobilisation_vat_account_category
  portal_type: Category Property
  reference: immobilisation_vat_account

Amortisation
  elementary_type: float
  id: immobilisation_vat_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: immobilisation_vat
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amortisation
  id: input_account_category
  portal_type: Category Property
  reference: input_account

Amortisation
  id: monthly_amortisation_account_category
  portal_type: Category Property
  reference: monthly_amortisation_account

Amortisation
  id: output_account_category
  portal_type: Category Property
  reference: output_account

Amount
  id: base_application_category
  portal_type: Category Property
  reference: base_application

Amount
  id: base_contribution_category
  portal_type: Category Property
  reference: base_contribution

Amount
  elementary_type: boolean
  id: cancellation_amount_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: cancellation_amount
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amount
  id: causality_category
  portal_type: Category Property
  reference: causality

Amount
  acquisition_accessor_id: getEfficiency
  acquisition_base_category_list: ['delivery']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalAcquisitionMovementTypeList() + portal.getPortalDeliveryTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: float
  id: efficiency_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: efficiency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amount
  id: industrial_phase_category
  portal_type: Category Property
  reference: industrial_phase

Amount
  id: product_line_category
  portal_type: Category Property
  reference: product_line

Amount
  elementary_type: float
  id: profit_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: profit_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amount
  acquisition_accessor_id: getQuantity
  acquisition_base_category_list: ['order', 'delivery']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalAcquisitionMovementTypeList() + portal.getPortalDeliveryTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: float
  id: quantity_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: 0.0
  range: 1
  read_permission: Access contents information
  reference: quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amount
  elementary_type: float
  id: quantity_sign_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: quantity_sign
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amount
  id: quantity_unit_category
  portal_type: Category Property
  reference: quantity_unit

Amount
  id: resource_category
  portal_type: Category Property
  reference: resource

Amount
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['resource']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalResourceTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: resource_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: resource_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Amount
  id: trade_phase_category
  portal_type: Category Property
  reference: trade_phase

Amount
  id: use_category
  portal_type: Category Property
  reference: use

AmountGeneratorLine
  elementary_type: boolean
  id: target_delivery_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: target_delivery
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AppliedRule
  id: causality_category
  portal_type: Category Property
  reference: causality

AppliedRule
  id: order_category
  portal_type: Category Property
  reference: order

AppliedRule
  elementary_type: boolean
  id: prevent_compensation_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: prevent_compensation
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AppliedRule
  id: specialise_category
  portal_type: Category Property
  reference: specialise

Archive
  elementary_type: string
  id: catalog_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: catalog_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Archive
  elementary_type: string
  id: connection_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: connection_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Archive
  elementary_type: string
  id: deferred_connection_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: deferred_connection_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Archive
  elementary_type: string
  id: inventory_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: inventory_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Archive
  elementary_type: int
  id: priority_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 5
  range: False
  read_permission: Access contents information
  reference: priority
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Archive
  elementary_type: date
  id: stop_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: 1
  read_permission: Access contents information
  reference: stop_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_account_category
  portal_type: Category Property
  reference: destination_account

Arrow
  id: destination_administration_category
  portal_type: Category Property
  reference: destination_administration

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['destination_administration']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: 'Organisation'
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_administration_organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_administration_organisation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['destination_administration']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: 'Person'
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_administration_person_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_administration_person_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_administration']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_administration_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_administration_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_advice_category
  portal_type: Category Property
  reference: destination_advice

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_advice']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python:                                                 portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_advice_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_advice_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_carrier_administration_category
  portal_type: Category Property
  reference: destination_carrier_administration

Arrow
  id: destination_carrier_category
  portal_type: Category Property
  reference: destination_carrier

Arrow
  id: destination_category
  portal_type: Category Property
  reference: destination

Arrow
  id: destination_decision_administration_category
  portal_type: Category Property
  reference: destination_decision_administration

Arrow
  id: destination_decision_category
  portal_type: Category Property
  reference: destination_decision

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['destination_decision']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: 'Organisation'
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_decision_organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_decision_organisation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['destination_decision']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: 'Person'
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_decision_person_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_decision_person_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_decision']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_decision_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_decision_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_function_category
  portal_type: Category Property
  reference: destination_function

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_function']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Category',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_function_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_function_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_funding_category
  portal_type: Category Property
  reference: destination_funding

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['destination']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_organisation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_payment_category
  portal_type: Category Property
  reference: destination_payment

Arrow
  id: destination_payment_region_category
  portal_type: Category Property
  reference: destination_payment_region

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_payment']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_payment_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_payment_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_payment_request_category
  portal_type: Category Property
  reference: destination_payment_request

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['destination']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_person_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_person_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_project_category
  portal_type: Category Property
  reference: destination_project

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_project']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalProjectTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_project_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_project_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_referral_category
  portal_type: Category Property
  reference: destination_referral

Arrow
  id: destination_region_category
  portal_type: Category Property
  reference: destination_region

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_section_administration_category
  portal_type: Category Property
  reference: destination_section_administration

Arrow
  id: destination_section_category
  portal_type: Category Property
  reference: destination_section

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_section']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_section_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_section_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: destination_trade_category
  portal_type: Category Property
  reference: destination_trade

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_trade']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_trade_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_trade_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['destination_transport']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalOrderTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_transport_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_transport_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_account_category
  portal_type: Category Property
  reference: source_account

Arrow
  id: source_administration_category
  portal_type: Category Property
  reference: source_administration

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_administration']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_administration_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_administration_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_advice_category
  portal_type: Category Property
  reference: source_advice

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_advice']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python:                                                 portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_advice_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_advice_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_carrier_administration_category
  portal_type: Category Property
  reference: source_carrier_administration

Arrow
  id: source_carrier_category
  portal_type: Category Property
  reference: source_carrier

Arrow
  id: source_category
  portal_type: Category Property
  reference: source

Arrow
  id: source_decision_administration_category
  portal_type: Category Property
  reference: source_decision_administration

Arrow
  id: source_decision_category
  portal_type: Category Property
  reference: source_decision

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_decision']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_decision_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_decision_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_function_category
  portal_type: Category Property
  reference: source_function

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_function']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Category',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_function_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_function_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_funding_category
  portal_type: Category Property
  reference: source_funding

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_organisation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_payment_category
  portal_type: Category Property
  reference: source_payment

Arrow
  id: source_payment_region_category
  portal_type: Category Property
  reference: source_payment_region

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_payment']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_payment_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_payment_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_payment_request_category
  portal_type: Category Property
  reference: source_payment_request

Arrow
  acquisition_accessor_id: getDefaultEmailText
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_person_default_email_text_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_person_default_email_text
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getDefaultTelephoneText
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_person_default_telephone_text_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_person_default_telephone_text
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getFirstName
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_person_first_name_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_person_first_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getLastName
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_person_last_name_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_person_last_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getMiddleName
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_person_middle_name_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_person_middle_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_person_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_person_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_project_category
  portal_type: Category Property
  reference: source_project

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_project']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalProjectTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_project_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_project_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_referral_category
  portal_type: Category Property
  reference: source_referral

Arrow
  id: source_region_category
  portal_type: Category Property
  reference: source_region

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_section_administration_category
  portal_type: Category Property
  reference: source_section_administration

Arrow
  id: source_section_category
  portal_type: Category Property
  reference: source_section

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_section']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_section_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_section_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  id: source_trade_category
  portal_type: Category Property
  reference: source_trade

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_trade']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalNodeTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_trade_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_trade_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['source_transport']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalOrderTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_transport_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_transport_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Arrow
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['specialise']
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: python: 'Sale Trade Condition'
  alt_accessor_id_list: []
  content_acquired_property_id_list: []
  content_portal_type: None
  content_translation_acquired_property_id_list: []
  elementary_type: string
  id: specialise_trade_condition_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: specialise_trade_condition_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Assignment
  id: activity_category
  portal_type: Category Property
  reference: activity

Assignment
  elementary_type: text
  id: career_end_reason_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: career_end_reason
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Assignment
  elementary_type: string
  id: collective_agreement_title_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: collective_agreement_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Assignment
  id: function_category
  portal_type: Category Property
  reference: function

Assignment
  id: grade_category
  portal_type: Category Property
  reference: grade

Assignment
  id: group_category
  portal_type: Category Property
  reference: group

Assignment
  id: product_line_category
  portal_type: Category Property
  reference: product_line

Assignment
  id: role_category
  portal_type: Category Property
  reference: role

Assignment
  elementary_type: int
  id: salary_coefficient_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: salary_coefficient
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Assignment
  id: salary_level_category
  portal_type: Category Property
  reference: salary_level

Assignment
  id: site_category
  portal_type: Category Property
  reference: site

Assignment
  id: skill_category
  portal_type: Category Property
  reference: skill

Assignment
  id: subordination_category
  portal_type: Category Property
  reference: subordination

AttributeBlacklistedConstraint
  elementary_type: string
  id: blacklisted_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: blacklisted_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AttributeBlacklistedConstraint
  elementary_type: string
  id: message_invalid_attribute_blacklisted_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} value is blacklisted'
  range: False
  read_permission: Access contents information
  reference: message_invalid_attribute_blacklisted
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AttributeEqualityConstraint
  elementary_type: string
  id: constraint_attribute_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: constraint_attribute_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AttributeEqualityConstraint
  elementary_type: string
  id: constraint_attribute_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: constraint_attribute_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AttributeEqualityConstraint
  elementary_type: string
  id: message_invalid_attribute_value_fixed_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} value is ${current_value} but should be ${expected_value} (Fixed)'
  range: False
  read_permission: Access contents information
  reference: message_invalid_attribute_value_fixed
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AttributeEqualityConstraint
  elementary_type: string
  id: message_invalid_attribute_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} value is ${current_value} but should be ${expected_value}'
  range: False
  read_permission: Access contents information
  reference: message_invalid_attribute_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AttributeUnicityConstraint
  elementary_type: string
  id: filter_parameter_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'python: {}'
  range: False
  read_permission: Access contents information
  reference: filter_parameter
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

AttributeUnicityConstraint
  elementary_type: string
  id: message_invalid_attribute_unicity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: string:Attribute $${attribute_name} value is $${value} but should be unique
  range: False
  read_permission: Access contents information
  reference: message_invalid_attribute_unicity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: bank_account_holder_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bank_account_holder_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: bank_account_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bank_account_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: bank_account_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bank_account_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  id: bank_account_type_category
  portal_type: Category Property
  reference: bank_account_type

BankAccount
  elementary_type: string
  id: bank_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bank_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: bank_country_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bank_country_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: bic_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bic_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: branch_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: branch
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: iban_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: iban
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: string
  id: internal_bank_account_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: internal_bank_account_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  elementary_type: boolean
  id: overdraft_facility_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: overdraft_facility
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankAccount
  id: source_category
  portal_type: Category Property
  reference: source

BankingOperation
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['source_debit', 'source_credit']
  content_portal_type: python: ('Banking Operation Line',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: movement_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: movement
  storage_id: movement
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BankingOperation
  id: site_category
  portal_type: Category Property
  reference: site

BaobabCategory
  acquisition_accessor_id: getCodification
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Category',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: codification_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: codification
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaobabCategory
  id: vault_type_category
  portal_type: Category Property
  reference: vault_type

Base
  elementary_type: string
  id: id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Base
  elementary_type: long
  id: uid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: uid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCache
  elementary_type: int
  id: cache_expire_check_interval_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 360
  range: False
  read_permission: Access contents information
  reference: cache_expire_check_interval
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: boolean
  id: acquisition_append_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: acquisition_append_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: tokens
  id: acquisition_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: acquisition_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: boolean
  id: acquisition_copy_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: acquisition_copy_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: boolean
  id: acquisition_mask_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1
  range: False
  read_permission: Access contents information
  reference: acquisition_mask_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: lines
  id: acquisition_object_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: acquisition_object_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: tales
  id: acquisition_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'python:[]'
  range: False
  read_permission: Access contents information
  reference: acquisition_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: lines
  id: category_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: category_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: tokens
  id: fallback_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: fallback_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: string
  id: read_permission_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: read_permission
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: boolean
  id: related_locally_indexed_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: related_locally_indexed
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseCategory
  elementary_type: string
  id: write_permission_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: write_permission
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: lines
  id: searchable_text_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: searchable_text_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: lines
  id: searchable_text_property_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ['title', 'description', 'reference', 'short_title']
  range: False
  read_permission: Access contents information
  reference: searchable_text_property_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: boolean
  id: type_acquire_local_role_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_acquire_local_role
  storage_id: acquire_local_roles
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: string
  id: type_add_permission_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_add_permission
  storage_id: permission
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: lines
  id: type_allowed_content_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_allowed_content_type
  storage_id: allowed_content_types
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: multiple selection
  id: type_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_base_category
  storage_id: base_category_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: string
  id: type_class_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_class
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: string
  id: type_factory_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_factory_method_id
  storage_id: factory
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: boolean
  id: type_filter_content_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_filter_content_type
  storage_id: filter_content_types
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: multiple selection
  id: type_group_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_group
  storage_id: group_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: lines
  id: type_hidden_content_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_hidden_content_type
  storage_id: hidden_content_type_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: string
  id: type_icon_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: type_icon
  storage_id: content_icon
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: string
  id: type_init_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_init_script_id
  storage_id: init_script
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: lines
  id: type_interface_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_interface
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: lines
  id: type_mixin_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: type_mixin
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BaseType
  elementary_type: multiple selection
  id: type_property_sheet_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: type_property_sheet
  storage_id: property_sheet_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BearerTokenSystemPreference
  elementary_type: string
  id: preferred_bearer_token_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Manage properties
  reference: preferred_bearer_token_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

Budget
  id: budget_type_category
  portal_type: Category Property
  reference: budget_type

BudgetConstraint
  constraint_property_list: ['start_date_range_max', 'start_date_range_min']
  id: property_existence_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: property_existence

BudgetVariation
  id: budget_variation_category
  portal_type: Category Property
  reference: budget_variation

BudgetVariation
  id: inventory_axis_category
  portal_type: Category Property
  reference: inventory_axis

Bug
  id: bug_difficulty_category
  portal_type: Category Property
  reference: bug_difficulty

Bug
  id: bug_group_category
  portal_type: Category Property
  reference: bug_group

Bug
  id: bug_priority_category
  portal_type: Category Property
  reference: bug_priority

Bug
  id: bug_severity_category
  portal_type: Category Property
  reference: bug_severity

Bug
  id: bug_type_category
  portal_type: Category Property
  reference: bug_type

Bug
  elementary_type: boolean
  id: tested_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: tested
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BugConstraint
  expression: python: object.getStopDate() >= object.getStartDate()
  id: date_coherency_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: End Date must be after Begin Date
  portal_type: TALES Constraint
  reference: date_coherency

BugConstraint
  id: source_project_category_membership_arity_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Handler Project must be defined
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: source_project_category_membership_arity

BugConstraint
  constraint_property_list: ['start_date']
  id: start_date_existence_constraint
  message_no_such_property: Begin Date must be defined
  portal_type: Property Existence Constraint
  reference: start_date_existence

BugConstraint
  constraint_property_list: ['tested']
  id: tested_existence_constraint
  message_no_such_property: Tested is unchecked, must have a Unit/Functional test for this
  portal_type: Property Existence Constraint
  reference: tested_existence

BugConstraint
  constraint_property_list: ['title']
  id: title_existence_constraint
  message_no_such_property: Title must be defined
  portal_type: Property Existence Constraint
  reference: title_existence

BusinessConfiguration
  elementary_type: string
  id: configuration_after_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: configuration_after_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessConfiguration
  id: current_state_category
  portal_type: Category Property
  reference: current_state

BusinessConfiguration
  id: resource_category
  portal_type: Category Property
  reference: resource

BusinessConfiguration
  id: specialise_category
  portal_type: Category Property
  reference: specialise

BusinessLink
  elementary_type: lines
  id: completed_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: completed_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessLink
  id: delivery_builder_category
  portal_type: Category Property
  reference: delivery_builder

BusinessLink
  id: end_of_category
  portal_type: Category Property
  reference: end_of

BusinessLink
  elementary_type: lines
  id: frozen_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: frozen_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessLink
  id: incoterm_category
  portal_type: Category Property
  reference: incoterm

BusinessLink
  id: order_builder_category
  portal_type: Category Property
  reference: order_builder

BusinessLink
  id: trade_phase_category
  portal_type: Category Property
  reference: trade_phase

BusinessProcess
  elementary_type: string
  id: referential_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: referential_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessProcess
  id: specialise_category
  portal_type: Category Property
  reference: specialise

BusinessTemplate
  elementary_type: boolean
  id: bt_for_diff_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: bt_for_diff
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: text
  id: change_log_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: change_log
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: copyright_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: copyright
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: dependency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: dependency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: boolean
  id: force_install_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: force_install
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: text
  id: license_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: license
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: maintainer_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: maintainer
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: provision_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: provision
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: string
  id: publication_url_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: publication_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_action_path_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_action_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_datetime_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_datetime_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_full_text_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_full_text_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_keyword_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_keyword_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_local_role_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_local_role_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_multivalue_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_multivalue_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_related_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_related_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_request_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_request_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_result_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_result_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_result_table_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_result_table
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_role_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_role_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_scriptable_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_scriptable_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_search_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_search_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_security_uid_column_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_security_uid_column
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_catalog_topic_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_catalog_topic_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_constraint_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_constraint_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_document_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_document_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_extension_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_extension_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: int
  id: template_format_version_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1
  range: False
  read_permission: Access contents information
  reference: template_format_version
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_keep_last_workflow_history_only_path_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_keep_last_workflow_history_only_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_keep_path_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_keep_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_keep_workflow_path_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_keep_workflow_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_local_role_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_local_role
  storage_id: template_local_roles
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_message_translation_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_message_translation
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_module_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_module_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_path_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_portal_type_allowed_content_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_portal_type_allowed_content_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_portal_type_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_portal_type_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_portal_type_hidden_content_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_portal_type_hidden_content_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_portal_type_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_portal_type_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_portal_type_property_sheet_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_portal_type_property_sheet
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_portal_type_role_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_portal_type_role
  storage_id: template_portal_type_roles
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_portal_type_workflow_chain_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_portal_type_workflow_chain
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_preference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_preference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_product_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_product_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_property_sheet_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_property_sheet_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_registered_skin_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_registered_skin_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_registered_version_priority_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_registered_version_priority_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_role_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_role
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_site_property_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_site_property_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_skin_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_skin_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_test_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_test_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_tool_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_tool_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: boolean
  id: template_update_tool_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: template_update_tool
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: template_workflow_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: template_workflow_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

BusinessTemplate
  elementary_type: lines
  id: test_dependency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: test_dependency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CacheFactory
  elementary_type: int
  id: cache_duration_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 360
  range: False
  read_permission: Access contents information
  reference: cache_duration
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CalendarConstraint
  constraint_portal_type: python: ('Group Leave Period', 'Group Presence Period')
  id: group_request_line_constraint
  message_no_subobject: The document does not contain any subobject
  message_no_subobject_portal_type: No Calendar Line created yet
  portal_type: Content Existence Constraint
  reference: group_request_line

CalendarConstraint
  constraint_portal_type: python: ('Leave Request Period',)
  id: leave_request_line_constraint
  message_no_subobject: The document does not contain any subobject
  message_no_subobject_portal_type: No Leave Request Period created yet
  portal_type: Content Existence Constraint
  reference: leave_request_line

CalendarConstraint
  constraint_portal_type: python: ('Presence Request Period',)
  id: presence_request_line_constraint
  message_no_subobject: The document does not contain any subobject
  message_no_subobject_portal_type: No Presence Request Period created yet
  portal_type: Content Existence Constraint
  reference: presence_request_line

CalendarException
  elementary_type: date
  id: exception_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: exception_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CalendarPeriodConstraint
  constraint_base_category_list: ['resource']
  id: resource_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Type must be defined
  portal_type: Category Existence Constraint
  reference: resource_existence

CalendarPeriodConstraint
  constraint_property_list: ['start_date']
  id: start_date_existence_constraint
  message_no_such_property: Start date must be defined
  portal_type: Property Existence Constraint
  reference: start_date_existence

CalendarPeriodConstraint
  constraint_property_list: ['stop_date']
  id: stop_date_existence_constraint
  message_no_such_property: Stop date must be defined
  portal_type: Property Existence Constraint
  reference: stop_date_existence

CalendarPreference
  elementary_type: string
  id: preferred_absence_calendar_period_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_absence_calendar_period_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage portal

CalendarPreference
  elementary_type: lines
  id: preferred_leave_request_period_resource_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_leave_request_period_resource
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CalendarPreference
  elementary_type: lines
  id: preferred_leave_request_period_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_leave_request_period_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CalendarPreference
  elementary_type: string
  id: preferred_presence_calendar_period_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_presence_calendar_period_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage portal

CaptchaPreference
  elementary_type: string
  id: preferred_captcha_password_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_captcha_password
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CaptchaPreference
  elementary_type: string
  id: preferred_captcha_service_url_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_captcha_service_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CaptchaPreference
  elementary_type: string
  id: preferred_captcha_username_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_captcha_username
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CashContainer
  elementary_type: string
  id: cash_number_range_start_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: cash_number_range_start
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CashContainer
  elementary_type: string
  id: cash_number_range_stop_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: cash_number_range_stop
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CashCurrency
  id: cash_status_category
  portal_type: Category Property
  reference: cash_status

CashCurrency
  id: emission_letter_category
  portal_type: Category Property
  reference: emission_letter

CashCurrency
  elementary_type: boolean
  id: former_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: former
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CashCurrency
  id: variation_category
  portal_type: Category Property
  reference: variation

CashDeliveryLine
  id: cash_status_category
  portal_type: Category Property
  reference: cash_status

CashDeliveryLine
  id: emission_letter_category
  portal_type: Category Property
  reference: emission_letter

CashDeliveryLine
  id: variation_category
  portal_type: Category Property
  reference: variation

Catalog
  elementary_type: string
  id: sql_catalog_clear_reserved_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_clear_reserved
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_datetime_search_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_datetime_search_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_delete_uid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_delete_uid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_full_text_search_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_full_text_search_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_index_on_order_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_index_on_order_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_index_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_index
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_keyword_search_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_keyword_search_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: lines
  id: sql_catalog_local_role_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_local_role_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_multi_schema_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_multi_schema
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_multivalue_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_multivalue_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_object_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_object_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_paths_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_paths
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_produce_reserved_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_produce_reserved
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: boolean
  id: sql_catalog_raise_error_on_uid_check_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1
  range: False
  read_permission: Access contents information
  reference: sql_catalog_raise_error_on_uid_check
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: lines
  id: sql_catalog_related_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_related_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_request_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_request_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_reserve_uid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_reserve_uid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: lines
  id: sql_catalog_role_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_role_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_schema_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_schema
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: lines
  id: sql_catalog_scriptable_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_scriptable_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: lines
  id: sql_catalog_search_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_search_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: lines
  id: sql_catalog_security_uid_columns_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_security_uid_columns
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_catalog_table_vote_scripts_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_table_vote_scripts
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: lines
  id: sql_catalog_topic_search_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_topic_search_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_catalog_translation_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_catalog_translation_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_clear_catalog_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_clear_catalog
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_count_results_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_count_results
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_delete_recorded_object_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_delete_recorded_object_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_delete_translation_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_delete_translation_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_getitem_by_path_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_getitem_by_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_getitem_by_uid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_getitem_by_uid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_optimizer_switch_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_optimizer_switch
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_read_recorded_object_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_read_recorded_object_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_record_object_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_record_object_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_search_result_keys_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_search_result_keys
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_search_results_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_search_results
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_search_security_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_search_security
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_search_tables_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_search_tables
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: multiple selection
  id: sql_uncatalog_object_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_uncatalog_object
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Catalog
  elementary_type: string
  id: sql_unique_values_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sql_unique_values
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogFilter
  elementary_type: lines
  id: expression_cache_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: expression_cache_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogFilter
  elementary_type: string
  id: expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogFilter
  elementary_type: boolean
  id: filtered_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: filtered
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogFilter
  elementary_type: lines
  id: type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogPreference
  elementary_type: string
  id: preferred_archive_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_archive
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogTool
  elementary_type: string
  id: archive_path_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: archive_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogTool
  elementary_type: string
  id: default_erp5_catalog_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: default_erp5_catalog_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogTool
  elementary_type: string
  id: destination_sql_catalog_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_sql_catalog_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogTool
  elementary_type: string
  id: hot_reindexing_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: hot_reindexing_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CatalogTool
  elementary_type: string
  id: source_sql_catalog_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_sql_catalog_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryCore
  elementary_type: tokens
  id: categories_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: categories
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryExistenceConstraint
  elementary_type: lines
  id: constraint_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: constraint_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryExistenceConstraint
  elementary_type: string
  id: constraint_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'python: ()'
  range: False
  read_permission: Access contents information
  reference: constraint_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryExistenceConstraint
  elementary_type: string
  id: message_category_not_associated_with_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Category existence error for base category ${base_category}, this document has no such category'
  range: False
  read_permission: Access contents information
  reference: message_category_not_associated_with_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryExistenceConstraint
  elementary_type: string
  id: message_category_not_set_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Category existence error for base category ${base_category}, this category is not defined'
  range: False
  read_permission: Access contents information
  reference: message_category_not_set
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryExistenceConstraint
  elementary_type: boolean
  id: use_acquisition_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: use_acquisition
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: lines
  id: constraint_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: constraint_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: string
  id: constraint_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'python: ()'
  range: False
  read_permission: Access contents information
  reference: constraint_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: int
  id: max_arity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: max_arity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: string
  id: message_arity_not_in_range_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}'
  range: False
  read_permission: Access contents information
  reference: message_arity_not_in_range
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: string
  id: message_arity_too_small_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}'
  range: False
  read_permission: Access contents information
  reference: message_arity_too_small
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: string
  id: message_arity_with_portal_type_not_in_range_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}'
  range: False
  read_permission: Access contents information
  reference: message_arity_with_portal_type_not_in_range
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: string
  id: message_arity_with_portal_type_too_small_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}'
  range: False
  read_permission: Access contents information
  reference: message_arity_with_portal_type_too_small
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: int
  id: min_arity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: min_arity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipArityConstraint
  elementary_type: boolean
  id: use_acquisition_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: use_acquisition
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipStateConstraint
  elementary_type: string
  id: base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipStateConstraint
  elementary_type: string
  id: membership_portal_type_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: membership_portal_type_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipStateConstraint
  elementary_type: string
  id: message_different_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: string:$${workflow_variable} for document $${membership_url} is $${current_state} which is not in $${workflow_state_list}'
  range: False
  read_permission: Access contents information
  reference: message_different_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipStateConstraint
  elementary_type: string
  id: workflow_state_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: workflow_state_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryMembershipStateConstraint
  elementary_type: string
  id: workflow_variable_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: workflow_variable
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CategoryRelatedMembershipArityConstraint
  elementary_type: string
  id: filter_parameter_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'python: {}'
  range: False
  read_permission: Access contents information
  reference: filter_parameter
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CertificateAuthorityToolConsistencyConstraint
  id: acl_users_check_slapos_pas_constraint
  portal_type: Script Constraint
  reference: acl_users_check_slapos_pas

CertificateAuthorityToolConsistencyConstraint
  id: acl_users_erp5_dumb_http_constraint
  portal_type: Script Constraint
  reference: acl_users_erp5_dumb_http

CertificateAuthorityToolConsistencyConstraint
  id: acl_users_slapos_machine_constraint
  portal_type: Script Constraint
  reference: acl_users_slapos_machine

CertificateAuthorityToolConsistencyConstraint
  id: certificate_authority_consistency_constraint_constraint
  portal_type: Script Constraint
  reference: certificate_authority_consistency_constraint

Chain
  id: predecessor_category
  portal_type: Category Property
  reference: predecessor

Chain
  id: successor_category
  portal_type: Category Property
  reference: successor

Codification
  acquisition_accessor_id: getCodification
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Category',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: codification_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: codification
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Comment
  elementary_type: text
  id: comment_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: comment
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

Component
  elementary_type: lines
  id: text_content_error_message_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: text_content_error_message
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Component
  elementary_type: lines
  id: text_content_warning_message_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: text_content_warning_message
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Computer
  id: allocation_scope_category
  portal_type: Category Property
  reference: allocation_scope

Computer
  id: capacity_scope_category
  portal_type: Category Property
  reference: capacity_scope

Computer
  id: cpu_core_category
  portal_type: Category Property
  reference: cpu_core

Computer
  id: cpu_frequency_category
  portal_type: Category Property
  reference: cpu_frequency

Computer
  id: cpu_type_category
  portal_type: Category Property
  reference: cpu_type

Computer
  id: function_category
  portal_type: Category Property
  reference: function

Computer
  id: group_category
  portal_type: Category Property
  reference: group

Computer
  id: local_area_network_type_category
  portal_type: Category Property
  reference: local_area_network_type

Computer
  id: memory_size_category
  portal_type: Category Property
  reference: memory_size

Computer
  id: memory_type_category
  portal_type: Category Property
  reference: memory_type

Computer
  acquisition_accessor_id: getDefaultNetworkAddressValue
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Computer',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'host_name', 'ip_address', 'netmask', 'network_interface']
  content_portal_type: python: ('Internet Protocol Address',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: network_address_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: network_address
  storage_id: default_network_address
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Computer
  id: product_line_category
  portal_type: Category Property
  reference: product_line

Computer
  id: region_category
  portal_type: Category Property
  reference: region

Computer
  id: role_category
  portal_type: Category Property
  reference: role

Computer
  id: storage_capacity_category
  portal_type: Category Property
  reference: storage_capacity

Computer
  id: storage_interface_category
  portal_type: Category Property
  reference: storage_interface

Computer
  id: storage_redundancy_category
  portal_type: Category Property
  reference: storage_redundancy

Computer
  id: storage_technology_category
  portal_type: Category Property
  reference: storage_technology

Computer
  id: wide_area_network_type_category
  portal_type: Category Property
  reference: wide_area_network_type

ComputerPartition
  acquisition_accessor_id: getDefaultNetworkAddressValue
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Computer Partition',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'host_name', 'ip_address', 'udp_port_number', 'tcp_port_number']
  content_portal_type: python: ('Internet Protocol Address',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: network_address_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: network_address
  storage_id: default_network_address
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ComputerSlapOSMetadata
  elementary_type: string
  id: os_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: os_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ComputerSlapOSMetadata
  elementary_type: string
  id: public_ipv4_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: public_ipv4_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ComputerSlapOSMetadata
  elementary_type: string
  id: python_version_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: python_version
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ComputerSlapOSMetadata
  elementary_type: string
  id: re6st_version_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: re6st_version
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ComputerSlapOSMetadata
  elementary_type: string
  id: slapos_version_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: slapos_version
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Configurable
  elementary_type: string
  id: configuration_form_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: configuration_form_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Configurable
  elementary_type: tokens
  id: configuration_property_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: configuration_property_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ConfiguratorItem
  elementary_type: lines
  id: configuration_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: configuration_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ConfiguratorItem
  acquisition_accessor_id: getConfigurationSpreadsheetValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ()
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['file', 'content_type', 'data']
  content_portal_type: python: ('Embedded File',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: configuration_spreadsheet_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: configuration_spreadsheet
  storage_id: default_configuration_spreadsheet
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ConstraintType
  id: constraint_type_category
  portal_type: Category Property
  reference: constraint_type

Container
  elementary_type: float
  id: gross_weight_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: gross_weight
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Container
  elementary_type: float
  id: net_weight_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: net_weight
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ContentExistenceConstraint
  elementary_type: string
  id: constraint_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'python: ()'
  range: False
  read_permission: Access contents information
  reference: constraint_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ContentExistenceConstraint
  elementary_type: string
  id: message_no_subobject_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'The document does not contain any subobject of portal portal type ${portal_type}'
  range: False
  read_permission: Access contents information
  reference: message_no_subobject_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ContentExistenceConstraint
  elementary_type: string
  id: message_no_subobject_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'The document does not contain any subobject'
  range: False
  read_permission: Access contents information
  reference: message_no_subobject
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ContributionPredicate
  elementary_type: string
  id: destination_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: destination_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Coordinate
  elementary_type: string
  id: coordinate_text_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: coordinate_text
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CredentialOrganisationProperties
  acquisition_accessor_id: getDefaultAddressValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['text', 'street_address', 'city', 'zip_code', 'region', 'region_title', 'prefecture']
  content_portal_type: python: 'Address'
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: organisation_default_address_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: organisation_default_address
  storage_id: organisation_default_address
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CredentialOrganisationProperties
  acquisition_accessor_id: getDefaultTelephoneValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['text', 'telephone_number']
  content_portal_type: python: 'Telephone'
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: organisation_default_telephone_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: organisation_default_telephone
  storage_id: organisation_default_telephone
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CredentialOrganisationProperties
  elementary_type: text
  id: organisation_description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: organisation_description
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CredentialOrganisationProperties
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: organisation_title
  storage_id: None
  translatable: 1
  translation_domain: erp5_content
  write_permission: Modify portal content

CredentialOrganisationProperties
  id: question_category
  portal_type: Category Property
  reference: question

CredentialPreference
  elementary_type: boolean
  id: preferred_ask_credential_question_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: preferred_ask_credential_question
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_ask_login_on_password_recovery_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: preferred_ask_login_on_password_recovery
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_credential_alarm_automatic_call_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_credential_alarm_automatic_call
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: int
  id: preferred_credential_assignment_duration_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 3650
  range: False
  read_permission: Access contents information
  reference: preferred_credential_assignment_duration
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: string
  id: preferred_credential_contract_document_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_credential_contract_document_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: string
  id: preferred_credential_password_recovery_message_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'credential_recovery-reset-link'
  range: False
  read_permission: Access contents information
  reference: preferred_credential_password_recovery_message_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_credential_recovery_automatic_approval_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_credential_recovery_automatic_approval
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: int
  id: preferred_credential_recovery_expiration_day_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:1
  range: False
  read_permission: Access contents information
  reference: preferred_credential_recovery_expiration_day
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_credential_request_automatic_approval_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_credential_request_automatic_approval
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: string
  id: preferred_credential_username_recovery_message_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'credential_recovery-username'
  range: False
  read_permission: Access contents information
  reference: preferred_credential_username_recovery_message_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_email_verification_check_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: preferred_email_verification_check
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: text
  id: preferred_login_and_password_notifier_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'Mail Message'
  range: False
  read_permission: Access contents information
  reference: preferred_login_and_password_notifier
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_organisation_credential_update_automatic_approval_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_organisation_credential_update_automatic_approval
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_person_credential_update_automatic_approval_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_person_credential_update_automatic_approval
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_store_events_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: preferred_store_events
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: lines
  id: preferred_subscription_assignment_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_subscription_assignment_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CredentialPreference
  elementary_type: boolean
  id: preferred_system_generate_password_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: preferred_system_generate_password
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CredentialQuestion
  elementary_type: string
  id: answer_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: answer
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CredentialQuestion
  id: question_category
  portal_type: Category Property
  reference: question

CredentialQuestion
  elementary_type: string
  id: question_free_text_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: question_free_text
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CredentialRequest
  elementary_type: date
  id: date_of_birth_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: date_of_birth
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CurrencyConstraint
  constraint_property_list: ['reference']
  id: reference_existence_constraint
  message_no_such_property: Reference must be defined
  portal_type: Property Existence Constraint
  reference: reference_existence

CurrencyConstraint
  id: reference_unicity_constraint
  message_invalid_attribute_unicity: Another currency with reference ${value} already exists
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Attribute Unicity Constraint
  reference: reference_unicity

CustomerRelationPreference
  elementary_type: lines
  id: preferred_campaign_resource_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_campaign_resource
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CustomerRelationPreference
  elementary_type: lines
  id: preferred_campaign_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_campaign_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CustomerRelationPreference
  elementary_type: string
  id: preferred_customer_relation_language_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_customer_relation_language
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CustomerRelationPreference
  elementary_type: lines
  id: preferred_event_assessment_form_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_event_assessment_form_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CustomerRelationPreference
  elementary_type: lines
  id: preferred_event_resource_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_event_resource
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CustomerRelationPreference
  elementary_type: lines
  id: preferred_event_response_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:[]
  range: False
  read_permission: Access contents information
  reference: preferred_event_response_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CustomerRelationPreference
  elementary_type: lines
  id: preferred_event_sender_email_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_event_sender_email
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CustomerRelationPreference
  elementary_type: lines
  id: preferred_event_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:[]
  range: False
  read_permission: Access contents information
  reference: preferred_event_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CustomerRelationPreference
  elementary_type: lines
  id: preferred_meeting_resource_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_meeting_resource
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CustomerRelationPreference
  elementary_type: lines
  id: preferred_meeting_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_meeting_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CustomerRelationPreference
  elementary_type: lines
  id: preferred_sale_opportunity_resource_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_sale_opportunity_resource
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CustomerRelationPreference
  elementary_type: lines
  id: preferred_sale_opportunity_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_sale_opportunity_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

CustomerRelationPreference
  elementary_type: lines
  id: preferred_support_request_resource_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_support_request_resource
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

CustomerRelationPreference
  elementary_type: lines
  id: preferred_support_request_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_support_request_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Data
  elementary_type: string
  id: content_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'application/unknown'
  range: False
  read_permission: Access contents information
  reference: content_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Data
  elementary_type: data
  id: data_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: data
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Data
  elementary_type: string
  id: filename_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: filename
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Data
  elementary_type: int
  id: size_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: size
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DataSet
  id: activity_category
  portal_type: Category Property
  reference: activity

DataSet
  id: mime_type_category
  portal_type: Category Property
  reference: mime_type

DataSet
  id: publication_section_category
  portal_type: Category Property
  reference: publication_section

DataSet
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['source_uid', 'source_title', 'source_value_list']
  content_portal_type: python: ('Purchase Supply Line',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: purchase_supply_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: purchase_supply_line
  storage_id: default_psl
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DataSet
  id: region_category
  portal_type: Category Property
  reference: region

DataSet
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['base_price', 'id', 'priced_quantity', 'price_currency', 'price_currency_title', 'source', 'destination', 'source_title', 'destination_title', 'source_value', 'destination_value', 'quantity_step', 'priced_quantity', 'start_date', 'stop_date', 'start_date_range_max', 'start_date_range_min', 'comment', 'source_reference', 'destination_reference', 'p_variation_base_category_list', 'source_account', 'min_delay', 'max_delay', 'min_flow', 'max_flow', 'min_stock', 'max_stock', 'aggregate', 'aggregate_value', 'aggregate_value_list', 'aggregate_title', 'aggregate_uid']
  content_portal_type: python: ('Sale Supply Line',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: sale_supply_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sale_supply_line
  storage_id: default_ssl
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DecimalOption
  elementary_type: boolean
  id: decimal_alignment_enabled_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: decimal_alignment_enabled
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DecimalOption
  elementary_type: string
  id: decimal_exponent_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: decimal_exponent
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DecimalOption
  elementary_type: string
  id: decimal_rounding_option_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: decimal_rounding_option
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultAnnotationLine
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['source_section', 'source_section_title', 'source_section_uid', 'destination_section', 'destination_section_uid', 'destination_section_title', 'resource_uid', 'resource_title', 'quantity', 'quantity_unit', 'quantity_unit_title']
  content_portal_type: python: ('Annotation Line',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: overtime_annotation_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: overtime_annotation_line
  storage_id: overtime_annotation_line
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultAnnotationLine
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['source', 'source_title', 'source_uid', 'destination', 'destination_uid', 'destination_title', 'resource_uid', 'resource_title', 'quantity', 'quantity_unit', 'quantity_unit_title']
  content_portal_type: python: ('Annotation Line',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: social_insurance_annotation_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: social_insurance_annotation_line
  storage_id: social_insurance_annotation_line
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultAnnotationLine
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['source_section', 'source_section_title', 'source_section_uid', 'destination_section', 'destination_section_uid', 'destination_section_title', 'resource_uid', 'resource_title', 'quantity', 'quantity_unit', 'quantity_unit_title']
  content_portal_type: python: ('Annotation Line',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: work_time_annotation_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: work_time_annotation_line
  storage_id: work_time_annotation_line
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultCredentialQuestion
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['answer', 'question_free_text', 'question', 'question_title']
  content_portal_type: python: ('Credential Question',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: credential_question_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: credential_question
  storage_id: default_credential_question
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultCredentialQuestion
  id: question_category
  portal_type: Category Property
  reference: question

DefaultEventPath
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['title', 'resource', 'resource_title', 'resource_value', 'resource_reference', 'destination', 'destination_title', 'destination_value', 'source', 'source_title', 'source_value', 'source_reference', 'event_portal_type']
  content_portal_type: python: ('Event Path',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: event_path_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: event_path
  storage_id: default_event_path
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultImage
  acquisition_accessor_id: getDefaultImageValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ()
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['file', 'path', 'absolute_url', 'width', 'height']
  content_portal_type: python: ('Embedded File',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: image_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: image
  storage_id: default_image
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultOutcomePath
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['title', 'resource', 'resource_title', 'resource_value', 'resource_reference', 'quantity', 'quantity_unit', 'price_currency', 'price', 'total_price']
  content_portal_type: python: ('Outcome Path',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: outcome_path_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: outcome_path
  storage_id: default_outcome_path
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultRoleDefinition
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['agent', 'agent_title', 'agent_value', 'agent_uid', 'role_name']
  content_portal_type: python: ('Role Definition',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: role_definition_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: role_definition
  storage_id: default_role_definition
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultSupply
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['base_price', 'id', 'priced_quantity', 'price_currency', 'price_currency_title', 'price_precision', 'base_unit_price', 'source', 'destination', 'source_title', 'destination_title', 'source_value', 'source_value_list', 'destination_value', 'destination_value_list', 'quantity_step', 'quantity_step_list', 'priced_quantity', 'start_date', 'stop_date', 'start_date_range_max', 'start_date_range_min', 'comment', 'source_reference', 'destination_reference', 'p_variation_base_category_list', 'destination_account', 'destination_function', 'destination_function_value', 'destination_function_value_list', 'destination_function_title', 'destination_funding', 'destination_funding_value', 'destination_funding_value_list', 'destination_funding_title', 'source_account', 'source_function', 'source_function_title', 'source_function_value', 'source_function_value_list', 'source_funding', 'source_funding_title', 'source_funding_value', 'source_funding_value_list', 'min_delay', 'max_delay', 'min_flow', 'max_flow', 'min_stock', 'max_stock']
  content_portal_type: python: ('Internal Supply Line',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: internal_supply_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: internal_supply_line
  storage_id: default_isl
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultSupply
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['base_price', 'id', 'priced_quantity', 'price_currency', 'price_currency_title', 'price_precision', 'base_unit_price', 'source', 'destination', 'source_title', 'destination_title', 'source_value', 'source_value_list', 'destination_value', 'destination_value_list', 'quantity_step', 'quantity_step_list', 'priced_quantity', 'start_date', 'stop_date', 'start_date_range_max', 'start_date_range_min', 'comment', 'source_reference', 'destination_reference', 'p_variation_base_category_list', 'destination_account', 'destination_function', 'destination_function_value', 'destination_function_value_list', 'destination_function_title', 'destination_funding', 'destination_funding_value', 'destination_funding_value_list', 'destination_funding_title', 'min_delay', 'max_delay', 'min_flow', 'max_flow', 'min_stock', 'max_stock']
  content_portal_type: python: ('Purchase Supply Line',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: purchase_supply_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: purchase_supply_line
  storage_id: default_psl
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultSupply
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['base_price', 'id', 'priced_quantity', 'price_currency', 'price_currency_title', 'price_precision', 'base_unit_price', 'source', 'destination', 'source_title', 'destination_title', 'source_value', 'source_value_list', 'destination_value', 'destination_value_list', 'quantity_step', 'quantity_step_list', 'priced_quantity', 'start_date', 'stop_date', 'start_date_range_max', 'start_date_range_min', 'comment', 'source_reference', 'destination_reference', 'p_variation_base_category_list', 'source_account', 'source_function', 'source_function_value', 'source_function_value_list', 'source_function_title', 'source_funding', 'source_funding_value', 'source_funding_value_list', 'source_funding_title', 'min_delay', 'max_delay', 'min_flow', 'max_flow', 'min_stock', 'max_stock']
  content_portal_type: python: ('Sale Supply Line',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: sale_supply_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sale_supply_line
  storage_id: default_ssl
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DefaultSupply
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['base_price', 'id', 'priced_quantity', 'price_currency', 'source', 'destination', 'quantity_step', 'priced_quantity', 'start_date', 'stop_date', 'start_date_range_max', 'start_date_range_min', 'comment', 'source_reference', 'destination_reference', 'p_variation_base_category_list']
  content_portal_type: python: ('Supply Line',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: supply_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: supply_line
  storage_id: default_supply_line
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeferredStylePreference
  elementary_type: string
  id: preferred_deferred_report_classification_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_deferred_report_classification
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeferredStylePreference
  elementary_type: string
  id: preferred_deferred_report_notification_message_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_deferred_report_notification_message_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeferredStylePreference
  elementary_type: string
  id: preferred_deferred_report_publication_section_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_deferred_report_publication_section
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeferredStylePreference
  elementary_type: boolean
  id: preferred_deferred_report_stored_as_document_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_deferred_report_stored_as_document
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Delivery
  id: base_contribution_category
  portal_type: Category Property
  reference: base_contribution

Delivery
  id: causality_category
  portal_type: Category Property
  reference: causality

Delivery
  id: delivery_mode_category
  portal_type: Category Property
  reference: delivery_mode

Delivery
  id: incoterm_category
  portal_type: Category Property
  reference: incoterm

Delivery
  id: solver_category
  portal_type: Category Property
  reference: solver

Delivery
  id: trade_phase_category
  portal_type: Category Property
  reference: trade_phase

DeliveryBuilder
  elementary_type: string
  id: delivery_after_generation_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_after_generation_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_cell_collect_order_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_cell_collect_order
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_cell_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_cell_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_cell_separate_order_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_cell_separate_order
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_collect_order_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_collect_order
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: boolean
  id: delivery_creatable_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1
  range: False
  read_permission: Access contents information
  reference: delivery_creatable
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_line_collect_order_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_line_collect_order
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_line_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_line_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_module_before_building_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_module_before_building_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_module_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_module
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: delivery_select_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_select_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: resource_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: resource_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryBuilder
  elementary_type: string
  id: simulation_select_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: simulation_select_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryCausalityStateConstraint
  expression: python: object.getCausalityState() in ("draft", "solved")
  id: causality_state_constraint_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Causality State is not "Solved". Please wait or take action for causality state to reach "Solved".
  portal_type: TALES Constraint
  reference: causality_state_constraint

DeliveryNode
  acquisition_accessor_id: getDefaultAddressValue
  acquisition_base_category_list: ['region']
  acquisition_copy_value: False
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Category',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'street_address', 'city', 'zip_code', 'region', 'region_title', 'prefecture', 'coordinate_text']
  content_portal_type: python: ('Address',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: address_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: address
  storage_id: default_address
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryNode
  elementary_type: string
  id: corporate_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: corporate_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryNode
  acquisition_accessor_id: getDefaultEmailValue
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['coordinate_text', 'text', 'url_string']
  content_portal_type: python: ('Email',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: email_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: email
  storage_id: default_email
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryNode
  acquisition_accessor_id: getDefaultFaxValue
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text']
  content_portal_type: python: ('Fax',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: fax_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: fax
  storage_id: default_fax
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliveryNode
  id: region_category
  portal_type: Category Property
  reference: region

DeliveryNode
  acquisition_accessor_id: getDefaultTelephoneValue
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text']
  content_portal_type: python: ('Telephone',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: telephone_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone
  storage_id: default_telephone
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DeliverySolver
  id: delivery_category
  portal_type: Category Property
  reference: delivery

Device
  elementary_type: string
  id: broadcast_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: broadcast_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: connection_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: connection_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: dns_server_ip_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: dns_server_ip_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: gateway_ip_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: gateway_ip_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: hostname_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: hostname
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: ip_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ip_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: text
  id: ipsec_extra_config_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ipsec_extra_config
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: modem_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: modem_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: int
  id: netmask_bits_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: netmask_bits
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: netmask_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: netmask
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: network_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: network_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: network_interface_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: network_interface
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: network_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: network_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: ppp_password_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ppp_password
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: ppp_user_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ppp_user
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: wlan_channel_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: wlan_channel
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: wlan_essid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: wlan_essid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Device
  elementary_type: string
  id: wlan_wep_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: wlan_wep_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Discount
  elementary_type: float
  id: additional_discount_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: additional_discount
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Discount
  elementary_type: float
  id: additional_discount_ratio_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: additional_discount_ratio
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Discount
  elementary_type: float
  id: discount_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: discount
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Discount
  elementary_type: float
  id: discount_ratio_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: discount_ratio
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Discount
  id: discount_type_category
  portal_type: Category Property
  reference: discount_type

Discount
  elementary_type: boolean
  id: immediate_discount_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: immediate_discount
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DistributedRamCache
  id: specialise_category
  portal_type: Category Property
  reference: specialise

Document
  elementary_type: string
  id: base_content_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_content_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Document
  elementary_type: data
  id: base_data_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: base_data
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Document
  id: classification_category
  portal_type: Category Property
  reference: classification

Document
  elementary_type: string
  id: content_md5_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: content_md5
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Document
  id: contributor_category
  portal_type: Category Property
  reference: contributor

Document
  id: destination_category
  portal_type: Category Property
  reference: destination

Document
  id: follow_up_category
  portal_type: Category Property
  reference: follow_up

Document
  id: function_category
  portal_type: Category Property
  reference: function

Document
  id: group_category
  portal_type: Category Property
  reference: group

Document
  id: predecessor_category
  portal_type: Category Property
  reference: predecessor

Document
  id: publication_section_category
  portal_type: Category Property
  reference: publication_section

Document
  id: similar_category
  portal_type: Category Property
  reference: similar

Document
  id: site_category
  portal_type: Category Property
  reference: site

Document
  id: source_category
  portal_type: Category Property
  reference: source

Document
  id: successor_category
  portal_type: Category Property
  reference: successor

Document
  id: update_frequency_category
  portal_type: Category Property
  reference: update_frequency

DocumentConstraint
  expression: python: len(object.getFollowUpList()) > 0 	              or len(object.getGroupList()) > 0 or 		      object.getValidationState() in ("embedded", "cancelled", "deleted")
  id: assignor_existence_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Follow Up or Group must be defined
  portal_type: TALES Constraint
  reference: assignor_existence

DocumentPreference
  elementary_type: string
  id: preferred_conversion_cache_factory_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_conversion_cache_factory
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_document_classification_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_classification
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: int
  id: preferred_document_conversion_server_retry_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_conversion_server_retry
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DocumentPreference
  elementary_type: lines
  id: preferred_document_conversion_server_url_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:[]
  range: False
  read_permission: Access contents information
  reference: preferred_document_conversion_server_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_document_email_ingestion_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_email_ingestion_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_document_file_name_regular_expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_file_name_regular_expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_document_filename_regular_expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_filename_regular_expression
  storage_id: preferred_document_file_name_regular_expression
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: selection
  id: preferred_document_ingestion_email_notification_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_ingestion_email_notification
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: tokens
  id: preferred_document_ingestion_email_notification_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ['always', 'problem', 'never']
  range: False
  read_permission: Access contents information
  reference: preferred_document_ingestion_email_notification_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_document_reference_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_reference_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_document_reference_regular_expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_document_reference_regular_expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_ingestion_namespace_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_ingestion_namespace
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: string
  id: preferred_ooodoc_server_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_ooodoc_server_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: int
  id: preferred_ooodoc_server_port_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_ooodoc_server_port_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: int
  id: preferred_ooodoc_server_timeout_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_ooodoc_server_timeout
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: boolean
  id: preferred_pre_converted_only_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_pre_converted_only
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: boolean
  id: preferred_redirect_to_document_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_redirect_to_document
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentPreference
  elementary_type: boolean
  id: preferred_synchronous_metadata_discovery_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_synchronous_metadata_discovery
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

DocumentProxy
  id: document_proxy_category
  portal_type: Category Property
  reference: document_proxy

Domain
  elementary_type: string
  id: domain_generator_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: domain_generator_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: lines
  id: contributor_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: contributor
  storage_id: contributors
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: text
  id: description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: description
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: date
  id: effective_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: effective_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: date
  id: expiration_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: expiration_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: string
  id: format_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: format
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: string
  id: language_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: string:
  range: False
  read_permission: Access contents information
  reference: language
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: string
  id: right_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: right
  storage_id: rights
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: string
  id: short_title_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: short_title
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  elementary_type: lines
  id: subject_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: subject
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

DublinCore
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ()
  alt_accessor_id_list: ['getCompactTitle']
  content_acquired_property_id_list: []
  content_portal_type: None
  content_translation_acquired_property_id_list: []
  elementary_type: string
  id: title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: title
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

DynamicCategoryProperty
  elementary_type: string
  id: category_expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: category_expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ERP5User
  elementary_type: string
  id: user_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: user_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EmailHeader
  elementary_type: string
  id: bcc_recipient_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bcc_recipient
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EmailHeader
  elementary_type: string
  id: cc_recipient_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: cc_recipient
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EmailHeader
  elementary_type: string
  id: recipient_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: recipient
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EmailHeader
  elementary_type: string
  id: sender_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sender
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EntityConstraint
  id: region_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: region

EquivalenceTester
  elementary_type: boolean
  id: divergence_provider_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1
  range: False
  read_permission: Access contents information
  reference: divergence_provider
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EquivalenceTester
  elementary_type: boolean
  id: matching_provider_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: matching_provider
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EquivalenceTester
  elementary_type: string
  id: tested_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: tested_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

EquivalenceTester
  elementary_type: lines
  id: tested_property_title_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: tested_property_title
  storage_id: None
  translatable: 1
  translation_domain: erp5_ui
  write_permission: Modify portal content

EquivalenceTester
  elementary_type: boolean
  id: updating_provider_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1
  range: False
  read_permission: Access contents information
  reference: updating_provider
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Event
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['aggregate']
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: python:here.getPortalDocumentTypeList() + ('Embedded File',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: []
  content_portal_type: None
  content_translation_acquired_property_id_list: []
  elementary_type: string
  id: aggregate_document_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: aggregate_document_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Event
  id: destination_category
  portal_type: Category Property
  reference: destination

Event
  id: follow_up_category
  portal_type: Category Property
  reference: follow_up

Event
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: organisation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Event
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: person_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: person_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Event
  elementary_type: date
  id: received_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: received_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Event
  id: source_category
  portal_type: Category Property
  reference: source

Event
  id: subordination_category
  portal_type: Category Property
  reference: subordination

EventConstraint
  constraint_base_category_list: ['destination']
  id: destination_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Recipient must be defined
  portal_type: Category Existence Constraint
  reference: destination_existence

EventConstraint
  constraint_base_category_list: ['resource']
  id: resource_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Type must be defined
  portal_type: Category Existence Constraint
  reference: resource_existence

EventConstraint
  constraint_base_category_list: ['source']
  id: source_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Sender must be defined
  portal_type: Category Existence Constraint
  reference: source_existence

EventPath
  elementary_type: string
  id: event_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: event_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExpressPreference
  elementary_type: string
  id: preferred_express_after_setup_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_express_after_setup_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExpressPreference
  elementary_type: string
  id: preferred_express_client_uid_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_express_client_uid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExpressPreference
  elementary_type: string
  id: preferred_express_configuration_status_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_express_configuration_status
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage portal

ExpressPreference
  elementary_type: string
  id: preferred_express_erp5_uid_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_express_erp5_uid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExpressPreference
  elementary_type: string
  id: preferred_express_password_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Modify portal content
  reference: preferred_express_password
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExpressPreference
  elementary_type: string
  id: preferred_express_subscription_status_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_express_subscription_status
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage portal

ExpressPreference
  elementary_type: string
  id: preferred_express_user_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_express_user_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExpressPreference
  elementary_type: string
  id: preferred_witch_tool_server_root_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_witch_tool_server_root
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage portal

ExpressPreference
  elementary_type: string
  id: preferred_witch_tool_server_url_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_witch_tool_server_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage portal

ExternalDocument
  elementary_type: int
  id: crawling_cache_duration_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 10
  range: False
  read_permission: Access contents information
  reference: crawling_cache_duration
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExternalDocument
  elementary_type: int
  id: crawling_depth_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: crawling_depth
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExternalDocument
  elementary_type: string
  id: crawling_scope_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: crawling_scope
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ExtraLocalRole
  id: extra_assignee_category
  portal_type: Category Property
  reference: extra_assignee

ExtraLocalRole
  id: extra_assignor_category
  portal_type: Category Property
  reference: extra_assignor

ExtraLocalRole
  id: extra_associate_category
  portal_type: Category Property
  reference: extra_associate

ExtraLocalRole
  id: extra_auditor_category
  portal_type: Category Property
  reference: extra_auditor

ExtraLocalRole
  id: extra_author_category
  portal_type: Category Property
  reference: extra_author

FTPConnector
  elementary_type: string
  id: bind_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bind_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FTPConnector
  elementary_type: boolean
  id: use_temporary_file_on_write_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: use_temporary_file_on_write
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: efficiency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: efficiency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: max_delay_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: max_delay
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: max_flow_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: max_flow
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: max_order_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: max_order_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: max_stock_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: max_stock
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: min_delay_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: min_delay
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: min_flow_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: min_flow
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: min_order_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: min_order_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  elementary_type: float
  id: min_stock_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: min_stock
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

FlowCapacity
  id: order_quantity_unit_category
  portal_type: Category Property
  reference: order_quantity_unit

FlowCapacity
  id: quantity_unit_category
  portal_type: Category Property
  reference: quantity_unit

FlowCapacity
  id: time_quantity_unit_category
  portal_type: Category Property
  reference: time_quantity_unit

Folder
  elementary_type: string
  id: id_generator_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: id_generator
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Folder
  elementary_type: string
  id: id_group_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: id_group
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Folder
  elementary_type: string
  id: last_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: '0'
  range: False
  read_permission: Access contents information
  reference: last_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Gadget
  elementary_type: string
  id: edit_form_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: edit_form_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Gadget
  id: gadget_type_category
  portal_type: Category Property
  reference: gadget_type

Gadget
  elementary_type: boolean
  id: multiple_instances_allowed_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: multiple_instances_allowed
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Gadget
  elementary_type: string
  id: render_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: render_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Gadget
  elementary_type: string
  id: view_form_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: view_form_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

GeographicAddress
  elementary_type: string
  id: city_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: city
  storage_id: None
  translatable: 1
  translation_domain: content_translation
  write_permission: Modify portal content

GeographicAddress
  elementary_type: string
  id: prefecture_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: prefecture
  storage_id: None
  translatable: 1
  translation_domain: content_translation
  write_permission: Modify portal content

GeographicAddress
  id: region_category
  portal_type: Category Property
  reference: region

GeographicAddress
  elementary_type: string
  id: street_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: street_address
  storage_id: None
  translatable: 1
  translation_domain: content_translation
  write_permission: Modify portal content

GeographicAddress
  elementary_type: string
  id: zip_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: zip_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

GeographicOrganisation
  acquisition_accessor_id: getDefaultGeographicalLocationValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Category',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['latitude', 'longitude']
  content_portal_type: python: ('Geographical Location',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: geographical_location_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: geographical_location
  storage_id: default_geographical_location
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

GeographicalPoint
  elementary_type: string
  id: latitude_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: latitude
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

GeographicalPoint
  elementary_type: string
  id: longitude_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: longitude
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HostingSubscription
  elementary_type: boolean
  id: root_slave_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: root_slave
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HostingSubscription
  elementary_type: string
  id: root_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: root_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: string
  id: preferred_category_child_item_list_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_category_child_item_list_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: boolean
  id: preferred_html_style_access_tab_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_access_tab
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: boolean
  id: preferred_html_style_acknowledgeable_message_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_acknowledgeable_message
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: boolean
  id: preferred_html_style_contextual_help_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_contextual_help
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: boolean
  id: preferred_html_style_developper_mode_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_developper_mode
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: string
  id: preferred_html_style_documentation_base_url_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'http://www.erp5.com/erp5_help/'
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_documentation_base_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: boolean
  id: preferred_html_style_translator_mode_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_translator_mode
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: boolean
  id: preferred_html_style_unsaved_form_warning_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_unsaved_form_warning
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_html_style_zodb_history_size_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 50
  range: False
  read_permission: Access contents information
  reference: preferred_html_style_zodb_history_size
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: string
  id: preferred_image_format_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'png'
  range: False
  read_permission: Access contents information
  reference: preferred_image_format
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: float
  id: preferred_image_quality_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 75.0
  range: False
  read_permission: Access contents information
  reference: preferred_image_quality
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: string
  id: preferred_image_size_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'large'
  range: False
  read_permission: Access contents information
  reference: preferred_image_size
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_large_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 768
  range: False
  read_permission: Access contents information
  reference: preferred_large_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_large_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 768
  range: False
  read_permission: Access contents information
  reference: preferred_large_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_listbox_list_mode_line_count_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_listbox_list_mode_line_count
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_listbox_view_mode_line_count_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_listbox_view_mode_line_count
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_medium_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: '480'
  range: False
  read_permission: Access contents information
  reference: preferred_medium_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_medium_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 480
  range: False
  read_permission: Access contents information
  reference: preferred_medium_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_micro_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 64
  range: False
  read_permission: Access contents information
  reference: preferred_micro_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_micro_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 64
  range: False
  read_permission: Access contents information
  reference: preferred_micro_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_money_quantity_field_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_money_quantity_field_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_nano_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 25
  range: False
  read_permission: Access contents information
  reference: preferred_nano_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_nano_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 25
  range: False
  read_permission: Access contents information
  reference: preferred_nano_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_quantity_field_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_quantity_field_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_small_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 320
  range: False
  read_permission: Access contents information
  reference: preferred_small_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_small_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 320
  range: False
  read_permission: Access contents information
  reference: preferred_small_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_string_field_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_string_field_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_textarea_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_textarea_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_textarea_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_textarea_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_thumbnail_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 128
  range: False
  read_permission: Access contents information
  reference: preferred_thumbnail_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_thumbnail_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 128
  range: False
  read_permission: Access contents information
  reference: preferred_thumbnail_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_whitespace_number_for_child_item_indentation_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:4
  range: False
  read_permission: Access contents information
  reference: preferred_whitespace_number_for_child_item_indentation
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_xlarge_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 1024
  range: False
  read_permission: Access contents information
  reference: preferred_xlarge_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_xlarge_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 1024
  range: False
  read_permission: Access contents information
  reference: preferred_xlarge_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_xsmall_image_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 200
  range: False
  read_permission: Access contents information
  reference: preferred_xsmall_image_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HtmlStylePreference
  elementary_type: int
  id: preferred_xsmall_image_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 200
  range: False
  read_permission: Access contents information
  reference: preferred_xsmall_image_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HttpExchange
  elementary_type: text
  id: request_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: request
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

HttpExchange
  elementary_type: text
  id: response_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: response
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

IndividualCalendarConstraint
  constraint_base_category_list: ['destination']
  id: destination_existance_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Person must be defined
  portal_type: Category Existence Constraint
  reference: destination_existance

IndustrialDescription
  elementary_type: text
  id: bill_of_material_description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bill_of_material_description
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

IndustrialDescription
  elementary_type: text
  id: industrial_process_description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: industrial_process_description
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InstanceAccountingSynchronisation
  elementary_type: int
  id: invoicing_synchronization_pointer_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Manage portal
  reference: invoicing_synchronization_pointer
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage portal

IntegrationModule
  id: destination_section_category
  portal_type: Category Property
  reference: destination_section

IntegrationModule
  elementary_type: string
  id: gid_prefix_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: gid_prefix
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

IntegrationModule
  elementary_type: lines
  id: gid_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: gid_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

IntegrationModule
  id: source_section_category
  portal_type: Category Property
  reference: source_section

InternetProtocolAddress
  elementary_type: string
  id: broadcast_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: broadcast_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: string
  id: dns_server_ip_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: dns_server_ip_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: string
  id: gateway_ip_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: gateway_ip_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: string
  id: host_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: host_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: string
  id: ip_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ip_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: int
  id: netmask_bit_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: netmask_bit
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: string
  id: netmask_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: netmask
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: string
  id: network_address_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: network_address
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InternetProtocolAddress
  elementary_type: string
  id: network_interface_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: network_interface
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Inventory
  elementary_type: boolean
  id: full_inventory_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: full_inventory
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InventoryConstraint
  constraint_base_category_list: ['destination']
  id: destination_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Wharehouse must be defined
  portal_type: Category Existence Constraint
  reference: destination_category_existence

InventoryConstraint
  constraint_base_category_list: ['destination_section']
  id: destination_section_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Owner must be defined
  portal_type: Category Existence Constraint
  reference: destination_section_category_existence

InventoryConstraint
  id: duplicate_inventory_constraint
  portal_type: Duplicate Inventory Constraint
  reference: duplicate_inventory

InventoryConstraint
  expression: python: None not in [x.getResourceValue() for x in object.getMovementList()]
  id: resource_on_line_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: You must define a resource on all lines
  portal_type: TALES Constraint
  reference: resource_on_line

InventoryConstraint
  constraint_property_list: ['start_date']
  id: start_date_constraint
  message_no_such_property: Inventory Date must be defined
  portal_type: Property Existence Constraint
  reference: start_date

InventoryLine
  elementary_type: lines
  id: item_id_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: item_id_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InventoryMovement
  elementary_type: float
  id: inventory_efficiency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: inventory_efficiency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InventoryMovement
  acquisition_accessor_id: getInventory
  acquisition_base_category_list: ['delivery']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalAcquisitionMovementTypeList() + portal.getPortalDeliveryTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: float
  id: inventory_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: inventory
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

InvoiceConstraint
  expression: python: object.getStopDate() >= object.getStartDate()
  id: date_coherency_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Delivery Date must be after Shipping Date
  portal_type: TALES Constraint
  reference: date_coherency

InvoiceConstraint
  constraint_base_category_list: ['destination']
  id: destination_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Recipient or Beneficiary must be defined
  portal_type: Category Existence Constraint
  reference: destination_category_existence

InvoiceConstraint
  constraint_base_category_list: ['destination_section']
  id: destination_section_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Client must be defined
  portal_type: Category Existence Constraint
  reference: destination_section_category_existence

InvoiceConstraint
  constraint_portal_type: portal/getPortalInvoiceMovementTypeList
  id: lines_constraint
  message_no_subobject: The document does not contain any subobject
  message_no_subobject_portal_type: At least one line is required
  portal_type: Content Existence Constraint
  reference: lines

InvoiceConstraint
  constraint_base_category_list: ['price_currency']
  id: price_currency_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Currency must be defined
  portal_type: Category Existence Constraint
  reference: price_currency_category_existence

InvoiceConstraint
  constraint_base_category_list: ['source']
  id: source_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Sender or Provider must be defined
  portal_type: Category Existence Constraint
  reference: source_category_existence

InvoiceConstraint
  constraint_base_category_list: ['source_section']
  id: source_section_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Supplier must be defined
  portal_type: Category Existence Constraint
  reference: source_section_category_existence

InvoiceConstraint
  constraint_property_list: ['start_date']
  id: start_date_constraint
  message_no_such_property: Invoice Date must be defined
  message_property_not_set: Invoice Date must be defined
  portal_type: Property Existence Constraint
  reference: start_date

InvoiceConstraint
  constraint_property_list: ['stop_date']
  id: stop_date_constraint
  message_no_such_property: Invoice Date must be defined
  message_property_not_set: Invoice Date must be defined
  portal_type: Property Existence Constraint
  reference: stop_date

InvoiceConstraint
  expression: python: object.getTotalQuantity() != 0
  id: total_quantity_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Total Quantity must not be 0
  portal_type: TALES Constraint
  reference: total_quantity

InvoiceConstraint
  constraint_base_category_list: ['specialise']
  id: trade_condition_existence_constraint
  message_category_not_associated_with_portal_type: Trade Condition must be Defined
  message_category_not_set: Trade Condition must be Defined
  portal_type: Category Existence Constraint
  reference: trade_condition_existence

InvoiceConstraint
  constraint_base_category_list: None
  id: trade_condition_validated_constraint
  membership_portal_type_list: python: ("Sale Trade Condition", "Purchase Trade Condition", "Internal Trade Condition",)
  message_different_state: Trade Condition must be Validated
  portal_type: Category Membership State Constraint
  reference: trade_condition_validated
  workflow_state_list: string: validated
  workflow_variable: validation_state

Item
(not supported) portal_property_sheets/Item/1 Dynamic Category Property
  id: 1
  portal_type: Dynamic Category Property
  reference: None

Item
  elementary_type: string
  id: location_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: location
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Item
  id: package_type_category
  portal_type: Category Property
  reference: package_type

Item
  elementary_type: string
  id: serial_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: serial_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ItemAggregation
  id: aggregate_category
  portal_type: Category Property
  reference: aggregate

ItemAggregation
  acquisition_accessor_id: getId
  acquisition_base_category_list: ['aggregate']
  acquisition_copy_value: 1
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalItemTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: consumed_item_id_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: consumed_item_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ItemAggregation
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['aggregate']
  acquisition_copy_value: 1
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalItemTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: consumed_item_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: consumed_item_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ItemAggregation
  acquisition_accessor_id: getId
  acquisition_base_category_list: ['aggregate']
  acquisition_copy_value: 1
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalItemTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: item_id_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: item_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ItemAggregation
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['aggregate']
  acquisition_copy_value: 1
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalItemTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: item_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: item_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ItemAggregation
  acquisition_accessor_id: getId
  acquisition_base_category_list: ['aggregate']
  acquisition_copy_value: 1
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalItemTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: produced_item_id_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: produced_item_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ItemAggregation
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['aggregate']
  acquisition_copy_value: 1
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalItemTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: produced_item_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: produced_item_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

LocalizationPreference
  elementary_type: string
  id: preferred_date_order_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_date_order
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

LocalizationPreference
  elementary_type: string
  id: preferred_float_number_style_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_float_number_style
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

LocalizationPreference
  elementary_type: string
  id: preferred_money_quantity_style_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_money_quantity_style
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

LocalizationPreference
  elementary_type: tokens
  id: preferred_user_interface_language_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: preferred_user_interface_language
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Login
  elementary_type: string
  id: password_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Manage users
  reference: password
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Set own password

Login
  elementary_type: string
  id: user_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: user_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

LoginConstraint
  expression: not: here/Login_checkExistence
  id: check_duplicate_constraint
  message_expression_error: Error while checking the existence of the same User Login: ${error}
  message_expression_false: The User Login is already used
  portal_type: TALES Constraint
  reference: check_duplicate

LoginConstraint
  constraint_property_list: ['reference']
  id: reference_existence_constraint
  message_no_such_property: User Login must be defined
  portal_type: Property Existence Constraint
  reference: reference_existence

MailMessage
  elementary_type: text
  id: body_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: body
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: string
  id: date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: text
  id: header_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: header
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: organisation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: string
  id: original_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: original
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: string
  id: other_info_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: other_info
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: person_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: person_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: string
  id: reply_to_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: reply_to
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: string
  id: sender_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sender
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: string
  id: subject_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: subject
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessage
  elementary_type: string
  id: to_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: to
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MailMessageConstraint
  expression: python: not any(destination for destination in context.getDestinationValueList() if not destination.getDefaultEmailText())
  id: destination_email_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Recipients email must be defined
  portal_type: TALES Constraint
  reference: destination_email

MappedProperty
  elementary_type: lines
  id: mapping_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: mapping_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MappedValue
  elementary_type: tokens
  id: mapped_value_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: mapped_value_base_category
  storage_id: mapped_value_base_category_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MappedValue
  elementary_type: tokens
  id: mapped_value_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: mapped_value_property
  storage_id: mapped_value_property_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Mapping
  id: mapping_category
  portal_type: Category Property
  reference: mapping

Measure
  elementary_type: boolean
  id: default_metric_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: default_metric_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Measure
  elementary_type: tokens
  id: measure_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: measure_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Measure
  id: metric_type_category
  portal_type: Category Property
  reference: metric_type

Measure
  elementary_type: float
  id: quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Measure
  id: quantity_unit_category
  portal_type: Category Property
  reference: quantity_unit

MemcachedPlugin
  elementary_type: int
  id: expiration_time_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: expiration_time
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MemcachedPlugin
  elementary_type: int
  id: server_max_key_length_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 250
  range: False
  read_permission: Access contents information
  reference: server_max_key_length
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MemcachedPlugin
  elementary_type: int
  id: server_max_value_length_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1048576
  range: False
  read_permission: Access contents information
  reference: server_max_value_length
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MemcachedToolServerConstraint
  id: kumofs_check_server_constraint
  portal_type: Script Constraint
  reference: kumofs_check_server

MemcachedToolServerConstraint
  id: memcached_check_server_constraint
  portal_type: Script Constraint
  reference: memcached_check_server

Movement
(not supported) portal_property_sheets/Movement/1 Dynamic Category Property
  id: 1
  portal_type: Dynamic Category Property
  reference: None

Movement
  id: aggregate_category
  portal_type: Category Property
  reference: aggregate

Movement
  acquisition_accessor_id: getFrozen
  acquisition_base_category_list: ['delivery', 'parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python:
                portal.getPortalMovementTypeList() +
                portal.getPortalOrderTypeList() +
                portal.getPortalDeliveryTypeList()

  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: int
  id: frozen_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: frozen
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Movement
  elementary_type: date
  id: grouping_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: grouping_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Movement
  elementary_type: string
  id: grouping_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: grouping_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Movement
  id: ledger_category
  portal_type: Category Property
  reference: ledger

Movement
  id: order_category
  portal_type: Category Property
  reference: order

Movement
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['order']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalOrderTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: order_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: order_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Movement
  id: specialise_category
  portal_type: Category Property
  reference: specialise

MovementGroup
  id: collect_order_group_category
  portal_type: Category Property
  reference: collect_order_group

MovementGroup
  id: divergence_scope_category
  portal_type: Category Property
  reference: divergence_scope

MovementGroup
  elementary_type: lines
  id: tested_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: tested_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MovementGroup
  elementary_type: boolean
  id: update_always_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: update_always
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MultiPropertyEquivalenceTester
  elementary_type: lines
  id: tested_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: tested_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

MultiPropertyEquivalenceTester
  elementary_type: lines
  id: tested_property_title_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: tested_property_title
  storage_id: None
  translatable: 1
  translation_domain: erp5_ui
  write_permission: Modify portal content

OAuthClient
  elementary_type: string
  id: client_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: client_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

OAuthClient
  elementary_type: string
  id: reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

OAuthClient
  elementary_type: string
  id: secret_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: secret_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

OAuthToolDefaultSlapOSConnector
  id: FacebookConnector_existence_constraint
  portal_type: Script Constraint
  reference: FacebookConnector_existence

OAuthToolDefaultSlapOSConnector
  id: GoogleConnector_existence_constraint
  portal_type: Script Constraint
  reference: GoogleConnector_existence

OpenOrder
  elementary_type: int
  id: forecasting_term_day_count_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: forecasting_term_day_count
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Order
  id: applied_rule_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Related Membership Arity Constraint
  reference: applied_rule

Order
  elementary_type: date
  id: emit_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: emit_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Order
  id: order_category
  portal_type: Category Property
  reference: order

Order
  id: origin_category
  portal_type: Category Property
  reference: origin

Order
  elementary_type: date
  id: received_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: received_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Order
  id: resource_category
  portal_type: Category Property
  reference: resource

Order
  id: segmentation_category
  portal_type: Category Property
  reference: segmentation

Order
  id: specialise_category
  portal_type: Category Property
  reference: specialise

Order
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['specialise']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Sale Trade Condition', 'Purchase Trade Condition')
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: trade_condition_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: trade_condition_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  id: activity_category
  portal_type: Category Property
  reference: activity

Organisation
  elementary_type: string
  id: activity_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: activity_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  acquisition_accessor_id: getDefaultAddressValue
  acquisition_base_category_list: ['region']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Category',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'street_address', 'city', 'zip_code', 'region', 'region_title', 'prefecture', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Address',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: address_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: address
  storage_id: default_address
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  acquisition_accessor_id: getDefaultAlternateEmailValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['coordinate_text', 'text', 'url_string', 'validation_state']
  content_portal_type: python: ('Email',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: alternate_email_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: alternate_email
  storage_id: alternate_email
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  elementary_type: string
  id: corporate_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: corporate_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  elementary_type: string
  id: corporate_registration_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: corporate_registration_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  id: economical_class_category
  portal_type: Category Property
  reference: economical_class

Organisation
  acquisition_accessor_id: getDefaultEmailValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['coordinate_text', 'text', 'url_string', 'validation_state']
  content_portal_type: python: ('Email',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: email_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: email
  storage_id: default_email
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  acquisition_accessor_id: getDefaultExternalIdentifierValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['coordinate_text', 'text']
  content_portal_type: python: ('External Identifier',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: external_identifier_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: external_identifier
  storage_id: default_external_identifier
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  acquisition_accessor_id: getDefaultFaxValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Fax',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: fax_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: fax
  storage_id: default_fax
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  elementary_type: date
  id: financial_year_stop_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: financial_year_stop_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  id: function_category
  portal_type: Category Property
  reference: function

Organisation
  elementary_type: string
  id: geographic_incorporate_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: geographic_incorporate_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  id: group_category
  portal_type: Category Property
  reference: group

Organisation
  id: market_segment_category
  portal_type: Category Property
  reference: market_segment

Organisation
  acquisition_accessor_id: getDefaultMobileTelephoneValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Telephone',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: mobile_telephone_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: mobile_telephone
  storage_id: mobile_telephone
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  id: price_currency_category
  portal_type: Category Property
  reference: price_currency

Organisation
  id: region_category
  portal_type: Category Property
  reference: region

Organisation
  id: role_category
  portal_type: Category Property
  reference: role

Organisation
  id: site_category
  portal_type: Category Property
  reference: site

Organisation
  id: skill_category
  portal_type: Category Property
  reference: skill

Organisation
  acquisition_accessor_id: getId
  acquisition_base_category_list: ['price_currency']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Currency',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: python: ('Currency',)
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: social_capital_currency_id_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: social_capital_currency_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['price_currency']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Currency',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: python: ('Currency',)
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: social_capital_currency_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: social_capital_currency_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  elementary_type: int
  id: social_capital_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: social_capital
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  elementary_type: string
  id: social_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: social_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  id: social_form_category
  portal_type: Category Property
  reference: social_form

Organisation
  acquisition_accessor_id: getDefaultTelephoneValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Telephone',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: telephone_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone
  storage_id: default_telephone
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Organisation
  elementary_type: string
  id: vat_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: vat_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

OutcomeDescription
  elementary_type: text
  id: outcome_description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: outcome_description
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

PDFType
  acquisition_accessor_id: getDefaultPdfFormValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ()
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['file', 'path', 'absolute_url', 'width', 'height']
  content_portal_type: python: ('PDF',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: pdf_form_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: pdf_form
  storage_id: default_pdf_form
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PDFType
  elementary_type: int
  id: resolution_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: resolution
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PDFType
  acquisition_accessor_id: getDefaultScribusFormValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ()
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['file']
  content_portal_type: python: ('File',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: scribus_form_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: scribus_form
  storage_id: default_scribus_form
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Password
  elementary_type: string
  id: password_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: password
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Path
  id: resource_category
  portal_type: Category Property
  reference: resource

Path
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['resource']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalResourceTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: resource_relative_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: resource_relative_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaySheetModel
  elementary_type: boolean
  id: same_total_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: same_total_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaySheetModel
  elementary_type: lines
  id: variation_settings_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: variation_settings_category
  storage_id: variation_settings_category_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentCondition
  elementary_type: string
  id: calculation_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: calculation_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentCondition
  id: destination_payment_category
  portal_type: Category Property
  reference: destination_payment

PaymentCondition
  elementary_type: int
  id: payment_additional_term_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payment_additional_term
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentCondition
  elementary_type: date
  id: payment_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payment_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentCondition
  elementary_type: boolean
  id: payment_end_of_month_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payment_end_of_month
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentCondition
  id: payment_mode_category
  portal_type: Category Property
  reference: payment_mode

PaymentCondition
  elementary_type: int
  id: payment_term_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payment_term
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentCondition
  id: source_payment_category
  portal_type: Category Property
  reference: source_payment

PaymentCondition
  id: trade_date_category
  portal_type: Category Property
  reference: trade_date

PaymentService
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['url_string']
  content_portal_type: python: ('Link',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: link_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: link
  storage_id: default_link
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentService
  elementary_type: string
  id: service_password_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: service_password
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PaymentService
  elementary_type: string
  id: service_username_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: service_username
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PayzenService
  constraint_portal_type: python: ('Link',)
  id: default_link_constraint
  message_no_subobject: The document does not contain any subobject
  message_no_subobject_portal_type: The document does not contain any subobject of portal portal type ${portal_type}
  portal_type: Content Existence Constraint
  reference: default_link

PayzenService
  id: link_url_string_constraint
  message_attribute_not_match: Payzen URL have to be set
  message_no_such_property: Payzen URL have to be set
  message_property_not_set: Payzen URL have to be set
  portal_type: String Attribute Match Constraint
  reference: link_url_string

PayzenService
  id: payzen_vads_action_mode_constraint
  message_attribute_not_match: Payzen vads_action_mode have to be SILENT or INTERACTIVE
  message_no_such_property: Payzen vads_action_mode have to be SILENT or INTERACTIVE
  message_property_not_set: Payzen vads_action_mode have to be SILENT or INTERACTIVE
  portal_type: String Attribute Match Constraint
  reference: payzen_vads_action_mode

PayzenService
  elementary_type: string
  id: payzen_vads_action_mode_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payzen_vads_action_mode
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PayzenService
  id: payzen_vads_ctx_mode_constraint
  message_attribute_not_match: Payzen vads_ctx_mode have to be TEST or PRODUCTION
  message_no_such_property: Payzen vads_ctx_mode have to be TEST or PRODUCTION
  message_property_not_set: Payzen vads_ctx_mode have to be TEST or PRODUCTION
  portal_type: String Attribute Match Constraint
  reference: payzen_vads_ctx_mode

PayzenService
  elementary_type: string
  id: payzen_vads_ctx_mode_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payzen_vads_ctx_mode
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PayzenService
  id: payzen_vads_page_action_constraint
  message_attribute_not_match: Payzen vads_page_action have to be one of REGISTER, REGISTER_UPDATE, REGISTER_PAY, REGISTER_SUBSCRIBE, REGISTER_PAY_SUBSCRIBE, PAYMENT
  message_no_such_property: Payzen vads_page_action have to be one of REGISTER, REGISTER_UPDATE, REGISTER_PAY, REGISTER_SUBSCRIBE, REGISTER_PAY_SUBSCRIBE, PAYMENT
  message_property_not_set: Payzen vads_page_action have to be one of REGISTER, REGISTER_UPDATE, REGISTER_PAY, REGISTER_SUBSCRIBE, REGISTER_PAY_SUBSCRIBE, PAYMENT
  portal_type: String Attribute Match Constraint
  reference: payzen_vads_page_action

PayzenService
  elementary_type: string
  id: payzen_vads_page_action_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payzen_vads_page_action
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PayzenService
  id: payzen_vads_version_constraint
  message_attribute_not_match: Payzen vads_version have to be V2
  message_no_such_property: Payzen vads_version have to be V2
  message_property_not_set: Payzen vads_version have to be V2
  portal_type: String Attribute Match Constraint
  reference: payzen_vads_version

PayzenService
  elementary_type: string
  id: payzen_vads_version_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payzen_vads_version
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PayzenService
  id: service_password_constraint
  message_attribute_not_match: Certificate has to be set.
  message_no_such_property: Certificate has to be set.
  message_property_not_set: Certificate has to be set.
  portal_type: String Attribute Match Constraint
  reference: service_password

PayzenService
  id: service_username_constraint
  message_attribute_not_match: vads_site_id have to be set
  message_no_such_property: vads_site_id have to be set
  message_property_not_set: vads_site_id have to be set
  portal_type: String Attribute Match Constraint
  reference: service_username

Periodicity
  elementary_type: date
  id: alarm_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: alarm_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: boolean
  id: enabled_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: enabled
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: int
  id: periodicity_day_frequency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_day_frequency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: int
  id: periodicity_hour_frequency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_hour_frequency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: lines
  id: periodicity_hour_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_hour
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: int
  id: periodicity_minute_frequency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_minute_frequency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: lines
  id: periodicity_minute_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_minute
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: lines
  id: periodicity_month_day_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_month_day
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: int
  id: periodicity_month_frequency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_month_frequency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: lines
  id: periodicity_month_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_month
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: date
  id: periodicity_start_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_start_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: date
  id: periodicity_stop_date_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_stop_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: lines
  id: periodicity_week_day_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_week_day
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: int
  id: periodicity_week_frequency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_week_frequency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: lines
  id: periodicity_week_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_week
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Periodicity
  elementary_type: int
  id: periodicity_year_frequency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_year_frequency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PeriodicityTerm
  elementary_type: int
  id: periodicity_term_length_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_term_length_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PeriodicityTerm
  elementary_type: string
  id: periodicity_term_scope_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_term_scope_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PeriodicityTerm
  elementary_type: string
  id: periodicity_term_time_scale_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: periodicity_term_time_scale
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  id: activity_category
  portal_type: Category Property
  reference: activity

Person
  acquisition_accessor_id: getDefaultAddressValue
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: ['getCareerDefaultAddressValue']
  content_acquired_property_id_list: ['text', 'street_address', 'city', 'prefecture', 'zip_code', 'region', 'region_title', 'prefecture', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Address',)
  content_translation_acquired_property_id_list: ['street_address', 'city', 'prefecture']
  elementary_type: content
  id: address_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: address
  storage_id: default_address
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  acquisition_accessor_id: getDefaultAlternateEmailValue
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['coordinate_text', 'text', 'url_string', 'validation_state']
  content_portal_type: python: ('Email',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: alternate_email_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: alternate_email
  storage_id: alternate_email
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  elementary_type: string
  id: birth_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: birth_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  elementary_type: date
  id: birthday_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: birthday
  storage_id: start_date
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  acquisition_accessor_id: getDefaultBirthplaceAddressValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'street_address', 'city', 'prefecture', 'zip_code', 'region', 'region_title', 'coordinate_text']
  content_portal_type: python: ('Address',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: birthplace_address_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: birthplace_address
  storage_id: default_birthplace_address
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['start_date', 'stop_date', 'title', 'description', 'reference', 'subordination', 'subordination_title', 'subordination_value', 'subordination_uid_list', 'subordination_uid', 'collective_agreement_title', 'salary_coefficient', 'skill', 'skill_list', 'skill_id_list', 'skill_title_list', 'skill_value_list', 'skill_title', 'skill_value', 'skill_id', 'salary_level', 'salary_level_id', 'salary_level_title', 'salary_level_value', 'grade', 'grade_id', 'grade_title', 'grade_value', 'activity', 'activity_id', 'activity_title', 'activity_value', 'role', 'role_id', 'role_title', 'role_value', 'role_id_list', 'role_title_list', 'role_value_list', 'function', 'function_id', 'function_title', 'function_value', 'function_list', 'function_id_list', 'function_title_list', 'function_value_list', 'product_line', 'product_line_list', 'product_line_id_list', 'product_line_title_list', 'product_line_value_list']
  content_portal_type: python: ('Career',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: career_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: career
  storage_id: default_career
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  elementary_type: int
  id: child_count_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: child_count
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  acquisition_accessor_id: getDefaultEmailValue
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['coordinate_text', 'text', 'url_string', 'validation_state']
  content_portal_type: python: ('Email',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: email_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: email
  storage_id: default_email
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  acquisition_accessor_id: getDefaultExternalIdentifierValue
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['coordinate_text', 'text']
  content_portal_type: python: ('External Identifier',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: external_identifier_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: external_identifier
  storage_id: default_external_identifier
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  acquisition_accessor_id: getDefaultFaxValue
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Fax',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: fax_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: fax
  storage_id: default_fax
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  elementary_type: string
  id: first_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: first_name
  storage_id: None
  translatable: 1
  translation_domain: content_translation
  write_permission: Modify portal content

Person
  id: function_category
  portal_type: Category Property
  reference: function

Person
  id: gender_category
  portal_type: Category Property
  reference: gender

Person
  id: grade_category
  portal_type: Category Property
  reference: grade

Person
  id: group_category
  portal_type: Category Property
  reference: group

Person
  elementary_type: boolean
  id: head_of_family_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: head_of_family
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  elementary_type: string
  id: last_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: last_name
  storage_id: None
  translatable: 1
  translation_domain: content_translation
  write_permission: Modify portal content

Person
  id: marital_status_category
  portal_type: Category Property
  reference: marital_status

Person
  elementary_type: string
  id: middle_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: middle_name
  storage_id: None
  translatable: 1
  translation_domain: content_translation
  write_permission: Modify portal content

Person
  acquisition_accessor_id: getDefaultMobileTelephoneValue
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Telephone',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: mobile_telephone_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: mobile_telephone
  storage_id: mobile_telephone
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  id: nationality_category
  portal_type: Category Property
  reference: nationality

Person
  elementary_type: int
  id: partner_count_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: partner_count
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  elementary_type: string
  id: prefix_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: prefix
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  id: product_line_category
  portal_type: Category Property
  reference: product_line

Person
  id: region_category
  portal_type: Category Property
  reference: region

Person
  id: role_category
  portal_type: Category Property
  reference: role

Person
  id: salary_level_category
  portal_type: Category Property
  reference: salary_level

Person
  id: skill_category
  portal_type: Category Property
  reference: skill

Person
  elementary_type: string
  id: social_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: social_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  id: social_title_category
  portal_type: Category Property
  reference: social_title

Person
  id: subordination_category
  portal_type: Category Property
  reference: subordination

Person
  elementary_type: string
  id: suffix_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: suffix
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Person
  acquisition_accessor_id: getDefaultTelephoneValue
  acquisition_base_category_list: ['subordination']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['text', 'telephone_area', 'telephone_city', 'telephone_country', 'telephone_extension', 'telephone_number', 'coordinate_text', 'validation_state']
  content_portal_type: python: ('Telephone',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: telephone_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone
  storage_id: default_telephone
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PortalTest
  elementary_type: string
  id: consistency_check_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: consistency_check_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PortalTest
  elementary_type: lines
  id: consistency_fix_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: consistency_fix_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PortalTest
  elementary_type: lines
  id: consistency_report_template_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: consistency_report_template_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Predicate
  elementary_type: tokens
  id: criterion_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: criterion_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Predicate
  elementary_type: boolean
  id: empty_criterion_valid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: empty_criterion_valid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Predicate
  elementary_type: tokens
  id: membership_criterion_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: membership_criterion_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Predicate
  elementary_type: lines
  id: membership_criterion_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: membership_criterion_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Predicate
  elementary_type: tokens
  id: multimembership_criterion_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: multimembership_criterion_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Predicate
  elementary_type: lines
  id: test_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: test_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Predicate
  elementary_type: string
  id: test_tales_expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'python: True'
  range: False
  read_permission: Access contents information
  reference: test_tales_expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: tokens
  id: preferred_criterion_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ['quantity', 'price', 'portal_type', 'title', 'reference', 'language']
  range: False
  read_permission: Access contents information
  reference: preferred_criterion_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: boolean
  id: preferred_hide_rows_on_no_search_criterion_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_hide_rows_on_no_search_criterion
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

Preference
  elementary_type: float
  id: preferred_max_user_inactivity_duration_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_max_user_inactivity_duration
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: tokens
  id: preferred_predicate_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_predicate_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: string
  id: preferred_section_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_section_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: string
  id: preferred_section_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_section
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: selection
  id: preferred_source_code_editor_keymap_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'default'
  range: False
  read_permission: Access contents information
  reference: preferred_source_code_editor_keymap
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: selection
  id: preferred_source_code_editor_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: 'text_area'
  range: False
  read_permission: Access contents information
  reference: preferred_source_code_editor
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: tokens
  id: preferred_source_code_editor_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ['text_area', 'ace']
  range: False
  read_permission: Access contents information
  reference: preferred_source_code_editor_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: selection
  id: preferred_text_editor_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_text_editor
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: tokens
  id: preferred_text_editor_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ['text_area', 'fck_editor']
  range: False
  read_permission: Access contents information
  reference: preferred_text_editor_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: selection
  id: preferred_text_format_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_text_format
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: tokens
  id: preferred_text_format_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ['plain', 'html']
  range: False
  read_permission: Access contents information
  reference: preferred_text_format_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: string
  id: preferred_time_zone_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_time_zone
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Preference
  elementary_type: int
  id: priority_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 3
  range: False
  read_permission: Access contents information
  reference: priority
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: View management screens

PreferenceToolConversionServerConstraintPreference
  id: conversion_server_consistency_constraint
  portal_type: Script Constraint
  reference: conversion_server_consistency

PreferenceToolSlapOSConstraintPreference
  id: system_preference_consistency_constraint
  portal_type: Script Constraint
  reference: system_preference_consistency

PreviousCausalityMovementGroup
  elementary_type: string
  id: causality_portal_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: causality_portal_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  acquisition_accessor_id: getBaseUnitPrice
  acquisition_base_category_list: ['parent', 'order', 'delivery']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalAcquisitionMovementTypeList() +portal.getPortalDeliveryTypeList() +portal.getPortalSupplyPathTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: float
  id: base_unit_price_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_unit_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  elementary_type: float
  id: destination_base_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_base_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  elementary_type: date
  id: destination_base_price_validity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_base_price_validity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  elementary_type: float
  id: destination_total_asset_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_total_asset_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  id: price_currency_category
  portal_type: Category Property
  reference: price_currency

Price
  acquisition_accessor_id: getPrice
  acquisition_base_category_list: ['order', 'delivery']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: portal.getPortalAcquisitionMovementTypeList() +portal.getPortalDeliveryTypeList()
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: float
  id: price_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  acquisition_accessor_id: getPricedQuantity
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: portal/getPortalSupplyPathTypeList
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: float
  id: priced_quantity_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: priced_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  elementary_type: float
  id: source_base_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_base_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  elementary_type: date
  id: source_base_price_validity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_base_price_validity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Price
  elementary_type: float
  id: source_total_asset_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_total_asset_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Pricing
  elementary_type: text
  id: comments_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: comments
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Pricing
  id: quantity_range_category
  portal_type: Category Property
  reference: quantity_range

PricingPreference
  elementary_type: lines
  id: preferred_internal_movement_supply_path_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_internal_movement_supply_path_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PricingPreference
  elementary_type: boolean
  id: preferred_pricing_optimise_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_pricing_optimise
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

PricingPreference
  elementary_type: lines
  id: preferred_pricing_supply_path_key_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_pricing_supply_path_key_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

PricingPreference
  elementary_type: lines
  id: preferred_purchase_movement_supply_path_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_purchase_movement_supply_path_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

PricingPreference
  elementary_type: lines
  id: preferred_sale_movement_supply_path_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_sale_movement_supply_path_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_component_individual_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_component_individual_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_component_optional_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_component_optional_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_component_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_component_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_product_individual_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_product_individual_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_product_optional_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_product_optional_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_product_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_product_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_service_individual_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_service_individual_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_service_optional_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_service_optional_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductDataPreference
  elementary_type: lines
  id: preferred_service_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_service_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

ProductionOrder
  expression: python: object.getStopDate() >= object.getStartDate()
  id: date_coherency_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Delivery Date must be after Shipping Date
  portal_type: TALES Constraint
  reference: date_coherency

ProductionOrder
  constraint_base_category_list: ['destination']
  id: destination_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Recipient or Beneficiary must be defined
  portal_type: Category Existence Constraint
  reference: destination_category_existence

ProductionOrder
  constraint_base_category_list: ['specialise']
  id: specialise_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Supply Chain must be defined
  portal_type: Category Existence Constraint
  reference: specialise_category_existence

ProductionOrder
  constraint_property_list: ['start_date']
  id: start_date_constraint
  message_no_such_property: Shipping Date must be defined
  portal_type: Property Existence Constraint
  reference: start_date

ProductionOrder
  expression: python: object.getTotalQuantity() > 0
  id: total_quantity_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Total Quantity must not be 0
  portal_type: TALES Constraint
  reference: total_quantity

ProductionOrderLine
  expression: python: object.getStopDate() >= object.getStartDate()
  id: date_coherency_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Delivery Date must be after Shipping Date
  portal_type: TALES Constraint
  reference: date_coherency

ProductionOrderLine
  constraint_base_category_list: ['resource']
  id: resource_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Product must be defined
  portal_type: Category Existence Constraint
  reference: resource_category_existence

ProductionOrderLine
  constraint_base_category_list: ['specialise']
  id: specialise_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Transformation must be defined
  portal_type: Category Existence Constraint
  reference: specialise_category_existence

ProductionOrderLine
  expression: python: object.getTotalQuantity() > 0
  id: total_quantity_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Total Quantity must not be 0
  portal_type: TALES Constraint
  reference: total_quantity

ProductionOrderLine
  expression: python: object.getResourceValue() is not None and object.getSpecialise() in           object.getResourceValue().getResourceRelatedList(portal_type=object.getPortalTransformationTypeList())
  id: transformation_for_resource_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Transformation must match chosen resource
  portal_type: TALES Constraint
  reference: transformation_for_resource

ProjectPreference
  elementary_type: lines
  id: preferred_task_resource_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_task_resource_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PropertyAssignmentMovementGroup
  elementary_type: string
  id: grouping_method_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: grouping_method
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PropertyExistenceConstraint
  elementary_type: lines
  id: constraint_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: constraint_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PropertyExistenceConstraint
  elementary_type: string
  id: message_no_such_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Property existence error for property ${property_id}, this document has no such property or the property has never been set'
  range: False
  read_permission: Access contents information
  reference: message_no_such_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PropertyTypeValidityConstraint
  elementary_type: string
  id: message_incorrect_type_fix_failed_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} should be of type ${expected_type} but is of type ${actual_type} (Type cast failed with error ${type_cast_error})'
  range: False
  read_permission: Access contents information
  reference: message_incorrect_type_fix_failed
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PropertyTypeValidityConstraint
  elementary_type: string
  id: message_incorrect_type_fixed_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} should be of type ${expected_type} but is of type ${actual_type} (Fixed)'
  range: False
  read_permission: Access contents information
  reference: message_incorrect_type_fixed
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PropertyTypeValidityConstraint
  elementary_type: string
  id: message_incorrect_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} should be of type ${expected_type} but is of type ${actual_type}'
  range: False
  read_permission: Access contents information
  reference: message_incorrect_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PropertyTypeValidityConstraint
  elementary_type: string
  id: message_unknown_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} is defined with an unknown type ${type_name}'
  range: False
  read_permission: Access contents information
  reference: message_unknown_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PythonScript
  elementary_type: string
  id: body_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: body
  storage_id: _body
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PythonScript
  id: callable_type_category
  portal_type: Category Property
  reference: callable_type

PythonScript
  elementary_type: string
  id: parameter_signature_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: parameter_signature
  storage_id: _params
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

PythonScript
  elementary_type: tokens
  id: proxy_role_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: proxy_role
  storage_id: _proxy_roles
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

QuantityUnitConversionDefinition
  elementary_type: boolean
  id: inverse_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: inverse
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Reference
  elementary_type: string
  id: destination_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_reference
  storage_id: default_destination_reference
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Reference
  elementary_type: string
  id: document_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: document_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Reference
  elementary_type: string
  id: ean13_code_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ean13_code
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Reference
  elementary_type: string
  id: grouping_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: grouping_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Reference
  elementary_type: string
  id: reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: 1
  read_permission: Access contents information
  reference: reference
  storage_id: default_reference
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Reference
  elementary_type: string
  id: source_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_reference
  storage_id: default_source_reference
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ReportPreference
  elementary_type: string
  id: preferred_report_format_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_report_format
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ReportPreference
  elementary_type: string
  id: preferred_report_style_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_report_style
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  id: base_contribution_category
  portal_type: Category Property
  reference: base_contribution

Resource
  elementary_type: float
  id: base_height_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_height
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: base_length_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_length
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: base_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: base_surface_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_surface
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: base_unit_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: base_unit_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: base_volume_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_volume
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: base_weight_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_weight
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: base_width_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_width
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: consumer_unit_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: consumer_unit_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: destination_base_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_base_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: date
  id: destination_base_price_validity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_base_price_validity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  id: destination_category
  portal_type: Category Property
  reference: destination

Resource
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['destination']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Organisation', 'MetaNode')
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: destination_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_title
  storage_id: default_destination_title
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: height_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: height_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  id: industrial_phase_category
  portal_type: Category Property
  reference: industrial_phase

Resource
  elementary_type: text
  id: instructions_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: instructions
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: length_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: length_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: lines
  id: p_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: p_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  id: price_currency_category
  portal_type: Category Property
  reference: price_currency

Resource
  elementary_type: float
  id: priced_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: priced_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  id: product_line_category
  portal_type: Category Property
  reference: product_line

Resource
  id: quantity_unit_category
  portal_type: Category Property
  reference: quantity_unit

Resource
  elementary_type: float
  id: source_base_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_base_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: date
  id: source_base_price_validity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_base_price_validity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  id: source_category
  portal_type: Category Property
  reference: source

Resource
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['source']
  acquisition_copy_value: 0
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Organisation', 'MetaNode')
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: source_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_title
  storage_id: default_source_title
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: surface_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: surface_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: time_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: time_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: text
  id: trade_description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: trade_description
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: unit_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: unit_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  id: use_category
  portal_type: Category Property
  reference: use

Resource
  elementary_type: float
  id: volume_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: volume_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: weight_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: weight_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Resource
  elementary_type: float
  id: width_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: width_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ResourceConstraint
  id: resource_measures_consistency_constraint
  message_duplicate_default_measure: Several measures are associated to the same unit '${quantity_unit}'
  message_duplicate_metric_type: Several measures have the same metric_type '${metric_type}'
  message_measure_no_quantity: Measure for metric_type '${metric_type}' doesn't have a valid quantity value
  message_measure_no_quantity_unit: Measure for metric_type '${metric_type}' doesn't have a valid quantity_unit
  message_missing_metric_type: Implicit measure for the management unit can't be created because 'metric_type/${metric_type}' category doesn't exist
  portal_type: Resource Measures Consistency Constraint
  reference: resource_measures_consistency

ResourceMeasuresConsistencyConstraint
  elementary_type: string
  id: message_duplicate_default_measure_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: "Several measures are associated to the same unit '${quantity_unit}'"
  range: False
  read_permission: Access contents information
  reference: message_duplicate_default_measure
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ResourceMeasuresConsistencyConstraint
  elementary_type: string
  id: message_duplicate_metric_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: "Several measures have the same metric_type '${metric_type}'"
  range: False
  read_permission: Access contents information
  reference: message_duplicate_metric_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ResourceMeasuresConsistencyConstraint
  elementary_type: string
  id: message_measure_no_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: "Measure for metric_type '${metric_type}' doesn't have a valid quantity value"
  range: False
  read_permission: Access contents information
  reference: message_measure_no_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ResourceMeasuresConsistencyConstraint
  elementary_type: string
  id: message_measure_no_quantity_unit_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: "Measure for metric_type '${metric_type}' doesn't have a valid quantity_unit"
  range: False
  read_permission: Access contents information
  reference: message_measure_no_quantity_unit
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ResourceMeasuresConsistencyConstraint
  elementary_type: string
  id: message_missing_metric_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: "Implicit measure for the management unit can't be created because 'metric_type/${metric_type}' category doesn't exist"
  range: False
  read_permission: Access contents information
  reference: message_missing_metric_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoleDefinition
  id: agent_category
  portal_type: Category Property
  reference: agent

RoleDefinition
  elementary_type: string
  id: role_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: role_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoleInformation
  elementary_type: object
  id: condition_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: condition
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoleInformation
  id: local_role_group_category
  portal_type: Category Property
  reference: local_role_group

RoleInformation
  elementary_type: tokens
  id: role_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: role_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoleInformation
  elementary_type: string
  id: role_base_category_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: role_base_category_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoleInformation
  elementary_type: lines
  id: role_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: role_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoleInformation
  elementary_type: lines
  id: role_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: role_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoundingModel
  elementary_type: float
  id: precision_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: precision
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoundingModel
  elementary_type: tokens
  id: rounded_property_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: rounded_property_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

RoundingModel
  elementary_type: string
  id: rounding_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: rounding_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Rule
  elementary_type: lines
  id: expandable_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: expandable_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Rule
  elementary_type: lines
  id: matching_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: matching_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Rule
  elementary_type: boolean
  id: same_total_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: same_total_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Rule
  id: trade_phase_category
  portal_type: Category Property
  reference: trade_phase

SQLIdGenerator
  elementary_type: int
  id: store_interval_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: store_interval
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLIdGenerator
  elementary_type: boolean
  id: stored_in_zodb_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: stored_in_zodb
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: boolean
  id: allow_simple_one_argument_traversal_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: allow_simple_one_argument_traversal
  storage_id: allow_simple_one_argument_traversal
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: string
  id: arguments_src_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: arguments_src
  storage_id: arguments_src
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: int
  id: cache_time_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: cache_time
  storage_id: cache_time_
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: string
  id: class_file_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: class_file
  storage_id: class_file_
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: string
  id: class_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: class_name
  storage_id: class_name_
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: string
  id: connection_hook_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: connection_hook
  storage_id: connection_hook
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: string
  id: connection_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: connection_id
  storage_id: connection_id
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: int
  id: max_cache_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: max_cache
  storage_id: max_cache_
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: int
  id: max_rows_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: max_rows
  storage_id: max_rows_
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: string
  id: src_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: src
  storage_id: src
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SQLMethod
  elementary_type: object
  id: template_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: template
  storage_id: template
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SaleOpportunity
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['client']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Organisation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: client_organisation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: client_organisation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SaleOpportunity
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['client']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Person',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: client_person_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: client_person_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ScriptConstraint
  elementary_type: string
  id: script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ServiceConfiguratorItem
  elementary_type: lines
  id: service_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: service
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

ShacacheSystemPreference
  elementary_type: string
  id: preferred_shacache_website_expected_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_shacache_website_expected_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SimpleItem
  elementary_type: text
  id: description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: description
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

SimpleItem
  elementary_type: string
  id: short_title_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: short_title
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

SimpleItem
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: []
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: ()
  alt_accessor_id_list: ['getCompactTitle']
  content_acquired_property_id_list: []
  content_portal_type: None
  content_translation_acquired_property_id_list: []
  elementary_type: string
  id: title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: title
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

Simulation
  id: causality_category
  portal_type: Category Property
  reference: causality

Simulation
  id: delivery_category
  portal_type: Category Property
  reference: delivery

Simulation
  elementary_type: float
  id: delivery_error_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: delivery_error
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Simulation
  id: delivery_mode_category
  portal_type: Category Property
  reference: delivery_mode

Simulation
  elementary_type: float
  id: delivery_ratio_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: delivery_ratio
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Simulation
  id: incoterm_category
  portal_type: Category Property
  reference: incoterm

Simulation
  id: order_category
  portal_type: Category Property
  reference: order

Simulation
  elementary_type: float
  id: order_ratio_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1.0
  range: False
  read_permission: Access contents information
  reference: order_ratio
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Simulation
  id: payment_mode_category
  portal_type: Category Property
  reference: payment_mode

Simulation
  id: property_mapping_category
  portal_type: Category Property
  reference: property_mapping

Simulation
  elementary_type: boolean
  id: quantity_frozen_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: quantity_frozen
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Simulation
  id: solver_category
  portal_type: Category Property
  reference: solver

Simulation
  id: specialise_category
  portal_type: Category Property
  reference: specialise

Simulation
  elementary_type: boolean
  id: start_date_frozen_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: start_date_frozen
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Simulation
  elementary_type: boolean
  id: stop_date_frozen_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: stop_date_frozen
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SitePropertyConfiguratorItem
  elementary_type: lines
  id: site_property_list_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: site_property_list
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SlapOSAccountingHostingSubscriptionConstraint
  id: periodicity_hour_list_value_constraint
  message_invalid_attribute_value: Attribute ${attribute_name} value is ${current_value} but should be ${expected_value}
  message_invalid_attribute_value_fixed: Attribute ${attribute_name} value is ${current_value} but should be ${expected_value} (Fixed)
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Attribute Equality Constraint
  reference: periodicity_hour_list_value

SlapOSAccountingHostingSubscriptionConstraint
  id: periodicity_minute_list_value_constraint
  message_invalid_attribute_value: Attribute ${attribute_name} value is ${current_value} but should be ${expected_value}
  message_invalid_attribute_value_fixed: Attribute ${attribute_name} value is ${current_value} but should be ${expected_value} (Fixed)
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Attribute Equality Constraint
  reference: periodicity_minute_list_value

SlapOSAccountingHostingSubscriptionConstraint
  expression: python: len(context.getPeriodicityMonthDayList()) == 1
  id: periodicity_month_day_list_lenght_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: There was too many objects in periodicity_month_day_list
  portal_type: TALES Constraint
  reference: periodicity_month_day_list_lenght

SlapOSAccountingHostingSubscriptionConstraint
  expression: python: 1 <= context.getPeriodicityMonthDay() <= 28
  id: periodicity_month_day_value_range_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: The periodicity_month_day value is not between 1 and 28 inclusive
  portal_type: TALES Constraint
  reference: periodicity_month_day_value_range

SlapOSAccountingHostingSubscriptionConstraint
  constraint_property_list: ['periodicity_hour', 'periodicity_minute', 'periodicity_month_day']
  id: periodicity_property_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: periodicity_property

SlapOSAccountingSaleInvoiceTransactionConstraint
  id: price_currency_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: price_currency

SlapOSAccountingSaleInvoiceTransactionConstraint
  id: resource_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: resource

SlapOSAccountingSaleInvoiceTransactionConstraint
  id: sale_invoice_specialise_sale_trade_condition_constraint_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: sale_invoice_specialise_sale_trade_condition_constraint

SlapOSAccountingSaleInvoiceTransactionConstraint
  expression: python: object.getSpecialise() in ["sale_trade_condition_module/slapos_aggregated_trade_condition", "sale_trade_condition_module/slapos_aggregated_subscription_trade_condition"]
  id: specialise_value_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Only SlapOS trade condition is allowed
  portal_type: TALES Constraint
  reference: specialise_value

SlapOSAccountingSaleInvoiceTransactionConstraint
  expression: python: context.SaleInvoiceTransaction_isTotalPriceEqualAccounting()
  id: total_price_equal_accounting_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Total price of invoice does not match accounting
  portal_type: TALES Constraint
  reference: total_price_equal_accounting

SlapOSAccountingSaleInvoiceTransactionConstraint
  expression: python: context.SaleInvoiceTransaction_isTradeModelCorrect()
  id: trade_model_match_lines_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Defined Trade Model does not match Lines definition
  portal_type: TALES Constraint
  reference: trade_model_match_lines

SlapOSAccountingSaleInvoiceTransactionConstraint
  expression: python: context.SaleInvoiceTransaction_isTotalPriceMatchingSalePackingList()
  id: use_trade_sale_total_price_matches_delivery_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Total price does not match related Sale Packing List
  portal_type: TALES Constraint
  reference: use_trade_sale_total_price_matches_delivery

SlapOSAccountingSalePackingListConstraint
  id: destination_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: destination

SlapOSAccountingSalePackingListConstraint
  id: destination_decision_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: destination_decision

SlapOSAccountingSalePackingListConstraint
  id: destination_section_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: destination_section

SlapOSAccountingSalePackingListConstraint
  constraint_portal_type: python: ('Sale Packing List Line',)
  id: lines_constraint
  message_no_subobject: Sale Packing List Line is not defined
  message_no_subobject_portal_type: Sale Packing List Line is not defined
  portal_type: Content Existence Constraint
  reference: lines

SlapOSAccountingSalePackingListConstraint
  id: price_currency_constraint
  message_arity_not_in_range: Exactly one Currency shall be selected
  message_arity_too_small: Exactly one Currency shall be selected
  message_arity_with_portal_type_not_in_range: Exactly one Currency shall be selected
  message_arity_with_portal_type_too_small: Exactly one Currency shall be selected
  portal_type: Category Membership Arity Constraint
  reference: price_currency

SlapOSAccountingSalePackingListConstraint
  id: reference_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: Reference must be defined
  message_property_not_set: Reference must be defined
  portal_type: String Attribute Match Constraint
  reference: reference_not_empty

SlapOSAccountingSalePackingListConstraint
  id: source_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: source

SlapOSAccountingSalePackingListConstraint
  id: source_section_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: source_section

SlapOSAccountingSalePackingListConstraint
  id: specialise_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: specialise

SlapOSAccountingSalePackingListConstraint
  constraint_property_list: ['start_date']
  id: start_date_existence_constraint
  message_no_such_property: Property start_date must be defined
  message_property_not_set: Property start_date must be defined
  portal_type: Property Existence Constraint
  reference: start_date_existence

SlapOSAccountingSalePackingListLineConstraint
  id: aggregate_hosting_subscription_constraint
  message_arity_not_in_range: There should be one Hosting Subscription related
  message_arity_too_small: There should be one Hosting Subscription related
  message_arity_with_portal_type_not_in_range: There should be one Hosting Subscription related
  message_arity_with_portal_type_too_small: There should be one Hosting Subscription related
  portal_type: Category Membership Arity Constraint
  reference: aggregate_hosting_subscription

SlapOSAccountingSalePackingListLineConstraint
  id: aggregate_software_instance_constraint
  message_arity_not_in_range: There should be one Software or Slave Instance related
  message_arity_too_small: There should be one Software or Slave Instance related
  message_arity_with_portal_type_not_in_range: There should be one Software or Slave Instance related
  message_arity_with_portal_type_too_small: There should be one Software or Slave Instance related
  portal_type: Category Membership Arity Constraint
  reference: aggregate_software_instance

SlapOSAccountingSalePackingListLineConstraint
  constraint_property_list: ['price', 'quantity']
  id: property_existence_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: property_existence

SlapOSAccountingSalePackingListLineConstraint
  id: resource_arity_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: resource_arity

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_aggregated_consumption_sale_trade_condition_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_aggregated_consumption_sale_trade_condition
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_aggregated_sale_trade_condition_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_aggregated_sale_trade_condition
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_aggregated_subscription_sale_trade_condition_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_aggregated_subscription_sale_trade_condition
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_instance_delivery_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_instance_delivery_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_instance_destroy_movement_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_instance_destroy_movement_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_instance_setup_movement_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_instance_setup_movement_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_instance_update_movement_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_instance_update_movement_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_open_sale_order_line_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_open_sale_order_line_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSAccountingSystemPreference
  elementary_type: string
  id: preferred_open_sale_order_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_open_sale_order_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: boolean
  id: preferred_cloud_contract_enabled_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preferred_cloud_contract_enabled
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: lines
  id: preferred_regularisation_request_resource_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_regularisation_request_resource
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: string
  id: preferred_regularisation_request_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_regularisation_request_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: lines
  id: preferred_regularisation_request_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_regularisation_request_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SlapOSCRMSystemPreference
  elementary_type: string
  id: preferred_slapos_web_site_url_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_slapos_web_site_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: string
  id: preferred_software_release_to_test_for_space_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:''
  range: False
  read_permission: Access contents information
  reference: preferred_software_release_to_test_for_space
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: string
  id: preferred_support_request_resource_for_monitoring_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python:''
  range: False
  read_permission: Access contents information
  reference: preferred_support_request_resource_for_monitoring
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: string
  id: preferred_support_request_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_support_request_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSCRMSystemPreference
  elementary_type: string
  id: preferred_web_message_template_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_web_message_template
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSHateoasSystemPreference
  elementary_type: string
  id: preferred_hateoas_url_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_hateoas_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSModuleIdGeneratorConstraint
  id: slapos_module_id_generator_constraint
  portal_type: Script Constraint
  reference: slapos_module_id_generator

SlapOSPayzenSystemPreference
  elementary_type: string
  id: preferred_payzen_integration_site_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_payzen_integration_site
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSPayzenSystemPreference
  elementary_type: string
  id: preferred_payzen_payment_service_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_payzen_payment_service_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

SlapOSSoftwareProductConstraint
  id: title_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: Title should be defined
  message_property_not_set: Title should be defined
  portal_type: String Attribute Match Constraint
  reference: title_not_empty

SlapOSSoftwareProductConstraint
  id: title_unicity_constraint
  message_invalid_attribute_unicity: Title already exists
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Attribute Unicity Constraint
  reference: title_unicity

SlapOSSoftwareReleaseConstraint
  id: language_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: Language should be defined
  message_property_not_set: Language should be defined
  portal_type: String Attribute Match Constraint
  reference: language_not_empty

SlapOSSoftwareReleaseConstraint
  id: reference_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: Reference must be defined
  message_property_not_set: Reference must be defined
  portal_type: String Attribute Match Constraint
  reference: reference_not_empty

SlapOSSoftwareReleaseConstraint
  id: url_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: URL must be defined
  message_property_not_set: URL must be defined
  portal_type: String Attribute Match Constraint
  reference: url_not_empty

SlapOSSoftwareReleaseConstraint
  id: url_unicity_constraint
  message_invalid_attribute_unicity: URL must be unique
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Attribute Unicity Constraint
  reference: url_unicity

SlapOSSoftwareReleaseConstraint
  id: version_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: Version should be defined
  message_property_not_set: Version should be defined
  portal_type: String Attribute Match Constraint
  reference: version_not_empty

SlapOSSoftwareReleaseConstraint
  id: version_unicity_constraint
  message_invalid_attribute_unicity: Version already exists
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Attribute Unicity Constraint
  reference: version_unicity

SlapOSSubscriptionCondition
  elementary_type: string
  id: parameter_template_renderer_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: parameter_template_renderer_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SlaposAssignmentConstraint
  constraint_base_category_list: None
  id: person_state_constraint
  membership_portal_type_list: python: ('Person',)
  message_different_state: The person document has to be validated to start assignment
  portal_type: Category Membership State Constraint
  reference: person_state
  workflow_state_list: python: 'validated'
  workflow_variable: validation_state

SlaposCapacity
  elementary_type: int
  id: capacity_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: capacity_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SlaposComputerConstraint
  id: reference_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: Reference must be defined
  message_property_not_set: Reference must be defined
  portal_type: String Attribute Match Constraint
  reference: reference_not_empty

SlaposComputerConstraint
  id: reference_unicity_constraint
  message_invalid_attribute_unicity: Reference must be unique
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Attribute Unicity Constraint
  reference: reference_unicity

SlaposComputerConstraint
  id: title_not_empty_constraint
  message_attribute_not_match: Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}
  message_no_such_property: Title must be defined
  message_property_not_set: Title must be defined
  portal_type: String Attribute Match Constraint
  reference: title_not_empty

SlaposComputerPartitionConstraint
  id: busy_partition_has_one_related_instance_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Related Membership Arity Constraint
  reference: busy_partition_has_one_related_instance

SlaposComputerPartitionConstraint
  id: non_busy_partition_has_no_related_instance_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Related Membership Arity Constraint
  reference: non_busy_partition_has_no_related_instance

SlaposEmailConstraint
  expression: python: (object.asText() != "") and (not object.asText().startswith(" "))
  id: email_not_empty_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Email must be defined
  portal_type: TALES Constraint
  reference: email_not_empty

SlaposHostingSubscriptionConstraint
  constraint_property_list: ['reference', 'title']
  id: basic_property_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: basic_property

SlaposHostingSubscriptionConstraint
  constraint_property_list: ['source_reference', 'root_slave', 'url_string']
  id: instance_property_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: instance_property

SlaposPersonConstraint
  constraint_portal_type: python: ('Email',)
  id: default_email_constraint
  message_no_subobject: Person have to contain an Email
  message_no_subobject_portal_type: Person have to contain an Email
  portal_type: Content Existence Constraint
  reference: default_email

SlaposPersonConstraint
  id: role_constraint
  message_arity_not_in_range: One role should be defined
  message_arity_too_small: No role is defined
  message_arity_with_portal_type_not_in_range: One role should be defined
  message_arity_with_portal_type_too_small: No role is defined
  portal_type: Category Membership Arity Constraint
  reference: role

SlaposPersonConstraint
  id: subordination_state_constraint
  message_different_state: The Organisation is not validated
  portal_type: Category Acquired Membership State Constraint
  reference: subordination_state

SlaveInstanceConstraint
  constraint_property_list: ['source_reference', 'text_content']
  id: non_draft_property_existence_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  message_property_not_set: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: non_draft_property_existence

SlaveInstanceConstraint
  expression: python: len(context.getPredecessorRelatedList()) <= 1
  id: predecessor_related_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: There is more then one related predecessor
  portal_type: TALES Constraint
  reference: predecessor_related

SlaveInstanceConstraint
  constraint_property_list: ['reference']
  id: property_existence_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  message_property_not_set: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: property_existence

SoftwareInstance
  elementary_type: int
  id: bang_timestamp_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: bang_timestamp
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SoftwareInstance
  elementary_type: text
  id: connection_xml_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: connection_xml
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SoftwareInstance
  id: predecessor_category
  portal_type: Category Property
  reference: predecessor

SoftwareInstance
  elementary_type: text
  id: sla_xml_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sla_xml
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SoftwareInstance
  elementary_type: text
  id: ssl_certificate_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ssl_certificate
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SoftwareInstance
  elementary_type: text
  id: ssl_key_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: ssl_key
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SoftwareInstanceConstraint
  expression: python: context.getConnectionXmlAsDict() or True
  id: connection_xml_valid_xml_constraint
  message_expression_error: Connection XML is invalid: ${error}
  message_expression_false: Connection XML expression was false
  portal_type: TALES Constraint
  reference: connection_xml_valid_xml

SoftwareInstanceConstraint
  constraint_property_list: ['ssl_certificate', 'ssl_key']
  id: not_destroy_requested_property_existence_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: not_destroy_requested_property_existence

SoftwareInstanceConstraint
  constraint_property_list: ['source_reference']
  id: not_draft_propert_existence_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: not_draft_propert_existence

SoftwareInstanceConstraint
  expression: python: len(context.getPredecessorRelatedList()) <= 1
  id: predecessor_related_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: There is more then one related predecessor
  portal_type: TALES Constraint
  reference: predecessor_related

SoftwareInstanceConstraint
  constraint_property_list: ['destination_reference', 'reference']
  id: property_existence_constraint
  message_no_such_property: Property existence error for property ${property_id}, this document has no such property or the property has never been set
  portal_type: Property Existence Constraint
  reference: property_existence

SoftwareInstanceConstraint
  expression: python: context.getSlaXmlAsDict() or True
  id: sla_xml_valid_xml_constraint
  message_expression_error: Sla XML is invalid: ${error}
  message_expression_false: Sla XML expression was false
  portal_type: TALES Constraint
  reference: sla_xml_valid_xml

SoftwareInstanceConstraint
  expression: python: context.getInstanceXmlAsDict() or True
  id: text_content_valid_xml_constraint
  message_expression_error: Instance XML is invalid: ${error}
  message_expression_false: Instance XML expression was false
  portal_type: TALES Constraint
  reference: text_content_valid_xml

SoftwareProduct
  id: activity_category
  portal_type: Category Property
  reference: activity

SoftwareProduct
  id: aggregate_category
  portal_type: Category Property
  reference: aggregate

SoftwareProduct
  elementary_type: text
  id: description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: description
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

SoftwareProduct
  id: region_category
  portal_type: Category Property
  reference: region

SoftwareProduct
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['base_price', 'id', 'priced_quantity', 'price_currency', 'price_currency_title', 'source', 'destination', 'source_title', 'destination_title', 'source_value', 'destination_value', 'quantity_step', 'priced_quantity', 'start_date', 'stop_date', 'start_date_range_max', 'start_date_range_min', 'comment', 'source_reference', 'destination_reference', 'p_variation_base_category_list', 'source_account', 'min_delay', 'max_delay', 'min_flow', 'max_flow', 'min_stock', 'max_stock', 'aggregate', 'aggregate_value', 'aggregate_title']
  content_portal_type: python: ('Sale Supply Line',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: sale_supply_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sale_supply_line
  storage_id: default_ssl
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverSelection
  id: causality_category
  portal_type: Category Property
  reference: causality

SolverSelection
  id: delivery_category
  portal_type: Category Property
  reference: delivery

SolverSelection
  elementary_type: string
  id: delivery_solver_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: delivery_solver
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverSelection
  id: solver_category
  portal_type: Category Property
  reference: solver

SolverType
  elementary_type: boolean
  id: automatic_solver_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: automatic_solver
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  elementary_type: boolean
  id: configuration_groupable_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: configuration_groupable
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  elementary_type: string
  id: configuration_property_list_dict_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: configuration_property_list_dict_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  id: conflicting_solver_category
  portal_type: Category Property
  reference: conflicting_solver

SolverType
  elementary_type: string
  id: default_configuration_property_dict_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: default_configuration_property_dict_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  id: delivery_solver_category
  portal_type: Category Property
  reference: delivery_solver

SolverType
  elementary_type: boolean
  id: line_exclusive_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: line_exclusive
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  elementary_type: boolean
  id: line_groupable_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: line_groupable
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  elementary_type: boolean
  id: process_exclusive_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: process_exclusive
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  elementary_type: string
  id: solver_action_title_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: solver_action_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SolverType
  elementary_type: lines
  id: tested_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: tested_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SortIndex
  elementary_type: float
  id: float_index_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: float_index
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SortIndex
  elementary_type: int
  id: int_index_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: int_index
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SortIndex
  elementary_type: string
  id: string_index_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: string_index
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SpecialiseEquivalenceTester
  elementary_type: lines
  id: movement_exclude_specialise_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: movement_exclude_specialise_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SpecialiseEquivalenceTester
  elementary_type: lines
  id: movement_specialise_type_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: movement_specialise_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardBT5ConfiguratorItem
  elementary_type: string
  id: bt5_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'erp5_base'
  range: False
  read_permission: Access contents information
  reference: bt5_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardBT5ConfiguratorItem
  elementary_type: boolean
  id: install_dependency_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: install_dependency
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardBT5ConfiguratorItem
  elementary_type: boolean
  id: update_catalog_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: update_catalog
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardProperty
  id: elementary_type_category
  portal_type: Category Property
  reference: elementary_type

StandardProperty
  elementary_type: boolean
  id: multivalued_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: multivalued
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardProperty
  elementary_type: boolean
  id: preference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: preference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardProperty
  elementary_type: string
  id: property_default_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: property_default
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardProperty
  elementary_type: boolean
  id: range_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: range
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardProperty
  elementary_type: string
  id: read_permission_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Access contents information'
  range: False
  read_permission: Access contents information
  reference: read_permission
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardProperty
  elementary_type: string
  id: storage_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: storage_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StandardProperty
  elementary_type: string
  id: write_permission_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Modify portal content'
  range: False
  read_permission: Access contents information
  reference: write_permission
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

State
  id: destination_category
  portal_type: Category Property
  reference: destination

State
  elementary_type: boolean
  id: is_initial_state_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: is_initial_state
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StockCapacity
  elementary_type: float
  id: max_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: max_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StockCapacity
  elementary_type: float
  id: min_quantity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0.0
  range: False
  read_permission: Access contents information
  reference: min_quantity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StockCapacity
  id: quantity_unit_category
  portal_type: Category Property
  reference: quantity_unit

StringAttributeMatchConstraint
  elementary_type: string
  id: message_attribute_not_match_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Attribute ${attribute_name} is ${attribute_value} and does not match ${regular_expression}'
  range: False
  read_permission: Access contents information
  reference: message_attribute_not_match
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

StringAttributeMatchConstraint
  elementary_type: string
  id: regular_expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: string:^[^ ]
  range: False
  read_permission: Access contents information
  reference: regular_expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: additional_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: additional_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: additional_price_quantity_step_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: additional_price_quantity_step
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: base_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: discount_ratio_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: discount_ratio
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: discount_ratio_quantity_step_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: discount_ratio_quantity_step
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: discount_ratio_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: discount_ratio_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: exclusive_discount_ratio_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: exclusive_discount_ratio
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: exclusive_discount_ratio_quantity_step_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: exclusive_discount_ratio_quantity_step
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: exclusive_discount_ratio_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: exclusive_discount_ratio_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  id: ledger_category
  portal_type: Category Property
  reference: ledger

SupplyLine
  elementary_type: lines
  id: max_delay_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: max_delay_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: max_flow_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: max_flow_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: max_order_quantity_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: max_order_quantity_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: max_stock_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: max_stock_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: min_delay_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: min_delay_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: min_flow_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: min_flow_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: min_order_quantity_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: min_order_quantity_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: min_stock_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: min_stock_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: non_discountable_additional_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: non_discountable_additional_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: non_discountable_additional_price_quantity_step_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: non_discountable_additional_price_quantity_step
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: p_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: p_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: quantity_step_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: quantity_step
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  id: quantity_unit_category
  portal_type: Category Property
  reference: quantity_unit

SupplyLine
  elementary_type: float
  id: surcharge_ratio_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: surcharge_ratio
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: surcharge_ratio_quantity_step_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: surcharge_ratio_quantity_step
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: lines
  id: surcharge_ratio_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: surcharge_ratio_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: variable_additional_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: variable_additional_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLine
  elementary_type: float
  id: variable_additional_price_quantity_step_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: variable_additional_price_quantity_step
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SupplyLink
  elementary_type: boolean
  id: deliverable_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: deliverable
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SynchronizationConfiguratorItem
  elementary_type: string
  id: 1
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: gid_prefix
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

SynchronizationConfiguratorItem
  elementary_type: lines
  id: 2
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: gid_property
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TALESConstraint
  elementary_type: string
  id: expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TALESConstraint
  elementary_type: string
  id: message_expression_error_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Error while evaluating expression: ${error}'
  range: False
  read_permission: Access contents information
  reference: message_expression_error
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TALESConstraint
  elementary_type: string
  id: message_expression_false_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Expression was false'
  range: False
  read_permission: Access contents information
  reference: message_expression_false
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TargetSolver
  id: causality_category
  portal_type: Category Property
  reference: causality

TargetSolver
  id: delivery_category
  portal_type: Category Property
  reference: delivery

Task
  acquisition_accessor_id: getStartDate
  acquisition_base_category_list: ['delivery', 'order', 'parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: portal.getPortalAcquisitionMovementTypeList() + portal.getPortalDeliveryTypeList() + portal.getPortalOrderTypeList() + portal.getPortalInvoiceTypeList() + portal.getPortalSupplyTypeList() + portal.getPortalProjectTypeList() + portal.getPortalOpenOrderTypeList() + portal.getPortalSupplyPathTypeList()
  alt_accessor_id_list: []
  content_acquired_property_id_list: []
  content_portal_type: None
  content_translation_acquired_property_id_list: []
  elementary_type: date
  id: start_date_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: None
  range: 1
  read_permission: Access contents information
  reference: start_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Task
  acquisition_accessor_id: getStopDate
  acquisition_base_category_list: ['delivery', 'order', 'parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: []
  acquisition_portal_type: python: portal.getPortalAcquisitionMovementTypeList() + portal.getPortalDeliveryTypeList() + portal.getPortalOrderTypeList() + portal.getPortalInvoiceTypeList() + portal.getPortalSupplyTypeList() + portal.getPortalProjectTypeList() + portal.getPortalOpenOrderTypeList() + portal.getPortalSupplyPathTypeList()
  alt_accessor_id_list: ['getStartDate']
  content_acquired_property_id_list: []
  content_portal_type: None
  content_translation_acquired_property_id_list: []
  elementary_type: date
  id: stop_date_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: None
  range: 1
  read_permission: Access contents information
  reference: stop_date
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TaskConstraint
  expression: python: object.getStopDate() >= object.getStartDate()
  id: date_coherency_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: End Date must be after Begin Date
  portal_type: TALES Constraint
  reference: date_coherency

TaskConstraint
  id: destination_category_membership_arity_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Location must be defined
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: destination_category_membership_arity

TaskConstraint
  constraint_base_category_list: ['ledger']
  id: ledger_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Ledger must be defined
  portal_type: Category Existence Constraint
  reference: ledger_existence

TaskConstraint
  constraint_portal_type: python: ('Task Line', 'Task Report Line')
  id: lines_constraint
  message_no_subobject: The document does not contain any subobject
  message_no_subobject_portal_type: At least one line is required
  portal_type: Content Existence Constraint
  reference: lines

TaskConstraint
  id: source_category_membership_arity_constraint
  message_arity_not_in_range: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Assignee must be defined
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: source_category_membership_arity

TaskConstraint
  constraint_property_list: ['start_date']
  id: start_date_existence_constraint
  message_no_such_property: Begin Date must be defined
  portal_type: Property Existence Constraint
  reference: start_date_existence

TaskLineConstraint
  constraint_property_list: ['quantity']
  id: quantity_existence_constraint
  message_no_such_property: Quantity must be defined in lines
  portal_type: Property Existence Constraint
  reference: quantity_existence

TaskLineConstraint
  id: resource_constraint
  message_arity_not_in_range: Service must be defined in lines
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: resource

TaskOrder
  acquisition_accessor_id: None
  acquisition_base_category_list: []
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: []
  acquisition_portal_type: None
  alt_accessor_id_list: []
  content_acquired_property_id_list: ['quantity', 'quantity_unit', 'price', 'quantity_unit_title', 'quantity_unit_logical_path', 'description', 'resource', 'resource_value', 'resource_title', 'requirement', 'requirement_value_list', 'requirement_value', 'requirement_uid_list', 'requirement_logical_path', 'aggregate', 'aggregate_value_list', 'aggregate_value', 'aggregate_uid_list', 'aggregate_title']
  content_portal_type: python: ('Task Line',)
  content_translation_acquired_property_id_list: []
  elementary_type: content
  id: task_line_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: task_line
  storage_id: default_task_line
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Telephone
  elementary_type: string
  id: telephone_area_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone_area
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Telephone
  elementary_type: string
  id: telephone_city_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone_city
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Telephone
  elementary_type: string
  id: telephone_country_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone_country
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Telephone
  elementary_type: string
  id: telephone_extension_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone_extension
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Telephone
  elementary_type: string
  id: telephone_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: telephone_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TelephonePreference
  elementary_type: string
  id: preferred_telephone_default_area_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_telephone_default_area_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TelephonePreference
  elementary_type: string
  id: preferred_telephone_default_city_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_telephone_default_city_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TelephonePreference
  elementary_type: string
  id: preferred_telephone_default_country_number_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: preferred_telephone_default_country_number
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TemplateToolBusinessTemplateInstallationConstraint
  id: business_template_installation_constraint
  portal_type: Script Constraint
  reference: business_template_installation

TemplateToolCategoryNameConstraint
  id: category_name_consistency_constraint
  portal_type: Script Constraint
  reference: category_name_consistency

TemplateToolERP5FacebookExtractionPluginConstraint
  id: ERP5FacebookExtractionPlugin_existence_constraint
  portal_type: Script Constraint
  reference: ERP5FacebookExtractionPlugin_existence

TemplateToolERP5GoogleExtractionPluginConstraint
  id: ERP5GoogleExtractionPlugin_existence_constraint
  portal_type: Script Constraint
  reference: ERP5GoogleExtractionPlugin_existence

TemplateToolERP5LoginUserManagerConstraint
  id: ERP5LoginUserManager Existence_constraint
  portal_type: Script Constraint
  reference: ERP5LoginUserManager Existence

TemplateToolERP5LoginUserManagerConstraint
  id: ERP5UserManager Non Existence_constraint
  portal_type: Script Constraint
  reference: ERP5UserManager Non Existence

TemplateToolTableConsistencyConstraint
  id: table_consistency_constraint
  portal_type: Script Constraint
  reference: table_consistency

TemplateToolWorkflowChainConsistencyConstraint
  id: workflow_chain_consistency_constraint
  portal_type: Script Constraint
  reference: workflow_chain_consistency

TextDocument
  elementary_type: text
  id: text_content_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: text_content
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TextDocument
  elementary_type: string
  id: text_content_substitution_mapping_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: text_content_substitution_mapping_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Ticket
  elementary_type: string
  id: assessment_form_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: assessment_form_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Ticket
  id: specialise_category
  portal_type: Category Property
  reference: specialise

TradeCondition
  id: activity_category
  portal_type: Category Property
  reference: activity

TradeCondition
  elementary_type: string
  id: calculation_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: calculation_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeCondition
  id: delivery_mode_category
  portal_type: Category Property
  reference: delivery_mode

TradeCondition
  elementary_type: string
  id: destination_decision_source_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_decision_source_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeCondition
  id: group_category
  portal_type: Category Property
  reference: group

TradeCondition
  id: incoterm_category
  portal_type: Category Property
  reference: incoterm

TradeCondition
  id: ledger_category
  portal_type: Category Property
  reference: ledger

TradeCondition
  acquisition_accessor_id: None
  acquisition_base_category_list: None
  acquisition_copy_value: False
  acquisition_mask_value: False
  acquisition_object_id_list: None
  acquisition_portal_type: None
  alt_accessor_id_list: None
  content_acquired_property_id_list: ['payment_mode', 'payment_mode_title', 'trade_date', 'trade_date_title', 'payment_term', 'payment_additional_term', 'payment_end_of_month', 'payment_date', 'quantity', 'efficiency', 'source_payment', 'source_payment_value', 'source_payment_title', 'destination_payment', 'destination_payment_value', 'destination_payment_title', 'calculation_script_id']
  content_portal_type: python: ('Payment Condition',)
  content_translation_acquired_property_id_list: None
  elementary_type: content
  id: payment_condition_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: payment_condition
  storage_id: default_payment_condition
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeCondition
  id: price_currency_category
  portal_type: Category Property
  reference: price_currency

TradeCondition
  elementary_type: string
  id: source_decision_destination_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_decision_destination_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeCondition
  id: trade_condition_type_category
  portal_type: Category Property
  reference: trade_condition_type

TradeConditionConstraint
  expression: python: object.getExpirationDate() >= object.getEffectiveDate()
  id: date_coherency_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Expiration date must be after effective date
  portal_type: TALES Constraint
  reference: date_coherency

TradeConditionConstraint
  constraint_property_list: ['reference']
  id: reference_existence_constraint
  message_no_such_property: Reference must be defined
  portal_type: Property Existence Constraint
  reference: reference_existence

TradeConditionConstraint
  constraint_property_list: ['version']
  id: version_existence_constraint
  message_no_such_property: Version must be defined
  portal_type: Property Existence Constraint
  reference: version_existence

TradeModelLine
  id: trade_phase_category
  portal_type: Category Property
  reference: trade_phase

TradeModelLineCellConsistencyConstraint
  elementary_type: string
  id: base_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: base_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeModelLineCellConsistencyConstraint
  elementary_type: string
  id: message_cell_inexistance_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'Missing cells on line "${line}"'
  range: False
  read_permission: Access contents information
  reference: message_cell_inexistance
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeModelLineConstraint
  id: cell_existence_constraint
  message_cell_inexistance: Missing cells on line "${line}"
  portal_type: Trade Model Line Cell Consistency Constraint
  reference: cell_existence

TradeModelLineConstraint
  constraint_property_list: ['reference']
  id: reference_existence_constraint
  message_no_such_property: Reference must be defined in lines
  portal_type: Property Existence Constraint
  reference: reference_existence

TradeModelLineConstraint
  id: resource_constraint
  message_arity_not_in_range: Service must be defined in lines
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: resource

TradeModelLineConstraint
  id: trade_phase_constraint
  message_arity_not_in_range: Trade Phase must be defined in lines
  message_arity_too_small: Arity Error for Relation ${base_category}, arity is equal to ${current_arity} but should be at least ${min_arity}
  message_arity_with_portal_type_not_in_range: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be between ${min_arity} and ${max_arity}
  message_arity_with_portal_type_too_small: Arity Error for Relation ${base_category} and Type ${portal_type}, arity is equal to ${current_arity} but should be at least ${min_arity}
  portal_type: Category Membership Arity Constraint
  reference: trade_phase

TradeModelPath
  id: delivery_mode_category
  portal_type: Category Property
  reference: delivery_mode

TradeModelPath
  elementary_type: string
  id: destination_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeModelPath
  id: end_of_category
  portal_type: Category Property
  reference: end_of

TradeModelPath
  id: incoterm_category
  portal_type: Category Property
  reference: incoterm

TradeModelPath
  id: ledger_category
  portal_type: Category Property
  reference: ledger

TradeModelPath
  elementary_type: string
  id: reference_date_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 'getStopDate'
  range: False
  read_permission: Access contents information
  reference: reference_date_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeModelPath
  elementary_type: string
  id: source_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradeModelPath
  id: trade_phase_category
  portal_type: Category Property
  reference: trade_phase

TradeOrder
  expression: python: object.getStopDate() >= object.getStartDate()
  id: date_coherency_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Delivery Date must be after Shipping Date
  portal_type: TALES Constraint
  reference: date_coherency

TradeOrder
  constraint_base_category_list: ['destination']
  id: destination_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Recipient or Beneficiary must be defined
  portal_type: Category Existence Constraint
  reference: destination_category_existence

TradeOrder
  constraint_base_category_list: ['destination_section']
  id: destination_section_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Client must be defined
  portal_type: Category Existence Constraint
  reference: destination_section_category_existence

TradeOrder
  constraint_portal_type: portal/getPortalOrderMovementTypeList
  id: lines_constraint
  message_no_subobject: The document does not contain any subobject
  message_no_subobject_portal_type: At least one line is required
  portal_type: Content Existence Constraint
  reference: lines

TradeOrder
  constraint_base_category_list: ['price_currency']
  id: price_currency_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Currency must be defined
  portal_type: Category Existence Constraint
  reference: price_currency_category_existence

TradeOrder
  constraint_base_category_list: ['source']
  id: source_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Sender or Provider must be defined
  portal_type: Category Existence Constraint
  reference: source_category_existence

TradeOrder
  constraint_base_category_list: ['source_section']
  id: source_section_category_existence_constraint
  message_category_not_associated_with_portal_type: Category existence error for base category ${base_category}, this document has no such category
  message_category_not_set: Supplier must be defined
  portal_type: Category Existence Constraint
  reference: source_section_category_existence

TradeOrder
  constraint_property_list: ['start_date']
  id: start_date_constraint
  message_no_such_property: Shipping Date must be defined
  portal_type: Property Existence Constraint
  reference: start_date

TradeOrder
  expression: python: object.getTotalQuantity() != 0
  id: total_quantity_constraint
  message_expression_error: Error while evaluating expression: ${error}
  message_expression_false: Total Quantity must not be 0
  portal_type: TALES Constraint
  reference: total_quantity

TradeOrder
  constraint_base_category_list: ['specialise']
  id: trade_condition_existence_constraint
  message_category_not_associated_with_portal_type: Trade Condition must be Defined
  message_category_not_set: Trade Condition must be Defined
  portal_type: Category Existence Constraint
  reference: trade_condition_existence

TradeOrder
  constraint_base_category_list: None
  id: trade_condition_validated_constraint
  membership_portal_type_list: python: ("Sale Trade Condition", "Purchase Trade Condition", "Internal Trade Condition",)
  message_different_state: Trade Condition must be Validated
  portal_type: Category Membership State Constraint
  reference: trade_condition_validated
  workflow_state_list: string:validated
  workflow_variable: validation_state

TradeOrderLine
  id: resource_constraint
  message_arity_not_in_range: Product or service must be defined in lines
  message_arity_too_small: Product or service must be defined in lines
  message_arity_with_portal_type_not_in_range: Product or service must be defined in lines
  message_arity_with_portal_type_too_small: Product or service must be defined in lines
  portal_type: Category Membership Arity Constraint
  reference: resource

TradePreference
  elementary_type: lines
  id: preferred_client_role_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_client_role
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

TradePreference
  elementary_type: lines
  id: preferred_internal_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_internal_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TradePreference
  elementary_type: lines
  id: preferred_packing_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_packing_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

TradePreference
  elementary_type: lines
  id: preferred_price_ratio_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_price_ratio_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

TradePreference
  elementary_type: lines
  id: preferred_purchase_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_purchase_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

TradePreference
  elementary_type: lines
  id: preferred_sale_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_sale_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

TradePreference
  elementary_type: lines
  id: preferred_supplier_role_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_supplier_role
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

TradePreference
  elementary_type: lines
  id: preferred_tax_use_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_tax_use
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

TradePreference
  elementary_type: lines
  id: preferred_trade_base_amount_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: preferred_trade_base_amount
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Manage properties

Transformation
  acquisition_accessor_id: getId
  acquisition_base_category_list: ['specialise']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Transformation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: template_transformation_id_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: template_transformation_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Transformation
  acquisition_accessor_id: getTitle
  acquisition_base_category_list: ['specialise']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Transformation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: template_transformation_title_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: template_transformation_title
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Transformation
  acquisition_accessor_id: getRelativeUrl
  acquisition_base_category_list: ['specialise']
  acquisition_copy_value: 0
  acquisition_mask_value: 0
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Transformation',)
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: lines
  id: template_transformation_url_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: template_transformation_url
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TransformedResource
  id: industrial_phase_category
  portal_type: Category Property
  reference: industrial_phase

TransformedResource
  id: option_category
  portal_type: Category Property
  reference: option

TransformedResource
  elementary_type: lines
  id: q_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: q_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TransformedResource
  id: specialise_category
  portal_type: Category Property
  reference: specialise

TransformedResource
  id: trade_phase_category
  portal_type: Category Property
  reference: trade_phase

TransformedResource
  elementary_type: lines
  id: v_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: v_variation_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Transition
  elementary_type: string
  id: after_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: after_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Transition
  elementary_type: string
  id: before_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: before_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Transition
  id: destination_category
  portal_type: Category Property
  reference: destination

Transition
  elementary_type: tales
  id: guard_expression_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: guard_expression
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Transition
  elementary_type: string
  id: transition_form_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: transition_form_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TranslatableDescription
  elementary_type: text
  id: description_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: description
  storage_id: None
  translatable: 1
  translation_domain: None
  write_permission: Modify portal content

TranslatableProperty
  elementary_type: boolean
  id: translatable_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: translatable
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TranslatableProperty
  elementary_type: string
  id: translation_domain_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: translation_domain
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

TrialCondition
  elementary_type: lines
  id: user_input_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: user_input
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Url
  elementary_type: string
  id: url_method_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: url_method
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Url
  elementary_type: string
  id: url_protocol_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: url_protocol
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Url
  elementary_type: string
  id: url_string_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: url_string
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variable
  elementary_type: boolean
  id: automatic_update_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: automatic_update
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variable
  elementary_type: tales
  id: initial_value_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: initial_value
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variation
  elementary_type: float
  id: additional_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: additional_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variation
  elementary_type: float
  id: additional_volume_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: additional_volume
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variation
  elementary_type: float
  id: additional_weight_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: additional_weight
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variation
  elementary_type: float
  id: destination_additional_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_additional_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variation
  elementary_type: date
  id: destination_additional_price_validity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_additional_price_validity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variation
  elementary_type: float
  id: source_additional_price_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_additional_price
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Variation
  elementary_type: date
  id: source_additional_price_validity_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: source_additional_price_validity
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VariationRange
  elementary_type: tokens
  id: individual_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: individual_variation_base_category
  storage_id: individual_variation_base_category_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VariationRange
  elementary_type: tokens
  id: optional_variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: optional_variation_base_category
  storage_id: optional_variation_base_category_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VariationRange
  elementary_type: string
  id: variation_base_category_column_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: variation_base_category_column
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VariationRange
  elementary_type: string
  id: variation_base_category_line_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: variation_base_category_line
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VariationRange
  elementary_type: tokens
  id: variation_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: variation_base_category
  storage_id: variation_base_category_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VariationRange
  elementary_type: lines
  id: variation_base_category_tab_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: variation_base_category_tab
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VariationRange
  id: variation_category
  portal_type: Category Property
  reference: variation

VariationRange
  elementary_type: tokens
  id: variation_property_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: []
  range: False
  read_permission: Access contents information
  reference: variation_property
  storage_id: variation_property_list
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VcsPreference
  elementary_type: lines
  id: preferred_diff_filter_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_diff_filter_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VcsPreference
  elementary_type: string
  id: preferred_git_author_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_git_author
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VcsPreference
  elementary_type: string
  id: preferred_subversion_user_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_subversion_user_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VcsPreference
  elementary_type: lines
  id: preferred_subversion_working_copy_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_subversion_working_copy
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VcsPreference
  elementary_type: boolean
  id: preferred_vcs_push_mode_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: preferred_vcs_push_mode
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

VcsPreference
  elementary_type: lines
  id: preferred_working_copy_property
  multivaluated: None
  portal_type: Standard Property
  preference: 1
  property_default: None
  range: False
  read_permission: Access contents information
  reference: preferred_working_copy
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Version
  elementary_type: string
  id: revision_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: revision
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Version
  elementary_type: string
  id: version_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: ''
  range: False
  read_permission: Access contents information
  reference: version
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  id: aggregate_category
  portal_type: Category Property
  reference: aggregate

WebSection
  elementary_type: boolean
  id: authorization_forced_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: authorization_forced
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  acquisition_accessor_id: getAvailableLanguageList
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Web Section', 'Web Site')
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: tokens
  id: available_language_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: ()
  range: False
  read_permission: Access contents information
  reference: available_language
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  acquisition_accessor_id: getContainerLayout
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Web Section', 'Web Site')
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: container_layout_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: container_layout
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  acquisition_accessor_id: getContentLayout
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Web Section', 'Web Site')
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: content_layout_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: content_layout
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  elementary_type: string
  id: custom_render_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: custom_render_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  elementary_type: boolean
  id: default_page_displayed_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 1
  range: False
  read_permission: Access contents information
  reference: default_page_displayed
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  acquisition_accessor_id: getLayoutConfigurationFormId
  acquisition_base_category_list: ['parent']
  acquisition_copy_value: 0
  acquisition_mask_value: 1
  acquisition_object_id_list: None
  acquisition_portal_type: python: ('Web Section', 'Web Site')
  alt_accessor_id_list: None
  content_acquired_property_id_list: None
  content_portal_type: None
  content_translation_acquired_property_id_list: None
  elementary_type: string
  id: layout_configuration_form_id_property
  multivaluated: None
  portal_type: Acquired Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: layout_configuration_form_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  elementary_type: boolean
  id: site_map_document_parent_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: site_map_document_parent
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  elementary_type: boolean
  id: site_map_section_parent_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: site_map_section_parent
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  elementary_type: string
  id: skin_selection_name_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: None
  range: False
  read_permission: Access contents information
  reference: skin_selection_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSection
  elementary_type: boolean
  id: visible_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: visible
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceConnector
  elementary_type: string
  id: 1
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: transport
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceConnector
  elementary_type: string
  id: parser_method_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: parser_method_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 1
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: brain_class_file
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 10
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: last_request_tiosafe_xml_result
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 11
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: last_request_error
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 2
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: brain_class_name
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 3
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: brain_builder_script
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 4
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: parser_dict_method
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 5
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: request_data_method
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 6
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: destination_object_type
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 7
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: last_request_path
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 8
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: last_request_parameter
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebServiceRequest
  elementary_type: string
  id: 9
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: last_request_result
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSite
  elementary_type: boolean
  id: static_language_selection_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: 0
  range: False
  read_permission: Access contents information
  reference: static_language_selection
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSiteModuleShacacheConstraint
  id: shacache_website_constraint_constraint
  portal_type: Script Constraint
  reference: shacache_website_constraint

WebSitePreference
  elementary_type: string
  id: credential_password_recovery_message_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: credential_password_recovery_message_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSitePreference
  elementary_type: string
  id: credential_username_recovery_message_reference_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: credential_username_recovery_message_reference
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSitePreference
  elementary_type: boolean
  id: user_allowed_login_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: True
  range: False
  read_permission: Access contents information
  reference: user_allowed_login
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSitePreference
  elementary_type: boolean
  id: user_allowed_request_new_account_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: user_allowed_request_new_account
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WebSitePreference
  elementary_type: boolean
  id: user_allowed_request_password_reset_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: python: False
  range: False
  read_permission: Access contents information
  reference: user_allowed_request_password_reset
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

Workflow
  id: source_category
  portal_type: Category Property
  reference: source

Workflow
  elementary_type: string
  id: state_base_category_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: state_base_category
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

WorkflowConfigurator
  elementary_type: string
  id: configuration_after_script_id_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: configuration_after_script_id
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

XMLObject
  elementary_type: string
  id: rid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: rid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

XMLObject
  elementary_type: int
  id: sid_property
  multivaluated: None
  portal_type: Standard Property
  preference: False
  property_default: None
  range: False
  read_permission: Access contents information
  reference: sid
  storage_id: None
  translatable: False
  translation_domain: None
  write_permission: Modify portal content

