T系列API自动化测试报告

Friday, 14 August 2026 02:50:35
Total Iterations

1

Total Assertions

178

Total Failed Tests

106

Total Skipped Tests

0


File Information
Collection: t-erp-auto-test(修改版)
Environment: api-tests-env
Variable NameVariable Value
t-erp-api-url http://www.linkerplus.com/api/ext_erp
t-erp-api-sn MGR_REST_DEMO2016CN021064
t-erp-api-authorization Basic VEFQSV9BUEk6MTIz
t-erp-api-content-type application/json
t-erp-api-language 0
t-erp-api-client-type JksAutoTestApi
t-erp-api-x-tiansi-bypass 2736CE7C96A7BA4E8EEE007DEA60FE1D0D2337D814BA1FBCDC5DC9AB8880F066B5D83F464B30200A
t-erp-api-login-id 7c8df68e-c96b-468a-8f42-1fb12c9a156b
t-erp-api-current-date 2026-08-14
t-erp-api-po-bill-no
prd-no
po-qty 100
t-erp-api-pc-bill-no
t-erp-api-so-bill-no
so-qty 100
t-erp-api-sa-bill-no
sa-qty
t-erp-api-pb-bill-no
t-erp-api-t6-bill-no
t-erp-api-sb-bill-no
t-erp-api-ck-bill-no
t-erp-api-pn-bill-no
t-erp-api-wi-bill-no
t-erp-api-wo-bill-no
t-erp-api-ic-bill-no
t-erp-api-ij-bill-no
t-erp-api-mc-bill-no
t-erp-api-pi-bill-no
t-erp-api-tw-bill-no
t-erp-api-wt-bill-no
t-erp-api-m7-bill-no
t-erp-api-m8-bill-no
Collection Description
T系列ERP自动化测试集合(整合版) 包含: - 🔐 登录(获取LoginId) - 📋 基础资料(部门/员工/仓库/货品/客户厂商) - 🔄 示例业务流程(采购→销售完整链路,含SQL库存验证) - 📦 单据测试用例(35种单据,按采购/销售/库存/生产/托外/非生产领退料分类) 环境变量说明: - t-erp-api-url: API基础地址(如 http://xxx.xxx.xxx.xxx:8080/api) - t-erp-api-user-no: 登录账号 - t-erp-api-user-pwd: 登录密码 - t-erp-api-login-id: LoginId(登录后自动写入) - t-erp-api-sn: ERP服务定位标识(Linker sn值) - t-erp-api-current-date: 当前日期(各请求前置脚本自动写入)
Timings and Data
Total run duration: 28.2s
Total data received: 10.29KB
Average response time: 363ms
Summary Item Total Failed
Requests 72 0
Prerequest Scripts 104 0
Test Scripts 143 1
Assertions 178 105
Skipped Tests 0 -



Showing 106 Failures

Failed Test: 📊 删除结果验证

Assertion Error Message
expected 1 to equal +0
Failed Test: 📊 删除结果验证

Assertion Error Message
失败数量: expected 1 to equal +0
Failed Test: 📊 删除结果验证

Assertion Error Message
失败数量: expected 1 to equal +0
Failed Test: 📊 删除结果验证

Assertion Error Message
失败数量: expected 1 to equal +0
Failed Test: 📊 删除结果验证

Assertion Error Message
失败数量: expected 1 to equal +0
Failed Test: ✅ 新增采购订单成功

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ TF_TABNAME=TF_POS

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ SQL查询在途量接口连通

Assertion Error Message
expected response to have status code 200 but got 400
Failed Test: ✅ 接口调用成功

Assertion Error Message
异常状态码:400: expected 400 to equal 200
Failed Test: ✅ 成功查询到产品库存数据

Assertion Error Message
expected null to be an array
Failed Test: ✅ 校验在途库存QTY_ON_WAY每次新增

Assertion Error Message
Cannot read properties of null (reading '0')
Failed Test: ✅ 新增采购入库单成功

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ TF_TABNAME=TF_PSS

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询采购入库单成功

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 获取单据信息写入变量

Assertion Error Message
Cannot read properties of undefined (reading '0')
Failed Test: ✅ 校验本次入库数量与采购下单数量一致

Assertion Error Message
Cannot read properties of undefined (reading '0')
Failed Test: ✅ SQL查询可用库存量接口连通

Assertion Error Message
expected response to have status code 200 but got 400
Failed Test: ✅ 接口调用成功

Assertion Error Message
异常状态码:400: expected 400 to equal 200
Failed Test: ✅ SQL查询可用库存量成功

Assertion Error Message
expected 1 to equal +0
Failed Test: ✅ 成功查询到产品库存数据

Assertion Error Message
expected null to be an array
Failed Test: ✅ 校验在途库存QTY_ON_WAY减少

Assertion Error Message
Cannot read properties of null (reading '0')
Failed Test: ✅ 校验可用数量QTY增加

Assertion Error Message
Cannot read properties of null (reading '0')
Failed Test: ✅ 新增销售订单成功

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ TF_TABNAME=TF_POS

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ SQL查询在途量接口连通

Assertion Error Message
expected response to have status code 200 but got 400
Failed Test: ✅ 接口调用成功

Assertion Error Message
异常状态码:400: expected 400 to equal 200
Failed Test: ✅ 成功查询到产品库存数据

Assertion Error Message
expected null to be an array
Failed Test: ✅ 校验在途库存QTY_ON_WAY每次新增

Assertion Error Message
Cannot read properties of null (reading '0')
Failed Test: ✅ 新增销售出库单成功

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ TF_TABNAME=TF_PSS

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询销售出库单成功

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 获取单据信息写入变量

Assertion Error Message
Cannot read properties of undefined (reading '0')
Failed Test: ✅ 校验本次入库数量与受订下单数量一致

Assertion Error Message
Cannot read properties of undefined (reading '0')
Failed Test: ✅ 新增采购订单成功

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ TF_TABNAME=TF_POS

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ❌️ 需有来源单

Assertion Error Message
expected '{"EntryOrderId":"","CallID":"PB","Cal…' to include '请输入来源单号'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ❌️ 需有来源单

Assertion Error Message
expected '{"EntryOrderId":"","CallID":"SB","Cal…' to include '请输入来源单号'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ BUILD_BIL字段有值

Assertion Error Message
Cannot read properties of undefined (reading 'BUILD_BIL')
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 删除成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 新增成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ Data中TF_TABNAME字段存在且正确

Assertion Error Message
expected {} to have property 'TF_TABNAME'
Failed Test: ✅ 查询成功校验

Assertion Error Message
expected 'F' to equal 'T'
Failed Test: ✅ 删除成功校验

Assertion Error Message
expected 'F' to equal 'T'


There are no skipped tests



1 Iteration available to view
Request Description
登录系统
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/User/login
Response Information
Response Code: 200 - OK
Mean time per request: 3.1s
Mean size per request: 149B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
LanguageId 0
Authorization Basic VEFQSV9BUEk6MTIz
ClientType JksAutoTestApi
Content-Type application/json
X-Tiansi-Auth-Bypass 2736CE7C96A7BA4E8EEE007DEA60FE1D0D2337D814BA1FBCDC5DC9AB8880F066B5D83F464B30200A
sn MGR_REST_DEMO2016CN021064
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ca00172b-2106-4636-bdc3-85e42ca1b3fa
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 0
Response Headers
Header NameHeader Value
Content-Length 149
Date Thu, 13 Aug 2026 18:50:10 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:07 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"LoginId":"7c8df68e-c96b-468a-8f42-1fb12c9a156b","CompNo":"TAPI","UserNo":"API","LoginIdExpiry":604800,"ClientType":"JksAutoTestApi","LanguageId":0}
Console Logs
Log Messages
📋 登录接口返回CompNo:TAPI
📋 登录接口返回UserNo:API
📋 生成的登录令牌LoginId:7c8df68e-c96b-468a-8f42-1fb12c9a156b
📋 令牌有效期LoginIdExpiry:604800 秒
📋 登录接口核心返回值汇总:[object Object]
🔧 环境变量已设置t-erp-api-login-id:undefined
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
✅ 必需字段存在 1 0 0
✅ 登录信息正确 1 0 0
✅ 保存登录令牌成功 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
新增部门资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Dept/AppendToDept
Response Information
Response Code: 200 - OK
Mean time per request: 225ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f81757e8-1817-45d9-9dca-1fffa996c147
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 375
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "DEP": "0001", 
                "NAME": "0001部门", 
                "ENG_NAME": "0001Dep", 
                "UP": "0000" 
            },
            {
                "DEP": "0002", 
                "NAME": "0002部门", 
                "ENG_NAME": "0002Dep", 
                "UP": "0001" 
            },
            {
                "DEP": "0003", 
                "NAME": "0003部门", 
                "ENG_NAME": "0003Dep", 
                "UP": "0002" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:10 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:10 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":3,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
✅ 成功处理 3 个部门
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 请求部门数据验证 1 0 0
📊 操作结果验证 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
删除部门资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Dept/DeleteForDept
Response Information
Response Code: 200 - OK
Mean time per request: 525ms
Mean size per request: 150B

Test Pass Percentage
75 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bfff85d0-599c-4e01-a3e5-a5997984b722
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 41
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "DEP": "0003" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 150
Date Thu, 13 Aug 2026 18:50:11 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:10 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":0,"ErrorCount":1,"ErrorData":[{"DEP":"0003","ErrorMsg":"请检查是否刷新过帐套. 报销单表身库 TF_BX 费用承担部门 DEP"}]}
Console Logs
Log Messages
🗑️ 请求删除 1 个部门
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
✅ 响应结构验证 1 0 0
✅ 删除请求数据验证 1 0 0
📊 删除结果验证 0 1 0
Total 3 1 0
Test Failure
Test NameAssertion Error
📊 删除结果验证
expected 1 to equal +0
Request Description
新增员工资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Salm/AppendToSalm
Response Information
Response Code: 200 - OK
Mean time per request: 146ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 71bfefe8-c9fb-4e58-9624-31e3bb749996
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 565
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "SAL_NO": "ZS", 
                "NAME": "张三", 
                "POS": "机床操作主管", 
                "DEP": "0001", 
                "TOPSWD": "T", 
                "REM": "机床操作主管" 
            },
            {
                "SAL_NO": "LS", 
                "NAME": "李四", 
                "POS": "机床操作工", 
                "DEP": "0001", 
                "UP_SAL_NO": "ZS", 
                "TOPSWD": "T", 
                "REM": "机床操作工" 
            },
            {
                "SAL_NO": "WW", 
                "NAME": "王五", 
                "POS": "机床操作工", 
                "DEP": "0001", 
                "REM": "机床操作工" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:11 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:11 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":3,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
✅ 已验证 3 个员工数据
✅ 成功处理 3/3 个员工
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 员工数据验证 1 0 0
📊 操作结果验证 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
删除员工资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Salm/DeleteForSalm
Response Information
Response Code: 200 - OK
Mean time per request: 373ms
Mean size per request: 154B

Test Pass Percentage
75 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 6b4c6211-4718-4f7d-9ae7-6bcd82faacd2
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 42
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "SAL_NO": "WW" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 154
Date Thu, 13 Aug 2026 18:50:11 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:11 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":0,"ErrorCount":1,"ErrorData":[{"SAL_NO":"WW","ErrorMsg":"请检查是否刷新过帐套. 加班申请单主表 OA_OVERTIME 申请人 SAL_NO"}]}
Console Logs
Log Messages
🗑️ 请求删除 1 个员工
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 删除请求验证 1 0 0
📊 删除结果验证 0 1 0
Total 3 1 0
Test Failure
Test NameAssertion Error
📊 删除结果验证
失败数量: expected 1 to equal +0
Request Description
新增仓库资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Wh/AppendToWh
Response Information
Response Code: 200 - OK
Mean time per request: 165ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 581da393-7ee7-49a6-9471-cbd3d60cb5e9
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 856
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "WH": "0001", 
                "NAME": "原料仓", 
                "ATTRIB": "2", 
                "UP_WH": "0000" 
            },
            {
                "WH": "0002", 
                "NAME": "半成品仓", 
                "ATTRIB": "3", 
                "UP_WH": "0001" 
            },
            {
                "WH": "0003", 
                "NAME": "制成品仓", 
                "ATTRIB": "5", 
                "UP_WH": "0002" 
            },
            {
                "WH": "0004", 
                "NAME": "废品仓", 
                "INVALID": "T", 
                "UP_WH": "0000" 
            },
            {
                "WH": "0005", 
                "NAME": "寄售仓", 
                "VMIVALID": "T", 
                "UP_WH": "0000" 
            },
            {
                "WH": "0006", 
                "NAME": "储位仓", 
                "LOC_ID": "T", 
                "OUT_ID": "1", 
                "UP_WH": "0000" 
            },
            {
                "WH": "0007", 
                "NAME": "原料仓2", 
                "ATTRIB": "2", 
                "UP_WH": "0000" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:11 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:11 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":7,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
✅ 已验证 7 个仓库数据
✅ 成功处理 7/7 个仓库
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 仓库数据验证 1 0 0
📊 操作结果验证 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
新增货品
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Prdt/AppendToPrdt
Response Information
Response Code: 200 - OK
Mean time per request: 288ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 992fe39d-e166-48ff-96e1-574362c39ed8
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 958
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "PRD_NO": "YL0001", 
                "NAME": "原料0001", 
                "UT": "个", 
                "WH": "0001", 
                "REM": "原料0001摘要,API测试" 
            },
            {
                "PRD_NO": "YL0002", 
                "NAME": "原料0002", 
                "UT": "个", 
                "WH": "0001", 
                "REM": "原料0002摘要,API测试" 
            },
            {
                "PRD_NO": "BCP0001", 
                "NAME": "半成品0001", 
                "UT": "KG", 
                "WH": "0002", 
                "CHK_BAT": "T", 
                "REM": "半成品0001摘要,API测试" 
            },
            {
                "PRD_NO": "ZCP0001", 
                "NAME": "制成品0001", 
                "UT": "KG", 
                "WH": "0003", 
                "CHK_MARK": "T", 
                "REM": "制成品0001摘要,API测试" 
            },
            {
                "PRD_NO": "ZCP0002", 
                "NAME": "制成品0002", 
                "UT": "KG", 
                "WH": "0003", 
                "CHK_BAT": "T", 
                "CHK_MARK": "T", 
                "REM": "制成品0002摘要,API测试" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:12 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:11 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":5,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
✅ 已验证 5 个货品数据
✅ 成功处理 5/5 个货品
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 货品数据验证 1 0 0
📊 操作结果验证 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
删除货品资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Prdt/DeleteForPrdt
Response Information
Response Code: 200 - OK
Mean time per request: 680ms
Mean size per request: 152B

Test Pass Percentage
75 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d6a2cb59-593d-4906-ba9e-e85ed95557f2
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 47
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "PRD_NO": "ZCP0002" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 152
Date Thu, 13 Aug 2026 18:50:12 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:12 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":0,"ErrorCount":1,"ErrorData":[{"PRD_NO":"ZCP0002","ErrorMsg":"请检查是否刷新过帐套. 定价政策 UP_DEF 客户料号 PRD_NO_SUP"}]}
Console Logs
Log Messages
🗑️ 请求删除 1 个货品
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 删除请求验证 1 0 0
📊 删除结果验证 0 1 0
Total 3 1 0
Test Failure
Test NameAssertion Error
📊 删除结果验证
失败数量: expected 1 to equal +0
Request Description
新增客户资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Cust/AppendToCust
Response Information
Response Code: 200 - OK
Mean time per request: 171ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bb04dac9-a074-4cab-a9a6-d76937a95b63
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 576
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "CUS_NO": "KH0001", 
                "OBJ_ID": "1", 
                "NAME": "客户A", 
                "SAL": "ZS", 
                "ID1_TAX": "2", 
                "REM": "这是客户A备注" 
            },
            {
                "CUS_NO": "KH0002", 
                "OBJ_ID": "3", 
                "NAME": "客户B", 
                "SAL": "ZS", 
                "ID1_TAX": "2", 
                "MAS_CUS": "KH0001", 
                "REM": "这是客户B备注" 
            },
            {
                "CUS_NO": "KH0003", 
                "OBJ_ID": "1", 
                "NAME": "客户C", 
                "SAL": "ZS", 
                "ID1_TAX": "2", 
                "REM": "这是客户C备注" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:13 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:13 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":3,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
✅ 已验证 3 个客户数据
✅ 成功处理 3/3 个客户
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 客户数据验证 1 0 0
📊 操作结果验证 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
删除客户资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Cust/DeleteForCust
Response Information
Response Code: 200 - OK
Mean time per request: 355ms
Mean size per request: 108B

Test Pass Percentage
75 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4b632bc5-d2f0-490a-bcd3-e73bd223c822
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 46
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "CUS_NO": "KH0003" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 108
Date Thu, 13 Aug 2026 18:50:13 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:13 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":0,"ErrorCount":1,"ErrorData":[{"CUS_NO":"KH0003","ErrorMsg":"请检查是否刷新过帐套. "}]}
Console Logs
Log Messages
🗑️ 请求删除 1 个客户
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 删除请求验证 1 0 0
📊 删除结果验证 0 1 0
Total 3 1 0
Test Failure
Test NameAssertion Error
📊 删除结果验证
失败数量: expected 1 to equal +0
Request Description
新增厂商资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Cust/AppendToCust
Response Information
Response Code: 200 - OK
Mean time per request: 158ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f6078e1b-d760-4f6b-9b43-216b4253a605
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 576
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "CUS_NO": "CS0001", 
                "OBJ_ID": "2", 
                "NAME": "厂商A", 
                "SAL": "ZS", 
                "ID1_TAX": "2", 
                "REM": "这是厂商A备注" 
            },
            {
                "CUS_NO": "CS0002", 
                "OBJ_ID": "3", 
                "NAME": "厂商B", 
                "SAL": "ZS", 
                "ID1_TAX": "2", 
                "MAS_CUS": "CS0001", 
                "REM": "这是厂商B备注" 
            },
            {
                "CUS_NO": "CS0003", 
                "OBJ_ID": "2", 
                "NAME": "厂商C", 
                "SAL": "ZS", 
                "ID1_TAX": "2", 
                "REM": "这是厂商C备注" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:13 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:13 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":3,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
✅ 已验证 3 个厂商数据
✅ 成功处理 3/3 个厂商
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 厂商数据验证 1 0 0
📊 操作结果验证 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
删除厂商资料
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Cust/DeleteForCust
Response Information
Response Code: 200 - OK
Mean time per request: 186ms
Mean size per request: 108B

Test Pass Percentage
75 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ee12ae90-4055-4cbc-9acf-b5f9eb7353f5
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 46
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "CUS_NO": "CS0003" 
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 108
Date Thu, 13 Aug 2026 18:50:13 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:13 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":0,"ErrorCount":1,"ErrorData":[{"CUS_NO":"CS0003","ErrorMsg":"请检查是否刷新过帐套. "}]}
Console Logs
Log Messages
🗑️ 请求删除 1 个厂商
Test Information
NamePassedFailedSkipped
✅ 状态码 200 1 0 0
📋 响应结构验证 1 0 0
✅ 删除请求验证 1 0 0
📊 删除结果验证 0 1 0
Total 3 1 0
Test Failure
Test NameAssertion Error
📊 删除结果验证
失败数量: expected 1 to equal +0
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 3.4s
Mean size per request: 160B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a0b3e190-bc34-43f9-9e24-de20d1bf61e5
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 393
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PO",
                "CusNo": "CS0001",
                "DepNo": "0001",
                "SalNo": "LS",
                "EstDate": "2026-08-14",
                "Rem": "自动化测试-采购订单"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0002",
                    "WhNo": "0001",
                    "Qty": 100,
                    "Up": 100,
                    "Rem": "测试用原料"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 160
Date Thu, 13 Aug 2026 18:50:17 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:14 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PO","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'NEED_DD' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 采购订单:BIL_NO=undefined,BIL_ID=undefined
✅ 采购订单单号已写入:undefined
Test Information
NamePassedFailedSkipped
✅ 新增采购订单成功 0 1 0
✅ TF_TABNAME=TF_POS 0 1 0
✅ 采购信息写入环境变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增采购订单成功
expected 'F' to equal 'T'
✅ TF_TABNAME=TF_POS
expected {} to have property 'TF_TABNAME'
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/SqlOperation/ExecuteSql
Response Information
Response Code: 400 - Bad Request
Mean time per request: 511ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
DbType 1
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a9ff208b-7a07-44f4-a329-e2f3574e4ffd
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 165
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "SQL": "SELECT PRD_NO, SUM(QTY_ON_WAY) AS QTY_ON_WAY FROM PRDT1 WHERE PRD_NO=@PRD_NO GROUP BY PRD_NO",
            "PARAMETERS": {
                "@PRD_NO": "YL0002"
            }
        }
        
