parent
23f74cc197
commit
f0e7b01dd4
@ -0,0 +1,32 @@ |
||||
package com.dxhy.order.consumer.openapi.protocol.po; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Description: PO输出参数 |
||||
* @Author liufeilong |
||||
* @Date 2023-02-06 |
||||
**/ |
||||
@Data |
||||
public class EsOutput { |
||||
/** |
||||
* 外围系统数据唯一标识 |
||||
*/ |
||||
private String BSKEY; |
||||
/** |
||||
* SAP数据唯一标识 |
||||
*/ |
||||
private String SAPKEY; |
||||
/** |
||||
* 数据处理标识(S:成功,E:失败) |
||||
*/ |
||||
private String ZTYPE; |
||||
/** |
||||
* 数据处理描述 |
||||
*/ |
||||
private String ZMESSAGE; |
||||
/** |
||||
* 业务报文 |
||||
*/ |
||||
private Object ZDATA; |
||||
} |
@ -0,0 +1,57 @@ |
||||
package com.dxhy.order.consumer.openapi.protocol.po; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Description: PO输入参数 |
||||
* @Author liufeilong |
||||
* @Date 2023-02-06 |
||||
**/ |
||||
@Data |
||||
public class IsInput { |
||||
/** |
||||
* 外围系统 |
||||
*/ |
||||
private String SYSID; |
||||
/** |
||||
* 接口业务ID |
||||
*/ |
||||
private String IFYWID; |
||||
/** |
||||
* 外围系统数据唯一标识 |
||||
*/ |
||||
private String BSKEY; |
||||
/** |
||||
* SAP数据唯一标识 |
||||
*/ |
||||
private String SAPKEY; |
||||
/** |
||||
* 组织机构代码 |
||||
*/ |
||||
private String ZORG; |
||||
/** |
||||
* SAP模块编码(OA用) |
||||
*/ |
||||
private String ZFILED1; |
||||
/** |
||||
* 预留字段 |
||||
*/ |
||||
private String ZFILED2; |
||||
/** |
||||
* 预留字段 |
||||
*/ |
||||
private String ZFILED3; |
||||
/** |
||||
* 预留字段 |
||||
*/ |
||||
private String ZFILED4; |
||||
/** |
||||
* SAP Client |
||||
*/ |
||||
private String ZFILED5; |
||||
/** |
||||
* 业务参数 |
||||
*/ |
||||
private Object ZDATA; |
||||
|
||||
} |
@ -0,0 +1,16 @@ |
||||
package com.dxhy.order.consumer.openapi.protocol.po; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Description: PO接口公共请求参数 |
||||
* @Author liufeilong |
||||
* @Date 2023-02-06 |
||||
**/ |
||||
@Data |
||||
public class PoCommonRequestParam { |
||||
/** |
||||
* IsInput |
||||
*/ |
||||
private IsInput ISINPUT; |
||||
} |
@ -0,0 +1,16 @@ |
||||
package com.dxhy.order.consumer.openapi.protocol.po; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Description: PO接口公共响应参数 |
||||
* @Author liufeilong |
||||
* @Date 2023-02-06 |
||||
**/ |
||||
@Data |
||||
public class PoCommonResponseParam { |
||||
/** |
||||
* ES_OUTPUT |
||||
*/ |
||||
private EsOutput ESOUTPUT; |
||||
} |
@ -0,0 +1,68 @@ |
||||
package com.dxhy.order.consumer.openapi.protocol.po.generateinvoice.sap; |
||||
|
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Description: SAP发票开具明细实体 |
||||
* @Author liufeilong |
||||
* @Date 2023-02-06 |
||||
**/ |
||||
@Data |
||||
public class FpkjMxSap { |
||||
/** |
||||
* 结算单号 |
||||
*/ |
||||
private String ZJSDH; |
||||
/** |
||||
* 结算单行号 |
||||
*/ |
||||
private String ZJSDHH; |
||||
/** |
||||
* 一般标记 |
||||
*/ |
||||
private String ZSFZKH; |
||||
/** |
||||
* 物料编号 |
||||
*/ |
||||
private String MATNR; |
||||
/** |
||||
* 数量单位 |
||||
*/ |
||||
private String ZSLDW; |
||||
/** |
||||
* 数量 |
||||
*/ |
||||
private String ZZSL; |
||||
/** |
||||
* 税额 |
||||
*/ |
||||
private String ZTAX; |
||||
/** |
||||
* 单价(SAP) |
||||
*/ |
||||
private String ZZDJ; |
||||
/** |
||||
* 不含税金额(SAP) |
||||
*/ |
||||
private String ZBHSJE; |
||||
/** |
||||
* 税额(SAP) |
||||
*/ |
||||
private String ZZSE; |
||||
/** |
||||
* 含税金额 |
||||
*/ |
||||
private String ZHSJE; |
||||
/** |
||||
* 产品名称 |
||||
*/ |
||||
private String ZCPMC; |
||||
/** |
||||
* 批号 |
||||
*/ |
||||
private String CHARG; |
||||
/** |
||||
* 矿别 |
||||
*/ |
||||
private String KTYPE; |
||||
} |
@ -0,0 +1,91 @@ |
||||
package com.dxhy.order.consumer.openapi.protocol.po.generateinvoice.sap; |
||||
|
||||
import com.dxhy.order.consumer.openapi.protocol.po.PoCommonRequestParam; |
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* @Description: SAP发票开具请求实体 |
||||
* @Author liufeilong |
||||
* @Date 2023-02-06 |
||||
**/ |
||||
@Data |
||||
public class FpkjReqSap { |
||||
/** |
||||
* 结算单号 |
||||
*/ |
||||
private String ZJSDH; |
||||
/** |
||||
* 报账单号 |
||||
*/ |
||||
private String ZBZDH; |
||||
/** |
||||
* 数据来源 |
||||
*/ |
||||
private String ZSJLY; |
||||
/** |
||||
* 操作状态 |
||||
*/ |
||||
private String ZCZZT; |
||||
/** |
||||
* 发票类型 |
||||
*/ |
||||
private String ZFPLX; |
||||
/** |
||||
* 公司代码 |
||||
*/ |
||||
private String BUKRS; |
||||
/** |
||||
* 购方编码 |
||||
*/ |
||||
private String ZGFBH; |
||||
/** |
||||
* 不含税金额(SAP) |
||||
*/ |
||||
private String ZBHSJE; |
||||
/** |
||||
* 税额(SAP) |
||||
*/ |
||||
private String ZZSE; |
||||
/** |
||||
* 含税金额 |
||||
*/ |
||||
private String ZHSJE; |
||||
/** |
||||
* 备注 |
||||
*/ |
||||
private String ZZBZ; |
||||
/** |
||||
* 收款人名称 |
||||
*/ |
||||
private String ZSKRXM; |
||||
/** |
||||
* 复核人姓名 |
||||
*/ |
||||
private String ZFHRXM; |
||||
/** |
||||
* 开票人姓名 |
||||
*/ |
||||
private String ZKPRXM; |
||||
/** |
||||
* 是否红字 |
||||
*/ |
||||
private String ZSFHZ; |
||||
/** |
||||
* 员工姓名 |
||||
*/ |
||||
private String PENAM; |
||||
/** |
||||
* 开票凭证号 |
||||
*/ |
||||
private String ZKPPZH; |
||||
/** |
||||
* 凭证中的过账日期 |
||||
*/ |
||||
private String ZGZRQ; |
||||
/** |
||||
* 行项目结构 |
||||
*/ |
||||
private FpkjMxSap ITITEM; |
||||
|
||||
|
||||
} |
Loading…
Reference in new issue