ABAP CLASSICAL REPORT
Hi to all,
Can u please send me your analyzation about the report given below why because i cant understand it. Please send me your analyzation and how to develop this report.
Service Request Title: Custom SAP Report for MS Get Well Project
ITSM ticket #431199
Originator Name:
Originator Phone:
Originator Department: John Simoens
204 958 1791
Supply Services
SAP Module(s) Affected: MM
Requested Due Date: June 25th, 2007
Existing Situation
ESD Toronto warehouse current keeps an Excel spreadsheet of IBIS (a stand alone customer driven system, used for a specific product line i.e. Routers) numbers in relation to inventory reservations that have been issued from the warehouse. This is critical information to the Network/Customer Operations group in determining service levels and successful customer installs. These routers are staged for specialized configuration for a short term after they are issued from stock and assigned an IBIS number.
MS Get Well is addressing this manual process along many other processes and understands that there is an improvement opportunity, reliant on a SAP customized solution.
The IBIS number could be manually entered to material document and requisition screens, recording this number on SAP instead of on a manual Excel spreadsheet. A custom report would then capture all IBIS numbers related to these SAP material documents related to a specific material group, and requisitions created with an IBIS number that was entered to a dedicated requisition field. The report would batch nightly and upload this report information to an internal server where the data can be extracted as required on a daily basis. This would avoid manual reports being run throughout the working day, as this information is needed with great frequency.
Impact Statement (impact to business if request is not completed)
Reduction of manual enteries and report extracts from SAP, and elimination of Excel database related processes.
Efficient use of employee time.
Increased untilization of SAP to store vital customer information.
Requirements
1. MB51 report: Extract reservation and material document information from the header text field where an 11 character alphanumeric number (IBIS Number) will be manually entered.
o The customer report will draw information from specific material numbers and movement types saved in a variant in report transaction MB51.
o Report will be batched on a daily basis, extracting segmented 24 hour posting periods.
o Report will collect layout values as noted in the table below.
2. Purchase Order info systems: Research suitable text field for IBIS number entry and subsequent reporting.
o Investigate suitable SAP Requisitions field where the same 11 character alphanumeric value will be entered and be reportable; require dedicated field to capture the IBIS number.
o Require a custom report to extract this information. Requisition SE16 report table EBAN may be suitable.
o Report will be batched on a daily basis, extracting segmented 24 hour posting periods.
Note: See table below for specific field information that is required on the reports.
SAP Data Requirements SAP Field Location
Material Document
Reserv_No
Material
Material Description
Document Header Text (IBIS Order Number)
Network
OpAc
WBS Element
Loc. Amt.curr
Quantity
SLOC
Material Doc.
PSTG Date / Time
Reservation requirements date Added to report if possible- not currently available in MB51
User
PO/Requisition
IBIS Order Number
Requisition Number
Requisition_Created_DTS System Date/Time Requisition was created. (If possible)
PO Number
PO_Created_DTS Data/Time the PO was created
ETA Date
ETA_Date_Entered_DTS System Date/Time the ETA Date was entered. (If possible)
Goods Receipt X indicates associated PO receipt was done.
Require Server to Server communication where the two sets of data (material document & PO/Req.) will be transferred on a daily basis to Operational Reportings TORSQ008 Server located in our TJ office in Markham, Ontario. The actual data transfer process (timing, data format and data transfer methodology) will be determined when we can have a teleconference with HP.
The range of data to be transferred would be as follows.
a) Material document/Reservation Module PSGT Date Time starting June 30, 2007 (earlier if possible) with a (suggested) range of 90 Calendar Days.
The data would be overwritten daily. This would allow Ops Reporting to accumulate the data and as well, due to the daily updates
pick up any data corrections along the way. Ops Reporting would organize a History version of the table to allow the data to be
stored after 90 days.
b) PO Module - Requisition Create DTS starting June 30, 2007 (earlier if possible) with a (suggested) range of 90 Calendar Days,
The data would be overwritten daily. This would allow Ops Reporting to accumulate the data and as well, due the daily updates
pick up any data corrections along the way. Ops reporting would organize a History version of this table to allow the data to be stored after 90 days.
Benefits
Accomplish MS Get well project milestone task.
Increase productivity and simplify processes for tracking IBIS customer related information.
Proper utilization of SAP.
Thanks in Advance,
Jalaluddin.Basha
hi SV,
I guess Report Painter as Report Painter has 90% of the functionality that Report Writer and Report Writer functions can be accessed from within the Report Painter
Regards,
Santosh
Similar Messages
-
ABAP Classical Report in background
Hi,
I have written a ABAP classical report, when i run in foreground the format of the report works fine. When i run the same report in background the format of the report is changing.
I.e end of page triggers in between the page.
I am dynamically handling the line-count of a page. it is working for foreground.
Please help me out from this issue.
Regards
KrishnaMost likely you try to change data which is locked by another user to the same time in some cases - depending on what you were doing the locks are created by the same job in a previous step. In both cases there is only one scenario that works - check, resp. wait until the locks are released.
Christian -
Report Writer/Report Painer/ABAP classical reports
Which one is good if there are lot of reports to be written.Thanks.
hi SV,
I guess Report Painter as Report Painter has 90% of the functionality that Report Writer and Report Writer functions can be accessed from within the Report Painter
Regards,
Santosh -
Increasing Font in Classical Report
Hi friends,
I need a small help.
Can we increase the font size of ABAP Classical Report ?
I have tried the PRINT-CONTROL FUNCTION 'SF000'.
But,of no use.
Can we really increase the font size of ABAP Classical Report ?
Regards,
Imran.Be aware that the PRINT-CONTROL is not supported in SAP Enterprise 4.7
For your information, SAP cannot provide any support to error caused by print control command (see SAP OSS notes 66478). * Parameters for function below should be taken from your printer
configuration in SAP - check SPAD transaction -
standard print control
print-control position 1 function: 'CI006', 'SF015'.
Submitted by : SAP Basis, ABAP Programming and Other IMG Stuff
http://www.sap-img.com
REPORT ZFONT NO STANDARD PAGE HEADING LINE-SIZE 80 LINE-COUNT 65.
Start of print-control
NEW-PAGE PRINT ON.
PRINT-CONTROL FUNCTION 'SF000'.
WRITE: / 'This is CPI 20'.
SKIP.
PRINT-CONTROL FUNCTION 'SF020'.
WRITE: / 'This is CPI 6'.
SKIP.
PRINT-CONTROL FUNCTION 'SF008'.
WRITE: / 'This is CPI 12'.
Depending on your SAP printer device, this may also work
PRINT-CONTROL FONT 1 LPI 6.
you can try to change font and LPI numbers
WRITE: / 'font 1 lpi 6'.
PRINT-CONTROL FONT 2 LPI 6.
WRITE: / 'font 2 lpi 6'.
PRINT-CONTROL FONT 3 LPI 6.
WRITE: / 'font 3 lpi 6'.
End of print-control
NEW-PAGE PRINT OFF.*--- End of Program
Reward points if helpful
Message was edited by:
taranam dhindsa -
Display image in classical report
Experts,
Please share how to display image stored in SO10 in to a classical report??Hi
check this
In the transaction OAOR, you should be able to insert your company Logo.
GOTO - OAOR (Business Document Navigator)
Give Class Name - PICTURES Class Type - OT..... then Execute
It will show you the list, then select ENJOYSAP_LOGO.
On that list, you will find one control with a "create" tab.
Click std. doc types.
Select SCREEN and double-click.
It will push FILE selection screen.
Select your company logo (.gif) and press OK.
It will ask for a description- for instance: "company logo".
It will let you know your doc has been stored successfully.
You can find your logo under ENJOYSAP_LOGO->Screen->company logo.
Just run your ALV program, you should find your company logo in place of the EnjoySAP logo.
FORM TOP-OF-PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = HEADING[]
I_LOGO = 'ENJOYSAP_LOGO'
I_END_OF_LIST_GRID ='GT_LIST_TOP_OF_PAGE'.
ENDFORM. "TOP-OF-PAGE
Here 'ENJOYSAP_LOGO' will replace by ur created logo.
Refer this link
http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_enhanced.htm
http://www.sap-img.com/abap/alv-logo.htm
http://www.sap-img.com/fu002.htm
Re: Logo on Login screen
Re: To change image into main menu of sap
Regards
Anji -
Triggering END_OF_PAGE IN CLASSIC REPORT
Hi Experts,
I have one classical reporting in that END_OF_PAGE is not Triggered At last Page due to Less No of Records in last Page,can anyone
tell me how to trigger END_OF_PAGE . i want to display the page total for every page but for last page i cant display Page total Due To Less
No Of Records can any one suggest how to solve this problem.
Thanks in advance.Hello,
If you read F1 help, it is mention as below.
Effect
This statement defines an event block that is raised by the ABAP-runtime during creation of a basic list, if there is a line reservation in the addition LINE-COUNT of the initiating statement for a page footer, which was reached while writing to this page. A list output that takes place in the event block, is placed in this area. Output statements that exceed the reserved area will be ignored. -
Help regarding classical report
i want help reltated to classical report..
1 . i want to bold text for some lines ..how can i do it...plz tell me..
2 . when i m printing classical report then in the printed page it show date and description of program but i want to hide it. plz help me .
i m new in abap . thanks in advance..Hi,
Changing font size in reports refer program DD_STYLE_TABLE.
use NO STANDARD PAGE HEADING to hide description of program.
Regards,
Anil -
Adding button in classical report
Hi All,
I have a requirement to add a button in the Classical report.
Iam new to abap.can anyone please guide me regarding this?
Thanks in advancehi,
if you use reuse alv grid. you can define your button at pf status. here the example :
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-repid
i_callback_pf_status_set = 'MY_PF_STATUS'
i_callback_user_command = 'MY_USER_COMMAND'
then :
FORM my_pf_status USING it_extab TYPE slis_t_extab.
SET PF-STATUS 'MY_PF_STATUS'.
ENDFORM. "MY_PF_STATUS
FORM my_user_command USING ip_ucomm TYPE sy-ucomm
ip_selfield TYPE slis_selfield.
CASE ip_ucomm.
WHEN 'VBELN'.
SET PARAMETER ID 'AUN' FIELD ip_sellfield-value.
CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.
ENDCASE.
CLEAR : ip_ucomm.
ip_selfield-refresh =
ip_selfield-col_stable =
ip_selfield-row_stable = 'X'.
ENDFORM.
if you use : write for output.
START-OF-SELECTION.
SET PF-STATUS 'DENEME'.
WRITE : 'EXAMPLE'.
AT USER-COMMAND.
CASE sy-ucomm.
WHEN 'EXAM'.
BREAK-POINT.
ENDCASE.
if you use Class for ALV u can find more info at here : [OO ALV Reference|http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e8a1d690-0201-0010-b7ad-d9719a415907] -
ABAP QUERY Report : column number change
Hi friends,
I need to modify the existing ABAP QUERY REPORT.
I have added a new field in the selection screen.
When I execute the query, it(our new filed) is displaying at the end of the columns.
But I want it to be at 8th columns. please help me.
When I try to change the out position to "8"at "Basic list" -> select check box of our field and double clict it, I am getting the following error.
Warning: Overlapping fields
Those fields overlapped by other fields will not be displayed in their entirety.
So I could not display the new field at 8 th column.
Guys. Please help me.Hi
You have to change the position of each field after 8th column
suppose you added your new field at the 8th column position
then all the subsequent fields positions you have to adjust as per their length
You have to do like this to adjust the columns
see the doc on query
http://help.sap.com/saphelp_46c/helpdata/en/35/26b413afab52b9e10000009b38f974/content.htm
http://www.thespot4sap.com/Articles/SAP_ABAP_Queries_Introduction.asp
Step-by-step guide for creating ABAP query
http://www.sappoint.com/abap/ab4query.pdf
ABAP query is mostly used by functional consultants.
SAP Query
Purpose
The SAP Query application is used to create lists not already contained in the SAP standard system. It has been designed for users with little or no knowledge of the SAP programming language ABAP. SAP Query offers users a broad range of ways to define reporting programs and create different types of reports such as basic lists, statistics, and ranked lists.
Features
SAP Query's range of functions corresponds to the classical reporting functions available in the system. Requirements in this area such as list, statistic, or ranked list creation can be met using queries.
All the data required by users for their lists can be selected from any SAP table created by the customer.
To define a report, you first have to enter individual texts, such as titles, and select the fields and options which determine the report layout. Then you can edit list display in WYSIWYG mode whenever you want using drag and drop and the other toolbox functions available.
ABAP Query, as far as I Believe, is the use of select statements in the ABAP Programming. This needs a knowledge of Open SQL commands like Select,UPdtae, Modify etc. This has to be done only by someone who has a little bit of ABAP experience.
To sum up, SAP queries are readymade programs given by SAP, which the user can use making slight modification like the slection texts, the tables from which the data is to be retrieved and the format in which the data is to be displayed.ABAP queries become imperative when there is no such SAP query existing and also when there is a lot of customizing involved to use a SAP Query directly
use either SQ02 ans SQ01
or SQVI tr code
for more information please go thru this url:
http://www.thespot4sap.com/Articles/SAP_ABAP_Queries_Create_The_Query.asp
http://goldenink.com/abap/sap_query.html
Please check this PDF document (starting page 352) perhaps it will help u.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVQUE/BCSRVQUE.pdf
check the below link will be helpful for u
Tutorial on SQVI
once you create query system generates a report starting with AQZZ/SAPQUERY/ABAGENCY2======= assing this report to tr code for the same
Regards
Anji -
ABAP Queary Or SAP Queary Doc/ How to Create Tcode for ABAP queary report
Hi All,
Please send the documentation on ABAP Queary.
How to create transaction code Report developed using ABAP Queary.
Regards
sudheerHi,
Check out these links.
http://help.sap.com/saphelp_46c/helpdata/en/35/26b413afab52b9e10000009b38f974/content.htm
http://www.thespot4sap.com/Articles/SAP_ABAP_Queries_Introduction.asp
Step-by-step guide for creating ABAP query
http://www.sappoint.com/abap/ab4query.pdf
ABAP query is mostly used by functional consultants.
SAP Query
Purpose
The SAP Query application is used to create lists not already contained in the SAP standard system. It has been designed for users with little or no knowledge of the SAP programming language ABAP. SAP Query offers users a broad range of ways to define reporting programs and create different types of reports such as basic lists, statistics, and ranked lists.
Features
SAP Query's range of functions corresponds to the classical reporting functions available in the system. Requirements in this area such as list, statistic, or ranked list creation can be met using queries.
All the data required by users for their lists can be selected from any SAP table created by the customer.
To define a report, you first have to enter individual texts, such as titles, and select the fields and options which determine the report layout. Then you can edit list display in WYSIWYG mode whenever you want using drag and drop and the other toolbox functions available.
ABAP Query, as far as I Believe, is the use of select statements in the ABAP Programming. This needs a knowledge of Open SQL commands like Select,UPdtae, Modify etc. This has to be done only by someone who has a little bit of ABAP experience.
To sum up, SAP queries are readymade programs given by SAP, which the user can use making slight modification like the slection texts, the tables from which the data is to be retrieved and the format in which the data is to be displayed.ABAP queries become imperative when there is no such SAP query existing and also when there is a lot of customizing involved to use a SAP Query directly -
Hi,
I'm developing a classical report and have following requirement,
My header contains following line
Order Type A B C D
Now in line details depending on order type i have to position the order quantity under any of the above 4 columns (i.e. under A or B or C or D)
i tried passing value 'D' to variable var1 and writing following statement,
write:/ qty under var1.
i was expecting that the abap would 'understand' that since var1 contains 'D' the quantity has to be printed under 'D' buit it didnt do so.
Can anyone suggest any alternate method (i dont want to specify the offset...is there any programmatic approach other than hard-coding)
Byehi,
use formatting techniques in classical report.
check this link
http://help.sap.com/saphelp_47x200/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm
thanks -
Changing font in classical report
hi,
can we change the font of the output in a write statment?how?
thx & regards,
balaji.sNot possible in classical report
check this option....
Be aware that the PRINT-CONTROL is not supported in SAP Enterprise 4.7
For your information, SAP cannot provide any support to error caused by print control command (see SAP OSS notes 66478). * Parameters for function below should be taken from your printer
configuration in SAP - check SPAD transaction -
standard print control
print-control position 1 function: 'CI006', 'SF015'.
Submitted by : SAP Basis, ABAP Programming and Other IMG Stuff
http://www.sap-img.com
REPORT ZFONT NO STANDARD PAGE HEADING LINE-SIZE 80 LINE-COUNT 65.
Start of print-control
NEW-PAGE PRINT ON.
PRINT-CONTROL FUNCTION 'SF000'.
WRITE: / 'This is CPI 20'.
SKIP.
PRINT-CONTROL FUNCTION 'SF020'.
WRITE: / 'This is CPI 6'.
SKIP.
PRINT-CONTROL FUNCTION 'SF008'.
WRITE: / 'This is CPI 12'.
Depending on your SAP printer device, this may also work
PRINT-CONTROL FONT 1 LPI 6.
you can try to change font and LPI numbers
WRITE: / 'font 1 lpi 6'.
PRINT-CONTROL FONT 2 LPI 6.
WRITE: / 'font 2 lpi 6'.
PRINT-CONTROL FONT 3 LPI 6.
WRITE: / 'font 3 lpi 6'.
End of print-control
NEW-PAGE PRINT OFF.*--- End of Program
Regards
Vasu -
Bold letters in classical report
Dear Gurus,
Could any one please let me know how to print Bold letters in Classical report
for example : I want to print " Hello Satya, How are you "
the out out desired is " Hello Satya, How are you "
Thanks & Regards,
Satya.Hi,
Could you post your question in the Abap forum where it belongs ?
Thank you.
Olivier -
Getting the classical report's output automatically to local disk
hi gurus,
i need to save the classical report's output into my local disk as soon as the user executes the report or press F8. Mind well, it should not be manual. I know the manual way system->list->save.
GauravCheck this function module.
"SO_NEW_DOCUMENT_SEND_API1"
Check this link for ,Download a report to excel with format .
http://www.sap-img.com/abap/download-to-excel-with-format-border-color-cell-etc.htm
Check this link for sample program.
How to download a ABAP report to text file
Regards,
Maha -
Hi Guru's,
I need to print the classical report.
Normally, once the report is executed i choose a print button in menu and print the output while printing it automatically print it in landscape format but i need to print in portrait format whether any option is there to make it out or basis people anything need to done.
Classical report is possible to convert in pdf format if we able to it could you please give me the example program for this.
Advance thankshttp://www.erpgenie.com/sap/abap/code/abap51.htm
check this link...............
Reward IF...........
Regards
Anbu
Edited by: Anbu B on Jul 3, 2008 8:52 AM
Maybe you are looking for
-
How do I reinstall an application that appeared not to have installed?
Yesterday I bought an application on the App Store - I paid and the install button did its dance onto the Launchpad and I saw the download progress etc. When all was completed I went to my Applications folder and there was no trace of the applicati
-
How to handle table control in BDC while uploading item details for anorder
How to handle table control in BDC while uploading item details for an order? What is the use of CTU_PARAMS structure in BDC? In Finance I have done some changes to the layout set by coping to a zscript(duning letter) and how can assign the print pro
-
How to get yahoo email to push in iPhone 4
For the past 3 weeks my yahoo email is not pushing on my iphone 4. I have tried soft reset and even deleted my Yahoo account from my phone and set up again. All this to no avail. Prior to this period Yahoo would fail to push every now and then, A
-
Solman 4.0 Linux Oracle Install - Label Problem
Hi All, I'm trying to install SOLMAN 4.0 on Linux x86_64 with Oracle. I have selected a UNICODE install, but when it comes time to specify the media location I get a message stating that it found label.... SAP:AKK:700:UKERNEL: <etc> but that it needs
-
IPod Video Quality better than iPhone?
I have most of The Office episodes (from iTunes) on my iPod and iPhone. My iPod is a lot more crisp. It's almost as the iPod is HD and the iPhone isn't.. 100% blurry and the color isn't as good. Anyone else see a clear difference?