SAP Message RSDS173 - &1: Packed numbers should have an odd number of digits

Diagnosis
Field &V1& has &V2& characters. This could cause conversion problemsbetween ABAP and the database if the data really has more than &V2& cha
racters. This is because in ABAP, an additional byte is available intern
ally for an even number of characters because of the sign.

System Response
The function continues.

Procedure
Ensure that the data really has a maximum of &V2& characters, or increas
e the number of characters by one.

Example

  • 4 characters were defined, internally in ABAP 5 characters are available

  • . On the database 4 characters are available. If there is a data recordthat uses 5 characters, a short dump occurs upon inserting the data intothe database.
    • 5 characters were defined, in ABAP and in the database 5 characters are
    • available. If there is a data record that uses 6 characters, the lastcharacter is cut off and inserting into the database does not cause anyproblems.