Search This Blog

Sunday, November 15, 2009

Print problem with Chinese letters

Try changing Printer device type from
ZXXXXXX to CNSAPWIN

Display problem was due to Chinese words in ABAP report hardcoded did not get converted to Unicode, had to be fixed manually.

Structure: DUMP Analysis

Check Transactions showing DUMPS on Structure Not found / Not Active
Eg: MB03
Structure: BBKPF similarly BBSEG

SAP OSS Note: 287947 suggests to re-activate such structures via TCode: SE12
Transaction: SE12
-> Enter 'Database table' BBKPF
-> Press F7
-> Select 'Structures' from the menu bar
-> Select 'Activate' from the drop down list

RSMON000 Program does not exist in ECC6.0

Following reports executed by this job are failing:
RSMON000
RSTUNE50
SAPMSM66

program RSMON000 is replaced by program RSMON000_ALV

Latest PO# Not displayed ME21N>>ME23N

Validation of Answer to Issue No. 36 by SAP
I. Enter another T-code or use /n to exit directly
I.1 ME21N – create PO

-> PO no. 45305702 is created



I.2 Enter /NME23N – display PO directly
-> not the latest PO is displayed
II. Use 'F3' or the 'green tick' to exit ME21n (or ME22n)
II. 1 ME21N – create PO



-> PO no. 45305703 is created
II.2 Use F3 to return to initial screen, then enter ME23N


-> latest PO is displayed

characters 'ő', 'ű', 'Ő' and 'Ű'

Umlauts and other non standard characters should not be used in variable declarations whilst programming in ECC6.0

eg: characters 'ő', 'ű', 'Ő' and 'Ű'

Issue 60 XCarried DOTS into Qty Field in BDC

Generated the qty of material is wrong

What was the error?
There is a statement in the program which truncates last 4 digits in the Qty uploaded

** In the Non Unicode System, the file carried “.” into the input
** While shifting 4 to right it would consider “.000”
** In Unicode the “.” is not carried in the system
** So while shifting to right it considers “0000”
** Thus the Qty mismatched by *10

Corrected
Instead of shifting 4 digits to the right, we would only shift 3

Eg: Test Case
BZD27C6V8P-GS086409466B3211/09/0994442N2 200946CN64 15000.000 0946 22600010 000000SHB480116518
BZD27C6V8P-GS086409466B3211/09/0994442N2 200946CN64 15000.000 0946 22600010

Qty uploaded 15000.000
Previous system Qty corrected = 15000 (.000) 4 places truncated from right
New system Qty Corrected = 1500 (0000) 4 places truncated from right
After Changes in the new system
Qty corrected = 15000(000) 3 places truncated

Type Pool MCR1 Missing

*type-pools mcr1.
TYPES: mcr1_s_hier_prodh LIKE rsparams,
mcr1_t_hier_prodh TYPE mcr1_s_hier_prodh OCCURS 0.
CONSTANTS:
* Selektionsversion vor 4.0A
con_selvs_typ_vor40 LIKE mcrsv-selvs_typ VALUE ' ',
* Selektionsversion wurde über Metadaten angelegt
con_selvs_typ_manuell LIKE mcrsv-selvs_typ VALUE '1',
* Selektionsversion wurde über Daten aus Standardanalyse angelegt
con_selvs_typ_gesichert LIKE mcrsv-selvs_typ VALUE '2'.