PM - Report - Equipment - Cost Details
Hi,
As per my the requirements i need to create a report for reporting on Equipment ID and the various key figures like Total Costs, Number of orders created till date, MTTR/MTBR etc in PM in one single repoort.
I am able to get the Cost based on Orders but not based on Equipments. Please help on getting the cost based on Equipment ID.
Thanks and regards,
Ankur
Hi,
You can maintain the cost of equipment value in Field "AcquistnValue" In General Tab Using TC IE01 while creation of equipment or IE02 while changing of equipment.
Then you can execute the report according Cost of equipment="AcquistnValue" using TC IH08
Regards,
Rakesh
Edited by: RAKESH ASHOK MANE on May 13, 2009 7:11 AM
Similar Messages
-
Report on Cost And Utilization in PM Module
Hi Experts,
I want some help in generating a report called Cost And Utilization in PM Module.
Any body can help me with some documents or if any body created same kind of report in Pm just do provide me some details on how create the report.
The requirement of this report is as follows,
This Report is generated from the service order or the notification which ever is latest on the equipment in the date range given by the user.
In Report I want to calculate the field Estimated Hours.The main problem we are having here is the Hour Meter infobject is of Type characteristic it is not key figure.
Based on the User input Date range the Estimated Hours calculation needs to be done.The Estimated Hours are calculated from Estimated Hours Begin and Estimated Hours End.
For calculating the Begin and End Hours we need to have some fields.The fields required for calculating the Begin and End are,
Initial Hour Meter,Adjusted Hour Meter,Fleet Management Date these three fields are picked from the Equipment Master data for a particular Equipment and the Hour Meter Reading is the latest Meter Reading of the equipment it is populated from the Service Order or Notification which ever is latest in the date ange given by user.
There are some conditions in calculating the Hour Meter Reading Begin and End.
If the Fleet Management Date (Start-up Date on EM) started before the input date Date Range (From-Date), calculate the average usage (in hours) based on the initial hours and
If the Fleet Management Date started after the From-Date, use the Hour Meter (EM) as the Estimated Hours Begin.
If the last PMN (or SO) fell short of the Date Range (To-Date), obtain the Estimated Hours End by applying the average usage to fill the time-gap.
If the last PMN (or SO) fell after the Date Range (To-Date), get the Estimated Hours End by getting the next to last PMN performed inside the window parameter,
Adjusted Hours, if not zero or null, needs to be added to the Ending Hours to achieve the real number.
The example for calculating the above requirement is below,
User Input Date Range: Jan. 1, 2006 - Dec. 31, 2006
Initial Hour (Equipment Master): 10
Adjusted Hours (Equipment Master): 0
Fleet Management Date (Equipment Master): Dec. 1, 2005
1st PM Notification (Feb. 1, 2006): 410
Last PM Notification (Feb. 1, 2007): 2810
Second to last PMN (Dec. 1, 2006): 2410
Equipment was put into service (12/1/05) before the Date Range, needs to find the Estimated Hours Begin.
The first PM was performed (2/1/06) exactly two months from in-service date (12/1/05).
Average monthly usuage from first PMN = (410 - 10) / 2 = 200
Estimated Hours Begin = 200 + 10 = 210 (estimated Hour Meter Reading on Jan. 1, 2006)
Average monthly usuage from the last 2 PMN = (2810 - 2410) / 2 months = 200
Estimated Hours End = 2410 + 200 + 0 (adjusted hours) = 2610 (estimated Hour Meter Reading on Dec. 31, 2006)
Estimated Hours Total = 2610 - 210 = 2400
If you have any queries regarding the requirement just let me know i will let you know.
Thanks in advance
BobbyMahee,
We have maintained all personnel no of the employess working under a particular Maint.Work center in HRMS tab. Employee master data for all Infotypes are maintained in Personnel Management in HR module. So wen the Employee enters Time details of his working hours per day, he has to mention the maintenance order Or it is like a standing order on the time sheet per line item. Wen transfer of working hours will be done on a particular order the entire cost will be reflected in Cost tab page. Since me have maintained different Activity type/Activity price per employee I am confused about the flow of cost...
Ur suggestions were valuable.... hope to get some more clearity... -
Sales Order Report Showing Cost on the Sales Order & total invoice dollars
I am looking for a report in SAP that shows you the Sales Order number, the cost on the sales order (NOT the average cost) the actual cost on the sales order detail line and then the total invoice dollars in month to date and year to date?
Thanks,
LindaYou can use <b>T.code: COOIS </b> if Product Costing has been configured for MTO scenario whcih gives the costing details.
You can also use To.code: <b>KE30</b> if CO-PA implemented.
but if you want to link with billing, Please search for any reports in Sales information system.
One more you can create a ABAP Query Report using T.code: <b>SQVI</b>
Regards,
Anbu -
Hi,
Our client has purchased a tool to load supporting details directly into Planning. This is to have the granularity of the cost details. Is there any way that we can generate a report of the supporting details. Will that be restricted to that particular combination or we can have a report of complete P&L where the accounts which have supporting details have also the list displayed below.
Can this view be possible? Please let me know.
Thanks,hi,
For a data form ,which might be any report ( from business sense) can have supporting details ,which can be easily spotted in green colour.
For example , if its expense of some kind, and it has got supporting details , you can dig into its depth by looking into it to find it constituents ex: travel expense , hotel expense...etc.
Its like a in built calculator, and it does display list. Revert if you need any further info
Sandeep Reddy Enti
HCC
http://hyperionconsultancy.com/ -
Hi All,
My Client is asking a report which should include all these below fields
1)Material
2)UOM
3)Current month requirement
4)Vendor names(All vendors to get one material in to factory)
5)Vendor supply capacity
6)landed cost of the material
7)Purchase quantirty for a month
With all the above details to generate a report or any standard report is availabale in SAP Systemhi,
i think in standard SAP we dont have any report as with details.
but it can be possible with abaper by developing an Z report.
or
To create a report go to t.code sqvi and give the name of the report that should start vth z and say create then u select the tables through u need the fields, and link the table formats to each other it automatically attaches by showing the thin line if not u select the join conditions and comeback vth that u can see the table fields vch u have selected aside of the screen and select the fields vch u need it and say execute. vth that one report will be generated. -
Cost details not displaying in MCI3 for particular Month.
Hi,
In MCI3 report cost details are not displaying for particular month, for example Jan'09 to Jul'09 is appearing but Aug'09 is not appearing but Sep and Oct'09 is cost appearing in MCI3.
Let me know if Costing variant configuration are changed in the month October (and revoked late october) means it will not appear? Or what is the root cause for not appearing in particular month.
Regards
KishoreHello,
could you clarify if planned costs or actual costs are not displayed for August 09 ?? Or both ?? -
Cost elements for labour cost and equipment cost
how to know the cost elements maintained for labour csot and Equipment cost in our project ??is there any table or details please letme know
thanks inadvance
gopalGopal,
Use the following T code:
KA03 and specify the GL Account, If cost element already created it will display.
Regards,
Pavan Kumar -
Dear all,
Is it possible to maintain the cost of equipment, if yes the in which t code i can see it.(i don't want from the FI or CO module) i want to see it in PM module. Is it possible?Hi,
You can maintain the cost of equipment value in Field "AcquistnValue" In General Tab Using TC IE01 while creation of equipment or IE02 while changing of equipment.
Then you can execute the report according Cost of equipment="AcquistnValue" using TC IH08
Regards,
Rakesh
Edited by: RAKESH ASHOK MANE on May 13, 2009 7:11 AM -
Shipping cost details - cost type
Hi
I have a report requirement to display the shipping costs as a total as well as the components that made up these costs (Fuel charges, insurance etc.). This allow users to analyze what made up the costs of shipping from a fixed and variable point of view.
These costs are captured on the conditions in the shipping cost document. I am trying to find a business content datasource that for this but cannot find any capturing this.
I'm currently using this datasource:
2LIS_08TRFKZ - Shipment Costs at Delivery Item Level
However, I only get the total cost from this one.
Is there a business content datasource available for this?
BR,
TobiasHi Tobias,
I am not sure of the standard extractor that give the shipment cost details, but a function module BAPI_SHIPMENT_COST_ESTIMATE is available. Incase this piece of info may be useful to you.
Sasi -
Hi,
We are in the process of deploying a third party SSL certificate on our Azure server so would like to know the support cost details for it.On Wed, 28 Jan 2015 11:33:23 +0000, Swapnil_Bhairavkar wrote:
We are in the process of deploying a third party SSL certificate on our Azure server so would like to know the support cost details for it.
You'd need to talk to the 3rd party SSL certificate provider about support
costs.
Paul Adare - FIM CM MVP
Where a calculator on the ENIAC is equipped with 18,000 vacuum tubes and
weighs 30 tons, computers in the future may have only 1,000 vacuum tubes
and weigh only 1 1/2 tons. -- Popular Mechanics, March 1949 -
Alv Report for invoice details
Dear All,
I need to develop one alv report for following details. i developed coding for this requirment but i am getting some error.kindley help me to how to move data from different internal table to final internal table. I used LOOP AT and READ Statement even i didn't get any output.
kindley help me out.
TYPES: BEGIN OF XT_TAB,
LIFNR LIKE LFA1-LIFNR,
NAME1 LIKE LFA1-NAME1,
STCD1 LIKE LFA1-STCD1,
STCD2 LIKE LFA1-STCD2,
STCD3 LIKE LFA1-STCD3,
STCD4 LIKE LFA1-STCD4,
END OF XT_TAB.
TYPES: BEGIN OF YT_TAB,
BUKRS LIKE BSEG-BUKRS,
BELNR LIKE BSEG-BELNR,
BUZEI LIKE BSEG-BUZEI,
LIFNR LIKE BSEG-LIFNR,
GJAHR LIKE BSEG-GJAHR,
END OF YT_TAB.
TYPES: BEGIN OF ZT_TAB,
LIFNR LIKE LFA1-LIFNR,
NAME1 LIKE LFA1-NAME1,
STCD2 LIKE LFA1-STCD2,
BELNR LIKE BSEG-BELNR,
BUZEI LIKE BSEG-BUZEI,
GJAHR LIKE BSEG-GJAHR,
END OF ZT_TAB.
I N T E R N A L T A B L E D E C L A R A T I O N S *
*-----Internal table to store data
DATA: ITAB1 TYPE STANDARD TABLE OF XT_TAB INITIAL SIZE 0,
WA_TAB1 TYPE XT_TAB.
DATA: ITAB2 TYPE STANDARD TABLE OF YT_TAB INITIAL SIZE 0,
WA_TAB2 TYPE YT_TAB.
DATA: ITAB TYPE STANDARD TABLE OF ZT_TAB WITH HEADER LINE,
WA_ITAB TYPE ZT_TAB,
ITAB_FINAL2 TYPE STANDARD TABLE OF ZT_TAB.
DATA: ITAB_TEMP1 TYPE STANDARD TABLE OF ZT_TAB WITH HEADER LINE.
Selection Screen Declarations *
SELECTION-SCREEN BEGIN OF BLOCK bk1 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN begin OF LINE.
SELECTION-SCREEN COMMENT (23) text-003 FOR FIELD P_LIFNR.
PARAMETERS P_LIFNR LIKE LFA1-LIFNR OBLIGATORY.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK bk1.
START-OF-SELECTION.
PERFORM XTRACT_DATA.
END-OF-SELECTION.
*-----Filling the Output table
PERFORM populate_main_table.
PERFORM BUILD_FIELDCATALOG.
PERFORM SORTING.
PERFORM BUILD_LAYOUT.
PERFORM BUILD_ALV_GRID_DISPLAY.
Form XTRACT_DATA
FORM XTRACT_DATA .
*SELECT
a~LIFNR
a~NAME1
a~STCD2
b~BELNR
b~BUZEI
b~GJAHR
INTO TABLE ITAB
FROM LFA1 as a INNER JOIN BSEG as b
ON aLIFNR = bLIFNR
WHERE a~LIFNR = P_LIFNR.
SELECT LIFNR
NAME1
STCD1
STCD2
STCD3
STCD4
FROM LFA1
INTO TABLE ITAB1
WHERE LIFNR = P_LIFNR.
IF NOT ITAB1[] IS INITIAL.
SORT ITAB1 BY LIFNR.
SELECT BELNR
BUZEI
LIFNR
GJAHR
INTO TABLE ITAB2
FROM BSEG
FOR ALL ENTRIES IN ITAB1
WHERE LIFNR = ITAB1-LIFNR.
ENDIF.
ENDFORM. " XTRACT_DATA
*& Form POPULATE_MAIN_TABLE
text
--> p1 text
<-- p2 text
FORM POPULATE_MAIN_TABLE .
LOOP AT ITAB1 INTO WA_TAB1.
ITAB-LIFNR = ITAB1-LIFNR.
ITAB-NAME1 = ITAB1-NAME1.
ITAB-STCD2 = ITAB1-STCD2.
READ TABLE ITAB2 INTO WA_TAB2 WITH KEY LIFNR = WA_TAB1-LIFNR.
IF sy-subrc = 0.
ITAB-BELNR = ITAB1-BELNR.
ITAB-BUZEI = ITAB1-BUZEI.
ITAB-GJAHR = ITAB1-GJAHR.
ENDIF.
ENDLOOP.
ENDFORM. " POPULATE_MAIN_TABLE
Form BUILD_FIELDCATALOG
FORM BUILD_FIELDCATALOG .
REFRESH t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 1.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Vendor Number'.
wa_fcat-seltext_m = 'Vendor Number'.
wa_fcat-seltext_l = 'Vendor Number'.
wa_fcat-fieldname = 'LIFNR'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 2.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Vendor Name'.
wa_fcat-seltext_m = 'Vendor Name'.
wa_fcat-seltext_l = 'Vendor Name'.
wa_fcat-fieldname = 'NAME1'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 3.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Vendor TIN Number'.
wa_fcat-seltext_m = 'Vendor TIN Number'.
wa_fcat-seltext_l = 'Vendor TIN Number'.
wa_fcat-fieldname = 'STCD2'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 4.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Document No'.
wa_fcat-seltext_m = 'Document No'.
wa_fcat-seltext_l = 'Document No'.
wa_fcat-fieldname = 'BELNR'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 5.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Item Number'.
wa_fcat-seltext_m = 'Item Number'.
wa_fcat-seltext_l = 'Item Number'.
wa_fcat-fieldname = 'BUZEI'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 6.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Fiscal Year'.
wa_fcat-seltext_m = 'Fiscal Year'.
wa_fcat-seltext_l = 'Fiscal Year'.
wa_fcat-fieldname = 'GJAHR'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
ENDFORM. " BUILD_FIELDCATALOG
Form BUILD_LAYOUT
FORM BUILD_LAYOUT .
GD_LAYOUT-NO_INPUT = 'X'.
GD_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
GD_LAYOUT-TOTALS_TEXT = 'TOTALS'.
ENDFORM. " BUILD_LAYOUT
Form BUILD_ALV_GRID_DISPLAY
FORM BUILD_ALV_GRID_DISPLAY .
gd_repid = sy-repid.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = gd_repid
i_callback_top_of_page = 'TOP-OF-PAGE' "see FORM
i_callback_user_command = 'USER_COMMAND'
is_layout = gd_layout
it_fieldcat = t_fcat[]
it_events = gt_events
is_print = gd_prntparams
it_sort = it_sortcat[]
i_save = 'X'
TABLES
t_outtab = ITAB
EXCEPTIONS
program_error = 1
OTHERS = 2.
thanks and regards
MurugeshTYPES: BEGIN OF XT_TAB,
LIFNR LIKE LFA1-LIFNR,
NAME1 LIKE LFA1-NAME1,
STCD1 LIKE LFA1-STCD1,
STCD2 LIKE LFA1-STCD2,
STCD3 LIKE LFA1-STCD3,
STCD4 LIKE LFA1-STCD4,
END OF XT_TAB.
TYPES: BEGIN OF YT_TAB,
BUKRS LIKE BSEG-BUKRS,
BELNR LIKE BSEG-BELNR,
BUZEI LIKE BSEG-BUZEI,
LIFNR LIKE BSEG-LIFNR,
GJAHR LIKE BSEG-GJAHR,
END OF YT_TAB.
TYPES: BEGIN OF ZT_TAB,
LIFNR LIKE LFA1-LIFNR,
NAME1 LIKE LFA1-NAME1,
STCD2 LIKE LFA1-STCD2,
BELNR LIKE BSEG-BELNR,
BUZEI LIKE BSEG-BUZEI,
GJAHR LIKE BSEG-GJAHR,
END OF ZT_TAB.
I N T E R N A L T A B L E D E C L A R A T I O N S *
*-----Internal table to store data
DATA: ITAB1 TYPE STANDARD TABLE OF XT_TAB INITIAL SIZE 0,
WA_TAB1 TYPE XT_TAB.
DATA: ITAB2 TYPE STANDARD TABLE OF YT_TAB INITIAL SIZE 0,
WA_TAB2 TYPE YT_TAB.
DATA: ITAB TYPE STANDARD TABLE OF ZT_TAB WITH HEADER LINE,
WA_ITAB TYPE ZT_TAB,
ITAB_FINAL2 TYPE STANDARD TABLE OF ZT_TAB.
DATA: ITAB_TEMP1 TYPE STANDARD TABLE OF ZT_TAB WITH HEADER LINE.
Selection Screen Declarations *
SELECTION-SCREEN BEGIN OF BLOCK bk1 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN begin OF LINE.
SELECTION-SCREEN COMMENT (23) text-003 FOR FIELD P_LIFNR.
PARAMETERS P_LIFNR LIKE LFA1-LIFNR OBLIGATORY.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK bk1.
START-OF-SELECTION.
PERFORM XTRACT_DATA.
END-OF-SELECTION.
*-----Filling the Output table
PERFORM populate_main_table.
PERFORM BUILD_FIELDCATALOG.
PERFORM SORTING.
PERFORM BUILD_LAYOUT.
PERFORM BUILD_ALV_GRID_DISPLAY.
Form XTRACT_DATA
FORM XTRACT_DATA .
*SELECT
a~LIFNR
a~NAME1
a~STCD2
b~BELNR
b~BUZEI
b~GJAHR
INTO TABLE ITAB
FROM LFA1 as a INNER JOIN BSEG as b
ON aLIFNR = bLIFNR
WHERE a~LIFNR = P_LIFNR.
SELECT LIFNR
NAME1
STCD1
STCD2
STCD3
STCD4
FROM LFA1
INTO TABLE ITAB1
WHERE LIFNR = P_LIFNR.
IF NOT ITAB1[] IS INITIAL.
SORT ITAB1 BY LIFNR.
SELECT BELNR
BUZEI
LIFNR
GJAHR
INTO TABLE ITAB2
FROM BSEG
FOR ALL ENTRIES IN ITAB1
WHERE LIFNR = itab1-lifnr.
ENDIF.
ENDFORM. " XTRACT_DATA
*& Form POPULATE_MAIN_TABLE
text
--> p1 text
<-- p2 text
FORM POPULATE_MAIN_TABLE .
LOOP AT ITAB1 INTO WA_TAB1.
ITAB-LIFNR = ITAB1-LIFNR.
ITAB-NAME1 = ITAB1-NAME1.
ITAB-STCD2 = ITAB1-STCD2.
READ TABLE ITAB2 INTO WA_TAB2 WITH KEY LIFNR = WA_TAB1-LIFNR.
IF sy-subrc = 0.
ITAB-BELNR = ITAB1-BELNR.
ITAB-BUZEI = ITAB1-BUZEI.
ITAB-GJAHR = ITAB1-GJAHR.
ENDIF.
ENDLOOP.
LOOP AT itab1 INTO wa_tab1.
MOVE: wa_tab1-lifnr TO itab-lifnr,
wa_tab1-name1 TO itab-name1,
wa_tab1-stcd2 TO itab-stcd2.
Append itab.
READ TABLE itab2 TRANSPORTING NO FIELDS WITH KEY lifnr = wa_tab1-lifnr.
IF sy-subrc eq 0.
MOVE: wa_tab2-lifnr TO itab-lifnr,
wa_tab2-belnr TO itab-belnr,
wa_tab2-buzei TO itab-buzei,
wa_tab2-gjahr TO itab-gjahr.
Append itab.
endif.
endloop.
*LOOP AT t_agr_tcodes INTO s_agr_tcodes.
READ TABLE t_tstc
TRANSPORTING NO FIELDS
WITH KEY tcode = s_agr_tcodes-tcode.
IF sy-subrc eq 0.
MOVE: s_agr_tcodes-tcode TO it_agr_tcodes-tcode,
s_agr_tcodes-agr_name to it_agr_tcodes-agr_name,
t_tstc-pgmna to it_agr_pgmna.
*Append it_agr_tcodes.
*endif.
*endloop.
ENDFORM. " POPULATE_MAIN_TABLE
Form BUILD_FIELDCATALOG
FORM BUILD_FIELDCATALOG .
REFRESH t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 1.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Vendor Number'.
wa_fcat-seltext_m = 'Vendor Number'.
wa_fcat-seltext_l = 'Vendor Number'.
wa_fcat-fieldname = 'LIFNR'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 2.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Vendor Name'.
wa_fcat-seltext_m = 'Vendor Name'.
wa_fcat-seltext_l = 'Vendor Name'.
wa_fcat-fieldname = 'NAME1'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 3.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Vendor TIN Number'.
wa_fcat-seltext_m = 'Vendor TIN Number'.
wa_fcat-seltext_l = 'Vendor TIN Number'.
wa_fcat-fieldname = 'STCD2'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 4.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Document No'.
wa_fcat-seltext_m = 'Document No'.
wa_fcat-seltext_l = 'Document No'.
wa_fcat-fieldname = 'BELNR'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 5.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Item Number'.
wa_fcat-seltext_m = 'Item Number'.
wa_fcat-seltext_l = 'Item Number'.
wa_fcat-fieldname = 'BUZEI'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
wa_fcat-col_pos = 6.
wa_fcat-row_pos = 1.
wa_fcat-seltext_s = 'Fiscal Year'.
wa_fcat-seltext_m = 'Fiscal Year'.
wa_fcat-seltext_l = 'Fiscal Year'.
wa_fcat-fieldname = 'GJAHR'.
wa_fcat-tabname = 'ITAB'.
APPEND wa_fcat TO t_fcat.
CLEAR t_fcat.
ENDFORM. " BUILD_FIELDCATALOG
Form BUILD_LAYOUT
FORM BUILD_LAYOUT .
GD_LAYOUT-NO_INPUT = 'X'.
GD_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
GD_LAYOUT-TOTALS_TEXT = 'TOTALS'.
ENDFORM. " BUILD_LAYOUT
Form BUILD_ALV_GRID_DISPLAY
FORM BUILD_ALV_GRID_DISPLAY .
gd_repid = sy-repid.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = gd_repid
i_callback_top_of_page = 'TOP-OF-PAGE' "see FORM
i_callback_user_command = 'USER_COMMAND'
is_layout = gd_layout
it_fieldcat = t_fcat[]
it_events = gt_events
is_print = gd_prntparams
it_sort = it_sortcat[]
i_save = 'X'
TABLES
t_outtab = ITAB
EXCEPTIONS
program_error = 1
OTHERS = 2.
Edited by: Murugesh P on Apr 6, 2009 10:54 AM
Edited by: Murugesh P on Apr 6, 2009 10:54 AM -
Summary Report using Master-Detail Data on Siebel BI Publisher Report
I have to create a Summary Report using Master-Detail relationship. Report fields are Account Name, Special Need Type, Customer Status, No of Customers, No of Claims. I am using rtf to create template and any help is highly appreciated
<?xml version="1.0" encoding="UTF-8" ?>
- <ListofIO>
- <ListOfBipCustomerSpecialNeeds>
- <Account>
<Name>CVNE</Name>
- <ListOfContact>
- <Contact>
<SpecialNeedsFlg>Y</SpecialNeedsFlg>
<SpecialNeedsType>Large Text</SpecialNeedsType>
<PersonUId>1-6NI9</PersonUId>
- <ListOfContact_Claims>
- <Contact_Claims>
<AccountNumber>TEST0015362272</AccountNumber>
<ClaimNumber>1-4FVL</ClaimNumber>
<ClaimStatus>Closed</ClaimStatus>
<ClaimGBPAmount />
</Contact_Claims>
</ListOfContact_Claims>
</Contact>
- <Contact>
<SpecialNeedsFlg>Y</SpecialNeedsFlg>
<SpecialNeedsType>Braille</SpecialNeedsType>
<PersonUId>1-L0A</PersonUId>
- <ListOfContact_Claims>
- <Contact_Claims>
<AccountNumber />
<ClaimNumber>1-ACX6</ClaimNumber>
<ClaimStatus>Open</ClaimStatus>
<ClaimGBPAmount>818.18196694218</ClaimGBPAmount>
</Contact_Claims>
- <Contact_Claims>
<AccountNumber />
<ClaimNumber>1-GI58</ClaimNumber>
<ClaimStatus />
<ClaimGBPAmount>45454.099173473</ClaimGBPAmount>
</Contact_Claims>
</ListOfContact_Claims>
</Contact>
- <Contact>
<SpecialNeedsFlg>Y</SpecialNeedsFlg>
<SpecialNeedsType>Large Text</SpecialNeedsType>
<PersonUId>1-6FPP</PersonUId>
- <ListOfContact_Claims>
- <Contact_Claims>
<AccountNumber>CVNE</AccountNumber>
<ClaimNumber>1-7BRL</ClaimNumber>
<ClaimStatus>Reviewed</ClaimStatus>
<ClaimGBPAmount>562</ClaimGBPAmount>
</Contact_Claims>
</ListOfContact_Claims>
</Contact>
</ListOfContact>
</Account>
<Login>SADMIN</Login>
</ListOfBipCustomerSpecialNeeds>
</ListofIO>
Edited by: user2298324 on 13-Aug-2010 09:36Thanks for the reply. The many to many relationship between Claims and Payments are achieved through intersection table in siebel. When Customer has multiple claims, single payment issued for both claims. Also single claim can multiple payments such (part compensation, interests, final compensation etc)
-
Report with multiple Detail Area
Hi All,
Please see the Report pointed to the link below:
[Report with multiple Detail Area|http://us.share.geocities.com/felix5ac/fairway.jpg]
Some Explanations:
========================
(1) The line with "ABCDEFGH..." is variable data coming from the database in the Detail Area
(2) The lines with "WBLNX'" "123, 123.12",
"WBLNX'"
are variable data associated with the same Heading: "ABCDEFGH..."
(2b) There can be multiple lines of data in the detail area (i.e. 1 or more "ABCDEFGH..." and the associated WBLNX and numbers...)
(3) Item Code Descriptions ==> is a Header Info
(4) ARL ... and FPHI... ==> are variable data and lines in these area can be 1 line; it can be 4 lines; it can be 10 lines...
(5) Lines FROM "Artwork Procedures..." to the the end of the page are static.
QUESTION:
===================
How do I best design these Report with the multiple detail areas? Again, please see link of the Report above...
Thanks and Best regards,
FelixHi Felix
You can place the less detailed fields in the regular sections of the report and wherever you require multiple lines you can use the subreports.
Hope this helps.
Regards
Nikhil -
Report Row With Detail (AJAX) by Carl - How to implement?
I just had a look at Carl's example place and I'd like to implement his Report Row With Detail feature. But how, it's made up of 3 sections:
1. a query
2. javascript
3. application process
The query on which the report is based and where I want this feature is:
select leverancier, artnr, vendorcode from plijst where productgroep = :p1_assortiment_tree or subgroep = :p1_assortiment_tree
A break is defined on Leverancier
I understand the query and the application process part. But where goes the Java part???
Peter
Message was edited by:
PeteTried to upload your example application, unfortunately it does not seem to upload properly in my APEX v2.0 environment
Can you please confirm if your example works with APEX version 2
and does the Javascript go in the Page Header or Region Header/ Footer area
thankyou
Frank -
Report Row With Detail (IFRAME)
Hi,
I am trying to implement the Report Row with Detail but not successful.
I have gone thru the various threads in the forum.. but i am unable to
get it. It would be great if I could know the step by step process to do the same.
I have created two regions. The first region (the query to it) also
has a show_region link.. I have copied and pasted the javascript given
by Carl.
Thanks,
shilpa.Hello,
Ok then you are almost there so when you submit the form to update your data on a sucessful save you are going to create a plsql region that just uses htp.p() to write out the javascript to update the report in the main page.
a simple example would be something like this.
Lets say I'm getting back values to update the two first table cells on my parent report.
<script>
/*set up call back function*/
function ReportRowUpdate(){
var lRow = parent.g_LastRowOpened; /* hook to last row clicked */
lRow.cells[0].innerHTML = 'SOME VALUE FROM DATABASE 1';
lRow.cells[1].innerHTML = 'SOME VALUE FROM DATABASE 2';
/*call call back function*/
ReportRowUpdate();
</script>
And that should be it.
Carl
Message was edited by:
Carl Backstrom
Maybe you are looking for
-
As stated, my contacts are present and correct on all my iOS devices and on iCloud.com but they do not show up in contacts on my new iMac. The accounts details are the same and the password has been accepted so I assume it is correct (I have re-enter
-
VMS Client Channel Buffering Problem
I just received my new Verizon VMS system which includes 2 client units. I hooked everything up and all was working as it should except that when watching live TV on the two client units, it will not buffer two different TV channels and allow me to
-
Serious Problem...Urgent Help needed
Hello, I am facing a problem problem and it seems that it is more related to the parameters we pass to oracle ias server. There is some attribute to be set in deployment descriptor (orion-ejb-jar.xml file) i suppose. The process is as below
-
ANY FUNCTION MODULE TO ADD LEADING ZEROS FOR A CHARACTER FIELD
THE CHARACTER FIELD IS OF LENGTH 40 AND IT HAS 5 NON NUMERIC CHARACTERS
-
Anybody know of a way to add or modify Accounting Periods through an API?
I am trying to import and modify Inventory Accounting Periods. Does anybody know of a way to do this through an API? I can't find an API to do this so I'm thinking that I might have to a direct insert. Thanks for the help.