Qeasy Cloud
Get Started

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

Platform
畅捷通T+
Type
EXECUTE
Effect
EXECUTE
API Version
1.0
Adapter
\Adapter\Chanjet\TPlusExecuteAdapter
Auth Mode
OTHER
Updated At
2023-06-08

销货单创建V3.0

POST/tplus/api/v2/saleDelivery/Create
Factory
{
  "operation": {
    "method": "none"
  }
}

Request Parameters

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

Response Parameters

No parameter reference available

The 销货单创建V3.0 API (/tplus/api/v2/saleDelivery/Create) of 畅捷通T+ is curated by the API asset management module of the Qeasy Cloud data integration platform and kept in sync with 畅捷通T+ version updates.

Need to integrate this API?

Qeasy ships with prebuilt adaptation for this API — contact us to start configuring data integration.