Commit Graph

90 Commits

Author SHA1 Message Date
4d5e9acc15 feat(integration): allow MES inner call to post consume 261
N/E consume repost needs the existing callErpMaterial path from MES so the new qty can be sent to SAP.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 14:58:53 +08:00
24bf6f4f5c feat(integration): add single-item 102 reverse and 101 repost
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 16:11:59 +08:00
2134cbd685 feat(发货单同步接口): 解析SAP交货单明细质检字段ZDJCD/ZLEVEL
SAP发货单同步接口(SAP_DISPATCH_NOTE)明细新增ZDJCD(长度)、ZLEVEL(质检等级)字段解析。
经BeanUtils.copyProperties传入mom-wms的ZWmsDispatchNoteDetailItf(zdjcd/zlevel),
由ZWmsDispatchNoteItfServiceImpl落库至z_document_detailed的ZCT_CD、QUALITY_INSPECTION_STATUS。
2026-08-10 14:10:03 +08:00
c1b76a8404 feat: add material consumption quantity adjustment 2026-07-31 17:09:31 +08:00
89aabd7b03 feat: 同步工单下单部门 2026-07-22 14:57:13 +08:00
0a269bc71e feat: add SAP material reversal integration 2026-06-24 17:20:40 +08:00
7c3e7cacfd feat: materiel sync defaults 2026-05-20 17:28:41 +08:00
f595fc7eef fix(integration): 优化报工和SAP响应的异常处理,添加productionDate非数据库字段标注 2026-04-02 13:13:54 +08:00
0c598a6fd1 fix: 生产日期字段类型修正
- OutMaterialCompleteLog.productionDate: Date改为String类型
- OutMaterialSapServiceImpl: 同步生产日期字段处理逻辑调整
2026-03-25 10:08:26 +08:00
8b36d1233a fix(JMPrinter): 修正自动打印功能中的设备名称字段
- 将日志输出中的 printDevice 字段更改为 deviceName 字段
- 确保日志记录与实际使用的设备名称参数一致
2026-02-26 10:32:00 +08:00
87f6ba5e43 feat(integration): 添加DN自动打印服务处理器
- 实现DnAutoPrinting类作为新的处理服务
- 集成HTTP客户端用于发送打印请求到外部服务
- 添加完整的请求响应处理逻辑和错误处理
- 实现日志记录和调试信息输出
- 添加对响应体中ok字段的业务逻辑验证
- 在IntegrationSrv常量类中添加DN_AUTO_PRINTING常量
- 新增CCD相关服务常量定义
2026-01-15 17:14:38 +08:00
8fbcaaefc4 feat(integration): 添加接头数量字段支持
- 在 OutMaterialCompleteLog 实体中新增 jointQuantity 字段
- 在 OutMaterialSapServiceImpl 中获取并设置 jointQuantity 值
- 当 jointQuantity 不为空时,将其设置到库存对象中
2025-12-11 16:24:23 +08:00
6e98fde315 refactor(entity): 修改出入库类型字段为字符串类型
- 将 OutMaterialCompleteLog 实体中的 inOutType 字段由 BigDecimal 类型改为 String 类型
- 调整了字段注解以适应新的数据类型
- 更新了相关 getter 和 setter 方法以确保兼容性
2025-11-25 14:01:09 +08:00
c5770b7e02 feat(inventory): 添加物料内外卷类型字段支持
- 在出库完成日志实体中新增 inOutType 字段
- 在库存记录中设置内外卷类型信息
- 支持通过 getInOutType 获取内外卷类型值
2025-11-25 13:54:00 +08:00
70a5363885 feat(integration): 新增CCD产品查询处理器并优化打印服务
- 新增 CCD_GET_PRODUCT 处理器,用于调用外部产品查询接口- 实现 GET 请求方式调用 CCD 接口,并处理响应结果- 在 JMStartPrinting 中增强日志输出,便于调试和监控
- 优化打印服务中的请求头设置与响应解析逻辑
- 统一使用 UTF-8 编码处理请求与响应数据
- 改进错误处理机制,确保异常情况返回正确的失败响应
2025-11-10 14:43:20 +08:00
71c9dfcdfb feat(integration): 新增 基膜打印相关接口实现
- 新增获取打印模板接口 GET_PRINT_TABLE- 实现从远程参数获取打印模板数据- 添加打印模板名称提取功能
- 新增启动打印接口 JM_START_PRINTING- 实现向远程服务发送打印指令
- 添加打印结果状态处理逻辑
- 在集成服务常量中注册新接口标识
2025-11-10 14:42:46 +08:00
1e80efc495 feat(integration): 新增 SAP 删除交货单接口
- 在 IntegrationSrv 中添加 SAP_DELETE_DELIVERY 常量
- 实现 SapDeleteDelivery 类,处理 SAP 删除交货单的请求
- 添加请求参数校验和错误处理逻辑
2025-08-28 16:30:45 +08:00
b7ea585f47 refactor(integration): 优化出料接口字段映射和数据处理
- 在 OutMaterialCompleteLog 实体中添加 width 字段,用于记录宽度信息
- 移除未使用的 RemoteDeptService 依赖- 优化 Inventory 对象的创建和赋值逻辑:
  - 使用 outMaterialCompleteLog 中的 width替代 subQty 作为宽度信息
  - 添加对 subQty 的非空判断,避免空指针异常
  - 移除不必要的远程调用和空判断逻辑,简化代码结构
