This repository has been archived on 2022-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
goodnightout_composer/config/feeds.feed_type.csv_fee_cat...

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: { }