From 309f9cd076847e548445225645c4626d071c0c77 Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 10 Jan 2018 19:59:40 +0100 Subject: [PATCH] Add new roles --- config/csv.php | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/config/csv.php b/config/csv.php index ed530932c7..3b72a48efd 100644 --- a/config/csv.php +++ b/config/csv.php @@ -73,7 +73,7 @@ return [ * */ 'import_roles' => [ - '_ignore' => [ + '_ignore' => [ 'mappable' => false, 'pre-process-map' => false, 'field' => 'ignored', @@ -82,48 +82,55 @@ return [ ], - 'bill-id' => [ + 'bill-id' => [ 'mappable' => true, 'pre-process-map' => false, 'field' => 'bill', 'converter' => 'BillId', 'mapper' => 'Bills', ], - 'note' => [ + 'note' => [ 'mappable' => false, 'pre-process-map' => false, 'field' => 'note', 'converter' => 'Note', ], - 'bill-name' => [ + 'bill-name' => [ 'mappable' => true, 'pre-process-map' => false, 'field' => 'bill', 'converter' => 'BillName', 'mapper' => 'Bills', ], - 'currency-id' => [ + 'currency-id' => [ 'mappable' => true, 'pre-process-map' => false, 'field' => 'currency', 'converter' => 'CurrencyId', 'mapper' => 'TransactionCurrencies', ], - 'currency-name' => [ + 'currency-name' => [ 'mappable' => true, 'pre-process-map' => false, 'converter' => 'CurrencyName', 'field' => 'currency', 'mapper' => 'TransactionCurrencies', ], - 'currency-code' => [ + 'currency-code' => [ 'mappable' => true, 'pre-process-map' => false, 'converter' => 'CurrencyCode', 'field' => 'currency', 'mapper' => 'TransactionCurrencies', ], - 'external-id' => [ + 'foreign-currency-code' => [ + 'mappable' => true, + 'pre-process-map' => false, + 'converter' => 'CurrencyCode', + 'field' => 'foreign_currency', + 'mapper' => 'TransactionCurrencies', + ], + 'external-id' => [ 'mappable' => false, 'pre-process-map' => false, 'converter' => 'ExternalId', @@ -298,6 +305,12 @@ return [ 'converter' => 'AmountCredit', 'field' => 'amount_credit', ], + 'amount_foreign' => [ + 'mappable' => false, + 'pre-process-map' => false, + 'converter' => 'Amount', + 'field' => 'amount_foreign', + ], 'sepa-ct-id' => [ 'mappable' => false, 'pre-process-map' => false,