Response Headers
Header NameHeader Value
Content-Length 126
Date Thu, 13 Aug 2026 18:50:17 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:17 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"code":1,"message":"SQL执行失败: SQL查询操作已被禁止。","result":{"Success":false,"AffectedRows":0,"Data":null}}
Test Information
NamePassedFailedSkipped
✅ SQL查询在途量接口连通 0 1 0
✅ 接口调用成功 0 1 0
✅ SQL查询成功 0 1 0
✅ 成功查询到产品库存数据 0 1 0
✅ 校验在途库存QTY_ON_WAY每次新增 0 1 0
Total 0 5 0
Test Failures
Test NameAssertion Error
✅ SQL查询在途量接口连通
expected response to have status code 200 but got 400
✅ 接口调用成功
异常状态码:400: expected 400 to equal 200
✅ SQL查询成功
expected 1 to equal +0
✅ 成功查询到产品库存数据
expected null to be an array
✅ 校验在途库存QTY_ON_WAY每次新增
Cannot read properties of null (reading '0')
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 658ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 72ccbcdc-4eeb-468b-ae52-9de52989d6e6
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 200
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PC",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "BilId": "PO",
                    "BilNo": "null",
                    "BilItm": 1
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:18 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:18 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PC","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
📌 采购入库单:BIL_NO=undefined
✅ 采购入库单单号已写入:undefined
Test Information
NamePassedFailedSkipped
✅ 新增采购入库单成功 0 1 0
✅ TF_TABNAME=TF_PSS 0 1 0
✅ 采购入库单单号写入环境变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增采购入库单成功
expected 'F' to equal 'T'
✅ TF_TABNAME=TF_PSS
expected {} to have property 'TF_TABNAME'
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 205ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b219417f-4957-4678-8692-a982353ac7e6
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 8794
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "PC", 
            "CallNo": "null" 
        }
        
        {
            "EntryOrderId": "",
            "CallID": "PC",
            "CallNO": "PC20267210001",
            "CallOK": "T",
            "Data": {
                "HEADDATA": {
                    "PS_ID": "PC",
                    "PS_NO": "PC20267210001",
                    "PS_DD": "2026/7/21 0:00:00",
                    "PAY_DD": "2026/8/1 0:00:00",
                    "CHK_DD": "2026/9/1 0:00:00",
                    "TRAD_MTH": "",
                    "BAT_NO": "",
                    "CUS_NO": "CS0001",
                    "VOH_ID": "",
                    "VOH_NO": "",
                    "DEP": "0001",
                    "INV_NO": "",
                    "TAX_ID": "2.00",
                    "OS_ID": "PO",
                    "OS_NO": "PO20267210001",
                    "SEND_MTH": "1",
                    "SEND_WH": "0000",
                    "RP_NO": "",
                    "ZHANG_ID": "1",
                    "CUR_ID": "",
                    "EXC_RTO": "1.00000000",
                    "SAL_NO": "LS",
                    "ARP_NO": "AP20267210001",
                    "AMTN_IRP": "0.00",
                    "AMT_IRP": "0.00",
                    "RSV_PER": "",
                    "AMTN_RSV": "0.00",
                    "AMT_RSV": "0.00",
                    "ADR": "",
                    "REM": "自动化测试-采购订单",
                    "PAY_MTH": "1",
                    "PAY_DAYS": "1",
                    "CHK_DAYS": "30",
                    "INT_DAYS": "30",
                    "PAY_REM": "结帐期:2026-08-01; 票据到期日:2026-09-01",
                    "CLS_ID": "",
                    "EP_NO": "",
                    "AMTN_EP": "0.00",
                    "TAX_IRP": "0.00",
                    "USR": "API",
                    "CHK_MAN": "API",
                    "PRT_SW": "N",
                    "CPY_SW": "",
                    "BIL_NO": "",
                    "DIS_CNT": "0.00000000",
                    "CASH_ID": "",
                    "QTY_INV": "0.00",
                    "QTY_CASH": "0.00",
                    "AMTN_INV": "0.00",
                    "AMTN_CASH": "0.00",
                    "CB_ID": "",
                    "CONTRACT": "",
                    "LC_NO": "",
                    "PK_NO": "",
                    "CLS_REM": "",
                    "SCUS_NO": "",
                    "SOUTYPE": "",
                    "SGTFLAG": "",
                    "AMT": "0.00",
                    "VOH_MKNO": "",
                    "POS_NO": "",
                    "BIL_ID": "",
                    "CLS_DATE": "2026/7/21 0:00:00",
                    "MM_ID": "",
                    "CUS_OS_NO": "",
                    "PO_ID": "",
                    "CK_CLS_ID": "",
                    "LZ_CLS_ID": "F",
                    "CLSCK": "",
                    "CLSLZ": "",
                    "BIL_TYPE": "",
                    "IS_POS": "",
                    "LOCK_MAN": "",
                    "YD_ID": "",
                    "AMTN_EP1": "0.00",
                    "EP_NO1": "",
                    "FC_ID": "F",
                    "IS_PE": "",
                    "LZ_CLS_DD": "",
                    "EFF_DD": "2026/7/21 10:51:17",
                    "QC_YN": "",
                    "CLEAR_ID": "",
                    "IJ_NO": "",
                    "CO_NO": "",
                    "RECORD_DD": "2026/7/21 10:51:17",
                    "DEF_NO": "",
                    "MAN_CK_CLS": "",
                    "IS_TRANS": "",
                    "IS_SP": "",
                    "AMTN_YH": "0.00",
                    "AMT_YH": "0.00",
                    "CC_ID": "",
                    "TRACE_NO": "",
                    "SHOP_NO": "",
                    "TRADE_ID": "",
                    "AMTN_NET_TOT": "10000.00",
                    "IS_SF": "",
                    "TB_NO": "",
                    "CONFIRMID": "",
                    "SALERNO": "",
                    "BUYERNO": "",
                    "INVOICETYPE": "",
                    "INVOICEKIND": "",
                    "SOURCE_SYS": "",
                    "LOCK_DD": "",
                    "EDT_DD": "",
                    "EDTUSR": ""
                },
                "BODYDATA1": [
                    {
                        "PS_ID": "PC",
                        "PS_NO": "PC20267210001",
                        "ITM": "1",
                        "PS_DD": "2026/7/21 0:00:00",
                        "WH": "0001",
                        "BAT_NO": "",
                        "OS_NO": "PO20267210001",
                        "PRD_NO": "YL0002",
                        "PRD_NAME": "原料0002",
                        "PRD_MARK": "",
                        "UNIT": "1",
                        "QTY": "100.00",
                        "QTY1": "0.00",
                        "CST_SAL": "0.00",
                        "CSTN_SAL": "0.00",
                        "UP": "100.0000",
                        "AMTN_NET": "8849.56",
                        "AMT": "10000.00",
                        "TAX": "1150.44",
                        "DIS_CNT": "0.00000000",
                        "QTY_RTN": "0.00",
                        "AMTN_EP": "0.00",
                        "PAK_UNIT": "",
                        "PAK_EXC": "",
                        "PAK_NW": "",
                        "PAK_WEIGHT_UNIT": "",
                        "PAK_GW": "",
                        "PAK_MEAST": "",
                        "PAK_MEAST_UNIT": "",
                        "VALID_DD": "1899/12/30 0:00:00",
                        "REM": "测试用原料",
                        "AMTN_COM": "0.00",
                        "EST_DD": "2026/7/21 0:00:00",
                        "TAX_RTO": "13.00",
                        "CST_STD": "0.00",
                        "UP_QTY1": "0.00",
                        "EST_ITM": "1",
                        "OS_ID": "PO",
                        "QTY_PS": "100.00",
                        "PRE_ITM": "1",
                        "SEND_WH": "",
                        "QTY_LOSS": "0.00",
                        "QTYS": "0.00",
                        "AMTN_SNET": "0.00",
                        "TAXS": "0.00",
                        "UT": "",
                        "WT": "",
                        "AMTN": "0.00",
                        "CODE_NO": "",
                        "ATTR": "",
                        "QTY_FX": "0.00",
                        "ID_NO": "",
                        "FREE_ID": "",
                        "CK_NO": "",
                        "MM_ID": "",
                        "AMT_FP": "0.00",
                        "AMTN_NET_FP": "0.00",
                        "TAX_FP": "0.00",
                        "QTY_CK": "0.00",
                        "BZ_KND": "",
                        "PRICE_ID": "",
                        "OTH_ITM": "",
                        "CUS_OS_NO": "",
                        "QTY_RK": "0.00",
                        "RK_NO": "",
                        "AMT_RCV": "0.00",
                        "AMTN_RCV": "0.00",
                        "CLS_ID": "",
                        "CHK_TAX": "",
                        "FH_NO": "",
                        "INV_NO": "",
                        "CST_MAKE": "0.00",
                        "CST_MAN": "0.00",
                        "CST_PRD": "0.00",
                        "CST_OUT": "0.00",
                        "CST_SMAKE": "0.00",
                        "CST_SMAN": "0.00",
                        "CST_SPRD": "0.00",
                        "CST_SOUT": "0.00",
                        "QTY_FP": "0.00",
                        "PRD_LOC": "",
                        "SEQ_ITM": "0",
                        "MRP_NO_SO": "",
                        "QTY_BAD": "0.00",
                        "UP_END": "100.0000",
                        "QTY_NOSH": "0.00",
                        "TY_ID": "",
                        "TY_NO": "",
                        "TY_EST_ITM": "",
                        "TY1_EST_ITM": "",
                        "UP_CST": "0.0000",
                        "UP1_CST": "0.0000",
                        "UP_CST_UT": "0.0000",
                        "QTY_NOSH_FP": "0.00",
                        "AMT_NOSH_FP": "0.00",
                        "AMTN_NOSH_FP": "0.00",
                        "TAX_NOSH_FP": "0.00",
                        "QTY_NOSH_RTN": "0.00",
                        "QTY_NOSH_FX": "0.00",
                        "QTY_NOSH_RK": "0.00",
                        "CO_NO": "",
                        "EFF_DD": "2026/7/21 10:51:17",
                        "SEFF_DATE": "2026/7/21 10:42:28",
                        "UP_DJ": "0.0000",
                        "UP_TC": "0.0000",
                        "TM_ID": "",
                        "TM_NO": "",
                        "FORMULA_CSV": "",
                        "OBJ_NO": "",
                        "OBJ_CLASS": "",
                        "SPC": "",
                        "FREEINDEX": "",
                        "ORDER_ID": "",
                        "TCODE_CHK": "",
                        "UPR": "0.0000",
                        "QTY_TCODE": "0.00",
                        "CONFIRMFLAG": "",
                        "QTY1_TCODE": "0.00",
                        "WH_TCODE": "",
                        "PRD_LOC_TCODE": "",
                        "PRD_MARK_TCODE": "",
                        "BAT_NO_TCODE": "",
                        "MFG_DD": "",
                        "PACK_NO": "",
                        "BC_ITM": "",
                        "MB_NO": "",
                        "HX_ID": "",
                        "TB_NO": "",
                        "TB_SUB_NO": "",
                        "PACK_FREQUENCY": "",
                        "CONFIRMID": "",
                        "REV_NO": "",
                        "COS_NO": "",
                        "PRD_NO_SUP": "",
                        "INVOICESPC": "",
                        "INVOICENAME": "",
                        "PRD_NAME_SUP": "",
                        "AMT_ZDZK": "0.00",
                        "AMTN_NET_ZDZK": "0.00",
                        "TAX_ZDZK": "0.00",
                        "AMT_DIFF_FP": "0.00",
                        "AMTN_DIFF_FP": "0.00",
                        "TAX_DIFF_FP": "0.00",
                        "AMT_DIFF_NOSH_FP": "0.00",
                        "AMTN_DIFF_NOSH_FP": "0.00",
                        "TAX_DIFF_NOSH_FP": "0.00"
                    }
                ]
            },
            "ErrorStr": ""
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:18 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:18 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PC","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询采购入库单成功 0 1 0
✅ 获取单据信息写入变量 0 1 0
✅ 校验本次入库数量与采购下单数量一致 0 1 0
Total 0 3 0
Test Failures
Test NameAssertion Error
✅ 查询采购入库单成功
expected 'F' to equal 'T'
✅ 获取单据信息写入变量
Cannot read properties of undefined (reading '0')
✅ 校验本次入库数量与采购下单数量一致
Cannot read properties of undefined (reading '0')
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/SqlOperation/ExecuteSql
Response Information
Response Code: 400 - Bad Request
Mean time per request: 134ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
DbType 1
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 41566ded-3c10-4e90-8ec0-e0f246860d0e
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 122
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "SQL": "SELECT PRD_NO, QTY FROM PRDT1 WHERE PRD_NO=@PRD_NO",
            "PARAMETERS": {
                "@PRD_NO": "YL0002"
            }
        }
