Browse Source

修改调车申请推送销售出库单、入库单

zhanglei
fanzongzhe0036 3 months ago
parent
commit
7967d28004
  1. 12
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseaccadjapply/BaseAccadjApplyService.java

12
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseaccadjapply/BaseAccadjApplyService.java

@ -538,8 +538,8 @@ public class BaseAccadjApplyService extends MybatisBaseService<BaseAccadjApplyMa
String orgCodeDC = basePurchaseSystemDetailsVoDC.getOrgCode();
//调出根据code获取组织信息
SysOrganization sysOrganizationDC = sysOrganizationFeign.selectByOrgCode(orgCodeDC).getData();
//调出获取组织的otherCode
String otherCodeDC = sysOrganizationDC.getOtherCode();
//调出获取组织的suppCustCode
String suppCustCodeDC = basePurchaseSystemDetailsVoDC.getSuppCustCode();
//调入采购系统sid(部门sid)
String purchaseSystemSidDR = baseVehicleDR.getPurchaseSystemSid();
//调入获取采购系统
@ -570,7 +570,7 @@ public class BaseAccadjApplyService extends MybatisBaseService<BaseAccadjApplyMa
//分配目标组织:TOrgId (必填项)
stkInStock.setTOrgId(stkInStock.getFPurchaseOrgId());
//供应商:FSupplierId (必填项)
stkInStock.setFSupplierId(basePurchaseSystemDetailsVoDR.getSuppCustCode());
stkInStock.setFSupplierId(suppCustCodeDC);
// 物料列表:FInStockEntry (必填项)
List<StkInStock.FInStockEntry> fInStockEntry = new ArrayList<>();
List<ScmApplyInboundVehQueryDto> scmApplyInboundVehQuerys = new ArrayList<>();
@ -631,7 +631,7 @@ public class BaseAccadjApplyService extends MybatisBaseService<BaseAccadjApplyMa
scmApplyInboundQueryDto.setOrgCode(orgCodeDR);
scmApplyInboundQueryDto.setManSid(baseAccadjApply.getCallOutOrgSid());
scmApplyInboundQueryDto.setManName(baseAccadjApply.getCallOutOrgName());
scmApplyInboundQueryDto.setManCode(otherCodeDC);
scmApplyInboundQueryDto.setManCode(suppCustCodeDC);
scmApplyInboundQueryDto.setMakeListSid(baseAccadjApply.getCreateBySid());
SysUserVo sysUserVo = sysUserFeign.fetchBySid(baseAccadjApply.getCreateBySid()).getData();
scmApplyInboundQueryDto.setMakeListName(sysUserVo.getName());
@ -653,7 +653,7 @@ public class BaseAccadjApplyService extends MybatisBaseService<BaseAccadjApplyMa
BdSupplier bdSupplier = new BdSupplier();
bdSupplier.setFName(sysOrganizationDC.getName());
bdSupplier.setFLocMobile("13333333333");
bdSupplier.setFNumber(otherCodeDC);
bdSupplier.setFNumber(suppCustCodeDC);
bdSupplier.setFUseOrgId(orgCodeDR);
finKingDeeFeign.draftBdSupplier(bdSupplier);
finKingDeeFeign.draftStkInStock(stkInStock);
@ -716,7 +716,7 @@ public class BaseAccadjApplyService extends MybatisBaseService<BaseAccadjApplyMa
//判断采购系统对应的财务分公司code
salOutStock.setFSaleOrgId(orgCode);
//客户:FCustomerID (必填项)
salOutStock.setFCustomerID(basePurchaseSystemDetailsVo.getSuppCustCode());
salOutStock.setFCustomerID(basePurchaseSystemDetailsVoDR.getSuppCustCode());
List<SalOutStock.FEntity> fEntity = new ArrayList<>();
for (BaseVehicle baseVehicle : baseVehicles) {
//销售出库单物料信息

Loading…
Cancel
Save