Generic from Thomas Weiss
|
Misc OTR Translations
wiki sdn
PDF files in SAP
sending emails
my notes  Transaction CG3Y and CG3Z to transfer files from/to SAP server and desktop CL_ABAP_CHAR_UTILITIES=>HORIZONTAL
Background job debugging SM50 or better SM66 , once the debugging button is clicked the debug screen will show, depends on system as to how quick this is.
Display Payroll cluster - PC00_M08_CLSTR
SE16N - &SAP_EDIT
----------- Table ICON ICON in display and messages In your report write "type-pools icon" in the declaration part.
Double click on word "icon" and you'll see a perfect list for you.
use @xx@ to use the code
Useful FM SPELL_AMOUNT RKD_WORD_WRAP
| x |
SAPTechnical.COM - Adobe Interactive Forms Tutorials  Good step bt step tutorials | x |
Thomas Weiss - SAP Bloggs
What Is New in ABAP Language, ABAP Workbench, and Enhancement Framework With SAP NetWeaver 7.0 EhP2  A new data type, DECFLOAT, that combines the advantages of the classic data types p and f. Secondary indexes for internal tables make for a high performing access by non-primary key fields Embedded expressions, so that you can write compact statements with expressions at operand positions, as you can in C or Java The new string templates for more efficient and comfortable string processing New ways to comfortably process strings, Resumable exceptions, code completion in the ABAP editor the source-code based editing option for global classes nested enhancements in the Enhancement Framework. And many other new features and extensions
| x |
abap webdynpro home 2
sapdev site, example code
PO related FAQ from SAP - My notes 
This note contains a list of frequently asked questions about the topic of message determination and message processing in purchasing.
Catalog of questions
1. I use my own print program and form for printing. Where can I find basic information about troubleshooting? 2. I send a purchase order with transmission medium 'FAX' and I want to receive a confirmation of the sent fax in my office inbox. 3. The sorting in the message detail of the print program does not correspond to the sorting during the output. This symptom occurs only in Release 4.0B. 4. I am using a message output transaction (ME9A, ME9E, ME9F, ME9K, ME9L) and I want to view documents that have already been output. 5. What role does the user master data play during message determination? 6. For an outline agreement, I want to output messages to the partner ordering address, however, the system finds an incorrect message record or it does not find any records at all. 7. In the communication data of a message condition I have maintained the 'Authorization' field so that I can regulate the display of the spool request (transaction MN05 or MN04). However, the authorization entry is not transferred to the message records of the purchasing document and an authorization check does not occur. 8. When using transaction ME90 for the message output I notice a potential program error. 9. On the initial screen of the print program (transaction ME9F), you change from the application "EF" to a different purchasing application (EA, EL, or EV). Afterwards, no documents are displayed. 10. I enter an inbound delivery for a purchase order. Afterwards, the system updates the inbound delivery in the purchase order, however, it still proposes the inbound order for expediting in the order acknowledgment expediter (ME92F). 11. During the output of purchasing documents, the system displays error message ME 142 "Error in OPEN_FORM for document &" in the message log. How do I analyze this error? 12. Why does the system generate change messages when the change is non-print-relevant? 13. I attempt to re-issue a processed change message using the 'Repeat message' button. The system displays message ME 780 or ME 140 saying that no changes have been found. 14. When I change a purchase order item, no long text is displayed in the change message. 15. I maintain texts in a purchase order. The formatting I used is ignored during printing. 16. Why are some texts not printed at all? 17. I have created a purchase order and I have already posted a goods receipt (GR) quantity for it. I want to display the quantity that is to be delivered for the purchase order data. 18. I branch to the print preview for a purchase order in EnjoySAP transaction ME21N, ME22N, or ME23N. The system may display too much or not enough data. However, the document is printed correctly. 19. The print program no longer works in purchasing. 20. The system displays the delivery address incorrectly or incompletely. 21. Which communication types can I use in a communication strategy? 22. I have created a purchase order that is not yet released. In transaction ME90, this purchase order is displayed in the list but not yet printed. 23. The unloading point I maintained in the account assignment and the goods recipient are not included in the purchase order printout. 24. A purchasing document message was processed (successfully or incorrectly), but no processing log was generated. 25. In certain situations, I want the title of the message (NAST-TDCOVTITLE) to be variable and to contain information such as the document number. If an error occurs during the fax output, I want a mail to be sent to the creator of the purchasing document or message.
26. How can I send a purchase order as an e-mail and which setting options exist? 27. How can I archive faxed messages? 28. Why are no messages generated when the system creates purchase orders automatically? 29. Why do problems occur with stock transport orders? 30. Can documents that are linked (attached) to a purchase order also be included with the message output? 31. How do I maintain fields relevant to the printout of changes and change texts? 32. The target quantity was changed in a request for quotation. How do I suppress the output of the change message? 33. How does the message processing occur with documents that are subject to a release strategy (locked documents)? 34. Is message determination possible at item level too? 35. The field for the telephone number that you can specify for a purchasing group is too short. There is no field for specifying the e-mail address. 36. In a SAP Enterprise Buyer (EBP) scenario, how can I send information about failed message transmissions to the creator of the purchasing document in EBP? 37. Why is the language of the purchasing document always used during message output instead of the language of the message record? 38. Why are the specified decimal places for a unit of measurement not used in the print output? 39. Can data from the purchase order item be used for defining access sequences in message determination? 40. Why does determination analysis not work when purchasing documents are displayed? 41. Why does the replacement of text variables not work? 42. In Customizing, I have configured the partner role OA (ordering address) for message determination and I have assigned this role to the vendor master. However, why is message determination performed for the corresponding vendor (role VN) and not the ordering address (role OA)? 43. Why does the message output fail with transmission time-spot 4 (for sending immediately), whereas the output with transmission time-spot 3 (for sending with an application-specific transaction) works correctly? For example, the system issues error message ME 571 or a change message does not contain the data of the current change.
-----------------------------------------------------------------------
1. Question: I use my own print program and form for printing. Where can I find basic information about troubleshooting? Answer: Before you create a message, check to see whether the problem occurs in the standard system also by assigning standard entries (for example, when using purchase orders, enter SAPFM06P for the print program and MEDRUCK for the form). SAP support cannot help you with problems that occur only when you use your own print programs/print forms or standard print programs and standard forms that have been modified. If you require help to correct an error, contact consulting.
See Note 111062.
-----------------------------------------------------------------------
2. Question: I send a purchase order with transmission medium 'FAX' and I want to receive a confirmation of the sent fax in my office inbox. Answer: See Note 457337.
-----------------------------------------------------------------------
3. Question: The sorting in the message detail of the print program does not correspond to the sorting during the output. This symptom occurs only in Release 4.0B. Answer: See Note 456371.
-----------------------------------------------------------------------
4. Question: I am using a message output transaction (ME9A, ME9E, ME9F, ME9K, ME9L) and I want to view documents that have already been output. Answer: See Note 450617.
-----------------------------------------------------------------------
5. Question: What role does the user master data play during message determination? Answer: See Note 446041. -----------------------------------------------------------------------
6. Question: For an outline agreement, I want to output messages to the partner ordering address, however, the system finds an incorrect message record or it does not find any records at all.
Answer: See Note 444934.
----------------------------------------------------------------------
7. Question: In the communication data of a message condition I have maintained the 'Authorization' field so that I can regulate the display of the spool request (transaction MN05 or MN04). However, the authorization entry is not transferred to the message records of the purchasing document and an authorization check does not occur. Answer: See Note 444916.
-----------------------------------------------------------------------
8. Question: When using transaction ME90 for the message output I notice a potential program error. Answer: See Note 444876.
-----------------------------------------------------------------------
9. Question: On the initial screen of the print program (transaction ME9F), you change from the application "EF" to a different purchasing application (EA, EL, or EV). Afterwards, no documents are displayed. Answer: See Note 443073.
-----------------------------------------------------------------------
10. Question: I enter an inbound delivery for a purchase order. Afterwards, the system updates the inbound delivery in the purchase order, however, it still proposes the inbound order for expediting in the order acknowledgment expediter (ME92F). Answer: See Note 423672.
-----------------------------------------------------------------------
11. Question: During the output of purchasing documents, the system displays error message ME 142 "Error in OPEN_FORM for document &" in the message log. How do I analyze this error? Answer: See Notes 397691 and 532251.
-----------------------------------------------------------------------
12. Question: Why does the system generate change messages when the change is non-print-relevant?
Answer:
See Note 28869.
-----------------------------------------------------------------------
1. Question: I attempt to re-issue a processed change message using the 'Repeat message' button. The system displays message ME 780 or ME 140 saying that no changes have been found. Answer: See Note 391637.
-----------------------------------------------------------------------
2. Question: When I change a purchase order item, no long text is displayed in the change message. Answer: See Note 373524.
-----------------------------------------------------------------------
3. Question: I maintain texts in a purchase order. The formatting I used is ignored during printing. Answer: See Note 372606.
-----------------------------------------------------------------------
4. Question: Why are some texts not printed at all? Answer: Which texts are printed depends on the Customizing settings of purchasing. Go to Customizing for purchasing. Choose "Messages -> Texts for Messages -> Define Texts for <Purchasing Document>". Choose "Print Document <Purchasing Document>". Select "Texts for Document Items" and add a new entry. You must specify a value for the print sequence in the detailed screen for your new entry.
-----------------------------------------------------------------------
5. Question: I have created a purchase order and I have already posted a goods receipt (GR) quantity for it. I want to display the quantity that is to be delivered for the purchase order data. Answer: See Note 371490.
-----------------------------------------------------------------------
6. Question: I branch to the print preview for a purchase order in EnjoySAP transaction ME21N, ME22N, or ME23N. The system may display too much or not enough data. However, the document is printed correctly. Answer: See Note 358680.
-----------------------------------------------------------------------
7. Question: The print program no longer works in purchasing. Answer: See Note 324453.
-----------------------------------------------------------------------
8. Question: The system displays the delivery address incorrectly or incompletely. Answer: See Notes 214907 and 492055.
-----------------------------------------------------------------------
9. Question: Which communication types can I use in a communication strategy? Answer: See Note 323720.
-----------------------------------------------------------------------
10. Question: I have created a purchase order that is not yet released. In transaction ME90, this purchase order is displayed in the list but not yet printed. Answer: See Note 313850.
-----------------------------------------------------------------------
11. Question: The unloading point I maintained in the account assignment and the goods recipient are not included in the purchase order printout. Answer: See Note 311571.
-----------------------------------------------------------------------
12. Question: A purchasing document message was processed (successfully or incorrectly), but no processing log was generated. Answer: See Note 307050.
-----------------------------------------------------------------------
13. Question: In certain situations, I want the title of the message (NAST-TDCOVTITLE) to be variable and to contain information such as the document number. If an error occurs during the fax output, I want a mail to be sent to the creator of the purchasing document or message. Answer: See Note 120474.
-----------------------------------------------------------------------
14. Question: How can I send a purchase order as an e-mail and which setting options exist? Where can I find help about troubleshooting? Answer: See Note 191470.
------------------------------------------------------------------------
15. Question: How can I archive faxed messages? Answer: See Note 134845.
------------------------------------------------------------------------
16. Question: Why are no messages generated when the system creates purchase orders automatically? Answer: See Note 321209.
------------------------------------------------------------------------
17. Question: Why do problems occur with stock transport orders? Answer: See Note 407600.
------------------------------------------------------------------------
18. Question: Can documents that are linked (attached) to a purchase order also be included with the message output? Answer: No. This is not possible.
------------------------------------------------------------------------
19. Question: How do I maintain fields relevant to the printout of changes and change texts? Answer: See Note 512700.
------------------------------------------------------------------------
20. Question: The target quantity was changed in a request for quotation. How do I suppress the output of the change message? Answer: In Customizing for the print-relevant fields, you must deselect the checkbox that indicates the print-relevant data for requests for quotation for the fields 'EKPO-KTMNG' and 'EKET-MENGE'. You can find more information about Customizing for print-relevant fields in Note 512700.
------------------------------------------------------------------------
21. Question: How does the message processing occur with documents that are subject to a release strategy (locked documents)? Answer: See Note 61871.
------------------------------------------------------------------------
22. Question: Is message determination possible at item level too?
Answer:
No. During message determination, the system does not access the data of the purchasing document's individual items (for example, table EKPO or EKET) because the values in the item-related table fields (for example, EKPO-WERKS) may be different from item to item.
------------------------------------------------------------------------
1. Question: The field for the telephone number that you can specify for a purchasing group is too short. There is no field for specifying the e-mail address.
Answer:
A Support Package for SAP R/3 Enterprise provides new fields in the table of the purchasing groups (T024) for storing longer telephone numbers and an e-mail address. For more information, see Note 559396.
------------------------------------------------------------------------
1. Question: In a SAP Enterprise Buyer (EBP) scenario, how can I send information about failed message transmissions to the creator of the purchasing document in EBP?
Answer:
See Note 561593.
------------------------------------------------------------------------
1. Question: Why is the language of the purchasing document always used during message output instead of the language of the message record?
Answer:
See Note 89899.
------------------------------------------------------------------------
1. Question: Why are the specified decimal places for a unit of measurement not used in the print output?
Answer:
See Note 569326.
------------------------------------------------------------------------
1. Question: Can data from the purchase order item be used for defining access sequences in message determination?
Answer:
In purchasing, message determination can only be carried out using the header fields. See also Note 39462.
------------------------------------------------------------------------
1. Question: Why does determination analysis not work when purchasing documents are displayed?
Answer:
Determination analysis only works if the purchasing document is called in change mode (create/change) and data has been changed.
------------------------------------------------------------------------
1. Question: Why does the replacement of text variables not work?
Answer:
See Note 750611. -----------------------------------------------------------------------
1. Question: In Customizing, I have configured the partner role OA (ordering address) for message determination and I have assigned this role to the vendor master. However, why is message determination performed for the corresponding vendor (role VN) and not the ordering address (role OA)?
Answer:
In the purchase order, correct message determination can be processed only with partner role VN (vendor). If you select the "New partner role determination" (NEUPR) checkbox in Customizing of the message determination for purchase orders, the system proposes all partners for message determination and it transfers the role VN (vendor). If you do not select this checkbox, only the role OA (ordering address) is used for message determination, but the role is changed to VN (vendor) for program-technical reasons. It is a restriction of the SAP Basis components that faxes can be sent to vendors only.
1. Question: Why does the message output fail with transmission time-spot 4 (for sending immediately), whereas the output with transmission time-spot 3 (for sending with an application-specific transaction) works correctly? For example, the system issues error message ME 571 or a change message does not contain the data of the current change.
Answer:
This is frequently caused by unpermitted COMMIT WORK statements in the customer source code. Due to a COMMIT WORK, the message output is started immediately, even before the current data of the purchasing document is saved in the database. Generally, only one COMMIT WORK is permitted in each purchasing transaction and this is already included in the default source code. Therefore, check the BAdI that is running when you save the purchasing document and the customer exits; remove the COMMIT WORK statements that are included there, if necessary. -----------
| x |
GUI Txt tutorial
sap help
cProjects
Sap technical
Debugging another user  First setup external break point for the user. 1. ask user to enter following command /hext user = support_userid
2. support_userid, support guy can set the external breakpoints in the programs
3. ask user to execute the application | x |
|
 |