Response Headers
Header NameHeader Value
Content-Length 126
Date Thu, 13 Aug 2026 18:50:19 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:18 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"code":1,"message":"SQL执行失败: SQL查询操作已被禁止。","result":{"Success":false,"AffectedRows":0,"Data":null}}
Test Information
NamePassedFailedSkipped
✅ SQL查询可用库存量接口连通 0 1 0
✅ 接口调用成功 0 1 0
✅ SQL查询可用库存量成功 0 1 0
✅ 成功查询到产品库存数据 0 1 0
✅ 校验在途库存QTY_ON_WAY减少 0 1 0
✅ 校验可用数量QTY增加 0 1 0
Total 0 6 0
Test Failures
Test NameAssertion Error
✅ SQL查询可用库存量接口连通
expected response to have status code 200 but got 400
✅ 接口调用成功
异常状态码:400: expected 400 to equal 200
✅ SQL查询可用库存量成功
expected 1 to equal +0
✅ 成功查询到产品库存数据
expected null to be an array
✅ 校验在途库存QTY_ON_WAY减少
Cannot read properties of null (reading '0')
✅ 校验可用数量QTY增加
Cannot read properties of null (reading '0')
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/SqlOperation/ExecuteSql
Response Information
Response Code: 400 - Bad Request
Mean time per request: 132ms
Mean size per request: 126B

