aiM18开发者中心 aiM18开发者中心
文档主页
  • 平台

    • 平台总体概述
    • 前端开发须知
    • 后台开发须知
    • EBI开发须知
    • JSF组件属性表
    • BPM扩展接口
    • 一查到底扩展接口
    • 手机App设置
  • ERP

    • ERP 后端扩展
    • ERP 应用配置
    • ERP 前端扩展
  • 教程

    • 设置Eclipse开发环境
    • 创建App教程
  • 平台相关

    • API授权
    • 通用的数据对象
    • 核心的API
    • EBI相关接口
  • 企业资源规划
  • 人力资本管理
  • 业务流程处理
  • 日程管理
  • 文档管理
  • 教程

    • 通过API与aiM18进行交互
教程
GitHub (opens new window)
文档主页
  • 平台

    • 平台总体概述
    • 前端开发须知
    • 后台开发须知
    • EBI开发须知
    • JSF组件属性表
    • BPM扩展接口
    • 一查到底扩展接口
    • 手机App设置
  • ERP

    • ERP 后端扩展
    • ERP 应用配置
    • ERP 前端扩展
  • 教程

    • 设置Eclipse开发环境
    • 创建App教程
  • 平台相关

    • API授权
    • 通用的数据对象
    • 核心的API
    • EBI相关接口
  • 企业资源规划
  • 人力资本管理
  • 业务流程处理
  • 日程管理
  • 文档管理
  • 教程

    • 通过API与aiM18进行交互
教程
GitHub (opens new window)
  • Web 服务教程
  • 搜索
  • 创建模块数据
  • 修改模块数据
  • 检查库存量
    • 场景
    • 参考文档
    • 响应解析
  • 未完成应付/应收
  • Web Services Tutorial
Multiable
2024-01-09
目录

检查库存量

版本: 1.2 | 发布日期: 07/02/2024

# 场景

ABC 水果公司的营销活动取得了巨大成功,使其网店的在线订单增加。

需求的激增给送货团队带来了巨大压力,他们发现某些产品供不应求。

因此,客户服务代表忙于联系客户以推迟交货。

为了防止今后再发生类似危机,Chris已进行了咨询。

Chris决定在网店中实施一项功能,在客户将产品放入购物车之前检查库存量。

wst20

# 参考文档

可以帮助我们实现这一目标的网络服务是获取每个产品的库存量。

HTTP 请求

GET http://[server]/jsf/rfws/erp/trdg/stock/viewLocLvl/{beId}/{proId}

参数

名字 类型 说明
beId int(Path) 必填. 企业法人 ID
proId int(Path) 必填. 产品ID (0 表示全部)
unitId int(Query) 单位 ID(在产品的单位表中)。如果提供,结果将以此单位返回数量。默认情况下,结果将以基本单位返回。
tranId int(Query) 跳过交易ID。若提供,则此交易将被排除在结果计算之外。
tranType string(Query) tranId的交易类型
locTypeId int(Query) 位置类型 ID。如果提供,结果将按此位置类型进行过滤。
asAt date(Query) 截至日期。计算库存量的日期。
showLoc boolean(Query) 如果为true, 结果将按位置分组。
showLotno boolean(Query) 如果为true, 结果将按批号分组。
includeNonApv boolean(Query) 如果为true, 结果将包括未经批准的单据。
excludeExpiredLoc boolean(Query) 如果为true, 结果将排除失效位置。
locId int(Query) 位置 ID。如果提供,结果将按此位置进行过滤
includeUc boolean(Query) 如果为true, 结果将包括 AVG uc(本位币)

两个必要参数是 beId 和 proId,分别代表 企业法人和 产品。

如前所述,要获取 企业法人 或 产品的 ID,请参考所提供的 FAQ。

# 响应解析

典型的响应如下:

{
     "basicUnitId":52,
     "basicQty":7000.0,
     "basicCode":"RTUNIT",
     "locCode":"L0001-A",
     "lotno":"RT01_OPENINGS",
     "proId":3081,
     "qty":7000.0,
     "unitCode":"RTUNIT",
     "unitId":3791,
     "lotnoLot":"A",
     "locType":31,
     "locId":40.0,
     "lotNoId":1681.0
}
Last Updated: 2025/04/09, 02:58:38
修改模块数据
未完成应付/应收

← 修改模块数据 未完成应付/应收→

Theme by Vdoing | Copyright © 1990-2025 Multiable | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式