Hướng Dẫn Sửa Lỗi SAP CONVT_OVERFLOW Trong LIPS_GEWICHT_VOLUMEN_ERMITTELN Khi Tạo Inbound Delivery

Tổng Quan

Khi tạo Inbound Delivery từ ASN trong SAP S/4HANA, bạn có thể gặp lỗi:

Overflow when converting "1.00139e+12"
Exception: CX_SY_CONVERSION_OVERFLOW
Program: SAPFV50P
Procedure: LIPS_GEWICHT_VOLUMEN_ERMITTELN

Lỗi này xảy ra trong chương trình tính Net WeightGross Weight cho Delivery Item. Nguyên nhân chính là giá trị trọng lượng trong Purchase Order (PO) hoặc Scheduling Agreement (SA) không đồng bộ với dữ liệu trong Material Master (MARA), dẫn đến lỗi tràn số (overflow).


Triệu Chứng

  • ASN không tạo được Inbound Delivery.
  • IDoc có basic type DELVRY01 dở trạng thái 64 trong WE02.
  • Dump trong ST22 báo lỗi Overflow when converting.

Nguyên Nhân

Giá trị Net WeightGross Weight trong PO item quá lớn hoặc sai lệch so với Material Master. Khi hệ thống tính toán, giá trị này gây lỗi overflow.


Các Bước Khắc Phục

Bước 1: Xác định PO hoặc SA và Material bị lỗi

  • Kiểm tra ASN và PO liên quan.
  • Vào WE02 tìm IDoc basic type DELVRY01, xác nhận status 64.
  • Kiểm tra chi tiết lỗi trong Status Control.

Bước 2: Phân tích Dump trong ST22

  • Vào ST22 mở runtime error.
  • Tải thông tin lỗi về và kiểm tra phần dump_raw.
  • Xác định mã vật tư gây lỗi.
ST22 Tải thông tin lỗi về máy
Hình 1: ST22 Tải thông tin lỗi về máy

Xác định vật tư gây lỗi trong dump_raw.txt
Hình 2: Xác định vật tư gây lỗi trong dump_raw.txt

Bước 3: Sửa dữ liệu trong PO/SA

  • Vào ME22N (hoặc tcode ME32L tương ứng) vào item gây lỗi.
  • Chỉnh Net WeightGross Weight trong tab Additional Data về giá trị đúng (ví dụ: từ 7,608,096.3420.001).
Chỉnh lại giá trị Net weight và Gross weight về giá trị đúng
Hình 3: Chỉnh lại giá trị Net weight và Gross weight về giá trị đúng

Bước 4: Tạo lại Inbound Delivery

  • Thực hiện lại quy trình tạo Inbound từ ASN.
  • Lỗi sẽ được khắc phục.

Các Tcode Liên Quan

  • WE02 – Hiển thị IDoc
  • ST22 – Kiểm tra ABAP Dump
  • ME22N/ME32L– Chỉnh sửa Purchase Order/Scheduling Agreement

Summary

Trên đây là các bước mình đã thực hiện để xử lý lỗi CONVT_OVERFLOW trong procedure LIPS_GEWICHT_VOLUMEN_ERMITTELN khi tạo Inbound Delivery từ ASN trong SAP S/4HANA.
Lỗi này xuất phát từ việc trọng lượng trong PO không đồng bộ với Material Master, gây overflow khi tính toán.
Hy vọng bài viết này giúp bạn tiết kiệm thời gian khi gặp sự cố tương tự.

Nếu bạn thấy hữu ích, hãy chia sẻ bài viết này cho đồng nghiệp nhé!

Cảm ơn các bạn đã đọc đến cuối bài.


Post a Comment

0 Comments