Test Pass Percentage
No Tests for this request
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
DbType 1
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 24651f81-ce6b-4a59-b7d5-edfdcecbba2c
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 110
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "SQL":"SELECT * FROM TF_POS WHERE OS_NO=@PO_NO",
            "PARAMETERS":{
            "@PO_NO":"null"
            }
        
        
        }
Response Headers
Header NameHeader Value
Content-Length 126
Date Thu, 13 Aug 2026 18:50:19 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:19 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"code":1,"message":"SQL执行失败: SQL查询操作已被禁止。","result":{"Success":false,"AffectedRows":0,"Data":null}}
Test Information
No Tests for this request
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 423ms
Mean size per request: 201B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 606cd78b-0596-4898-b473-17570fdbf844
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 399
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SO",
                "CusNo": "KH0001",
                "DepNo": "0001",
                "SalNo": "LS",
                "EstDate": "2026-08-14",
                "Rem": "自动化测试-销售订单"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0002",
                    "WhNo": "0001",
                    "Qty": 100,
                    "Up": 100,
                    "Rem": "测试用原料销售"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 201
Date Thu, 13 Aug 2026 18:50:19 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:19 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SO","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'QTY_NOSH_TO_JH' 无效。\\r\\n列名 'QTY_TO_JH' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
📌 销售订单:BIL_NO=undefined
✅ 销售订单单号已写入:undefined
Test Information
NamePassedFailedSkipped
✅ 新增销售订单成功 0 1 0
✅ TF_TABNAME=TF_POS 0 1 0
✅ 销售订单单号写入环境变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增销售订单成功
expected 'F' to equal 'T'
✅ TF_TABNAME=TF_POS
expected {} to have property 'TF_TABNAME'
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/SqlOperation/ExecuteSql
Response Information
Response Code: 400 - Bad Request
Mean time per request: 136ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
DbType 1
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3b78b975-6a1f-4c34-a5ab-c1603e7d4af0
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 157
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "SQL": "SELECT PRD_NO, SUM(QTY) AS ON_THE_WAY FROM PRDT1 WHERE PRD_NO=@PRD_NO GROUP BY PRD_NO",
            "PARAMETERS": {
                "@PRD_NO": "YL0002"
            }
        }