2025-07-24 10:26:15 +08:00
3ac023527f Revert "feat(int-api): 为 SapWmsDispatchNoteDTO 类添加销售订单类型字段"
This reverts commit b380ea680c.
2025-07-23 09:57:43 +08:00
0811e01b2d feat(int-api): 为 SapWmsDispatchNoteDTO 类添加销售订单类型字段
- 在 SapWmsDispatchNoteDTO 类中添加了名为 auart 的字段
- 该字段用于表示销售订单类型,并通过 SerializedName 注解映射到 JSON 字段
2025-07-23 09:57:41 +08:00
d45e46228a feat:提供一次获取多个新SAP批次的接口 2025-06-13 09:24:15 +08:00
luochen
9b25a0005e feat: 新增获取产线历史参数信息接口 2025-06-12 16:20:04 +08:00
3eed2803a1 fix(离型膜称重):调用设备集成称重接口 2025-06-11 16:43:26 +08:00
df8d91401b feat(integration): 新增 AGV 熟化间任务处理接口
- 添加 AgvHandleDeliverTasks 类,实现下发熟化间任务的功能
- 添加 AgvSelectLayer 类,实现获取熟化间入口的功能
- 在 IntegrationSrv 中新增相关常量
2025-04-26 16:41:31 +08:00
04d7a67cf3 refactor(integration): 优化出库接口相关代码
- 在 OutMaterialCompleteLog 类中添加 note 字段
- 优化 OutMaterialSapServiceImpl 中的列表判断逻辑- 在更新库存时添加 note信息
2025-04-23 15:54:22 +08:00
c8b88c1659 feat(309/311接口远程接口):
1.注释修改
2025-04-15 10:47:18 +08:00
f8862bbc0a feat(309/311接口远程接口):
1.309/311接口远程接口,json组装方式改为JSONArray
2025-04-15 10:47:18 +08:00
c868111db4 feat(309/311接口远程接口):
1.新增309/311接口远程接口
2025-04-15 10:47:17 +08:00
81114ed676 fix(获取sap批次):调用增加字段 2025-04-15 10:36:37 +08:00
44ea0a7fbc fix(102、532、262):新增表逻辑 2025-04-08 17:18:29 +08:00
f97feb0fd2 feat(FSMM006-SAP发送交货单给MES):
1.接口新增KZWSM批次单位使用字段;
2025-04-01 17:00:29 +08:00
ec7a88f204 fix(mes对账sap报表):新增调用sap 2025-03-31 15:54:38 +08:00
12d86e18b1 fix(基膜自动线收卷):获取熟化间入口 2025-03-24 10:59:59 +08:00
e00d6ea5ee fix(线边物料库存差异调整):262 2025-03-18 11:04:29 +08:00
60a047e6f4 fix(查询sap库存):新增导出接口 2025-03-07 10:54:59 +08:00
a4f68d978c fix(工序出站接口):增加接口 2025-03-04 16:49:26 +08:00
6edc61601e fix(工序出站):增加熟化工序出站接口 2025-03-04 16:49:24 +08:00
4573c85a9c feat(查询sap库存接口):新增api接口 2025-03-04 16:47:29 +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
51ee2453fc refactor(integration): 重构报工接口并优化库存更新逻辑- 新增 OutMaterialCompleteLogDto 类用于完工入库事务
- 新增 OutMaterialCompleteLogService 接口及实现类
- 修改 OutMaterialSapService 接口,增加 warehousing 方法
- 实现 OutMaterialSapServiceImpl 中的 warehousing 方法
- 更新 OutSapReportController 中的报工接口,使用 OutShopOrderDto 封装报工数据
- 优化库存更新逻辑,减少冗余代码
2025-02-21 16:46:14 +08:00
6d0daa6adf feat(integration): 更新库存接口- 新增 batchUpdateCompleteInventory 和 batchUpdateMaterialInventory 方法
- 实现库存数量的批量更新
- 添加 RemoteWmsInventoryService 依赖
- 更新 OutSapMaterialLog 实体,增加 inventory_id 字段
- 修改控制器中的物料消耗和完工入库接口,增加库存更新逻辑
2025-02-18 10:50:59 +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
401d444e48 refactor(integration): 优化库存记录的 SAP 批次号获取和更新逻辑
- 新增 getSapBatchNo 方法,从 SAP系统获取物料批次号
- 修改 callErpMaterial 和 callErpLot 方法,使用新的批次号获取逻辑
- 优化库存记录的批量更新逻辑,提高处理效率
- 增加错误处理和异常抛出,提高系统稳定性
2025-02-10 11:15:54 +08:00
ddb20ab3d2 交货单下发接口增加309的物料转换类型逻辑 2025-01-10 11:01:22 +08:00
22ad2ac3e1 交货单下发接口增加309的物料转换类型逻辑 2025-01-10 11:01:19 +08:00