# 接入流程配置
## **概述**
流程配置是系統交易的流程引導執行,只有配置好了流程,交易才能按照配置信息進行有效處理
1. 流程配置只能配置通訊接入接收到請求報文后的處理流程。YFE前置在收到請求報文后首先調用接入對應的input流程;input流程執行完之后再加載執行input流程中解包出來的交易碼對應的處理流程;若input未解包出交易碼或交易碼對應的流程文件不存在,則視為前置請求處理完成,否則交易碼對應流程執行完成后則前置請求處理完成。
2. 前置流程配置只能按照順序執行,不能處理條件分支等其他需求;若項目中需要實現條件分支等情況,可考慮通過編寫插件進行實現。例如請求交易碼需要通過多個字段來判斷交易碼,則在解包報文(解除必要的幾個字段)之后將解包后的對象傳給插件輸出交易碼。
3. 前置流程配置可選擇配置項包括:通訊接入、解報文頭、解報文、報文組包、發送報文、接出的異步應答、設置返回屬性、YFA調用、插件調用、rest服務調用、restIP調用等
4. 在流程配置時,需要注意節點間的參數名稱的傳遞的一致性,流程節點的入參通常是前面節點的出參,流程節點的出參通常又作為后面節點的入參
## **流程配置**

### 1、新增、修改
1. 點擊主頁面的新增按鈕
2. 在彈出對話框中選擇項目、服務,填寫交易碼,點擊【查詢】,如果當前存在配置,會加載已存在配置,不存在加載默認節點配置。
3. 根節點右鍵可以增加節點、鼠標拖拽節點可移動順序
4. 右鍵節點可以刪除
### 2、注意事項
- ***修改節點內容時,如果修改了右側節點配置信息,必須先點擊右下角【保存節點信息】保存修改內容;否則節點改變后會丟失修改內容***
- 左下角【保存流程】保存整個流程配置到后臺數據庫,右側的【保存節點信息】只保存本地
- 流程節點配置中上一節點的輸出變量一般作為下一節點的輸入變量。且注意必須保持key的一致。