Response Headers
Header NameHeader Value
Content-Length 126
Date Thu, 13 Aug 2026 18:50:19 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:19 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"code":1,"message":"SQL执行失败: SQL查询操作已被禁止。","result":{"Success":false,"AffectedRows":0,"Data":null}}
Test Information
NamePassedFailedSkipped
✅ SQL查询在途量接口连通 0 1 0
✅ 接口调用成功 0 1 0
✅ SQL查询成功 0 1 0
✅ 成功查询到产品库存数据 0 1 0
✅ 校验在途库存QTY_ON_WAY每次新增 0 1 0
Total 0 5 0
Test Failures
Test NameAssertion Error
✅ SQL查询在途量接口连通
expected response to have status code 200 but got 400
✅ 接口调用成功
异常状态码:400: expected 400 to equal 200
✅ SQL查询成功
expected 1 to equal +0
✅ 成功查询到产品库存数据
expected null to be an array
✅ 校验在途库存QTY_ON_WAY每次新增
Cannot read properties of null (reading '0')
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 419ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token abf57389-ec74-4963-b30f-90d679272037
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 223
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SA",
                "SalNo": "LS",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "BilId": "SO",
                    "BilNo": "null",
                    "BilItm": 1
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:20 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:19 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SA","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
📌 销售出库单:BIL_NO=undefined
✅ 销售出库单号已写入:undefined
Test Information
NamePassedFailedSkipped
✅ 新增销售出库单成功 0 1 0
✅ TF_TABNAME=TF_PSS 0 1 0
✅ 销售出库单号写入环境变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增销售出库单成功
expected 'F' to equal 'T'
✅ TF_TABNAME=TF_PSS
expected {} to have property 'TF_TABNAME'
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 178ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a6498f1f-9ffc-49ae-996a-abf93ac1f682
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 53
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "SO", 
            "CallNo": "null" 
        
        }
        
        
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:20 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:20 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SO","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询销售出库单成功 0 1 0
✅ 获取单据信息写入变量 0 1 0
✅ 校验本次入库数量与受订下单数量一致 0 1 0
Total 0 3 0
Test Failures
Test NameAssertion Error
✅ 查询销售出库单成功
expected 'F' to equal 'T'
✅ 获取单据信息写入变量
Cannot read properties of undefined (reading '0')
✅ 校验本次入库数量与受订下单数量一致
Cannot read properties of undefined (reading '0')
Request Information
Request Method: GET
Request URL: http://www.linkerplus.com/api/ext_erp/TbrECC/GetPrdStockData
Response Information
Response Code: 200 - OK
Mean time per request: 236ms
Mean size per request: 2B

