diff --git a/op-modules/op-sap/install.bat b/op-modules/op-sap/install.bat new file mode 100644 index 00000000..95745d7f --- /dev/null +++ b/op-modules/op-sap/install.bat @@ -0,0 +1,5 @@ +@echo ----------------------------------------------------------------------------- +@echo 将工程打包 +@echo ----------------------------------------------------------------------------- +call mvn clean install -Dmaven.test.skip=true +@pause \ No newline at end of file diff --git a/op-modules/op-sap/sapjco-3.0.8.jar b/op-modules/op-sap/sapjco-3.0.8.jar new file mode 100644 index 00000000..5974792d Binary files /dev/null and b/op-modules/op-sap/sapjco-3.0.8.jar differ diff --git a/op-modules/op-sap/src/main/java/com/op/sap/domain/vo/SapMaterialPosting.java b/op-modules/op-sap/src/main/java/com/op/sap/domain/vo/SapMaterialPosting.java new file mode 100644 index 00000000..e6010f63 --- /dev/null +++ b/op-modules/op-sap/src/main/java/com/op/sap/domain/vo/SapMaterialPosting.java @@ -0,0 +1,96 @@ +package com.op.sap.domain.vo; + +//智慧工厂-订单物料领料过账、原材料补料、订单物料退料过账(MB1A) + +/** + * AUFNR 订单号 + * BWART 移动类型 + * PLANT 工厂 + * LGORT 库存地点 + * MATNR 物料 + * QUANTITY 数量 + * MEINS 单位 + * BATCH 批号(可为空) + */ +public class SapMaterialPosting { + + private String aufnr; + + /** + * 订单物料领料过账、原材料补料的移动类型值为261 + * 订单物料退料过账为262 + * + */ + private String bwart; + + private String plant; + private String lgort; + private String matnr; + private String quantity; + private String meins; + private String batch; + + public String getAufnr() { + return aufnr; + } + + public void setAufnr(String aufnr) { + this.aufnr = aufnr; + } + + public String getBwart() { + return bwart; + } + + public void setBwart(String bwart) { + this.bwart = bwart; + } + + public String getPlant() { + return plant; + } + + public void setPlant(String plant) { + this.plant = plant; + } + + public String getLgort() { + return lgort; + } + + public void setLgort(String lgort) { + this.lgort = lgort; + } + + public String getMatnr() { + return matnr; + } + + public void setMatnr(String matnr) { + this.matnr = matnr; + } + + public String getQuantity() { + return quantity; + } + + public void setQuantity(String quantity) { + this.quantity = quantity; + } + + public String getMeins() { + return meins; + } + + public void setMeins(String meins) { + this.meins = meins; + } + + public String getBatch() { + return batch; + } + + public void setBatch(String batch) { + this.batch = batch; + } +}