Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: TD - SAPscript: Text editor, composer, forms, styles and fonts
Message number: 337
Message text: The CPI value of the printer font & must be > 0
The specified printer font is incorrectly defined in the SAPscript font
maintenance: 0 has been specified as the CPI value (characters per
inch) of the printer font.
SAPscript uses run-time objects, the so-called SAPscript load which
contains data about fonts, character sets, layout sets, and styles.
These run-time objects (stored according to client) are automatically
regenerated if the data base tables on which they are based have
changed, or the run-time objects do not yet exist. The run-time objects
are accessed when texts are formatted for output to the printer or
screen.
The generation of font data for SAPscript had to be terminated.
You must specify a CPI value > 0.
Error message extract from SAP system. Copyright SAP SE.
TD337
- The CPI value of the printer font & must be > 0 ?The SAP error message TD337, which states "The CPI value of the printer font & must be > 0," typically occurs when there is an issue with the configuration of the printer font settings in SAP. Here’s a breakdown of the cause, potential solutions, and related information:
Cause:
- CPI Value: CPI stands for "Characters Per Inch." This error indicates that the CPI value for the specified printer font is set to zero or is not defined. The CPI value is crucial for determining how many characters can fit in a given space on the printed page.
- Font Configuration: The printer font may not be properly configured in the SAP system, or the font itself may not be supported by the printer being used.
- Device Type: The device type associated with the printer may not be correctly set up, leading to issues with font settings.
Solution:
Check Font Configuration:
- Go to transaction code SPAD (Spool Administration).
- Navigate to the Output Devices section and select the printer that is causing the issue.
- Check the font settings for the printer. Ensure that the CPI value is set to a valid number greater than 0.
Modify Device Type:
- In SPAD, check the device type assigned to the printer.
- If necessary, modify the device type settings to ensure that the correct fonts and CPI values are defined.
- You may need to refer to the documentation for the specific device type to ensure compatibility.
Create or Adjust Printer Font:
- If the font is custom or not standard, you may need to create or adjust the font settings.
- Use transaction code SE73 to manage printer fonts. Ensure that the font you are using has a valid CPI value.
Test Printing:
- After making changes, perform a test print to verify that the issue has been resolved.
Consult Documentation:
- If the problem persists, consult SAP documentation or support for further troubleshooting steps specific to your SAP version and printer model.
Related Information:
By following these steps, you should be able to resolve the TD337 error and ensure that your printer fonts are correctly configured for use in SAP.
Get instant SAP help. Sign up for our Free Essentials Plan.
TD336
Size of printer font & must be > 0
What causes this issue? The specified printer font is incorrectly defined in the SAPscript font maintenance: 0 has been entered for the font size. SA...
TD335
Printer font & is not maintained
What causes this issue? An action was performed which accessed a certain printer font. The printer font, however, is not maintained.System Response ...
TD338
AFM file required for the printer font &
What causes this issue? The specified printer font is incorrectly defined in the SAPscript font maintenance: There is no fontmetrics data (AFM file) ...
TD339
AFM file for printer font & could not be loaded
What causes this issue? The printer font specified is defined incorrectly in the SAPscript font maintenance: The fontmetrics data (AFM file) for the ...
Click on this link to search all SAP messages.