Test Pass Percentage
No Tests for this request
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
PRD_NO YL0001
WH
ISGROUPBYWH T
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 782b9b4a-9cf6-470b-8175-74b45bcc52a9
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Cookie SN=MGR_REST_DEMO2016CN021064
Response Headers
Header NameHeader Value
Content-Length 2
Date Thu, 13 Aug 2026 18:50:20 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:20 GMT
Content-Type text/plain; charset=utf-8
Response Body
[]
Test Information
No Tests for this request
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 213ms
Mean size per request: 160B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c920f267-e52a-4c38-882f-443e2447d923
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 393
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PO",
                "CusNo": "CS0001",
                "DepNo": "0001",
                "SalNo": "LS",
                "EstDate": "2026-08-14",
                "Rem": "自动化测试-采购订单"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 100,
                    "Up": 100,
                    "Rem": "测试用原料"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 160
Date Thu, 13 Aug 2026 18:50:20 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:20 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PO","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'NEED_DD' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 采购订单:BIL_NO=undefined,BIL_ID=undefined
✅ 采购订单单号已写入:undefined
Test Information
NamePassedFailedSkipped
✅ 新增采购订单成功 0 1 0
✅ TF_TABNAME=TF_POS 0 1 0
✅ 采购订单单号写入环境变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增采购订单成功
expected 'F' to equal 'T'
✅ TF_TABNAME=TF_POS
expected {} to have property 'TF_TABNAME'
Request Description
查询PO单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 231ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token cceed37b-70bd-4ecc-ab32-d2b259307f50
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "PO", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:21 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:21 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PO","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增PC单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 187ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0828394f-93f7-4c50-983f-8297e14f4351
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 391
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PC",
                "BilDate": "2026-08-14",
                "CusNo": "CS0001",
                "DepNo": "0001",
                "SalNo": "LS",
                "Rem": "采购入库订单测试"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10000,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:21 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:21 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PC","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
