Search PO's in PO Summary form in descending order
Hi All,
Normally when we search for Open PO's in PO Summary form, the latest PO will be in bottom of the Lov. Is there a way to see the latest PO on top(i.e, descending order).
We are on 11.5.10.2.
Thank you in advance,
Pramod
I think by default the latest comes at top but if it is other way around for you, you can do a forms personalization to get it right.
Trigger Event: WHEN-NEW-FORM-INSTANCE
Actions:
Type: Property
Object Type: Block
Target Object: HEADERS_FOLDER
Property Name: ORDER_BY
Value: ORDER_DATE DESC
Thanks,
PS.
Similar Messages
-
PO Summary Form Personalization
Hi Gurus,
We are having a requirement as below.
User Created a Purchase Order with 100 Lines and approved it.Now he wants to change the Promise Date of few Lines.User used the PO Summary form to do it.In the "FInd Purchase Orders Form" User enter the PO Number in Number Field and Line Number in Lines Field as 77 and click on the find button.Its Navigated to Purchase Order Lines Form then clicked on the Open Button in "Purchase Order Lines Form" then the Purchase Order Form opens with all the Lines that are Presented in the PO.But the User Needs only the Particular Line 77 of that PO in order to Modify Promise Date.But its not Navigating to Particular Line Directly why?
Is there any Possibility of doing Form Personalization? If so please suggest me the clear step by step process to attain my requirement.
We are using Oracle Applications R12.1.3.
Are there any profile options to navigate the cursor to particular line?
Its my urgent requirement.Please gurus help me out immediately in solving this requirement.
Thanks In Advance,
RS.
Edited by: user2549696 on Jul 27, 2012 4:00 PMHello RS,
I don't see a simple way to achieve what you are looking for. Most probably you will have to develop a customization to the form (customize the form itself) or maybe via CUSTOMPLL, but I have no experience with that. Maybe someone else has some ideas on that.
Another option is that people use the form in a different way, using the "Query by Example":
On the find form they enter just the PO number and press on find, then open to open and they will see all the lines in the PO. Then they click into the Lines block, press F11, enter Line number, press CTRL+F11 to execute the search and it will show only this specific line. Maybe not so efficient as you want, but at least faster than scrolling through all the PO lines.
And in R12 there is a web-based version of the PO Summary (OAF page), maybe you should explore that one as well? It's called "Buyer Work Center". Click on tab "Orders" and on that page on (sub)tab "Lines". Then you can add search fields "Order" and "Line Number" (use forms personalizations to have those search fields per default available).
Then search for PO & Line number, press Go. Then above the search results table you can select from the LOV the entry "Update Line" and press Go and it will navigate immediately to the specific Line and you can update the quantity or date.
kind regards,
David. -
Hi
In purchase order summary form i query the purchase order with release number it is showing some amount in the headers summary form ,
Now i want to know the how this amount filed is return value.based on which values it is calculated.
ex:-My po_num:-11177 and release_num=5 once i query combination of this in the purchase order summary form it is showing in the headers amount filed is 32,054.25,
But i query from back end based this po_number po_headers_all table showing BLANKET_TOTAL_AMOUNT=3953444.9
Now i need help how amount filed calculated in the purchase order form .
thank's
NarendraHi Narendra,
blanket amount is SUM of amount for all releases under that Blanket.
Release amount is SUM of amount for all shipments for that release i.e. SUM (quantity x price) for all shipments under that release.
e.g. you have a blanket with 2 releases for the same item with unit price $ 1000.
Release 1: Quantity = 3. So here the release amount will be $ 3000 (3 x 1000).
Release 2: Quantity = 5. So here the release amount will be $ 5000 (5 x 1000).
And the blanket amount will be $ 8000 (3000 + 5000)
When you are querying using the blanket number and release number in PO summary the system is showing only the release record and corresponding amount for that. As per above example you'll see $ 3000 for 1st release and $ 5000 for 2nd release.
Now query in PO summary with blanket number and without any release number. Check the 'View Releases' checkbox and press find. You'll see the blanket and all associated releases. There the release amount will add up the total blanket amount.
Thanks
- Supro -
Add search (torch) functionality with in custom form
Hi
I wanted to add search functionality (torch) in my custom form. How to do that? Any guideline or ez steps to follow to give serach on certain field of my custom form?
regardsChapter 8 of developer guide helps a lot. Just wanna share if someone curious.
regards -
Calling the Requisition Summary Form
I have a custom form and it calls the Req form this way:
FND_FUNCTION.EXECUTE(FUNCTION_NAME=>'PO_POXRQERQ',
OPEN_FLAG =>'Y',
SESSION_FLAG =>'N' ,
OTHER_PARAMS =>'P_REQUISITION_HEADER_ID = "' || NAME_IN('TRAN_REQ.REQ_HDRID') ||
'" P_MODE = "VIEW"' ||
' POXRQERQ_CALLING_FORM = "XXSSAFND"');
I need to instead, call the Requisition Summary form POXRQVRQ
But I do not know how to do this...ie what parameters are required in the 'OTHER_PARAMS' section. I can't find a call to this form anywhere either. Anyone know my next course of action? How do I find out what params are required?
ThanksHi, each form is registered in Oracle within a function. In this case, 'PO_POXRQERQ' is the function associated to the Req form. You can look under
Sysadmin > Application > Function and query for 'PO_POXRQERQ' under description tab. Scroll on your right and you'll see details.
You may use the same pl/sql code you have, but you'll have to change
FUNCTION_NAME=>'PO_POXRQERQ',
for PO_POXRQVRQ (Summary forms)
and maybe adjust other parameters if necessary.
Summary form will execture with requsition header id in this case. -
Missing info on a TE Summary Form
Does anyone have any suggestions as to why there are missing km's and the corresponding monies associated to the km's when an approver opens up a travel claim to approve via the UTL in the portal? I've had the org structure checked, and all is well. This is not happening for all his staff....only certain staff. They have the same account assignment as the staff he can view OK. Any ideas?
what's the exact information is missing in Travel Expenses Summary form.
It's better if you explain along with the screen shots of your issue. -
About Change in Printing form of purchase order
Hello friends,
How to attach user defined SAP SCRIPT
of SMART FORM to purchase order?Hi,
Go to nace transaction,
here search for purchase order, select that i think it is EF and then select output types
there also select NEU -PO ,
then select it and choose processing routines, there u can give the prog name and smartform name.
Regards,
Sonika -
Is there a way to have the calender results in a global search on an iPhone to appear in reverse cronological order?
I guess not... (at least not on 5.x!!). I would just like the calendar search to return results in chronological order of any sort. With iCloud calendars and OS 5.1.1 it lists all the results (by date order) for one calendar, and then does all the results for the other one, which is a bit tiresome. Strangely it all works fine with Google calendars... But maybe I will just use spotlight search to get round this problem for now.
-
Standard form for payment order creation
Hi,
I got a requiremnt to create a form for payment order creation,
can one plzzz guide me, do v hav any standard form available in sap, n also let me know the program for it.
Regards
ashwiniHi Aswini,
FPY1_CH_DTA_EZAG
FPY1_CH_DTA_LSV
FPY1_DE_DTA
FPY1_DE_DTA
FPY1_DE_DTAZV
FPY1_DE_DTA_ZZV
FPY1_DE_DTA_ZZV
FPY1_DE_EURO
FPY1_DE_EURO
FPY1_FR_BANQUE
FPY1_NL_DTA
FPY1_NL_DTA
FPY1_NZ_MTS
FPY1_NZ_MTS
check these forms
Regards,
Venkat -
On 'Enter Orders form, while entering order lines throwing error
Hi,
Am 11.5.10.2
On 'Enter Orders form, while entering order lines, it shows following error :
ORA-04031: unable to allocate 84832 bytes of shared memory ("shared pool", "QP_PREQ_GRP", "PL/SQL
MPCODE","BAMIMA: Bam Buffer")
ORA-06508: PL/SQL: could not find program unit being called
ORA-06512: at "APPS.QP_ATTR_MAPPING_PUB",line 3493
-- Steps To Reproduce:
1. OM Superuser > Enter Orders
2. Enter header details , Click on 'Line Items'
I reffered OEXOEORD-Enter Orders-Line Items-Ora-04031: ....Bamima:Bam Buffer...' [ID 732649.1]..
All parameters are correct...
Plz help me,,,
ThanksHi;
What is your Db version?what are those values Shared Pool memory and SGA?
Pelase check :
Database Initialization Parameters for Oracle Applications Release 11i [ID 216205.1]
Please check below notes which could be helpful for your issue:
Error Navigating To Lines: ORA-04031: Unable To Allocate 76488 Bytes Of Shared Memory [ID 330305.1]
Regard
Helios -
Hii Experts,
I am developing a smart form for purchase order. I am customizing the existing PO smart form according to the clients requirements. The customer needs fields Discount percentage, Excise duty and VAT/CST%... all these fields when i explored in transaction me23n come from a structure so the values come only at run time.. can anyone tell me the exact table and fields from where these comes so that i can retrieve it from there and display it in my smart form. The fields i need are discount percentage, excise duty and VAT/CST%. its urgent.REPORT ZMR_PURCHASE_ORDER.
types: BEGIN OF ty_lfa1,
LIFNR TYPE lfa1-LIFNR,
MCOD1 TYPE lfa1-MCOD1,
STRAS TYPE lfa1-STRAS,
MCOD3 TYPE lfa1-mcod3,
END OF ty_lfa1.
TYPES: BEGIN OF ty_ekpo,
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
txz01 TYPE ekpo-txz01,
menge TYPE ekpo-menge,
peinh TYPE ekpo-peinh,
brtwr TYPE ekpo-brtwr,
END OF ty_ekpo.
TYPES: BEGIN OF ty_ekko,
ebeln TYPE ekko-ebeln, "purchase doc
LIFNR TYPE ekko-LIFNR, "vendor
MCOD1 TYPE lfa1-MCOD1, "vendor name
STRAS TYPE lfa1-STRAS, "vendor add
MCOD3 TYPE lfa1-MCOD3, "vendor city
bedat TYPE ekko-bedat, "doc date
unsez TYPE ekko-unsez, "contact person
verkf TYPE ekko-verkf, "attn
telf1 TYPE ekko-telf1, "tele
ihrez TYPE ekko-ihrez, "ref
KNUMV TYPE ekko-KNUMV, "doc condition
ebelp TYPE ekpo-ebelp, "item
txz01 TYPE ekpo-txz01, "message desc
menge TYPE ekpo-menge, "qty
peinh TYPE ekpo-peinh, "rate
brtwr TYPE ekpo-brtwr, "gross
END OF ty_ekko.
TYPES: BEGIN OF ty_t685t,
kschl TYPE t685t-KSCHL,
vtext TYPE t685t-vtext,
END OF ty_t685t.
TYPES: BEGIN OF ty_line_item,
KNUMV TYPE konv-KNUMV, "condition number
STUNR TYPE konv-STUNR, "step
kposn TYPE konv-kposn, "item
KSCHL TYPE konv-KSCHL, "condition type
vtext TYPE t685t-vtext, "condition name
KAWRT TYPE konv-KAWRT, "base amt
KRECH TYPE konv-KSCHL, "calculation type
qty(13) TYPE n, "qty
kbetr TYPE konv-kbetr, "condition rate
kwert TYPE konv-kwert, "condition value
END OF ty_line_item.
data: wa_ekko TYPE zms_ekko,
wa_item TYPE zms_konv,
wa_lfa1 TYPE ty_lfa1,
wa_t685t TYPE ty_t685t,
wa_ekpo TYPE ty_ekpo.
data: it_ekko TYPE TABLE OF zms_ekko,
it_item TYPE TABLE OF zms_konv,
it_lfa1 type TABLE OF ty_lfa1,
it_t685t TYPE TABLE OF ty_t685t,
it_ekpo TYPE TABLE OF ty_ekpo.
SELECTION-SCREEN : BEGIN OF BLOCK ss_block WITH FRAME TITLE text-001.
PARAMETERS: pa_ver(2) TYPE c DEFAULT '0'.
SELECT-OPTIONS: pa_pord FOR wa_ekko-ebeln,
pa_date for wa_ekko-bedat.
SELECTION-SCREEN : END OF BLOCK ss_block.
SELECT EBELN LIFNR bedat unsez verkf telf1 ihrez knumv from ekko
into CORRESPONDING FIELDS OF TABLE it_ekko.
if pa_pord is not INITIAL.
DELETE it_ekko WHERE ebeln not in pa_pord.
endif.
if pa_date is not INITIAL.
DELETE it_ekko WHERE bedat not IN pa_date.
endif.
if it_ekko is not INITIAL.
SELECT lifnr MCOD1 STRAS MCOD3 from lfa1
INTO CORRESPONDING FIELDS OF TABLE it_lfa1
FOR ALL ENTRIES IN it_ekko
WHERE LIFNR = it_ekko-LIFNR.
SELECT ebeln ebelp txz01 menge peinh brtwr from ekpo
INTO CORRESPONDING FIELDS OF TABLE it_ekpo
FOR ALL ENTRIES IN it_ekko
WHERE EBELN = it_ekko-ebeln.
loop at it_ekko into wa_ekko.
READ TABLE it_lfa1 into wa_lfa1 WITH KEY lifnr = wa_ekko-LIFNR.
wa_ekko-MCOD1 = wa_lfa1-MCOD1.
wa_ekko-stras = wa_lfa1-stras.
wa_ekko-MCOD3 = wa_lfa1-MCOD3.
MODIFY it_ekko FROM wa_ekko TRANSPORTING MCOD1 STRAS MCOD3 WHERE ebeln = wa_ekko-ebeln.
ENDLOOP.
SELECT KNUMV STUNR KPOSN KSCHL KRECH kbetr kwert KAWRT from konv
into CORRESPONDING FIELDS OF TABLE it_item
FOR ALL ENTRIES IN it_ekko
WHERE KNUMV = it_ekko-KNUMV.
SELECT kschl vtext from t685t
INTO CORRESPONDING FIELDS OF TABLE it_t685t
FOR ALL ENTRIES IN it_item
WHERE spras = 'EN' and KSCHL = it_item-KSCHL.
LOOP AT it_item into wa_item.
READ TABLE it_t685t into wa_t685t with key KSCHL = wa_item-KSCHL.
wa_item-vtext = wa_t685t-vtext.
if wa_item-kschl = 'ZBP1'.
wa_item-qty = wa_item-KAWRT / wa_item-kbetr.
endif.
if wa_item-KRECH = 'A'.
wa_item-kbetr = wa_item-kbetr / 10.
endif.
if wa_item-kschl = 'NAVS'.
wa_item-vtext = 'Sales Tax'.
endif.
MODIFY it_item from wa_item TRANSPORTING vtext kbetr kschl qty
WHERE stunr = wa_item-STUNR and
kposn = wa_item-kposn.
ENDLOOP.
DELETE it_item WHERE kposn = '000000'.
DELETE it_item WHERE kschl <> 'ZBP1' and kschl <> 'ZD01' and kschl <> 'ZE01'
and kschl <> 'NAVS' and kschl <> 'ZSRV'.
sort it_item by kposn STUNR.
CALL FUNCTION '/1BCDWB/SF00000025'
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
it_ekko = it_ekko
it_item = it_item
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endif. -
TIMER in FORMS 6i in order to show the contents of v$ view....
Hi,
I am looking for a solution that would continously show the contents of v$SQLArea on forms 6i.
Should I use timer in forms 6i in order to get the desired results.
COULD someone please send me the little example of my query? how should I do that?
THANKS
JUMMASee this thread -> https://discussions.apple.com/thread/5666364
-
Block Summary Tab in Production Order
Hi All,
Our client dont want production team to view the cost displayed in summary tab of production order.
Is their any way to block the contents of the summary tab or the cost displayed in the tab.
I tried through authorisation but was unable to do it.
Any solution for the same will be appreciated.Hi,
you must use SDK code to hide the field in the summary tab of production order.
It is not difficult. The code sample is available in the SDK folder :
C:\Program Files\SAP\SAP Business One SDK\Samples\COM UI
JimM -
Standard print program & smart form for SALES ORDER
Hi,
I need
1. Print program &
2. SMART FORM
for "Sales Order".
and also please let me know how to migrate and do the required changes in smartform & print program.Hi Sameer,
Goto NACE tcode-> choose the application u want( like billing for invoice, PO)->output type->output type->processing routineon left side
Here u will find the standard program name and smartform .
Thanks,
Reward If Helpful. -
Smart form for maint . order
hi
i have to make a smart form for maintenance order.
i would be required for following fields-
mant. order no, equipment no, maint date, task performed, purchase prder no, vendor no, spare to be used, reservation no.
kindly give the process for the same.
regards,
santoshHi Santosh
Pls see [here |http://www.sap-img.com/smartforms/sap-smart-forms.htm]
May be this will give u some inputs
Regards
Jignesh
Maybe you are looking for
-
Hi all, Is it possible to identify the changes made to PO after release has been carried out?. Basically after the document has been released, and the message output, any changes from there on, must identify each new print with a Revision No. For eg.
-
We have had a request from India to configure Depreciation so that it calculates depreciation on a daily basis opposed to a monthly basis, could you please tell me where I can configure this setting in SAP Regards Louise
-
I canèt get my keyboard to type as it should
For example, when ùùi try to type a question mark I get é This question was solved. View Solution.
-
Firmware upgrades for e4200 & WRT320N routers, website is wrong?
I want to upgrade the firmware in both of my wireless routers and when I checked the latest version on the webiste they seemed to be older then what is in my router now? See below E4200 my current firmware is 1.0.22 and the website says the latest is
-
Attached disk missing after VM upgrade
Tonight I upgraded my Linux VM from A6 to D13. I then restarted the machine. Afterwards the attached disk (which happened to hold my entire web directory and document storage folders) was no longer attached. Unfortunately I'm not certain of the name