采购单及明细查询[N]

method: purchase.PurchaseOrder.queryWithDetail

注意: 如果不填写采购单号则必须填写开始时间和结束时间;填写了采购单号的时候起止时间条件失效。

请求参数

名称 字段 类型 长度 是否必须 描述
查询参数 params Map<String, Object> Y 查询参数
分页 pager Pager Y 分页

params

名称 字段 类型 长度 是否必须 描述
采购单号 purchase_no String N 采购单号
供应商编号 provider_no String N 供应商编号
预计入库仓编号 expect_warehouse_no String N 预计入库仓
收货仓编号 receive_warehouse_no String N 收货仓
开始时间 start_time String N 按照采购单修改时间查询的起始查询时间
结束时间 end_time String N 按照采购单修改时间查询的结束时间查询时间
入库状态 stockin_status int N 入库状态,0 未入库 1部分入库 2已入库 3停止入库
采购单状态 status int N 采购单状态, 10 已取消,20 编辑中,30 待审核,40 已审核,50 部分到货,60 已到货,70 待结算,80 部分结算,90 已完成

pager

名称 字段 类型 长度 是否必须 描述
分页大小 page_size int 4 N 分页大小
页号 page_no int 4 N 从0开始

返回值: Map<String, Object>

名称 字段 类型 长度 是否必须 描述
状态码 status int Y 状态码,0表示调用成功
返回信息 data List<Map<String, Object» Y 返回信息

data

名称 字段 类型 长度 是否必须 描述
单据数据 order List<Map<String, Object» Y 单据数据
总条数 total_count int Y 总条数

order

名称 字段 类型 长度 是否必须 描述
采购单号 purchase_no String Y 采购单号
供应商名称 provider_name String Y 供应商名称
采购单状态 status int Y 10 已取消,20 编辑中,30 待审核,40 已审核,50 部分到货,60 已到货,70 待结算,80 部分结算,90 已完成
入库状态 stockin_status int Y 0 未入库 1部分入库 2已入库 3停止入库
结算状态 settle_status int Y 0不可结算 1待结算 2部分结算 3已结算
仓库名称 warehouse_name String Y 仓库名称
制单员 creator_name String Y 制单员
采购员 purchaser_name String Y 采购员
审核人 check_operator_name String Y 审核人
财审人 facheck_operator_name String Y 财审人
物流公司名称 logistics_name String Y 物流公司名称
付款方式 pay_type int Y 付款方式
运费付款方式 postfee_pay_type int Y 运费付款方式
货品总价 goods_fee Decimal Y 货品总价
运费 post_fee Decimal Y 运费
其他费用 other_fee Decimal Y 其他费用
总费用 total_fee Decimal Y 总费用
税后总价 tax_fee Decimal Y 税后总价
货品种类数 goods_type_count int Y 货品种类数
货品数量 goods_count Decimal Y 货品数量
到货数量 goods_arrive_count Decimal Y 到货数量
入库数量 goods_stockin_count Decimal Y 入库数量
采购单备注 remark String Y 采购单备注
预期到货时间 expect_arrive_time Date Y 预期到货时间
建单时间 created Date Y 建单时间
修改时间 modified Date Y 修改时间
采购单详情 detail_list List<Map<String, Object» Y 采购单详情

detail_list

名称 字段 类型 长度 是否必须 描述
商家编码 spec_no String 40 Y 商家编码
零售价 retail_price Decimal(19,4) Y 零售价
供应商货号 provider_goods_no String 64 Y 供应商货号
货品编号 goods_no String 40 Y 货品编号
货品名称 goods_name String 255 Y 货品名称
货品简称 short_name String 255 Y 货品简称
单品备注 spec_remark String 512 Y 单品备注
规格码 spec_code String 40 Y 规格码
单品名称 spec_name String 100 Y 单品名称
单品条码 barcode String 50 Y 单品条码
品牌名称 brand_name String Y 品牌名称
图片地址 img_url String Y 图片地址
货品数量 num Decimal(19,4) Y 货品数量
辅助数量 num2 Decimal(19,4) Y 辅助数量
到货数量 arrive_num Decimal(19,4) Y 到货数量
结算数量 settle_num Decimal(19,4) Y 结算数量
多到货量 arrive_more_num Decimal(19,4) Y 多到货量
入库数量 stockin_num Decimal(19,4) Y 入库数量
到货入库总额 stockin_amount Decimal(19,4) Y 到货入库总额
停止等待数量 stopwait_num Decimal(19,4) Y 停止等待数量
未到货量 lack_num Decimal(19,4) Y 未到货量
采购单位 purchase_unit_name String Y 采购单位
换算系数 unit_ratio Decimal(19,4) Y 换算系数
基本单位 base_unit_name int Y 基本单位
税前单价 price Decimal(19,4) Y 税前单价
采购价格 purchase_price Decimal(19,4) Y 采购价格
辅助价格 aux_price Decimal(19,4) Y 辅助价格
折扣 discount Decimal(19,4) Y 折扣
税率 tax_rate Decimal(19,4) Y 税率
税后单价 tax_price Decimal(19,4) Y 税后单价
税后金额 tax_amount Decimal(19,4) Y 税后金额
税前折扣价 dis_price Decimal(19,4) Y 税前折扣价
总金额 amount Decimal(19,4) Y 总金额
总重量 weight Decimal(19,4) Y 总重量
辅助重量 aux_amount Decimal(19,4) Y 辅助重量
采购单详情备注 remark String Y 采购单详情备注
自定义属性1 prop1 String 255 Y 自定义属性1
自定义属性2 prop2 String 255 Y 自定义属性
单品自定义属性1 gs_prop1 String 255 Y 单品自定义属性1
单品自定义属性2 gs_prop2 String 255 Y 单品自定义属性2
单品自定义属性3 gs_prop3 String 255 Y 单品自定义属性3
单品自定义属性4 gs_prop4 String 255 Y 单品自定义属性4
单品自定义属性5 gs_prop5 String 255 Y 单品自定义属性5
单品自定义属性6 gs_prop6 String 255 Y 单品自定义属性6