82 lines
1.6 KiB
YAML
82 lines
1.6 KiB
YAML
|
uuid: 8e347001-5784-40b1-b6e1-3ff3b8773dd3
|
||
|
langcode: en
|
||
|
status: true
|
||
|
dependencies:
|
||
|
config:
|
||
|
- opencase_cases.oc_case_fee_type.project_fee
|
||
|
module:
|
||
|
- opencase_cases
|
||
|
id: csv_fee_categories_and_fees
|
||
|
label: 'CSV Fee Categories and Fees'
|
||
|
description: ''
|
||
|
help: ''
|
||
|
import_period: -1
|
||
|
fetcher: upload
|
||
|
fetcher_configuration:
|
||
|
allowed_extensions: 'txt csv tsv xml opml'
|
||
|
directory: 'private://feeds'
|
||
|
parser: csv
|
||
|
parser_configuration:
|
||
|
delimiter: ','
|
||
|
no_headers: false
|
||
|
line_limit: 100
|
||
|
processor: 'entity:oc_case_fee'
|
||
|
processor_configuration:
|
||
|
langcode: en
|
||
|
update_existing: 0
|
||
|
update_non_existent: _keep
|
||
|
expire: -1
|
||
|
owner_feed_author: false
|
||
|
owner_id: 0
|
||
|
authorize: true
|
||
|
skip_hash_check: false
|
||
|
values:
|
||
|
type: project_fee
|
||
|
custom_sources:
|
||
|
fee_category:
|
||
|
label: 'FEE CATEGORY'
|
||
|
value: 'FEE CATEGORY'
|
||
|
machine_name: fee_category
|
||
|
fee_amount:
|
||
|
label: 'FEE AMOUNT'
|
||
|
value: 'FEE AMOUNT'
|
||
|
machine_name: fee_amount
|
||
|
project:
|
||
|
label: PROJECT
|
||
|
value: PROJECT
|
||
|
machine_name: project
|
||
|
name:
|
||
|
label: NAME
|
||
|
value: NAME
|
||
|
machine_name: name
|
||
|
mappings:
|
||
|
-
|
||
|
target: oc_fee_category
|
||
|
map:
|
||
|
target_id: fee_category
|
||
|
settings:
|
||
|
language: null
|
||
|
reference_by: name
|
||
|
autocreate: false
|
||
|
-
|
||
|
target: amount
|
||
|
map:
|
||
|
value: fee_amount
|
||
|
unique: { }
|
||
|
settings: { }
|
||
|
-
|
||
|
target: oc_case
|
||
|
map:
|
||
|
target_id: project
|
||
|
settings:
|
||
|
language: null
|
||
|
reference_by: name
|
||
|
autocreate: false
|
||
|
feeds_item: false
|
||
|
-
|
||
|
target: name
|
||
|
map:
|
||
|
value: name
|
||
|
unique: { }
|
||
|
settings: { }
|