Custom Report Summary Criteria
I am trying to create a report that lists software where there are more
installations than licences. I want to add the following to the summary
criteria however the "over/under" summary column does not appear in the
summary criteria field list.
Summary Criteria
Summary field Operator Value
Over/Under < 0
Clive,
It appears that in the past few days you have not received a response to your
posting. That concerns us, and has triggered this automated reply.
Has your problem been resolved? If not, you might try one of the following options:
- Visit http://support.novell.com and search the knowledgebase and/or check all
the other self support options and support programs available.
- You could also try posting your message again. Make sure it is posted in the
correct newsgroup. (http://support.novell.com/forums)
Be sure to read the forum FAQ about what to expect in the way of responses:
http://support.novell.com/forums/faq_general.html
If this is a reply to a duplicate posting, please ignore and accept our apologies
and rest assured we will issue a stern reprimand to our posting bot.
Good luck!
Your Novell Product Support Forums Team
http://support.novell.com/forums/
Similar Messages
-
CUIS / CUIC Custom Reporting Summary
I am using Cisco CUIS versiopn 7.5.(4)
I have been able to successfully add a new reporting field in CUIS using the formula editor. Here is the formula:
[RowField]/Sum([RowField]) Gives me a percent of the total of the entire report.
This report uses 3 grouping levels...
Does anyone know how we can change the formula to return the percent for a specific group. For example, [RowField]/Sum([Group3].[RowField]) ....Hello, Steven.
I'm sorry to see you were not able to find the information or assistance you were looking for here in the Contact Center community forum.
You may be able to find more help through the Cisco Developer Network.
Also, you might want to consider engaging Cisco Advanced Services via your account team to assist with UCCE/CUIC custom reporting.
Thank you, and good luck.
-Paulo -
Need to take part of selection criteria out of a custom report (R painter)
Hi Experts..
I have a requirement to hide cost elements/group which appear as part of selection criteria on our custom report (report painter) for projects.
1. Why this appears as part of the selection criteria as i did not find this defined in Edit --> General data selection. (I only found CO area, Valuation, Fiscal year, Period, and Object in there).
2. We have found a system performance issue when a user put in cost elements for selection. So I am required to take this out. I thought i can just take this out from General data selection.. If I can't find it in there, where would i be able to do that??
3. Suppose I would hide this selection by creating a screen variant.. I was looking in SHD0
but its not working with our Z T.Code...it display the error message "Variants are possible only for dialog transactions"... This does not seem to work with a custom t-code. Then how would I do this ????
Please help clarify on this ....
Thanks....
Monica
Edited by: Monica Kong on Aug 24, 2008 6:01 AMHi Monica,
I believe we have an executable report here...
go to se38 -> enter program name -> click on "attributes" button -> display
We can see the type as 'Executable' or 'Modulepool'
generally a selection screen is brought by using keywords 'Parameters' or 'select-options' in Executable programs and with screen in modulepool ..although we can use a combination of both in some cases
So in your program..
check for keywords
'Parameters'/'Select-options'
The best way to proceed is to press F1 on the field that needs to be removed from selection...note the details
"screen number" and "screen field"
(1)By default screen number = 1000 if it is an executable program
Now see the scrren field ..if it is select-options it will something like field-low or field-high
so in the report
search for field for cost center and group with keyword starting as parameters or select-options and comment the same
Remember to comment tte fields throughout the program since this field will be used in multiple locations
(2) if it is modulepool program note the screen number , go the program and screen and remove the field from screen painter and comment the fields where ever used in the program
Also note that using screen variant is a good option but done if user needs specific settings on a report or we need the original report as it is plus additional report with few variations
Hope it helps
Pls check and revert
Regards
Byju -
Regarding Customer Payment Summary report
Hi Gurus,
FI -AR:
in Customer Payment Summary report we have key figures like Arrears with cash discount and Arrears with out cash discount along with key figures Payement with cash discount and payment without cash discount.
Could some one explain about what does the meaning of Arrears with cash discount and Arrears with out cash discount key figures.
Regards,
KoteshThe report looking like as bellow.
Paymt w. Cash Discnt Arrears w Cash Disct Paymnt w/o Cash Dist Arrears w/o Cash Dct
Company
code Customer £ £
2000 2001 0.00 0 5,104.93 152
2000 2002 0.00 0 3,272.46 0
2000 2002 49,609.74 12 0.00 0
2000 4999 2,637.88 29 0.00 0
Thanks in advance.
Regards,
Kotesh -
Error in standard Customer Listing Summary report
I have three questions about this report.
1) Has this report by chance been deprecated? All of the environments that I have checked have the customer listing summary (and detail) concurrent program as NOT enabled. We are on oracle applications version 11.5.10.2.
2) When I try to run the report wide open it fails with the message "process terminated by signal 10". I figure this is due to the fact there are over 1 million customers in the table and the server is running out of memory or something of that nature. Any other ideas as to why I'm receiving this error?
3) The report will complete successfully if you include some parameters. I used customer number in this case and it worked; however, when I tried customer name low and customer name high. Any value I choose would result in the following error: REP-0091: Invalid value for parameter 'P_CUSTOMER_NAME_LOW', which seems to point to a data type error. I checked the value set, AR_CUSTOMER_NAME, and it has a char data type of size 360 which matches the data type varchar2 and size 360 of the database column, hz_cust_accounts.party_name. Any suggestions as to why I am receiving this error?1) Has this report by chance been deprecated? All of the environments that I have checked have the customer listing summary (and detail) concurrent program as NOT enabled. We are on oracle applications version 11.5.10.2.I believe not.
XML Publisher and Concurrent Manager Integration [ID 276691.1]
Publishing Concurrent Requests with XML Publisher [ID 295409.1]
Customer Open Balance Report APPS-FND-01030 customer name ... is longer than maximum length 50 characters [ID 1118825.1]
Why does Customer Name LOV parameter in Autoinvoice Import Program Gives APP-FND-01564: ORACLE error 24345 in fdlget? [ID 1058105.1]
2) When I try to run the report wide open it fails with the message "process terminated by signal 10". I figure this is due to the fact there are over 1 million customers in the table and the server is running out of memory or something of that nature. Any other ideas as to why I'm receiving this error?Please check the CM/OPP log files for any errors.
3) The report will complete successfully if you include some parameters. I used customer number in this case and it worked; however, when I tried customer name low and customer name high. Any value I choose would result in the following error: REP-0091: Invalid value for parameter 'P_CUSTOMER_NAME_LOW', which seems to point to a data type error. I checked the value set, AR_CUSTOMER_NAME, and it has a char data type of size 360 which matches the data type varchar2 and size 360 of the database column, hz_cust_accounts.party_name. Any suggestions as to why I am receiving this error?See if (When Customer Names Greater Than 50 Characters, Reports With This Parameter Have No Output Or Error [ID 307979.1]) helps.
Thanks,
Hussein -
Customer Balance Summary Report
Dears,
I have this query for custom report from receipt screen under receivable responsibility, but i need to view the organization code that create the invoice and the org. code that receive it, any help to modify this query ?
SELECT mpv.organization_code org_code, gcc.segment2 branch, z.customer_id,
z.segment2 branch_acc, xba.description, z.customer_number,
z.customer_name, z.invoice_amt, z.cm_amt, z.receipt_amt, z.balance
FROM (SELECT /*main.type,
main.trx_type_id,
GL_ID_REC,
rctt.name transaction_type,
rc.customer_number, rc.customer_name, --main.value,
main.customer_id, gcc.segment2,
hca.account_number customer_number,
hp.party_name customer_name,
--SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),1, main.VALUE,0),0)) invoice_amt,
SUM (DECODE (main.TYPE,'Invoice',main.VALUE,0)) invoice_amt,
--SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),-1, main.VALUE,0),0)) cm_amt,
SUM (DECODE (main.TYPE,'CM_Manual',main.VALUE,0)) cm_amt,
SUM (DECODE (main.TYPE, 'Receipt', main.VALUE, 0)) receipt_amt,
--SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),1, main.VALUE,0),0))
SUM (DECODE (main.TYPE,'Invoice',main.VALUE,0))
--+ SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),-1, main.VALUE,0),0))
+ SUM (DECODE (main.TYPE,'CM_Manual',main.VALUE,0))
- SUM (DECODE (main.TYPE, 'Receipt', main.VALUE, 0))balance
FROM
(SELECT 'Invoice' AS TYPE,
rct.cust_trx_type_id trx_type_id,
rct.bill_to_customer_id customer_id,
SUM (ROUND(DECODE (NVL (rctl.quantity_invoiced,0),0, rctl.quantity_credited,rctl.quantity_invoiced)
* NVL (rctl.unit_selling_price, 0),2)) VALUE
FROM ra_customer_trx_all rct,
ra_customer_trx_lines_all rctl
WHERE rct.customer_trx_id = rctl.customer_trx_id
AND trx_date BETWEEN TO_DATE (:fdate,'RRRR/MM/DD HH24:MI:SS')
AND TO_DATE (:tdate,'RRRR/MM/DD HH24:MI:SS')
AND rct.org_id = '102'
and (rct.bill_to_customer_id = :p_cust_id or :p_cust_id is null)
AND rctl.sales_order IS NOT NULL
GROUP BY rct.cust_trx_type_id, rct.bill_to_customer_id
UNION ALL
SELECT 'CM_Manual' AS TYPE,
rct.cust_trx_type_id trx_type_id,
rct.bill_to_customer_id customer_id,
SUM (ROUND(DECODE (NVL (rctl.quantity_invoiced,0),0, rctl.quantity_credited,rctl.quantity_invoiced)
* NVL (rctl.unit_selling_price, 0),2)) VALUE
FROM ra_customer_trx_all rct,
ra_customer_trx_lines_all rctl
WHERE rct.customer_trx_id = rctl.customer_trx_id
AND trx_date BETWEEN TO_DATE (:fdate,'RRRR/MM/DD HH24:MI:SS')
AND TO_DATE (:tdate,'RRRR/MM/DD HH24:MI:SS')
AND rct.org_id = '102'
and (rct.bill_to_customer_id = :p_cust_id or :p_cust_id is null)
AND rctl.sales_order IS NULL
GROUP BY rct.cust_trx_type_id, rct.bill_to_customer_id
UNION ALL
SELECT 'Receipt' AS TYPE,
rcta.cust_trx_type_id trx_type_id,
rcta.ship_to_customer_id customer_id,
SUM (NVL (araa.amount_applied, 0)) VALUE
FROM ar_receivable_applications_all araa,
ra_customer_trx_all rcta,
ar_cash_receipts_all acra
WHERE araa.status = 'APP'
AND araa.display = 'Y'
AND araa.applied_customer_trx_id = rcta.customer_trx_id
AND acra.receipt_date
BETWEEN TO_DATE (:fdate,'RRRR/MM/DD HH24:MI:SS')
AND TO_DATE (:tdate,'RRRR/MM/DD HH24:MI:SS')
AND rcta.org_id = '102'
and (rcta.customer_trx_id = :p_cust_id or :p_cust_id is null)
AND araa.cash_receipt_id IS NOT NULL
AND araa.cash_receipt_id = acra.cash_receipt_id
GROUP BY rcta.cust_trx_type_id, rcta.ship_to_customer_id
) main,
hz_cust_accounts hca,
hz_parties hp,
ra_cust_trx_types_all rctt,
gl_code_combinations gcc
WHERE main.customer_id =hca.cust_account_id
AND hca.party_id=hp.party_id
AND main.trx_type_id = rctt.cust_trx_type_id
AND gcc.code_combination_id = gl_id_rec
AND rctt.org_id = 102
GROUP BY gcc.segment2,
main.customer_id,
hca.account_number,
hp.party_name) z,
xx_branch_acc xba,
mtl_parameters_view mpv,
gl_code_combinations gcc,
hr_organization_units_v houv
WHERE xba.branch_acc = z.segment2
AND gcc.code_combination_id = mpv.material_account
AND houv.organization_id = mpv.organization_id
AND gcc.segment2 = xba.branch_acc
AND mpv.organization_code BETWEEN NVL (:forg, mpv.organization_code)
AND NVL (:torg, mpv.organization_code)
AND date_to IS NULL
ORDER BY mpv.organization_code, z.customer_nameAccording to (Solution for China Accounting Software Data Interface Standard for R12 [ID 858435.1]) those reports are available without applying any new patches. Have you checked from (System Administrator > Concurrent > Program > Define) if you have those reports or not?
Thanks,
Hussein -
Custom report to disvover duplicate login name and computer
Hi all,
I need to create a custom report which shows a same login name use on many computer in ZAM 7.5.
could you please help me to choose the good option on a custom report creation ?
Thank all,
FrnchtchHere's one method using the Custom reports console. Not the best mind you but quick to setup if you just need results on who the dups are.
Go to Custom reports
Select New Report (Type = Workstation; Focus = Basic workstation attributes)
In column selection place "Login Name"
In summary criteria select "Workstation Instances (Summary) > 1
Save with a name like "Duplicate Logins
Run report
HTH,
Bryant -
Custom Report using S_ALR_87013611 & KSB1
Hi SAP Experts,
I need/customer wants summary report by Cost Element i.e
SKFActual(SKF Qty)Cost CenterCostElementDollars+Report Currency.
First 2 fields (SKF+Actual - SKF Qty) we got from S_ALR_87013611 report. Then we double clicked on SKF then it will take to KSB1 transaction code(as said by you) there we got the rest of the fields.
Currently we are developing the same Custom Report but it should show by summary i.e by Cost Element.
It should show in 1 report the above 6 fileds.
Could you please tell me what Tables and Data types I need to refer?
Thanks for your help in advace.
Thanking you
Regards,
David RajI am currently having a problem with this report and drilldown to KSB1, the cost centers selected int S_ALR_87013611 are not transferring to KSB1 and thus all the cost centers come up in the call to KSB1, are you experiencing this problem? I am on V4.7
-
How to Created custom report for Ship not Billed (SD/FI)?
Hi all,
I am anticipating to write some abap reports..Here is one of them..
Anyone can help me with writing a Report , how to do 'Custom Report for shipped not Billed(SD/FI)' ..But since I am new to Abap , if you wish to reply, please use a little more detail and simple explanation, step by step so I can understand what is the idea, how it can be acheived...what kind of report should be used , techniques, tables etc...:)
Appreciate your help!
Regards,
BobyHi Boby,
You need to create custom transaction to achive these results.
you will have selection-screen ,it would be :
Date : Here date would be mandatory - Ranges Option
Customer - Optional field - Ranges
Order # Sales Order (Optional) Ranges
Invoice # - Invoice # (Optional) Ranges
You will get the data based on ur selection-screen criteria ...
First you will have customer order details from diffrent table
VBAK,
VBAP,
LIKP
LIPS
VBRK,
VBRP
KNA1,
VBFA Tables ( See the my sample program )
Output would be :
Customer # Custome Name Order # Delivery # Invoice # Netpr, Netquantity ,
Check the condition whether invoice table has VBRK-RFBSK = ''.
See the my sample program : This is sales report by monthly..
REPORT ZFDSALES_REPORT no standard page heading
message-id zwave.
Data Declaration Part
TYPE-POOLS
type-pools : slis.
Tables
tables : VBAK,
VBAP.
Internal table for VBAK Table
data : begin of i_vbak occurs 0,
vbeln like vbak-vbeln,
bstnk like vbak-bstnk,
vdatu like vbak-vdatu,
end of i_vbak.
Internal table for VBAP and MATNR
data : begin of i_vbap occurs 0,
vbeln like vbap-vbeln,
matnr like vbap-matnr,
kdmat like vbap-kdmat,
kwmeng like vbap-kwmeng,
netpr like vbap-netpr,
maktx like makt-maktx,
end of i_vbap.
Internal tables
data : begin of i_sales occurs 0,
vdatu like vbak-vdatu,
bstnk like vbak-bstnk,
matnr like vbap-matnr,
maktx like makt-maktx,
kdmat like vbap-kdmat,
kwmeng like vbap-kwmeng,
netpr like vbap-netpr,
end of i_sales.
Variable for ALV
data : v_repid like sy-repid,
gt_fieldcat type slis_t_fieldcat_alv.
Selection-screen
selection-screen : begin of block blk with frame title text-001.
select-options : s_vbeln for vbak-vbeln,
s_erdat for vbak-erdat,
s_ernam for vbak-ernam,
s_vdatu for vbak-vdatu obligatory,
s_BSTNK for vbak-BSTNK,
s_KUNNR for vbak-kunnr,
s_matnr for vbap-matnr,
s_KDMAT for vbap-KDMAT.
selection-screen : end of block blk.
Initilization
initialization.
v_repid = sy-repid.
S T A R T - O F - S E L E C T I O N ****************
start-of-selection.
Get the data from VBAK and VBAP Tables
perform get_vbak_vbap.
E N D - O F - S E L E C T I O N *****************
end-of-selection.
Display the data
perform dispolay_data.
*& Form get_vbak_vbap
Get the data from VBAK and VBAP Table
FORM get_vbak_vbap.
Get the data from VBAK Table
select vbeln bstnk vdatu from vbak into table i_vbak
where vbeln in s_vbeln
and bstnk in s_bstnk
and vdatu in s_vdatu
and kunnr in s_kunnr
and erdat in s_erdat
and ernam in s_ernam.
if sy-subrc ne 0.
message e000(zwave) with 'No data found for given selection'.
endif.
Get the data from VBAP Table
select avbeln amatnr akdmat akwmeng a~netpr
b~maktx into table i_vbap
from vbap as a inner join makt as b on bmatnr = amatnr
for all entries in i_vbak
where a~vbeln in s_vbeln
and a~kdmat in s_kdmat
and a~abgru = space
and a~matnr in s_matnr
and a~matnr ne '000000000000009999'
and a~matnr ne '000000000000004444'
and a~matnr ne '000000000000008888'
and a~matnr ne '000000000000001111'
and a~werks = '1000'
and b~spras = 'E'
and a~vbeln = i_vbak-vbeln.
if sy-subrc ne 0.
message e000(zwave) with 'No data found for given selection'.
endif.
sort i_vbak by vbeln.
sort i_vbap by vbeln matnr.
loop at i_vbap.
read table i_vbak with key vbeln = i_vbap-vbeln
binary search.
if sy-subrc eq 0.
i_sales-bstnk = i_vbak-bstnk.
i_sales-vdatu = i_vbak-vdatu.
i_sales-matnr = i_vbap-matnr.
i_sales-kdmat = i_vbap-kdmat.
i_sales-maktx = i_vbap-maktx.
i_sales-netpr = i_vbap-netpr.
i_sales-kwmeng = i_vbap-kwmeng.
append i_sales.
else.
continue.
endif.
clear : i_sales,
i_vbap,
i_vbak.
endloop.
sort i_sales by vdatu bstnk matnr.
refresh : i_vbap,
i_vbak.
ENDFORM. " get_vbak_vbap
*& Form dispolay_data
Display the data
FORM dispolay_data.
Fill the Fiedlcat
PERFORM fieldcat_init using gt_fieldcat[].
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = ' '
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT =
IT_FIELDCAT = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_sales
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
ENDFORM. " dispolay_data
*& Form fieldcat_init
text
-->P_GT_FIELDCAT[] text
FORM fieldcat_init USING e01_lt_fieldcat type slis_t_fieldcat_alv.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
Delivery Date
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'VDATU'.
LS_FIELDCAT-OUTPUTLEN = 12.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Delivery Date'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Purchase Order #Material Description
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'BSTNK'.
LS_FIELDCAT-OUTPUTLEN = 25.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Purchase Order #'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material
CLEAR LS_FIELDCAT.
LS_FIELDCAT-REF_FIELDNAME = 'MATNR'.
LS_FIELDCAT-REF_TABNAME = 'MARA'.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Material #'.
ls_fieldcat-seltext_M = 'Material #'.
ls_fieldcat-seltext_S = 'Material #'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material Description
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MAKTX'.
LS_FIELDCAT-OUTPUTLEN = 40.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Material Description'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Customer Material #
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'KDMAT'.
LS_FIELDCAT-OUTPUTLEN = 35.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Customer material no.'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Quantity
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'KWMENG'.
LS_FIELDCAT-OUTPUTLEN = 15.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Quantity'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Net Price
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'NETPR'.
LS_FIELDCAT-OUTPUTLEN = 15.
LS_FIELDCAT-TABNAME = 'I_SALES'.
ls_fieldcat-seltext_L = 'Net Price'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
ENDFORM. " fieldcat_init
Reward Points if it is helpful
Thanks
Seshu -
CUIC Custom Report for Business Hours for Weekdays Only
Customer wants a UCCX custom report which we are building with CUIC Premium. The one criteria we are having issue with deals with the ability to selects days of the week BUT only with specific hours of the day for each of the days selected. So customer want to be able to run the report for Monday to Friday but from 8AM to 5PM for each of those days, so essentially during business hours only. The built in Absolute Date Range does not work because that would run the report starting Monday at 8AM until Friday at 5PM.
Thanks,
Dandicharville,
Our 3rd party solution lets you produce historical reports by "shifts" by each day. In your case each day agents having the shift of 8 - 5. Let me know if you would like to discuss in detail how our solution can accomplish this and more.
Thanks,
Ron Reif / [email protected]
651-635-2822 -
Custom report for vendor evaluation
Hai All,
My client requires custom report to show the vendor evaluation i.e., it has to show the working how it has arrived at the final score, to be clear systems works automatically and displays the final score based on certain main and sub criteria that working has to be shown in a table format for the purpose of TPM audit.
Regards
R.SenthilnambiHi Senthil,
u can download the documents from sap help to show the logic to ur audit, how sap will calculate the scores.
If they insist for certain data with logic, u can develop a z-report and show them for 10 or 20 materials.
hope this resolves ur problem -
Printer- custom report not printing
HI,
Apps 11.5.10.2
RDBMS 9i
Am able to get print from appliaction for stanadard reports.
If i give custom report.. its printing but content is not same as output..
OUTPUT is coming in one line..
%PDF-1.1
1 0 OBJ
<< 0
/Creator (Developer 2000)
etc
ThanksHI,
Am getting output like follwing
Please run the test in (Note: 264118.1 - 11i : Pasta Pasta Printing Setup Test) to verify that PASTA is configured properly.------------- Test Result Summary -------------
Total Tests: 1
Success Count: 0
Error count: 1
Test Names Status
oracle.apps.izu.fnd.diag.FNDPastaDiag Succeeded with Warnings
----------- End Test Result Summary -----------
============= Test Result =============
Test Class Name: oracle.apps.izu.fnd.diag.FNDPastaDiag
Application Code: FND
Group Name: Setup
Status: Succeeded with Warnings
Time: 2010-07-06 11:57:07.0
Time Consumed: 8154
Test Version: 115.8
Tool Version: 115.131
Install Version: Base: none Upgrade: none
Mode: 1
Index: 1
Tested Class Name Tested Class Version
oracle.apps.izu.fnd.diag.FNDRequestIDLov 115.4
oracle.apps.jtf.regress.qatool.base.DBUtility 115.1
oracle.apps.jtf.regress.qatool.base.DiagBase 115.2
oracle.apps.jtf.regress.qatool.base.FileUtility 115.1
oracle.apps.jtf.regress.qatool.base.HRInfo 115.0
oracle.apps.jtf.regress.qatool.base.OSUtility 115.5
oracle.apps.jtf.regress.qatool.base.SessionHelper 115.0
oracle.apps.jtf.regress.qatool.fnd.FNDUtility 115.10
Input Names Input Values
Responsibility ID 50300
Request Id 320444
Diagnostic Test Executed By SYSADMIN
Dependent Class Names
Report:
Oracle Diagnostics Information Product Installation Status and Patchset Level Parameters
Generic Tests Language Information Pasta Driver Settings
Concurrent Node Environment Variables Pasta Viewer Settings to View Bi-Directional Reports Bi-Directional Specific Settings
Retrieving Log and Configuration Files for Support References
Database Information [Top]
Server = rofdbs5
Version = Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production
Name/SID = STAGE
Language = AMERICAN
Character Set = US7ASCII
Application Information [Top]
Release = 11.5.10.2
Application = Projects (275) with status of INSTALLED
Responsibility = RI_Projects Superuser (50300)
MultiOrg Flag = Y
Operating Unit = RI Operating Unit (104)
Security Group = Standard
Oracle Diagnostics Information [Top]
Patch Oracle Diagnostics 2.5 RUP A (5914893) is installed
Patch Oracle E-Business Suite 11i Diagnostic Tools, Nov 2008 - 8.11 (7530017) is installed
Metalink Document Id = 264118.1
Product Installation Status and Patchset Level [Top]
Application Short Name Id Installation Status Patch Level
Application Object Library FND 0 Installed 11i.FND.H
Applications DBA AD 50 Shared 11i.AD.I.6
System Administration SYSADMIN 1 Installed Not Available
XML Publisher XDO 603 Not Installed 11i.XDO.H
4 rows retrieved
Parameters [Top]
Username = SYSADMIN
Responsibility = RI_Projects Superuser (50300)
Request Id = 320444
Generic Tests [Top]
Node Information
Tiers = Admin, Web, Forms, Concurrent
Pasta Executable Version
Version = 3.0.4.0(patch
Oracle Reports Version
Detected version 6.0.8.28.0 is >= expected version 6.0.8.18
Language Information [Top]
Installed Languages
Language Code Installed Flag NLS Language
US Base AMERICAN
1 row retrieved
Database Character Set
Database character set = US7ASCII
Pasta Driver Settings [Top]
Printer Name = CD1230
Printer Style = PORTRAIT
WARNING - Driver PORTRAITHPLJ3-A4 is not defined for pasta printing
ACTION - For pasta printing please modify printer driver PORTRAITHPLJ3-A4 to have FNDPSTAX as program.
Reference: Oracle Applications System Administrator's Guide
Pasta PrintForms
The printforms feature is not used. To insert a company logo or background image in a concurrent report please refer to PASTA 3.0 Release Information
Pasta Configuration File
The pasta executable chooses the non default configuration file defined as a driver argument '-F' using the following rules (in the following order):
1. Configuration file associated to the specific printer
2. Configuration file for all the printers
Current settings
The PASTA variable is not set
The file '/stageAPP/stageappl/fnd/11.5.0/resource/pasta_CD1230.cfg' does not exist
The file '/stageAPP/stageappl/fnd/11.5.0/resource/pasta.cfg' exists
Configuration file in use = /stageAPP/stageappl/fnd/11.5.0/resource/pasta.cfg
Concurrent Node Environment Variables [Top]
NLS_LANG Variables
Database = AMERICAN_AMERICA.US7ASCII
OS environment = AMERICAN_AMERICA.US7ASCII
Concurrent Request = AMERICAN_AMERICA.US7ASCII
Pasta Environment Variables
LANG =
PASTA =
IX_PRINTING =
IX_RENDERING =
APPLLCSP Environment Variable for Bitmap Report Printing
APPLLCSP =
Pasta Viewer Settings to View Bi-Directional Reports [Top]
Bi-Directional Mime Type
WARNING - The mime type 'apps/bidi' is missing
ACTION - Create a new mime type as mentioned in the PASTA Users Guide 3.0. See also PASTA 3.0 Release Information
Profile Options
Viewer: Application for Text (FS_MIME_TEXT) = null
Viewer: Text (EDITOR_CHAR) = Browser
Bi-Directional Specific Settings [Top]
The current database character set does not require bi-directional settings
Retrieving Log and Configuration Files for Support [Top]
Adding file '/stageAPP/stageappl/fnd/11.5.0/resource/pasta.cfg' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
This test cannot get the IX Library configuration file (ixlib.cfg) because environment variable IX_PRINTING is not set. For more information see note Oracle Reports 6i Setup Guide for Oracle Applications 11i
This test cannot collect the IX Display configuration file (ixlib.cfg) because environment variable IX_RENDERING is not set. See note Oracle Reports 6i Setup Guide for Oracle Applications 11i
Adding file '/stageAPP/stageora/8.0.6/guicommon6/tk60/admin/uiprint.txt' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
Adding file '/stageAPP/stageora/8.0.6/guicommon6/tk60/admin/Tk2Motif.rgb' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
Adding file '/stageAPP/stageora/8.0.6/guicommon6/tk60/admin/uifont.ali' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
Adding file '/stageAPP/stageappl/fnd/11.5.0/reports/HPP.prt' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
Adding file '/stageAPP/stagecomn/admin/log/STAGE_rofdbs5/l320444.req' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
Adding file '/stageAPP/stagecomn/admin/out/STAGE_rofdbs5/o320444.out' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
Please upload the generated output file (/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip) when creating the service request
References [Top]
Note 239196.1 PASTA 3.0 Release Information
Note 240864.1 Activating and Configuring IX Library
Note 189708.1 Oracle Reports 6i Setup Guide for Oracle Applications 11i
If you are experiencing any issues regarding this diagnostic test, please use Metalink to log an iTAR (Service Request) for product "Support Diagnostics Project" (ID=1332).
If you have any question related to support diagnostic tools (installation, execution, usage or availability), you can ask us using the Support Diagnostics Project forum on Metalink.
We would also appreciate your feedback regarding the usefulness of this test, however, there will be no replies to feedback emails.
Error Message: 0 errors and 2 warnings were found.
Fix Info: Please review the test summary for more information.
============ End Test Result ============ -
Ageing wise vendor and customer report
hi....
Where i can get ageing wise vendor and customer report?
Thanks & Regards
Rekha shramaHello
First configure credit management & customise.
A/R Summary
Degree of ageing
You can set the allowed degree of ageing in Customizing for Sales, under Basic Functions ® Credit Management/Risk Management ® Credit Management ® Define Automatic Credit Control.
Under Checks in financial accounting/ old A/R summary, you can enter the permitted degree of ageing for the A/R summary, in the fíelds Permitted days and Permitted hours. Here, you can define how old the A/R summary can be, in order to be called up for a check. If the permitted degree of ageing for the A/R summary is exceeded in the credit check, then the document is blocked.
Fields allowed days and allowed hours are only available for entry if you have entered an X in field Read A/R Summary in Customizing. The path is: Accounts Receivable and Accounts ® Credit Management ® Credit Control Account ® Make basic settings for credit management.
Updating
The A/R summary is either sent periodically (with the help of the report RFCMCRCV) from central Financial Accounting to the decentralized Sales and Distribution units according to ALE distribution model or, if an obsolete A/R summary is presented, updated for the credit check by the system per remote function.
In order that the system is burdened as little as possible, SAP recommends you stick to the following order:
Program run: Incoming payments in central FI
Program run: Distribution A/R summary from central FI to decentralized Sales and Distribution units
Program run: Renewed credit check for blocked sales documents in decentralized Sales and Distribution units
Status Management for Obsolete A/R Summary
If the A/R summary is obsolete, the credit status Credit data obsolete is set. This means that the document is blocked, and appears in the credit representativeu2019s worklist. In Customizing for Sales, in the section Automatic Credit Control, for the single, aforementioned checks, for which FI data is necessary, you can define whether a warning appears in the obsolete data, or whether a status is set.
If you are working with the A/R summary, and would like to re-process obsolete data, it is recommended that you set a status.
Reg
suresh -
Hi,
I have a Custom Report Template, it is a Named Column(Row) Report that I have created. It seems I can get the look and feel I want on a per row basis. But when I try and convert it to be able to loop through for a specific type, like a break on the first column, it gets all messed up. I was wondering if someone might be able to shed some light for me on this I have tried everything
Here is the row template
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
<tr class="Tabledetail">
<td class="SectionHeading" width="100%" bgcolor="#336699" valign="middle">
<img src="spacer.gif" width="1" height="1"> <b>#1#</b>
</td>
</tr>
<tr class="Tabledetail">
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="1" bgcolor=white>
<tr class="Tabledetail">
<td>
<img src="spacer.gif" width="5" height="1">
</td>
<td class=formlabel>
#2#
</td>
<td>
<img src="spacer.gif" width="5" height="1">
</td>
<td colspan=4 class="SectionHeading" bgcolor="#336699" align=middle valign="bottom">
<b>Evaluation Trips</b>
</td>
<td>
<img src="spacer.gif" width="10" height="1">
</td>
<td colspan=4 class="SectionHeading" bgcolor="#336699" align=middle valign="bottom">
<b>All Other Trips</b>
</td>
</tr>
<tr class="Tabledetail">
<td>
<img src="spacer.gif" width="5" height="1">
</td>
<td class=formlabel>
#3#
</td>
<td align=right class=formlabel>
<img src="spacer.gif" width="5" height="1">
</td>
<td align=right class=formlabel>
#4#
</td>
<td align=right class=formlabel>
#5#
</td>
<td align=right class=formlabel>
#6#
</td>
<td align=right class=formlabel>
#7#
</td>
<td>
<img src="spacer.gif" width="10" height="1">
</td>
<td align=right class=formlabel>
#4#
</td>
<td align=right class=formlabel>
#5#
</td>
<td align=right class=formlabel>
#6#
</td>
<td align=right class=formlabel>
#7#
</td>
</tr>
<tr class="Tabledetail" width=50%>
<td>
<img src="spacer.gif" width="5" height="1">
</td>
<td class=formlabel>
#8#
</td>
<td class=formlabel>
<img src="spacer.gif" width="5" height="1">
</td>
<td align=right>
#9#
</td>
<td align=right>
#10#
</td>
<td align=right >
#11#
</td>
<td align=right >
#12#
</td>
<td>
<img src="spacer.gif" width="10" height="1">
</td>
<td align=right >
#13#
</td>
<td align=right >
#14#
</td>
<td align=right >
#15#
</td>
<td align=right >
#16#
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="spacer.gif" width="1" height="10"> </td>
</tr>
<tr>
<td>Here is the before rows
<table cellpadding="0" border="0" cellspacing="0" summary="" #REPORT_ATTRIBUTES# id="report_#REGION_STATIC_ID#">
#TOP_PAGINATION#
<tr>
<td>
<table cellpadding="0" border="0" cellspacing="0" summary="" class="report-standard">Here is the after rows
</table>
</td>
</tr>
#PAGINATION#
</table>But when I try and pull the upper level html tables out of the row template the format goes to heck. Anyone have any ideas?
Thanks in advance!goochable wrote:
Thanks for the input! Yeah it is based on a query from a collection as all this data is summations that i am pre-populating.
Yes this html is probably from 1998 or 1999 I think they told me actually lol
So there is no way to accomplish what I am trying to do then?
There is no way I could use a break on first column and modify the header info to get the same sort of look and feel?Still not really clear what you are trying to accomplish, and in my view there are so many problems with the "look and feel" that it's not worth perpetuating.
Making a lot of assumptions, I've come up with the kind of HTML structure I'd use when marking up this kind of data. I added a page 2 to your example on apex.oracle.com, showing a basic presentation of this structure alongside the original for comparison, and another styled using the default theme L&F.
<li>Given the requirement to use multi-level headers (and because I prefer to have total control over the HTML), I stayed with a custom report template rather than trying to utilise column breaking with a generic column report template. This also permits use of more advanced table structures than can be supported by standard templates, such as s<tt>colgroup</tt>s to organize the table columns as well as the rows:
Before Rows
<table cellpadding="0" border="0" cellspacing="0" summary="" #REPORT_ATTRIBUTES# id="report_#REGION_STATIC_ID#">
#TOP_PAGINATION#
<tr>
<td>
<table class="fish">
<caption>Some fishy summaries</caption>
<colgroup span="1"></colgroup>
<colgroup span="4" class="evaluation-trips" align="right"></colgroup>
<colgroup span="4" class="other-trips" align="right"></colgroup>
After Rows
</table>
</td>
</tr>
#PAGINATION#
</table><li>Rather than separate tables, the report is contained in one HTML table, utilizing the <tt>tbody</tt> element to subdivide this into separate row groups to meet the "break on first column" requirement. This is achieved using conditional row templates, with PL/SQL Expressions based on the values of metadata columns added to the query:
Row Template 1
Header rows and first data row for each row group. <tt>scope</tt> attributes are added to multi-column headers for improved accessibility:
<tbody>
<tr>
<th colspan="9" scope="rowgroup">#C1#</th>
</tr>
<tr>
<th></th>
<th colspan="4" scope="colgroup">Evaluation Trips</th>
<th colspan="4" scope="colgroup">All Other Trips</th>
</tr>
<tr>
<th>#C2#</th>
<th>#C4#</th>
<th>#C5#</th>
<th>#C6#</th>
<th>#C7#</th>
<th>#C4#</th>
<th>#C5#</th>
<th>#C6#</th>
<th>#C7#</th>
</tr>
<tr class="#ALT#">
<td class="desc">#C8#</td>
<td>#C9#</td>
<td>#C10#</td>
<td>#C11#</td>
<td>#C12#</td>
<td>#C13#</td>
<td>#C14#</td>
<td>#C15#</td>
<td>#C16#</td>
</tr>
#CLOSE_ROW_GROUP#
Row Template 1 Expression
This template is used when the row metadata shows that the current row is in a different row group from the previous row:
#ROW_GROUP# != #PREVIOUS_ROW_GROUP#
Row Template 2
This is the "default" template, used for any subsequent data rows in the row group:
<tr class="#ALT#">
<td class="desc">#C8#</td>
<td>#C9#</td>
<td>#C10#</td>
<td>#C11#</td>
<td>#C12#</td>
<td>#C13#</td>
<td>#C14#</td>
<td>#C15#</td>
<td>#C16#</td>
</tr>
#CLOSE_ROW_GROUP#Both templates make use of a <tt>#CLOSE_ROW_GROUP#</tt> column value conditionally generated in the query that returns a <tt></tbody></tt> tag if the current row is the last data row in the row group. (Mixing logic and structure in this way is not good practice, but APEX only allows up to 4 conditional row templates, which is completely insufficient for any moderately complex structure.)
<li>Several metadata columns (incorporating heavy use of analytic functions) are added to the report query for use in the report template or CSS presentation:
with fish as (
select
c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16
Generate a fixed order for separate report sections/row groups.
(This is a guess as the actual requirement is not specified.)
, case c1
when 'OTC Summary' then 1
when 'Retained Catch Summary' then 2
when 'Discarded Catch Summary' then 3
when 'Discarded Species Composition Summary' then 4
when 'Retained Species Composition Summary' then 5
when 'Priority Species Biospecimen Summary - Discarded Catch' then 6
when 'Other Species Biospecimen Summary - Discarded Catch' then 7
when 'Dissection Summary - Discarded Catch' then 8
end row_group
Calculate row number within row group.
Copes with row order in some row groups being determined
numerically, while others used standard character semantics.
, row_number()
over (
partition by c1
order by to_number(regexp_replace(c8, '[^[:digit:]]')) nulls last
, c8) group_rn
Calculate number of rows in row group.
, count(*)
over (
partition by c1) group_rows
from
test)
select
c1
Not clear on meaning of "Weight"/"Method" values: assumed this is
column heading equivalent to "Species".
Combine both source DB columns into one for HTML heading, dealing
with various null/space/blank issues...
, nullif(c2 || ' ', ' ') || c3 c2
, ' ' c3
, c4
, c5
, c6
, c7
, c8
, c9
, c10
, c11
, c12
, c13
, c14
, c15
, c16
, row_group
Get the rowgroup for the previous row
, lag(row_group, 1, 0)
over (
order by row_group) previous_row_group
, group_rn
, group_rows
Determine odd/even row number: used for standard or alternate style.
, mod(group_rn, 2) alt
Generate a closing element if the row is the last row in the
row group.
, case
when group_rn = group_rows
then
'</tbody>'
else
end close_row_group
from
fish
order by
row_group
, group_rnThis makes major assumptions about the sort order(s) and break(s) required in the report.
<li>Finally, the visual presentation is applied using CSS rather than (mainly deprecated) HTML attributes, via an embedded style sheet in the page HTML Header:
<style type="text/css">
.fish {
empty-cells: show;
border-collapse: collapse;
.fish tbody tr:first-child th {
border-top: 1px solid #fff;
font-weight: bold;
.fish th,
.fish td {
padding: 3px 6px;
.fish th {
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
background-color: #275096;
color: #fff;
font-weight: 300;
text-align: left;
.fish td {
text-align: right;
.fish tr.\30 td {
background-color: #dde;
.fish td:first-child {
text-align: left;
</style>The default theme L&F report adds vertical borders to separate columns and column groups (latter may not be fully effective on IE: I'm not wasting my time on quirks mode fixes for that).
The resulting report uses 60% less vertical space, and 87% less HTML code[1] than the original. Usability and accessibility are improved by eliminating nested tables and useless table cells and shim images, increasing the contrast between text and background colours, and using alternating row backgrounds for better visual tracking.
[1] Including whitespace, but neither template is compressed in any way: both are in fully readale format including normal whitespace indentation. -
Greetings,
We are experiencing a very peculiar problem with a custom report where it times out after the stipulated 30 minutes (rdisp/max_wprun_time = 30 minutes). What is unusual is that, the same report, with the same selection criteria, finishes within 20 minutes at some times or even in a lesser duration. I have been unable to establish any correlation between when it runs and when it times out.
Some facts.
1. There are enough free dialog wp, memory and CPU utilization is approximately 50% (or even less) when it does/doesn't finish. By this, I mean that the system is by no means under any kind of stress.
2. Executing the report in the background is an option, but for what the report is meant for, it is necessary to run it in the foreground.
3. I created indices on the tables it reads, which I see being used in the Explain Plan. But using the same indices, the report doesn't finish at other times.
4. The table does an inner join of 2 huge tables; EKPO and EKKO and also an inner join on EBELN and EKET
5. I have checked for locks in the system, but with locks on EKPO and EKKO, the report is still able to finish at some times.
I can probably increase the time limit further, but that is the last thing I would like to do. What is perplexing is that the report finishes within the stipulated time at times. Am I missing something here ? Any help would be greatly appreciated.
Thanks,
KunalJust a followup before I close this thread.
The real issue here is that the report reads table A073 which has grown up to around 1 Gb. With this table being defined as fully buffered, buffering is not possible (or results in an error rather) and large amounts of time is spent reading it. In addition to this, the the program does an inner join of this table on MARA (another huge table).
All the above information was found out courtesy ST05.
Thank you for the inputs as always.
Kunal
Maybe you are looking for
-
this is the second time that i've had this issue. not impressed.
-
Create storage location at the time of goods receipt
Hi How do i create the storage location automatically at the time of GR thanks
-
CS5 Trial install error-insert disk?
I've successfully downloaded a trial of Photoshop CS5, but when trying to install it the progress bar stops at 0% and I get a message which reads "please insert photoshop cs5 disk to continue". Obviously I don't have the disk as it's a downloadable t
-
Kernel task high CPU usage?
So I noticed my macbook pro (17" 2011, 16GB RAM) running slow, especially graphics. opened up the activity monitor, and lo and behold there is something using 283% of my CPU: kernel_task. Before I even ask how this is possible, what is kernel task,
-
Folders won't let me open them after update
I have a Macbook Pro. I did a software update and now I can't open any of my folders in the finder. I click a folder and nothing. I can't get to any of my files. I tried restarting my computer and that hasn't worked. I just had a new harddrive instal