轻易云
注册体验

畅捷通T+销货单创建V3.0接口

所属平台
畅捷通T+
类型
EXECUTE
作用
EXECUTE
接口版本
1.0
适配器
\Adapter\Chanjet\TPlusExecuteAdapter
授权方式
OTHER
更新日期
2023-06-08

销货单创建V3.0

POST/tplus/api/v2/saleDelivery/Create
加工厂
{
  "operation": {
    "method": "none"
  }
}

接口请求参数

序号字段名称类型默认值必填描述
1Code单据编码string可选如果设置了自动编号,可不传;如果设置的手动编码,必录
2IsModifiedCode是否修改编号bool可选取值"true"/"false" IsModifiedCode:"true",则用参数中的Code作为凭证编号;手工编码时必录(IsModifiedCode:"true")
3VoucherDate单据日期string可选默认系统日期
4ExternalCode外部系统单据编码string必填编码必须唯一,且此字段不为空
5BusinessType业务类型string必填业务类型编码,15–普通销售;16–销售退货
6InvoiceType票据类型string可选枚举类型;00--普通发票,01--专用发票,02–收据;为空时,默认按收据处理
7Customer客户string必填PartnerDTO对象;举例:Customer:{Code:"001"}
8SettleCustomer结算客户string可选为空时,带出【客户】对应的结算客户
9Warehouse仓库string可选WarehouseDTO对象。 业务流程为合并流程时,必录;开启了负库存校验(不管是控制还是提示),必录;
10RdStyle出库类别string可选RdStyleDTO对象,默认为“线上销售”类别;举例:RdStyle:{Code:"001"}
11IsAutoGenerateSaleOut是否自动销售出库单string可选使用这个属性时,需要设置仓库;举例:"IsAutoGenerateSaleOut":true
12Department部门string可选DepartmentDTO对象;举例:Department:{Code:"001"}
13InvoiceSpecial特殊票种string可选特殊票种
14MarketingOrgan营销机构string可选营销机构
15Clerk业务员string可选PersonDTO对象,人员档案信息;举例:Clerk:{Code:"001"}
16Project项目string可选ProjectDTO对象,项目档案信息;举例:Project:{Code:"001"}
17Currency币种string可选CurrencyDTO对象,币种档案信息;举例:Currency:{Code:"001"}
18ExchangeRate汇率string可选为空时,取系统默认币种汇率
19DeliveryDate交货日期string可选交货日期
20DeliveryMode运输方式string可选枚举类型;举例:DeliveryMode:{Code:"001"}
21ReciveType收款方式string可选枚举类型;00--限期收款,01--全额订金,02--全额现结,03--月结,04--分期收款,05--其它;举例:ReceiveType:{Code:"05"}
22RecivingMaturity收款到期日string可选收款到期日
23DiscountRate整单折扣率string可选整单折扣率
24OrigSettleAmount现结金额string可选如果选择“全额现结”,该字段必录;
25OrigAllowances抹零金额string可选抹零金额
26IsPriceTrace是否进行价格跟踪bool可选是否进行价格跟踪
27IsAutoGenerateInvoice是否自动生成发票bool可选是否自动生成发票
28IsSeparateByWareHouse是否仓库拆单出库bool可选是否仓库拆单出库
29Member会员string可选MemberDTO对象,会员档案信息;
30Address送货地址string可选1、送货地址 2、作为T+系统会员档案的买家的送货地址 3、可空,为空时,会员档案通讯地址不为空时,取会员档案通讯地址。
31LinkMan联系人string可选会员档案收货联系人不为空时,取会员收货联系人
32ContactPhone联系电话string可选联系电话
33Memo备注string可选备注
34TransDocNo运单号string可选运单号
35DeliveryCode发货单号string可选发货单号
36LogisticsNetwork物流网点信息string可选物流网点信息
37SendPerson送货人(员工档案)string可选送货人(员工档案)
38SaleInvoiceMedia发票介质string可选发票介质编码00 电票01 纸票
39ReturnReason退货原因string可选退货原因
40ReturnOrderReason退货说明string可选退货说明
41DynamicPropertyKeys表头动态属性string可选表头自定义项列:分别为公用数值自定义项(pubuserdefdecm),公用字符自定义项(pubuserdefnvc),私有数值 (priuserdefdecm),字符(priuserdefnvc) 比如,公用数值自定义项1为pubuserdefdecm1 特殊动态属性: isautoaudit:是否自动审核,用法: DynamicPropertyKeys:["isautoaudit"],DynamicPropertyValues:[true] isautoauditsaleout‍‍:生成的出库单是否自动审核,跟IsAutoGenerateSaleOut配合使用;用法:dynamicPropertyKeys": ["isautoauditsaleout"],dynamicPropertyValues": [true] isneedwfsubmit:是否自动进入审批流
42DynamicPropertyValues表头动态属性的值string可选与上面DynamicPropertyKeys相对应
43SaleDeliverySettlements现结明细object可选SaleDeliverySettlementDTO[]对象
43.1origAmount收款金额string可选收款金额
43.2SettleStyle结算方式string可选结算方式
43.3BankAccount账号string可选账号
44SaleDeliveryDetails销货单明细object可选销货单明细
44.1Warehouse仓库string可选仓库
44.2Project项目string可选项目
44.3SNObject序列号object可选序列号
44.3.1SnAccountDetails序列号明细array可选序列号明细
44.3.1.1SNCode序列号编码string可选序列号编码
44.4Inventory存货string必填InventoryDTO对象,存货档案信息;举例:Inventory:{Code:"001'}
44.5InventoryBarCode存货条形码string可选举例:InventoryBarCode:"A001"
44.6Unit存货计量单位string必填UnitDTO对象,计量单位信息;举例:Unit:{Name:"条"}
44.7Unit2计量单位2string可选计量单位2
44.8UnitExchangeRate换算率string可选换算率
44.9Batch批号string可选批号为空时,系统选项“自动带出批号”勾选,按规则带出批号
44.10ProductionDate生产日期string可选如果不传,会自动根据批次号从系统中带出
44.11ExpiryDate失效日期string可选如果不传,会自动根据批次号从系统中带出
44.12Quantity数量string必填普通销售是,设置正数;销售退货时,设置负数
44.13OrigPrice报价string可选报价
44.14DiscountRate折扣率string可选折扣率
44.15OrigDiscountPrice原币单价string可选原币单价
44.16TaxRate税率string可选销货单票据类型为“收据”时,税率默认为0
44.17OrigTaxPrice原币含税单价string可选原币含税单价
44.18OrigDiscountAmount原币金额string可选退货时,传负数
44.19OrigTax原币税额string可选原币税额
44.20OrigTaxAmount原币含税金额string可选原币含税金额
44.21OrigDiscount原币折扣额string可选原币折扣额
44.22RefundDifferenceFlag退补标志string可选退补标志编码 取值范围: 00:正常 01:退补
44.23ReceiveVoucherCode入库单号(入库单据编码)string可选只计价方式为个别计价法的存货才能手工或参照输入入库单号。
44.24IsPresent是否赠品string可选是否赠品
44.25DeliveryDate交货日期string可选交货日期
44.26IsManualCost是否手工确定成本string可选是否手工确定成本
44.27CostAmount成本金额string可选只有合并流程时才可用
44.28CostPrice成本价string可选只有合并流程时才可用
44.29inventoryLocations货位array可选货位
44.29.1Code货位编码string可选货位编码
44.29.2Quantity数量string可选数量
44.30DynamicPropertyKeys明细行动态属性string可选用于存储表体自定义项及自由项键值。 自由项:freeitem0-freeitem9 表体自定义项列: 公用数值自定义项(pubuserdefdecm), 公用用字符自定义项(pubuserdefnvc), 私有数值 (priuserdefdecm) 专用字符(priuserdefnvc) 比如,公用数值自定义项1为pubuserdefdecm1
44.31DynamicPropertyValues明细行动态属性值string可选与上面DynamicPropertyKeys相对应的值
44.32ExpiryDate失效日期string可选如果开启了有效期管理,该字段必录 示例: ExpiryDate:"2021-03-31"
44.33DetailMemo备注string可选备注

接口响应参数

暂无参数说明

畅捷通T+的接口:销货单创建V3.0(/tplus/api/v2/saleDelivery/Create),由轻易云数据集成平台 API 资产管理模块整理收纳,并随畅捷通T+版本更新同步更新。

需要对接这个接口?

轻易云已预置该接口的适配能力,联系我们即可开始配置数据集成。