
# 创建保存子流
1. 第一个节点选择"手动触发事件"; 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001744524901.png)
   
   
2. 用变量接受子流入参并进行转换； 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001696804736.png)
   
   
3. 入参的结构是固定的，通过json解析解析出结构中的各个字段 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001744564765.png)
   
   
4. 定义变量封装B1响应 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001696645292.png)
   
   
5. 定义变量判断请求中的操作类型 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001744524909.png)
   
   
6. 判断请求中是否有operationtype，有则赋值给变量，没有赋默认值为"A" 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001696804744.png)
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001744564773.png)
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001696645296.png)
   
   
7. 根据单据类型method字段和操作方式operationtype走不同的分支 
   判断条件为method-operationtype，表示什么单据的什么操作
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000002498767214.png)
   以匹配创建采购申请单为例
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000002498864284.png)
   
   
8. 通过代码将请求体结构转换为service layer请求体结构 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000002498864948.png)
   
   
9. 通过B1连接器执行动作调用创建采购收货单接口 
   ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000002530585135.png)
   
   
10. 用流程块捕获执行报错，避免中断无响应 
    ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000002530546427.png)
    
    
11. 用之前新建的变量接受接口返回信息 
    ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000002498866698.png)
    
    
12. 按照创建采购收货的接口方式，添加多个分支，完成采购退货、销售交货等所有条码单据的创建 
    ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000002498867442.png)
    
    
13. 按照条码应用需要的接口格式封装响应体返回。 
    ![](https://support.huaweicloud.com/bestpractice-sparkpack/zh-cn_image_0000001696645304.png)
    
    
14. 保存
 
