19.12.2022, 13:02 | #1 |
Участник
|
Electronic Reporting (ER), model mapping, структура заголовок/строки, импорт файла
Добрый день,
Ситуация: Попытка через ER (Bank statement model, bank statement mapping to destination, camt.053 format) импотировать стандартный банковский файл в новые таблицы (header/lines). Различие со стандартными таблицами банковских выписок в том что в новой таблице (header) указан не период (даты с - по) а одна дата. И загвоздка в том что надо statement (header) узлы из XML надо разбивать по уникальным датам транзакций (lines). вопросы следующие: 1. Как (можно ли) сделать следующее - добыть уникальные даты из линий в каждом statement, и потом запустить каждый statement в цикле из дат и создать столько headerov сколько уникальных дат и соотвественно линий под header только с этими датами. Например: -Header (01.12.2022 - 10.12.2022) --Line1: 02.12.2022 --Line2: 02.12.2022 --Line3: 03.12.2022 --Line4: 09.12.2022 --Line5: 09.12.2022 При импорте в стандартные таблицы так и будет 1 header/5 lines. Желаемый результат: -Header1: 02.12.2022 --Line1: 02.12.2022 --Line2: 02.12.2022 -Header2: 03.12.2022 --Line3: 03.12.202 -Header3: 09.12.2022 --Line4: 09.12.2022 --Line5: 09.12.2022 2. Вопрос. Можно ли в ER при импорте, как Destinations указать две таблицыю Где в первую импортируются данные из модели а во вторую фильтрованные данные из первой. Например: model.RecordList > Table1 binding $Filter(Table1,....): RecordList > Table 2 binding тоесть при одном иморте создать записи в одной таблице и сразу же на основе их записи в другой, как указать последовательность действий (если возможно)? |
|
Теги |
electronic reporting, er, er file import, er импорт файла, ger |
|
|