订单物料领料过账、反冲物料领料过账微服务接口

master
Yangwl 1 year ago
parent 620b22e110
commit ff2bf78d5d

@ -66,4 +66,12 @@ public interface RemoteSapService {
@PostMapping("/sap/bomSync")
public R sapBomSync();
/**
*
*/
@PostMapping("/sap/sapBackflushMP")
public R sapBackflushMP(List<SapBackflushMPQuery> sapBackflushMPQueryList);
/**订单物料领料过账、原材料补料、订单物料退料过账接口MB1A**/
public R sapMaterialPosting(@RequestBody List<SapMaterialPosting> sapMaterialPostingList);
}

@ -1,4 +1,4 @@
package com.op.sap.domain.vo;
package com.op.system.api.domain.sap;
//智慧工厂-订单物料领料过账、原材料补料、订单物料退料过账MB1A

@ -79,6 +79,15 @@ public class RemoteSapFallbackFactory implements FallbackFactory<RemoteSapServic
return R.fail("sap shopUpdateSync失败" + throwable.getMessage());
}
@Override
public R sapBackflushMP(List<SapBackflushMPQuery> sapBackflushMPQueryList) {
return R.fail("反冲物料领料过账失败" + throwable.getMessage());
}
@Override
public R sapMaterialPosting(List<SapMaterialPosting> sapMaterialPostingList) {
return R.fail("订单物料领料过账、原材料补料、订单物料退料过账接口MB1A失败" + throwable.getMessage());
}
};
}

@ -1,6 +1,5 @@
package com.op.sap.controller;
import com.alibaba.fastjson2.JSONObject;
import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
import com.op.common.core.domain.R;
import com.op.common.core.web.controller.BaseController;
@ -415,7 +414,4 @@ public class SapController extends BaseController {
return sapOrderService.sapOrderReceipt(sapOrderReceiptQuery);
}
}

@ -1,10 +1,9 @@
package com.op.sap.service;
import com.op.common.core.domain.R;
import com.op.sap.domain.vo.SapBackflushMPQuery;
import com.op.system.api.domain.sap.SapBackflushMPQuery;
import com.op.sap.domain.vo.SapItemQuery;
import com.op.sap.domain.vo.SapMaterialPosting;
import com.op.system.api.domain.sap.SapBaseProduct;
import com.op.system.api.domain.sap.SapMaterialPosting;
import java.util.List;

@ -4,6 +4,7 @@ import com.op.common.core.domain.R;
import com.op.sap.domain.vo.SapOrderReceiptQuery;
import com.op.sap.domain.vo.SapPurchaseOrderQuery;
import com.op.system.api.domain.sap.SapCloseOrderQuery;
import com.op.system.api.domain.sap.SapCreateOrder;
import com.op.system.api.domain.sap.SapRFW;

@ -9,14 +9,12 @@ import com.op.common.core.utils.DateUtils;
import com.op.common.core.utils.StringUtils;
import com.op.common.core.utils.bean.BeanValidators;
import com.op.common.security.utils.SecurityUtils;
import com.op.sap.domain.vo.SapBackflushMPQuery;
import com.op.system.api.domain.sap.SapBackflushMPQuery;
import com.op.sap.domain.vo.SapItemQuery;
import com.op.sap.domain.vo.SapMaterialPosting;
import com.op.system.api.domain.sap.SapMaterialPosting;
import com.op.sap.mapper.SapBaseProductMapper;
import com.op.sap.service.SapItemSyncService;
import com.op.sap.util.SAPConnUtils;
import com.op.system.api.RemoteUserService;
import com.op.system.api.domain.SysUser;
import com.op.system.api.domain.sap.SapBaseProduct;
import com.sap.conn.jco.*;
import org.slf4j.Logger;

@ -7,12 +7,10 @@ import com.op.common.core.utils.DateUtils;
import com.op.common.core.utils.StringUtils;
import com.op.common.core.utils.uuid.IdUtils;
import com.op.sap.domain.vo.SapBackflushMPQuery;
import com.op.sap.domain.vo.SapOrderReceiptQuery;
import com.op.sap.domain.vo.SapPurchaseOrderQuery;
import com.op.sap.service.SapOrderService;
import com.op.sap.util.SAPConnUtils;
import com.op.system.api.domain.sap.SapCloseOrderQuery;
import com.op.system.api.domain.sap.SapCreateOrder;
import com.op.system.api.domain.sap.SapRFW;

Loading…
Cancel
Save