新增PC单(从PO单转入)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 175ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1ebdd701-f9c2-4c95-ba34-9e2675458569
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 175
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PC"
            },
            "BodyData": [
                {
                    "BilId": "PO",
                    "BilNo": "null",
                    "BilItm": 1
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:21 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:21 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PC","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询PC单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 178ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 601e6287-0018-4260-bb48-908abb8ae2a0
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "PC", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:21 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:21 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PC","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增PB单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 425ms
Mean size per request: 170B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f1f5124c-f42f-4fdc-b72c-3039010ffb12
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 322
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PB",
                "BilDate": "2026-08-14",
                "CusNo": "CS0001",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:22 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:21 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PB","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
Test Information
NamePassedFailedSkipped
❌️ 需有来源单 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
❌️ 需有来源单
expected '{"EntryOrderId":"","CallID":"PB","Cal…' to include '请输入来源单号'
Request Description
新增PB单(从PC单转入)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 261ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 6b39ef6b-91fc-4e4d-935e-d1efa3907732
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 175
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PB"
            },
            "BodyData": [
                {
                    "BilId": "PC",
                    "BilNo": "null",
                    "BilItm": 1
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:22 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:22 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PB","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询PB单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 154ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7eb340ef-3223-40bc-bf19-c1834a5441a3
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "PB", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:22 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:22 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PB","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增T6单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 596ms
Mean size per request: 201B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 668f1390-6079-43f0-bcc5-11d6b775d9b9
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 322
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "T6",
                "BilDate": "2026-08-14",
                "CusNo": "CS0001",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 201
Date Thu, 13 Aug 2026 18:50:23 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:22 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"T6","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"aa:为过程或函数 Sp_WritePrdtStock 指定了过多的参数。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询T6单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 183ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f849b909-6eb2-4177-a153-07507a6c49a4
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "T6", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:23 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:23 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"T6","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增SO单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 192ms
Mean size per request: 201B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token fa285183-7de2-4148-bc0f-55c147ce5a61
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 415
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SO",
                "BilDate": "2026-08-14",
                "CusNo": "KH0001",
                "DepNo": "0001",
                "SalNo": "LS",
                "EstDate": "2026-08-14",
                "Rem": "销售订单测试"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 201
Date Thu, 13 Aug 2026 18:50:23 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:23 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SO","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'QTY_NOSH_TO_JH' 无效。\\r\\n列名 'QTY_TO_JH' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询SO单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 179ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0bb79755-d61a-41cd-8872-6c8bfc92b6d4
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "SO", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:24 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:23 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SO","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增SA单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 231ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token fca140e2-8f5e-42d3-900e-9b6f2b9a6a97
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 415
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SA",
                "BilDate": "2026-08-14",
                "CusNo": "KH0001",
                "DepNo": "0001",
                "SalNo": "LS",
                "EstDate": "2026-08-14",
                "Rem": "销售订单测试"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:24 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:24 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SA","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
新增SA单(从SO单转入)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 202ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e1ff7e1d-c913-4e1b-9165-b299c7954ba1
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 175
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SA"
            },
            "BodyData": [
                {
                    "BilId": "SO",
                    "BilNo": "null",
                    "BilItm": 1
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:24 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:24 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SA","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询SA单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 183ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ff7a9ab2-0dc7-42bd-8c92-b8331dbb2264
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "SA", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:24 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:24 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SA","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增SB单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 382ms
Mean size per request: 170B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8baf2e47-2dcb-4046-a029-56325c187fbb
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 322
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SB",
                "BilDate": "2026-08-14",
                "CusNo": "KH0001",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:25 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:24 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SB","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
Test Information
NamePassedFailedSkipped
❌️ 需有来源单 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
❌️ 需有来源单
expected '{"EntryOrderId":"","CallID":"SB","Cal…' to include '请输入来源单号'
Request Description
新增SB单(从SA单转入)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 193ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 061be28f-3c57-47f0-b420-2c0689263864
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 175
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SB"
            },
            "BodyData": [
                {
                    "BilId": "SA",
                    "BilNo": "null",
                    "BilItm": 1
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:25 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:25 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SB","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询SB单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 188ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 10057abc-7a53-44ed-837d-b78a09f03d47
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "SB", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:25 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:25 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SB","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增CK单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 405ms
Mean size per request: 191B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 14d7d498-7abe-414d-8d57-0649d94b63ff
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 322
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "CK",
                "BilDate": "2026-08-14",
                "CusNo": "KH0001",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 191
Date Thu, 13 Aug 2026 18:50:26 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:25 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"CK","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'AMTN_YH' 无效。\\r\\n列名 'AMT_YH' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询CK单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 177ms
Mean size per request: 193B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f95e1a1b-fd44-4ae3-b42c-1d0d36864df5
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "CK", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 193
Date Thu, 13 Aug 2026 18:50:26 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:26 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"CK","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'AMTN_YH' 无效。\\r\\n列名 'AMT_YH' 无效。\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增SA单(从SO单转入)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 252ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c536e4a7-d5ad-4102-8848-244ffc5b1be0
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 175
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SA"
            },
            "BodyData": [
                {
                    "BilId": "CK",
                    "BilNo": "null",
                    "BilItm": 1
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:26 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:26 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SA","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
新增SO单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 208ms
Mean size per request: 201B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8720712f-7a5f-495a-b5c1-79596b072fcb
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 415
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "SO",
                "BilDate": "2026-08-14",
                "CusNo": "KH0001",
                "DepNo": "0001",
                "SalNo": "LS",
                "EstDate": "2026-08-14",
                "Rem": "销售订单测试"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 201
Date Thu, 13 Aug 2026 18:50:26 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:26 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"SO","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'QTY_NOSH_TO_JH' 无效。\\r\\n列名 'QTY_TO_JH' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
新增PN单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 407ms
Mean size per request: 151B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d04e9bae-2560-4b5d-bb29-1703adbd50aa
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 527
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": { 
                "CallId": "PN", 
                "Rem": "新增销售订单变更" 
        
            },
            "BodyData": [ 
                {
        
                    "ChgId": "3", 
                    "BilNo": "null", 
                    "EstItm": 1, 
                    "OldPrdNo": "YL0001", 
                    "PrdNo": "YL0001", 
                    "WhNo": "0001", 
                    "Qty": 20, 
                    "Up": 80, 
                    "Rem": "这是表身摘要", 
                    "ExtendProps": { 
                        "EST_DD": "2026-08-14", 
                        "EST_ITM": 1 
                    }
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 151
Date Thu, 13 Aug 2026 18:50:27 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:26 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PN","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"Operation aborted\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询PN单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 169ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ebc61653-dd07-47d0-8d71-c79c703640d8
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "PN", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:27 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:27 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PN","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增W1单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 326ms
Mean size per request: 190B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 673f42f6-19c6-4435-a4f5-2f006c9adf72
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 359
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "WI",
                "BilDate": "2026-08-14",
                "WhNo": "0001",
                "DepNo": "0001",
                "Rem": "库存入仓单测试"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 190
Date Thu, 13 Aug 2026 18:50:27 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:27 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"WI","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'BIL_NO' 无效。\\r\\n列名 'BIL_ID' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询W1单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 176ms
Mean size per request: 192B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bb743175-9d5c-4a2f-837e-2321133c93fb
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "WI", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 192
Date Thu, 13 Aug 2026 18:50:27 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:27 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"WI","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"List index out of bounds (1).  TStringList range is 0..0\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增WO单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 260ms
Mean size per request: 190B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1930d800-f748-41d1-a410-218c7232cd7a
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 359
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "WO",
                "BilDate": "2026-08-14",
                "WhNo": "0001",
                "DepNo": "0001",
                "Rem": "库存出库单测试"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 190
Date Thu, 13 Aug 2026 18:50:28 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:28 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"WO","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'BIL_ID' 无效。\\r\\n列名 'BIL_NO' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询WO单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 177ms
Mean size per request: 192B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e475313a-e7ad-4cbc-a311-62d305239645
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "WO", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 192
Date Thu, 13 Aug 2026 18:50:28 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:28 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"WO","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"List index out of bounds (1).  TStringList range is 0..0\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增IC单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 408ms
Mean size per request: 157B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 834f13bd-fff1-4539-8ee2-ddd41e53b60f
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 301
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "IC",
                "BilDate": "2026-08-14",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "WhNo2": "0007",
                    "Qty": 10,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 157
Date Thu, 13 Aug 2026 18:50:28 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:28 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"IC","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'AMTN' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询IC单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 218ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c1dd4db9-2d0c-41f7-b931-d703950ba849
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "IC", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:29 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:28 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"IC","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增IJ单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 309ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1f2c5648-1420-4489-983d-8d8fa32f602c
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 466
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "IJ",
                "BilDate": "2026-08-14",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "AddId": "+",
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 1000,
                    "Rem": "测试用摘要"
                },
                {
                    "AddId": "-",
                    "PrdNo": "YL0001",
                    "WhNo": "0007",
                    "Qty": 10,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:29 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:29 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"IJ","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询IJ单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 368ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d5638366-761f-460e-b383-d0234b6c37cb
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "IJ", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:29 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:29 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"IJ","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增MC单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 508ms
Mean size per request: 157B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 20dc4f8a-a542-4a07-a2da-bc0f7c6f0642
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 303
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "MC",
                "BilDate": "2026-08-14",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001", 
                    "WhNo2": "0007", 
                    "Up": 200,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 157
Date Thu, 13 Aug 2026 18:50:30 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:29 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"MC","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'AMTN' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询MC单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 420ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 386d1c3c-f066-4a67-8600-671e1be706cc
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "MC", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:30 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:30 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"MC","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增PI单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 521ms
Mean size per request: 190B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 5701b11f-0276-4948-b10d-cfc17aac5b91
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 472
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "PI",
                "BilDate": "2026-08-14",
                "SalNo": "LS"
        
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "QtyBook": 970,
                    "QtyInv": 900,
                    "Rem": "测试用摘要"
                },
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0007",
                    "QtyBook": 0,
                    "QtyInv": 70,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 190
Date Thu, 13 Aug 2026 18:50:31 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:30 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PI","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'IJ_NO3' 无效。\\r\\n列名 'IJ_NO2' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询PI单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 171ms
Mean size per request: 192B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ec8a59f1-3b14-4633-b1d2-a0299d9483b4
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "PI", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 192
Date Thu, 13 Aug 2026 18:50:31 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:31 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"PI","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"列名 'IJ_NO3' 无效。\\r\\n列名 'IJ_NO2' 无效。\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Prdt/AppendToPrdt
Response Information
Response Code: 200 - OK
Mean time per request: 161ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
Languageid 0
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 93ae7e16-3731-4eed-a303-9a250b3cff13
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 538
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "PRD_NO": "ZCP0011",
                "NAME": "制成品0011",
                "UT": "台",
                "KND": "2",
                "REM": "制令调拨缴库倒冲领料测试"
            },
            {
                "PRD_NO": "YL0011",
                "NAME": "原料0011",
                "UT": "台",
                "KND": "4",
                "PRD_ML": "Y",
                "REM": "倒冲领料标记"
            },
            {
                "PRD_NO": "YL0012",
                "NAME": "原料0012",
                "UT": "台",
                "KND": "4",
                "PRD_ML": "Y",
                "REM": "倒冲领料标记"
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:31 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:31 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":3,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
新增货品返回:{"OkCount":3,"ErrorCount":0,"ErrorData":[]}
Test Information
NamePassedFailedSkipped
新增货品成功 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Wh/AppendToWh
Response Information
Response Code: 200 - OK
Mean time per request: 140ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
Languageid 0
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 491a33e8-b4b6-4f27-b4a5-9ba54090545d
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 70
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "WH": "0008",
                "NAME": "中转仓"
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:31 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:31 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":1,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
新增仓库返回:{"OkCount":1,"ErrorCount":0,"ErrorData":[]}
Test Information
NamePassedFailedSkipped
新增仓库成功 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bom/AppendToBom
Response Information
Response Code: 200 - OK
Mean time per request: 186ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
Languageid 0
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 6a76d9d8-0cee-4e53-a144-4584529c0761
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 537
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
[
            {
                "PRD_NO": "ZCP0011",
                "PF_NO": "V1.0",
                "QTY": 1,
                "WH_NO": "0003",
                "REM": "制成品0011配方",
                "BodyData": [
                    {
                        "PRD_NO": "YL0011",
                        "QTY": 10,
                        "WH_NO": "0001",
                        "REM": "原料0011用量"
                    },
                    {
                        "PRD_NO": "YL0012",
                        "QTY": 20,
                        "WH_NO": "0001",
                        "REM": "原料0012用量"
                    }
                ]
            }
        ]
Response Headers
Header NameHeader Value
Content-Length 43
Date Thu, 13 Aug 2026 18:50:32 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:31 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"OkCount":1,"ErrorCount":0,"ErrorData":[]}
Console Logs
Log Messages
新增BOM返回:{"OkCount":1,"ErrorCount":0,"ErrorData":[]}
Test Information
NamePassedFailedSkipped
新增BOM成功 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
新增TW单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 575ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token df4427c1-2402-46a6-978c-f3a53e03f74d
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 582
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "TW",
                "BilDate": "2026-08-14",
                "CusNo": "CS0001",
                "DepNo": "0000",
                "PrdNo": "ZCP0011",
                "WhNo": "0003",
                "Qty": 10,
                "IdNo": "ZCP0011->V1.0",
                "CONTROL":"F",
                "CHK_SCHED":"F",
                "Rem": "托工倒冲领料流程-托外加工单"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0011", 
                    "WhNo": "0001", 
                    "Qty": 100 
                },
                {
                    "PrdNo": "YL0012", 
                    "WhNo": "0001", 
                    "Qty": 200 
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:32 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:32 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"TW","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询TW单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 189ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8726f33b-af2d-4f3e-b638-e30112283367
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "TW", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:32 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:32 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"TW","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
新增WT单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 533ms
Mean size per request: 171B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 17c73bb5-c22c-4fe6-9cff-9b337006b4e5
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 338
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "WT",
                "BilDate": "2026-08-14",
                "CusNo": "CS0001",
                "DepNo": "0000"
        
            },
            "BodyData": [
                {
                    "PrdNo": "ZCP0011",
                    "WhNo": "0003",
                    "Qty": 10,
                    "IdNo": "ZCP0011->V1.0",
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 171
Date Thu, 13 Aug 2026 18:50:33 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:33 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"WT","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"TF_BOM_TBL: Field 'LOS_QTY' not found\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询WT单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 185ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2db152e7-5300-4022-af33-94bdde5d7b19
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "WT", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:33 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:33 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"WT","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
✅ BUILD_BIL字段有值 0 1 0
Total 0 2 0
Test Failures
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
✅ BUILD_BIL字段有值
Cannot read properties of undefined (reading 'BUILD_BIL')
Request Description
新增M7单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 386ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ace52c29-52bb-460e-9afc-94c63cd2f9c8
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 359
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "M7",
                "BilDate": "2026-08-14",
                "WhNo": "0001",
                "DepNo": "0001",
                "Rem": "非生产领料测试"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:34 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:33 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"M7","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询M7单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 181ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 54024188-9bb2-47df-9e47-a7999e944be0
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "M7", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:34 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:34 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"M7","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
删除M7单
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/DeleteBill
Response Information
Response Code: 200 - OK
Mean time per request: 196ms
Mean size per request: 148B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ebe43388-e5e6-45dd-9143-06781b67d4c6
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "M7",
            "CallNo": "null"
        }
Response Headers
Header NameHeader Value
Content-Length 148
Date Thu, 13 Aug 2026 18:50:34 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:34 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"M7","CallNO":"null","CallOK":"F","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 删除成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 删除成功校验
expected 'F' to equal 'T'
Request Description
新增M8单(无来源)
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/SaveBill
Response Information
Response Code: 200 - OK
Mean time per request: 311ms
Mean size per request: 170B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 26e3d0e3-f21f-4b3b-990e-96b1f278626f
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 319
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "HeadData": {
                "CallId": "M8",
                "BilDate": "2026-08-14",
                "WhNo": "0001",
                "DepNo": "0001"
            },
            "BodyData": [
                {
                    "PrdNo": "YL0001",
                    "WhNo": "0001",
                    "Qty": 10,
                    "Up": 100,
                    "Rem": "测试用摘要"
                }
            ]
        }
Response Headers
Header NameHeader Value
Content-Length 170
Date Thu, 13 Aug 2026 18:50:34 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:34 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"M8","CallNO":"","CallOK":"F","Data":"{}","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"对象名 'VOH_GEN_CONFIG' 无效。\"\r\n}"}
Console Logs
Log Messages
✅ 环境变量设置成功:t-erp-api-current-date = 2026-08-14
✅ 接口顶层JSON解析成功
✅ Data字段成功转为JSON对象[object Object]
📌 从Data中提取:TF_TABNAME=undefined,BIL_NO=undefined,BIL_ID=undefined
✅ 解析后的Data字段已存入环境变量
Test Information
NamePassedFailedSkipped
✅ 新增成功校验 0 1 0
✅ Data中TF_TABNAME字段存在且正确 0 1 0
✅ 获取单据信息写入变量 1 0 0
Total 1 2 0
Test Failures
Test NameAssertion Error
✅ 新增成功校验
expected 'F' to equal 'T'
✅ Data中TF_TABNAME字段存在且正确
expected {} to have property 'TF_TABNAME'
Request Description
查询M8单详情
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/QueryBillDetail
Response Information
Response Code: 200 - OK
Mean time per request: 176ms
Mean size per request: 158B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 00d73903-afc1-4c9a-b898-382fff89d665
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "M8", 
            "CallNo": "null" 
        
        }
Response Headers
Header NameHeader Value
Content-Length 158
Date Thu, 13 Aug 2026 18:50:35 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:35 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"M8","CallNO":"null","CallOK":"F","Data":{},"ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 查询成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 查询成功校验
expected 'F' to equal 'T'
Request Description
删除M8单
Request Information
Request Method: POST
Request URL: http://www.linkerplus.com/api/ext_erp/Bill/DeleteBill
Response Information
Response Code: 200 - OK
Mean time per request: 170ms
Mean size per request: 148B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
LoginId 7c8df68e-c96b-468a-8f42-1fb12c9a156b
sn MGR_REST_DEMO2016CN021064
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 56b4581d-3cd0-41f5-946d-c5a075610f8b
Host www.linkerplus.com
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Cookie SN=MGR_REST_DEMO2016CN021064
Request Body
{
            "CallId": "M8",
            "CallNo": "null"
        }
Response Headers
Header NameHeader Value
Content-Length 148
Date Thu, 13 Aug 2026 18:50:35 GMT
Server openresty/1.17.8.2
Set-Cookie SN=MGR_REST_DEMO2016CN021064; path=/; Expires=Sun, 08-Aug-27 18:50:35 GMT
Content-Type text/plain; charset=utf-8
Response Body
{"EntryOrderId":"","CallID":"M8","CallNO":"null","CallOK":"F","ErrorStr":"{\r\n\"errorCode\":400,\r\n\"errorText\":\"单号[null]不存在.\"\r\n}"}
Test Information
NamePassedFailedSkipped
✅ 删除成功校验 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
✅ 删除成功校验
expected 'F' to equal 'T'