Commit Graph

544 Commits

Author SHA1 Message Date
b38085a122 refactor(int-core): 补充仓库库存信息
- 在 OutMaterialSapServiceImpl 类中的相关方法里添加了对 WMS 存储仓位信息的设置
- 此修改确保了库存信息的完整性,提高了数据同步的准确性
2025-03-04 09:21:19 +08:00
dfb8b7314d feat(int-core): 补充出库时货位信息
- 在出库物料时,增加货位信息的获取和设置
-通过 OperationOutMapper 查询 OutFqDTO 对象,获取货位信息
- 如果查询到货位信息,则设置到库存对象和 ZLotMaterialCompleteTransaction 对象中
- 优化了出库流程,提高了数据的完整性和准确性
2025-03-04 09:20:12 +08:00
a09e70302b refactor(int-core): 补充仓库库存信息
- 在 OutMaterialSapServiceImpl 类中的相关方法里添加了对 WMS 存储仓位信息的设置
- 此修改确保了库存信息的完整性,提高了数据同步的准确性
2025-03-04 09:20:08 +08:00
215618512b feat(int-core): 补充出库时货位信息
- 在出库物料时,增加货位信息的获取和设置
-通过 OperationOutMapper 查询 OutFqDTO 对象,获取货位信息
- 如果查询到货位信息,则设置到库存对象和 ZLotMaterialCompleteTransaction 对象中
- 优化了出库流程,提高了数据的完整性和准确性
2025-03-04 09:18:23 +08:00
9a572cd960 refactor(int-core): 补充仓库库存信息
- 在 OutMaterialSapServiceImpl 类中的相关方法里添加了对 WMS 存储仓位信息的设置
- 此修改确保了库存信息的完整性,提高了数据同步的准确性
2025-03-04 09:18:19 +08:00
69dc9d8add refactor(int-core): 更新库存状态
- 在 CopyShopOrderStatisticTransController 中为 inventory 对象添加状态码 "1001"
- 此修改确保库存记录具有正确的状态,以反映其生产日期已设置
2025-03-04 09:18:14 +08:00
658a909339 refactor(int-core): 更新库存状态
- 在 CopyShopOrderStatisticTransController 中为 inventory 对象添加状态码 "1001"
- 此修改确保库存记录具有正确的状态,以反映其生产日期已设置
2025-03-04 09:18:09 +08:00
b94a69c27b refactor(integration): 重构物料库存批量更新逻辑
- 优化了 CopyShopOrderStatisticTransController 和 OutMaterialSapServiceImpl 中的批量更新库存逻辑
- 新增 FQMiniProgramsHandler 类,用于同步物料到分切小程序
- 添加 FQMiniRequestDto 类作为分切小程序请求的实体类- 移除了 OutSapReportController 中未使用的生产报工取消相关代码
2025-03-04 09:18:04 +08:00
c2181cfbb0 feat(发货单同步接口):额外解析库存地点地址 2025-02-28 17:16:03 +08:00
ded0707973 fix(物料同步接口):增加自定义字段ERP物料编号 2025-02-28 13:51:01 +08:00
53d53621d8 fix(物料消耗冲销):生产批用料履历Qty和ConsumeQty不置0 2025-02-24 11:33:51 +08:00
2c7ffe8507 fix(物料消耗冲销):生产批用料履历Qty和ConsumeQty不置0 2025-02-24 11:33:50 +08:00
a4aa9c2ff7 fix(物料消耗冲销):生产批用料履历Qty和ConsumeQty同步置0 2025-02-24 09:05:32 +08:00
1d95c2a734 fix(物料消耗冲销):erpFlag改为N 2025-02-22 13:21:57 +08:00
c6d05afcfe refactor(int-core): 移除 OutMaterialSapServiceImpl 中的无效代码
- 删除了冗余的 goodMvtCreateService.call(invokeRequest) 调用
- 移除了用于记录执行时间的临时代码
2025-02-21 19:34:05 +08:00
51ee2453fc refactor(integration): 重构报工接口并优化库存更新逻辑- 新增 OutMaterialCompleteLogDto 类用于完工入库事务
- 新增 OutMaterialCompleteLogService 接口及实现类
- 修改 OutMaterialSapService 接口,增加 warehousing 方法
- 实现 OutMaterialSapServiceImpl 中的 warehousing 方法
- 更新 OutSapReportController 中的报工接口,使用 OutShopOrderDto 封装报工数据
- 优化库存更新逻辑,减少冗余代码
2025-02-21 16:46:14 +08:00
7b5502f23a fix(生产报工平台):生产报工事务冲销不要用工单查询 2025-02-20 11:33:40 +08:00
1d3dcf66cd fix(生产报工平台):物料消耗同步和完工同步修改为一条一条抛送 2025-02-19 11:31:21 +08:00
040939b594 fix(生产报工平台):物料消耗同步和完工同步修改为一条一条抛送 2025-02-19 11:02:57 +08:00
947f899bf1 refactor(出库): 优化物料出库时预留信息获取逻辑
- 新增 RemoteWmsInventoryRecordService 服务引用
- 在出库处理中添加预留信息获取步骤
- 若未找到预留信息,则返回错误响应
- 更新预留编号和预留项目编号的赋值
2025-02-18 16:21:52 +08:00
6d0daa6adf feat(integration): 更新库存接口- 新增 batchUpdateCompleteInventory 和 batchUpdateMaterialInventory 方法
- 实现库存数量的批量更新
- 添加 RemoteWmsInventoryService 依赖
- 更新 OutSapMaterialLog 实体,增加 inventory_id 字段
- 修改控制器中的物料消耗和完工入库接口,增加库存更新逻辑
2025-02-18 10:50:59 +08:00
f39beeb8cf fix(物料同步):增加长度2 2025-02-17 18:43:33 +08:00
e1c566ba97 fix(101同步JOB):增加时间节点参数报错时错误信息修整 2025-02-17 18:43:32 +08:00
be8022c2ff fix(261和101同步JOB):101改成1笔1笔去送,便于核查和冲销;增加时间节点参数 2025-02-17 18:43:31 +08:00
0ed836937e Merge remote-tracking branch 'origin/prd' into prd 2025-02-17 10:46:32 +08:00
276fa9f2bd feat(integration): 新增外部完工入库和物料消耗功能
- 新增 OutMaterialCompleteLog 和 OutSapMaterialLog 实体类
- 新增 OutMaterialSapService 接口和 OutMaterialSapServiceImpl 实现类
- 新增完工入库和物料消耗的 SAP 调用逻辑
- 新增 OutSapCompleteMapper 和 OutSapMaterialMapper 接口
2025-02-17 10:46:06 +08:00
chengzhaofeng
70b158bac3 fix(销售出货):接口增加OA审批状态字段 2025-02-13 16:58:29 +08:00
84906761d7 refactor(int-api): 注释掉未使用的 getSapBatchNo 方法- 在 RemoteGetSapBatchNoService 接口中注释掉了 getSapBatchNo 方法
- 该方法可能在未来需要时再进行启用
2025-02-10 17:21:12 +08:00
ac821bc34a Merge remote-tracking branch 'origin/prd' into prd 2025-02-10 11:16:23 +08:00
401d444e48 refactor(integration): 优化库存记录的 SAP 批次号获取和更新逻辑
- 新增 getSapBatchNo 方法,从 SAP系统获取物料批次号
- 修改 callErpMaterial 和 callErpLot 方法,使用新的批次号获取逻辑
- 优化库存记录的批量更新逻辑,提高处理效率
- 增加错误处理和异常抛出,提高系统稳定性
2025-02-10 11:15:54 +08:00
a53650e551 完工入库报工定时器101和531的分开独立送往SAP,而不必101成功后再送531的 2025-02-08 16:27:00 +08:00
7d3052c075 261物料消耗报工改成1笔1笔去送,便于核查和冲销 2025-02-07 09:26:06 +08:00
988b15a7a4 refactor(int-core): 优化报工平台功能
- 新增末工序校验功能
- 修复生产日期解析问题
- 优化库存记录处理流程
- 移除冗余代码和注释
2025-01-22 22:21:11 +08:00
f4faaa5c92 修正生产报工时创建人和创建时间被更新问题 2025-01-22 13:33:11 +08:00
3139c7f1b5 101和261的报工不报状态为C,已取消的数据 2025-01-21 11:08:48 +08:00
b9674221d9 fix(OA工具类):生产分支的OA环境对应PRD 2025-01-20 15:44:06 +08:00
828bc6e720 生产分支的SAP环境对应PRD 2025-01-17 17:31:02 +08:00
7ea07b7d7d Merge branch 'dev' into prd
# Conflicts:
#	int-core/src/main/java/com/foreverwin/iep/integration/controller/CopyShopOrderStatisticTransController.java
#	int-core/src/main/java/com/foreverwin/iep/integration/controller/InvokeController.java
#	int-core/src/main/java/com/foreverwin/iep/integration/handler/def/oa/OAUtil.java
#	int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/EsbFileDealService.java
#	int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/MesPostDnService.java
#	int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/SapExamineItem.java
#	int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/SapTextSub.java
#	int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/SapUtil.java
2025-01-17 14:31:53 +08:00
616f52c192 Merge remote-tracking branch 'origin/dev' into dev 2025-01-17 14:25:08 +08:00
5be9f518a1 refactor(int-core): 重构库存记录同步逻辑
- 修改了 inventoryRecordMapper.getByType 方法的调用,增加了第二个参数
- 优化了库存记录处理流程,移除了冗余代码
- 新增了 updateCallErp 方法,用于更新调用 ERP 后的库存记录状态
- 在处理物料消耗报工和批次完工入库报工时,增加了 isSap 字段的设置
2025-01-17 14:24:42 +08:00
4464bb88d5 物料消耗与完工入库的定时器每个请求送10笔数据 2025-01-17 11:00:58 +08:00
cb276df85b 物料消耗与完工入库的定时器每个请求送10笔数据 2025-01-17 10:59:49 +08:00
4136c43e60 代码格式化一下 2025-01-16 14:59:37 +08:00
26c6d57617 代码格式化一下 2025-01-16 14:59:11 +08:00
4a4d1cac75 物料消耗261页面和定时器跑统一方法体 2025-01-16 14:03:33 +08:00
f9339e91b7 物料消耗261页面和定时器跑统一方法体 2025-01-16 13:49:39 +08:00
5fc9b4c555 完工入库报工定时器和页面报工统一方法 2025-01-16 10:49:11 +08:00
825e20a799 完工入库报工定时器和页面报工统一方法 2025-01-16 10:22:11 +08:00
54a6402743 修正完工入库101和531的报工错误 2025-01-15 21:48:31 +08:00
e4e9faba2e 修正完工入库101和531的报工错误 2025-01-15 21:48:09 +08:00