Production performance report
Dear all,
I ran the Prod performance report. i got some discrepencies in the report for Total line Hrs and Labour Hrs.with respect to used Hrs and detail per prod order. i am not able to find from where these discrepancies comes.Please help.
Hi,
Which PP report you have executed for this purpose?
It seems this is a Z report..
Regards,
Siva
Similar Messages
-
Production performance report against work center.
Hi PP Gurus,
There is a requirement to develop a production line (work center) performance report in BI which is comprising of Planned setup time, Actual setup time and their variance against a production plant and work center. Input parameters will be Material, Plant, Work center, Date/Week/Month. The scenario is PP Discrete Manufacturing.
Could anyone please tell me how to fetch data from different tables and how to interlink them?
Thanks & Regards,
Abu ArbabHi Brijesh,
Thanks for reply
As I told in my first post that I need tables,fields/infostructure that should contain Planned setup time, Actual setup time. I got some infostructure like S022, S024, S281, S282, but I'm not getting exact link between one of them related to input criteria.
If anybody worked on such requirement please reply
Thanks & Regards,
Abu Arbab -
GT70 2PC – Software testing and performance report.
It is so excited here again. Currently, my first/only object after work is playing Titanfall.
I intended to share another performance testing today. But I didn’t. I found there are too many great open box posts on different forums. Therefore, I decide to dig the MSI software compatibility and do a touring. What can I say? I’m Mr.Curiosity who really desires to know every built-in application in system. That is why I share this article with you, my friends. I would like to discuss with everybody who is interested in MSI software. Of course, I have some performance reports for you, too. Please also remind me if you find any typo/wrong in this post. Thanks in advance.
1. MSI Boot Configure
This is the first software which pops up immediately. It is thoughtful design because we can choose enter the [Windows 8.1 metro] or [desktop] by ourselves now. I give it two thumbs up!!!
Select your favorite boot configuration and press [OK]. If we want it work immdiately, we can logout the system and re-login again.
2. MSI Remind Manager
Honestly, I didn’t know what it is in the beginning. The cute robot shows every time when I login the system. I found this is a reminder for product registration. Good, I would like to have best MSI support and warranty for my lovely GT70 2PC. But don’t worry, if you don’t want to get this message again, you just need to select the right option and close it.
3. Synaptics TouchPad
This is a driver for mouse. [Mouse property] will show if we do the double clicks on TouchPad icon in tray. You can choose enable/disable internal pointing device when external pointing device is attached. This is brilliant. A tough guy (like me…HA! HA!) didn’t like to play game with touchpad. Because the character in game will be weak and slow if I control it by touchpad. Of course, I need the external mouse all the time and don’t want the interference from touchpad.
4. System Control Manager (SCM)
We can enable/disable the WLAN/BT/camera devices by SCM. Besides, it can control the display brightness, volume, screen on/off and ECO. ECO is special mode for gaming watching movie.
5. Sound Blaster CINEMA
Sound Blaster CINEMA is come from an old school audio company – CREATIVE. The software can adjust the surround sound easily. We also can adjust 5.1/7.1 surround sound for the internal speakers and external headphone. That is great, isn’t it?
Besides, we can also adjust CRYSTALIZER/BASS/SMART VOLUME/digital output by ourselves.
6. Killer Network Manager
This is a major feature of MSI NB.
In Killer Network Manager, we can set the network priority for each of applications and we also can abandon the connection from malicious software.
[Performance] shows current status of network. We can find out which application occupied the most greedy resources by it.
[Network -> Test Network Speed] will detect the network environment automatically. Furthermore, it will adjust the priority for applications.
[Killer Ethernet] show the LAN connection info.
[Killer Wireless] show the router info.
7. SteelSeries Engine
This is another major feature of MSI NB
If we do the right click on icon in tray, the menu will show following list. We can select [Launch SteelSeries Firmware Update Tool], [Updates]…and so on.
If we select the [Settings]. It can help us change default language and set application auto running when system power on.
I. Buttons
Double click to open the SteelSeries Engine. I think it can set 4 different keyboard settings for each of profiles. And it can switch by FN+1~4.
[Keypress Marc] can record what you input. And [Record Delays ] can modify the delay time. HA! No game can block us anymore. Please remember to press the [SAVE] for your setting
[Launch Application] can launch any application immediately. I suggest to set the cold key for this function.
Here is example. I use [PgUp] to quick start the 3D Mark11. See, it will pop up when I pressed [PgUp].
It is simple to use [TextMarco] set our own phrase. Now I become a quick speaker in my team. One key, only one key can help me to type a lot of words.
Are you tired to press some keys that you never want to touch in game (Like WIN KEY)? It is not the problem now. [Disable Key] will do the favor and disable any key which you hate.
II. [Colors] can change the color of backlight keyboard. Also, you can set different modes (Gaming/Audio…etc) on it.
We can change the color zone. There is not only 4 or 5 colors. The engine provides thousands of colors for us. [Audio mode] is the coolest. It will change colors by itself when we play music by speakers. I like to dance with my keyboard.
III. We can select different languages by [Settings].
IV. [Properties] can save our hard works of settings reliably.
V. If you want to defeat your competitors, it is important to know your enemy. However, It is more important to know yourself. [Statistics] can help us observe which keys are most popular by our fingers.
Right click on [Profile]. It can modify/export/import/delete the profiles.
Mouse can use the same kind of settings as keyboard.
DPI setting for mouse.
Save files.
We can record the mouse, too.
8. Norton
Norton Internet Security: Anti-Virus software, MSI provides 60 days for free.
Norton Online Backup: Online data backup software, MSI provides 30 days for free.
Norton Anti-Theft: Anti-Theft software, MSI provides 30 days for free.
If you like Norton’s products, you can buy it online.
If you don’t, I believe we can uninstall it directly.
So, the decision is ours.
Introduction from Norton official website
9. Dragon Gaming Center
I. System Monitor:
It can monitor CPU/GPU loading and temperature. We also can find the network speed and fan speed in it.
II. Utility:
You can set your favorite apps in [Add new Utility].
E.g. I added a [MSI Afterburner]. Click [Open] to build the link. Do you feel familiar with something? Exactly, [Launch Application] of [SteelSeries Engine] can do this, too.
III. Instant Play:
We can define [Fn+F4] to enable the quick start. But there is more secret.
We can also use [Browse] to assign the game which we want.
Click the icon of game and [Fn+F4] will be ready. We can only use 1 program at once.
I usually change the brightness, volume and mouse sensitive before the game. As you know, every games are different. It is sweet because we can use [Apply Setting] to do this.
I can’t believe it. We also can find the clock feature in it. How convenient it is!
IV. Hybrid Power is another MSI feature.
It can provide the power by AC adapter and battery in the same time. We can monitor the status in here.
10. BurnRecovery
It can create the recovery CD/DVD/USB for MSI NB.
Here can select Recovery disc/USB/ISO.
I will make a ISO file first.
We can select where to put the ISO.
Creating the recovery file...
Finish!
Open the folder and we can find 4 ISO files in it.
Well…[BurnRecovery Help] provide the details spec.
In my opinion, everyone should create their own recovery image. You will need it in one day.
11. Battery Calibration
This is software for battery calibration. In order to keep our battery good, we should do the calibration every three months. Don’t forget to plug-in the AC adapter and battery during the process..
Press [Start] to begin the process. It will make the battery fully charged first.
Then, it will empty the battery like this.
System will shut down after the empty process. At last, fully charged again. It will take 4~5 hrs to complete the process.
12. MSI Dragoon Army /MSI Facebook /Web site /YouTube
Those are MSI forums/Facebook/official website/YouTube and links.
[MSI Dragoon Army] is the official forum for MSI. We can find NB, MB and AIO info in it.
Facebook Quick Link for many countries of world.
MSI official website
YouTube channel of MSI.
13. Super-Charger
There is no message when I click this app at the first time. But when I attached my IPAD, it pops up the [Super-Charger]. It is amazing because IPAD can’t be charge by this USB port. As far as I know, the USB 3.0 only provides maximum 900mA for its device. IPAD will need 2.1A for charge process. I have no idea how MSI NB make IPAD charging okay.
14. XSplit GameCaster
This is one of important features. I saw many different first class gaming machines this year. All of them have the broadcast software. (Like PS4, Xbos ONE)
It can switch the default language after we login.
Twitch/YouTube / Facebook/ Twitter/Google+ can be used by [Accounts]. It is easy to start the live show.
We can modify the resolution and use twitch by [Setting]
We can configure FPS/CPU loading/where to show on display by [Status label].
Hotkey configuration.
Videos storage.
Press [Ctrl+Tab] to call Gamecaster in game. And we can twitch or modify setting. I will provide my gaming video for you later.
15. Power DVD
This is a famous video player. Also, it can support BD format.
We can use the [Setting] to change our language.
We can change 5 times for default country .
It is glad that I’ve finished the introduction of GT70 software.
Performance report:
Um…Now is late at night. I should go to my lovely bed. Following is the testing report for the reference.
1. FurMark
1920*1080, 15 minutes.
2. AIDA 64
CPU and GPU stress testing, 30 minutes.
3. 3D Mark 11
4. 3DMark Vantage
5. 3DMark 2013
6. Heaven Benchmark 4.0
7. CINBENCH 11.5
8. FINAL FANTASY XIV Benchmark
9. PCMARK 7
10. HD Tune Pro 5.50
11. AS SSD Benchmark
12. Crystal Disk Mark
I didn’t forget my promise. Here is my gaming videos
http://youtu.be/tCd5Lnj2U0IEditors' Choice Award. Good job MSI !!
http://www.computershopper.com/laptops/reviews/msi-gt70-dominator-893#review-body -
Vendor Scorecard Performance Report
The Vendor Scorecard Performance Report data is based on dates entered in the PO (dates provided by the vendor to us at the time we cut the PO or even months after the PO is cut-this date can change) as opposed to our expected lead time (lead time promised by the vendor in general).We always need to put the vendor's advised date in the PO so that our back-order reports have the correct ETA info. Currently, the report will show the vendor as having an almost perfect record because our expected receipt date is based on the vendor's production schedule (whether it is within our expected lead time or not).
We need some kind of indicator in the vendor set up which tells the system that the expected delivery date is "out of tolerance". Is there any way to achieve this and have the report based on expected lead time as opposed to PO dates?
Could somebody please help me to achieve this...?No database version? No example tables and data? No attempt to solve this yourself?
Please provide the necessary details as mentioned in the SQL and PL/SQL FAQ:
{message:id=9360002} -
Performance report in ops center.
It is possible to create performance reports in ops center like PRM module in SunMC is doing for CPU Usage, Disk, Memory, Network.. etc.. ?
Thanks
AntonioHi Antonio,
You can also look at the Halcyon Neuron Performance Manager (http://www.halcyoninc.com/products/PerformanceManager/index.php). It hooks into Ops Center and/or SunMC to automate a lot of the reports (on top of what Ops Center provides out-of-the-box).
Note: I work for Halcyon, but part of my day job is also deploying and configuring Ops Center, so I hope this post is considered relevant.
Regards,
[email protected] -
Setting IT performance report in Solman
Hi,
We are trying to set up IT performance reporting in Solution Manager. BI client is same as production client. The Info objects are not getting activated. The job fails with the message to use a different BI client.
SOLMAN SM37 Job log:
Message text
Message class
Message no.
Message type
Job started
00
516
S
Step 001 started (program CCMSBI_SETUP_BATCH, variant , user ID KZHX33)
00
550
S
Incorrect client 025
00
001
S
use BI client 001.
00
001
S
Prerequisites check failed
00
001
A
Job cancelled
00
518
A
If any one faced this issue and resolved, kindly throw some light on it.
Thank you.
Regards,
ManjuHi Manju,
The issue is due to inactive object in the infocube .
Please check the note: 1110013 - ST: Manual activation of BI Content for E2E Diagnostics SP13 attachment . it will help to activate the inactive object.
or
Go to basis configuration -> step 5. configure automatically ->re-excute the Activate BW Source System. so it will reactive the infocube.
Also check the below discussion,
CCMS_BI_SETUP IT Performance Reporting Activation
Error :
20140620 050208[ERROR ]: Activation of InfoCube 0CCMDAY1 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMDAY1 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMDAY2 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMDAY2 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMMIN1 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMMIN1 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMMIN2 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMMIN2 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMMNTH1 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMMNTH1 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMMNTH2 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMMNTH2 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMQTR1 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMQTR1 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMQTR2 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMQTR2 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMVRKF failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMVRKF manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMWEEK1 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMWEEK1 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0CCMWEEK2 failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0CCMWEEK2 manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoCube 0SMD_PE2H failed
20140620 050208[HELP ]: Attempt to activate object CUBE:0SMD_PE2H manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoSet 0CCMIAGGR failed
20140620 050208[HELP ]: Attempt to activate object ISET:0CCMIAGGR manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoSet 0CCMIAVDT failed
20140620 050208[HELP ]: Attempt to activate object ISET:0CCMIAVDT manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of InfoSet 0CCMICURR failed
20140620 050208[HELP ]: Attempt to activate object ISET:0CCMICURR manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of MultiCube 0CCMPDATA failed
20140620 050208[HELP ]: Attempt to activate object MPRO:0CCMPDATA manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of MultiCube 0CCMSDSR failed
20140620 050208[HELP ]: Attempt to activate object MPRO:0CCMSDSR manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of MultiCube 0CCMSMTPH failed
20140620 050208[HELP ]: Attempt to activate object MPRO:0CCMSMTPH manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of MultiCube 0SMD_MPEH failed
20140620 050208[HELP ]: Attempt to activate object MPRO:0SMD_MPEH manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCMAGGR failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCMAGGR manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCMAVDT failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCMAVDT manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCMBUFF failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCMBUFF manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCMCURR failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCMCURR manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCMSDCFG failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCMSDCFG manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCMSYINF failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCMSYINF manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCMTHRS failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCMTHRS manually in transaction RSOR. If this is successful, execute setup again.
20140620 050208[ERROR ]: Activation of DSO 0CCM_SCFG failed
20140620 050208[HELP ]: Attempt to activate object ODSO:0CCM_SCFG manually in transaction RSOR. If this is successful, execute setup again."
Rg,
Karthik -
CSS11506 performance report ?
Is there any tools for "Cisco CSS 11506 Content Services Switch CSS11506" to provide performance report?
The enterprise level monitoring and management tool that Cisco makes for this class of device is Application Network Manager (ANM). See http://www.cisco.com/en/US/products/ps6904/tsd_products_support_series_home.html for information.
ANM is probably much more than you need. If you are using the Health and Utilization Monitor (HUM) component of CiscoWorks, your could set it to poll your CSS for MIB variables that are relevant to performance. Alternatively you could use a tool like CACTI or Nagios (open source management products) to do the same.
You can alternatively look at near real time monitoring on a CSS using the Web UI. See http://www.cisco.com/en/US/customer/products/hw/contnetw/ps792/products_tech_note09186a00801e05f5.shtml for setting up this functionality.
Finally, the CSS also has RMON capability. See the RMON and SNMP section of the CSS Administration Guides: http://www.cisco.com/en/US/customer/products/hw/contnetw/ps792/products_installation_and_configuration_guides_list.html
Hope this helps. -
Hi BWers,
I need give an monthly performance Report on PP. Can you please tell me wether these fields are from PP only orelse I need to go for any other modules for datasources. Please let me know which datasources , Fields and Cubes I should use exactly for this report.
This is the end user Requirement.
Daily Production
Day Worked
Profit
Total Profit/Loss
Details of Difference
Efficiency
Due to Grasim Power
Power Failures
Non/Better availability of Power
Grasim Load Shedding
Shifting of Power to Membrance Cell
Due to less power availability (EC-1 fire 19th)
Water Crisis
Breakdown
Shutdown
Due to higher CL2 Stock
Sub Total
CL/HCL Prod. In comparison to Purta Mix
Power & Steam Consumption
Quantity Gain/Loss
Cell Power
Aux. Power
Steam
Current Density
Rate Gain/Loss
Power Rate Loss due to higher average power rate
Steam
Sub Total
Raw Material & Aux. Material
Quantity Gain/Loss
Salt
Sulphuric Acid
Brine Purification Cost
CL2 Disposal
Rate Gain/Loss
Salt
Soda Ash
Realisation
Caustic
Quantity Gain/Loss
Outside Parties & All Group Units
Rate Gain/Loss
Outside Parties & All Group Units
Own Consumption
Chlorine
Quantity Gain/Loss
Rate Gain/Loss (Excl cost of Pkg)
Hydrochloric Acid
Quantity Gain/Loss
Rate Gain/Loss
Gain/Loss in Special Repairs due to lower/higher repairs (Land filling expenses)
Gain/Loss in Interest (Working Capital)/Term Loans
Gain/Loss due to less/more Selling & ADM Overheads
Other Income (EC-1 Fire Claim)
Gain/Loss due to decr./incr. in Stock/Valuation
Gain/Loss due to less/more Salary/Wages
Thanks & Regards
KLCHI
i think first you need to check where exactly this is stored in R/3 for example go to the screens where they are storing then it will be easy for you to identify functional areas as well as the tables involved in
and i don't think we have any fields like salt, hydrocholic acid...they all come under material which are used for production..
so better first go like this
thanks and regards
Neel -
SunMC Performance Reports - Newbie
Good morning,
I've installed v3.6.1 and v4 just to poke around, but I haven't purchased any of the agents or add-ons (but we're about to), and one of my primary questions is about performance reporting. Does SunMC provide graphs and/or reports that can be easily generated, or e-mailed on a regular basis or something? Is there an add-on piece that provides that?
Thanks!
- DTYes, Sun MC does include the Performance Reporting Manager (PRM) addon which enables you to graph and report on various monitored metrics including hardware and software inventory reports. i.e. What hardware you currently have in your datacenter, what systems have a particular patch.
However, the PRM addon does not provide support for email the graphs on a regular basis. For this you would need Halcyon's Enterprise Reporter:
http://www.halcyoninc.com/products/EReporter
This product offering is bundled with Halcyon's WebPortal product which is a web interface into Sun MC that provides many easy to use features such as group operations (loading modules on 100 systems with a single click, alarm threshold tuning, etc.)
Halcyon is also offering live 1-on-1 demos of Sun MC and their solutions and would be able to show you the various features of Sun MC including PRM. To sign up and setup an appointment:
http://www.halcyoninc.com/company/request-demo.php
For a comparison of PRM vs Halcyon's Reporter visit:
http://forums.halcyoninc.com/showthread.php?t=40
There are many other postings with screenshots that may be of interest:
http://forums.halcyoninc.com/showthread.php?t=111
In addition, Halcyon provides many different add-ons to Sun MC extending it to monitor almost anything in the datacenter, including storage (Hitachi, NetApp), network devices (Cisco), applications (Oracle, Veritas, Syabse, Java System), non-Sun platforms (Windows, Linux, AIX), and integrations to various Enterprise Managers (Tivoli, HP Openview):
A full list of products can be found here:
http://www.halcyoninc.com/products/a-z.php
Apologies to all the technies who may find this posting very sales like... I am now working with our marketing team :)
regards,
bobby
www.HalcyonInc.com -
Interpret results of performance reports
Are there any white papers to interpret the results of
the performance reports. The docs included with the performance scripts are not detailed. Any help is appreciated.
Harishthere is a discussion of the output at
http://www.oracle.com/technology/products/ias/portal/html/admin_perf_10g_sizing_faq.htm -
hai
how to create an vendor performance report which display purchase order issued to a vendor, material supplied delivery times, payment terms, prices during a period of time.
for this report what are the tables and fields we have to use pls give me sample report..
thank you..Hi,
Against the RFQ's vendor submit quotations and the Based on the RFQ's data we have to compare the different Vendors with the respective data like terms and prices
Fetch the data of all RFQ's from EKKO and EKPO tables
and take the EKKO-KNUMV field and pass to KONV table and fetch the different prices based on the Condition types for each RFQ and put it in a tabular format and compare.
see the sample code
*& Report ZRFQ_COMP
*& Quotation Comparison Report
REPORT ZRFQ_COMP no standard page heading line-size 187 line-count 35.
*&Tables
Tables : ekko,
ekpo,
konp,
a016.
*&Data Decleration
Data : v_pos type i value 19.
Data : begin of it_rfq occurs 0,
ebeln type ekko-ebeln,
ekorg type ekko-ekorg,
lifnr type ekko-lifnr,
matnr type ekpo-matnr,
WERKS type ekpo-WERKS,
end of it_rfq.
Data : begin of it_a016 occurs 0,
ebeln type ekko-ebeln,
knumh type knumh,
end of it_a016.
Data : begin of it_a363 occurs 0,
werks type werks,
lifnr type lifnr,
matnr type matnr,
knumh type knumh,
end of it_a363.
Data : begin of it_pr_details occurs 0,
knumh type knumh,
kschl type kschl,
kbetr type kwert,
end of it_pr_details.
Data : begin of it_final occurs 0,
ebeln type ebeln,
lifnr type lifnr,
name1 type lfa1-name1,
pb00 type kbetr,
zpac type kbetr,
zb00 type kbetr,
ZIN1 type kbetr,
JEC1 type kbetr,
JHX1 type kbetr,
JMOP type kbetr,
JMX1 type kbetr,
JMX3 type kbetr,
JSEP TYPE KBETR,
JVRD type kbetr,
end of it_final.
Data : begin of it_vendorname occurs 0,
lifnr type lifnr,
name1 type lfa1-name1,
end of it_vendorname.
*&Selection Screen
Selection-screen: begin of block blk1 with frame title text-001.
parameters : p_matnr like ekpo-matnr obligatory.
select-options : s_ebeln for ekko-ebeln,
s_ekorg for ekko-ekorg,
s_lifnr for ekko-lifnr.
Selection-screen: end of block blk1.
*&Start-of-Selection.
Start-of-selection.
Select ekko~ebeln
ekko~ekorg
ekko~lifnr
ekpo~matnr
ekpo~werks
into table it_rfq
from ekko
inner join ekpo
on ekkoebeln eq ekpoebeln
where ekko~ebeln in s_ebeln
and ekko~ekorg in s_ekorg
and ekko~lifnr in s_lifnr
and ekpo~matnr eq p_matnr
and ekko~bstyp eq 'A'.
if sy-subrc eq 0.
*--> Condition number from A tables.
Perform get_connum.
*--> Getting the Pricing Details from Konp Table.
Perform get_prices.
*--> Populate Vendor Name.
Perform pop_vendor_name.
*--> Populating the Final Internal table for Report.
Perform pop_final_tab.
else.
message 'Purchase Document does not exist' type 'E'.
endif.
*&End-of-Selection.
End-of-Selection.
write :/ sy-vline,
2 'Vendor Number',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 1.
write at v_pos it_final-lifnr.
v_pos = v_pos + 35.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Gross Price',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-pb00.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Packing & Forward',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zpac.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Surcharge',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zb00.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Installation',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zin1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Ed cess on BED%',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jec1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'A/P Secess set off',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jhx1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Basic Excise Duty',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-zpac.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'A/P BED set off',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jmx1.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Ecess % set off',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jmx3.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'Sec ED Cess on BED',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jsep.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
write :/ sy-vline,
2 'VAT%',
19 sy-vline.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 20.
write at v_pos it_final-jvrd.
v_pos = v_pos + 16.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
*&Top-of-Page.
Top-of-Page.
format color 1.
Write: 'Material Number :' color 1, p_matnr color 1.
loop at it_final.
v_pos = v_pos + 1.
v_pos = v_pos + 35.
endloop.
write at: /(v_pos) sy-uline,/ sy-vline,2 'Vendor Name'.
v_pos = 19.
loop at it_final.
write at v_pos sy-vline.
v_pos = v_pos + 1.
write at v_pos it_final-name1.
v_pos = v_pos + 35.
endloop.
write at: v_pos sy-vline,
/(v_pos) sy-uline.
*& Form get_connum
Condition number from A tables
form get_connum .
Select EVRTN
knumh
from a016
into table it_a016
for all entries in it_rfq
where EVRTN eq it_rfq-ebeln.
Select werks
lifnr
matnr
knumh
from a363
into table it_a363
for all entries in it_rfq
where werks eq it_rfq-werks
and lifnr eq it_rfq-lifnr
and matnr eq it_rfq-matnr.
endform. " get_connum
*& Form get_prices
Getting the Pricing Details from Konp Table.
form get_prices .
if not it_a016[] is initial.
select knumh
kschl
kbetr
from konp
into table it_pr_details
for all entries in it_a016
where knumh eq it_a016-knumh.
endif.
if not it_a363[] is initial.
select knumh
kschl
kbetr
from konp
appending table it_pr_details
for all entries in it_a016
where knumh eq it_a016-knumh.
endif.
endform. " get_prices
*& Form pop_final_tab
Populating the Final Internal table for Report
form pop_final_tab .
data : l_subrc like sy-subrc.
sort it_a016 by ebeln.
loop at it_rfq.
clear l_subrc.
read table it_a016 with key ebeln = it_rfq-ebeln
binary search.
if sy-subrc eq 0.
loop at it_pr_details where knumh eq it_a016-knumh.
it_final-ebeln = it_rfq-ebeln.
it_final-lifnr = it_rfq-lifnr.
read table it_vendorname with
key lifnr = it_rfq-lifnr.
it_final-name1 = it_vendorname-name1.
case it_pr_details-kschl.
when 'PBOO'.
it_final-pb00 = it_pr_details-kbetr.
if it_pr_details-kbetr eq 0.
clear it_final.
continue.
endif.
when 'ZPAC'.
it_final-zpac = it_pr_details-kbetr.
when 'ZB00'.
it_final-ZB00 = it_pr_details-kbetr.
when 'ZIN1'.
it_final-ZIN1 = it_pr_details-kbetr.
endcase.
endloop.
else.
l_subrc = sy-subrc.
endif.
read table it_a363 with key lifnr = it_rfq-lifnr
werks = it_rfq-werks
matnr = it_rfq-matnr.
if sy-subrc eq 0.
loop at it_pr_details where knumh eq it_a016-knumh.
it_final-ebeln = it_rfq-ebeln.
it_final-lifnr = it_rfq-lifnr.
read table it_vendorname with
key lifnr = it_rfq-lifnr.
it_final-name1 = it_vendorname-name1.
case it_pr_details-kschl.
when 'JEC1'.
it_final-JEC1 = it_pr_details-kbetr.
when 'JHX1'.
it_final-JHX1 = it_pr_details-kbetr.
when 'JMOP'.
it_final-JMOP = it_pr_details-kbetr.
when 'JMX1'.
it_final-JMX1 = it_pr_details-kbetr.
when 'JMX3'.
it_final-JMX3 = it_pr_details-kbetr.
when 'JSEP'.
it_final-JSEP = it_pr_details-kbetr.
when 'JVRD'.
it_final-JVRD = it_pr_details-kbetr.
endcase.
endloop.
elseif l_subrc ne 0.
continue.
endif.
append it_final.
clear it_final.
endloop.
endform. " pop_final_tab
*& Form pop_vendor_name
Populate Vendor Name
form pop_vendor_name .
if not it_rfq[] is initial.
Select lifnr
name1
from lfa1
into table it_vendorname
where lifnr eq it_rfq-lifnr.
endif.
endform. " pop_vendor_name
Reward points if useful
Regards
Anji -
Opportunity Product Revenue report using Narrative option
Hi,
I have created quote report using "Opportunity product revenue report" with the use of narrative option and its working fine but the problem here is if opportunity has multiple product revenue items it shows in multiple quotes. For me it should show in a same quotation if there are multiple opportunity product revenue items in a opportunity. Could anyone help me how can i achieve this.
Any help would be appreciated. Thanks in advance
Thanks & Regards
AmbarishYou need to modify report and club all revenue to single item / row.
-
Unable to change RFC destination in IT Performance reporting wizard
Hi Experts,
I am setting up IT Performance Reporting in my Solman EHP1 system. In the first page of the PErformance reporting wizard, it asked me for RFC destination from BI to Solman(1st field) and Solman to BI (2nd field). I initially entered an existing RFC destination that we are already using in a separate application that has a user with very-limited authorization. Now, I am trying to change the RFC destination by running the same "Configure IT Performance Reporting" wizard but both fields are already GREYED out.
I tried deleting the RFC destination previously defined in an attempt to reenable the fields but only the 2nd field was enabled. When I try to continue the setup, it results into a Shortdump because it is still looking for the initially defined RFC dest which is defined in the 1st field that cannot be edited.
SAP has not yet provided us with a solution.Your help is greatly appreciated.
Thank you very much.You canprovide the RFC destination in DOE administration portal. Goto Configurations link and search for "BACKEND DESTINATION" parameter in "BACKEND CONFIGURATION" link. Here you can provide RFC destination at SWCV level or at Data object level.
After deleting RFC destination in SM59, it will never take you to backend system. -
Dear Experts,
Following is the scenario,
Sales Person Raj
Customer Code C1000
Payment Terms 15 days
Invoice Date 01.02.2010
Invoice Value 20000
Payment Date 20.02.2010
Payment Amount 20000
Payment performance 0%
As the customer has not paid within the credit days, when i execute a query based on the sales person and posting date (From, To) parameters the payment performance should result 0%.
Is the same possible to generate through query?
Awaiting your reply
saravanan
Edited by: Sanbrahma39 on Feb 16, 2010 1:01 PMDear Gordon,
As rightly conveyed the payment performance is calculated based on the (Paidtodate/Doctotal)*100. I tried to generate the report using query
SELECT T0.[DocNum], T0.[DocDate], T0.[CardName], T0.[DocTotal], T0.[PaidToDate] FROM OINV T0 INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode WHERE T1.[SlpName] = [%0] and T0.[DocDate] > = [%1] and T0.[DocDate] < = [%2].
The thing is SAP delivered the result perfectly based on the query given above, now the condition is like the query has to check the payment received within the payment terms, then only it need to consider for payment performance.
Ex:
Sales Employee - Raj
Customer Code -C1000
Payment Terms -15 days
IN1 Date - 01.02.2010
IN1 Amount - 10000
Payment Date - 14.02.2010
Payment Amt - 10000
IN2 Date - 02.02.2010
IN2 Amount - 40000
Payment Date - 19.02.2010
Payment Amount - 40000
Now if i try to generate a payment performance report of a sales employee Raj as per my query it would show 100% as payment terms is not been considered.
I need a query to consider the payment terms also so when i generate a report the payment performance should be 20% only.
Hope this assists
Saravanan -
What are the main tables using in vendor performance report.
what are the main tables using in vendor performance report.
how many select statements are in ABAP reports.Refer the links -
vendor performance report !!!
vendor performance report
vendor performance report
I need standard vendor performance report
Regards,
Amit
Reward all helpful replies.
Maybe you are looking for
-
Cc keeps asking for new credit card number despite membership cancelled
I have tried different things to address the fact that CC is constantly sending message about my unprocessed payment (I have changed my credit card number) but I have cancelled my membership and they should not be concern with unprocessed payment. Co
-
Help anyone please
-
Rows in all tables in one query
Hi All, How can i find the numbers of rows (records) in all the tables except system tables with single query. In one tran table i have around 10,00,000 (TEN LACS) rows. while processing it take time. Plz suggest some solution for this. Regards, Mumm
-
Goodbye Flash: YouTube mobile goes HTML5 on iPhone and Android
Greetings, Im looking for a better understanding to what this Flash war is about. and I would likreto hear from the Adobe side of designer. Goodbye Flash: YouTube mobile goes HTML5 on iPhone and Android How true is this, and what will become of desig
-
What effect on OEM when change IP address on server?
Hi All, I will change IP address on server that Oracle Enterprise Manager(OEM) is reside on what effect that occured on OEM when change IP address. What things need to be modified such as configuration files ,etc. Thank you Mcka