Selection is not possible - on Equipment Partner(IHPA-PARNR)
I want to Select Maintence orders (CAUFV) for Perticular Partner.
And I got is from Table IHPA-PARNR.
Now, When I place this Field (PARNR) as Selection Option, It's not giving Results.
SELECT objnr parvw parnr kzloesch
FROM ihpa
INTO TABLE gi_ihpa
FOR ALL ENTRIES IN gi_caufv
WHERE objnr = gi_caufv-objnr
AND parvw = 'WE'
AND kzloesch EQ space
AND parnr IN so_parnr.
When I debugg and Try to Search the Table IHPA itself not accepting the Selection on PARNR
(i.e. in SE16 > IHPA> when I am entering Partner code, here itself selection is not possible )
And when selection is done on IHPA-OBJNR it's giving Same Partner Code.
PARNR is CHAR 12 field. (leading zeros get cleared if entered on Selection. )
How can I make Selection on Partner?
HI,
There is a conversion exit on the field but still it is not showing the data in SE16 , but if u enter the value in Partner GE value
in se16 it will show u the records, u can check it .
you can do one thing
SELECT objnr parvw parnr kzloesch
FROM ihpa
INTO TABLE gi_ihpa
FOR ALL ENTRIES IN gi_caufv
WHERE objnr = gi_caufv-objnr
AND parvw = 'WE'
AND kzloesch EQ space.
if not so_parnr[] is initial.
delete gi_ihpa where not parnr IN so_parnr.
endif.
check with this if it works .
I think the problem is
*SELECT * FROM ihpa CLIENT SPECIFIED*
INTO TABLE it_ihpa
WHERE mandt = sy-mandt
*AND parnr = '00102535'. " Put the no which u are entering in the selection screen
The problem is the field lenght is 12 char and actually the value going in this field is of 8 char in my system just check in ur system it must be 8 only . So when u r entering the no in se16 it add the padding ZERO to the no u entered and it doest match with the entries in table .
So u can do one thing i.e define the select option with the length 8 char field with conversion exit , then check it will work
This will resolve ur problem
Regards,
Madhukar Shetty
Similar Messages
-
KH399 selection is not possible at this level
Hi Experts,
I am facing error while executing COPA Report KE30, which created by KE94 line item report.
please help me on that.
Regards,
RamHi. Thanks for the rapid response. However I tried it and still no joy. This is the full message:
Google Apps - Server error. We are unable to process your request at this time, please try again later. -
Hi everybody,
I get the following error in a Opportunity:
Item 100: Address changes for partner function Projektorganigramm (assignment BUYING-CENTER) not possible
Can anyone tell me what is wrong and how I can fix this please?
Thank You!
Regards BjoernHello Bjorhn,,
Go to the spro-->crm-->basic functions-->Partner functions-->partner determination procedure.
select the procedure set for opportunities. now Select the Check box for Changeable address which means one will be able to change the address if the partner function has many addresses.
see the attatchment snapshot
please reward the answer and like if my answer if helpful
.Regards
sai -
Is it not possible to give the select single field without an into clause
Hi,
i have to check whether my input value( only one filed) is available in the table.
for eg i need to check whether company code is available in the table t001.
then i will give .
data lv_bukrs type t001-bukrs.
lv_bukrs = 1010.
select single bukrs from t001 where bukrs = lv_bukrs.
here its asking for me to give a vaible to store the bukrs that is
select single bukrs into dummyvalue from t001 where bukrs = lv_bukrs.
Is it not possible to give the select single fieldname without an into clauseIts Possible by declaring the tables statement
<b>tables : AFKO.
select single * from AFKO where <condition>.</b>
If SINGLE is specified, the resulting set has a single line. If the remaining additions to the SELECT command select more than one line from the database, the first line that is found is entered into the resulting set. The data objects specified after INTO may not be internal tables, and the APPENDING addition may not be used. The addition ORDER BY can also not be used.
An exclusive lock can be set for this line using the FOR UPDATE addition when a single line is being read with SINGLE. The SELECT command is used in this case only if all primary key fields in logical expressions linked by AND are checked to make sure they are the same in the WHERE condition. Otherwise, the resulting set is empty and sy-subrc is set to 8. If the lock causes a deadlock, an exception occurs. If the FOR UPDATE addition is used, the SELECT command circumvents SAP buffering.
Notes
When SINGLE is being specified, the lines to be read should be clearly specified in the WHERE condition, for the sake of efficiency. When the data is read from a database table, the system does this by specifying comparison values for the primary key.
If accessing tables for which SAP buffering is planned for single records, the SAP buffer is bypassed if the addition SINGLE is not specified. This behavior depends on the current implementation of the database interface and may change in future releases. In particular, it should not be used to bypass the SAP buffer. You should use the explicit addition BYPASSING BUFFER for this instead.
The addition SINLGE is not permitted in a subquery.
Regards
- Gopi -
Partner determination procedure assignment not possible
Hi All,
1) I had created the partner determination procedure
2) Created partner function in procedure
But while doing partner detremination procedure assignment i am unable to that and not able to create the new group customer account group, while doing so getting the message "This function is not possible"
Please guide me how i to proceed further with this setting.1. Set up partner determination procedure.
The first checkbox is to make the partner u201CNot Modifiable,u201D that is, once it is in the
customer master record it cannot be changed. Generally, this is only used for the Sold-to
Party.
The second checkbox is to make the partner function mandatory, that is, the partner
must be determined or manually entered in the customer master record.
2. Assign Partner functions to the partner determination procedure
3. Assign the Partner determination procedure to the customer account group.
4. Assign individual partner functions to the account group
regards,
Sandeep -
How to select all the people that are not in any equipe ?
Hi,
I have a nice SQL expression that gives me as a result all the "AGENTS" (people) that are working in an EQUIPE (a team)
select a."AGENT_ID",
a."NOM" || ' ' || a."PRENOM" "Nom",
c.libelle "Equipe",
a."DATE_EMBAUCHE" "Date embauche",
a."DATE_DEBAUCHE" "Date débauche"
from OBSERVATOIRE."AGENT" a,
observatoire.equipe_agents b,
observatoire.equipe c
where a.agent_id = b.agent_id
and b.equipe_id = c.equipe_id
order by nom
Now, how to select all the agents that are NOT working in any "EQUIPE" (team) ?
I have tried but could not succeed !
Thank you for your kind help.
ChristianChristian from France wrote:
It is not working because the table EQUIPE_AGENTS does not contains a row if the agent is not into any equipe.
CREATE TABLE "OBSERVATOIRE"."EQUIPE_AGENTS"
( "EQUIPE_AGENTS_ID" NUMBER NOT NULL ENABLE,
"EQUIPE_ID" NUMBER NOT NULL ENABLE,
"AGENT_ID" NUMBER NOT NULL ENABLE)
CREATE TABLE "OBSERVATOIRE"."AGENT"
( "AGENT_ID" NUMBER NOT NULL ENABLE,
"GRADES_ID" NUMBER NOT NULL ENABLE,
"NOM" VARCHAR2(50 BYTE) NOT NULL ENABLE,
"PRENOM" VARCHAR2(50 BYTE),
"DATE_EMBAUCHE" DATE NOT NULL ENABLE,
"DATE_DEBAUCHE" DATE)
The only way to "know" if an agent is not into any equipe (team) is to search into the EQUIPE_AGENTS table, and if we do not find the ID of the agent into this table, then we know that this agent is not into any EQUIPE (team).
I don't know ho to translate this into SQL.And that's what my query does. It uses an OUTER JOIN so that a result record is returned whether or not there is a record in EQUIPE_AGENTS. And the check for EQUIPE_ID is NULL restricts the result set to those where there IS NOT a record in EQUIPE_AGENTS.
A more traditional way would be to use NOT IN or NOT EXISTS clauses, but they can prove inefficient. -
Creating an index: it's not possible to select a tablespace for the index
Hi,
we are using SQL-Developer Version 3.0.04.
When creating an index it's not possible to select a tablespace for the index. The only choice which is offered by SQL-Developer is <DEFAULT>.
The user itself has privileges on several other tablespaces - and therefore not just only on the default tablespace of the user.
Any help will be appreciated
Rgds
JHHi JH,
Well, the capability is somewhat buried in the UI, but it is there.
In the Create Index dialog ...
1. Tick the "Advanced" check-box in the upper right-hand corner.
2. Select "Properties" from the left-hand list (Definition, Properties, Partitions, DDL).
3. Click the Storage Options... button
4. Use the drop-down list to select the desired tablespace.
Return to (2.) and select DDL to see that your tablespace choice is present.
Regards,
Gary
SQL Developer Team
Edited by: Gary Graham on Mar 7, 2012 5:06 PM
And if all you see in the drop-down list is <DEFAULT>, then I would suggest rechecking the user's privileges. Or provide more details about your environment: OS / Database / JDK version, and so on. -
It is not possible to configure the selected XI domain
Hi...
PI 7.0 server on Windows environment and database is SQL Server.
PI Server pick and place the messages from r/3 to r/3 in Oneway but in the reverse it is pick the messages from source but it is not place to the target system.
The error messsage in RWB in end to end monitoring...
It is not possible to configure the selected XI domain because the Integration Server does not exist or could not be read from the SLD
In Component monitoring...
500 internal server error
Application error occured during repuest processing..
Thnx
RajThanks for your promp response, tbluong.
The configuration in SXMB_ADM > Integration Engine Configuration is already done and its check (F7) returns success (all green): "Role of Business System: Current Configuration = System Landscape" and "Corresponding Integration Server: Current Configuration = System Landscape".
Any suggestion?
Regards. -
Activation is not possible due to warnings (Partner Assignment)
Hi,
While activating a contract getting an error "Activation is not possible due to warnings (Partner Assignment)"
Thanks and Regards
SrihariHi all
Just had an upgrade and I am experiencing the same problem: Message no. RECN027
Activation is not possible due to warnings (Partner Assignment) when trying to activate the Contract in RECN.
Where in the Business Partner do I change the validation of the partner please
Thanks in advance
Gavin -
Why DDL during SELECT is possible. Or why SELECT does not put a table lock?
This is a question to people who really knows Oracle internals or/and RDB theory.
(The question is relocated from another thread for not hijacking on that's original question.)
Why DDL during SELECT is possible? Or why SELECT does not put TM 2 Row Shared lock on table(s)?
This not locking causes a possibility while one session is running a long select, another can truncate and even drop table(s) that are being read by the first session.
I think, humbly assume, that Oracle does not put TM 2 lock on tables, that are being simply SELECTed, by some significant technical reason. But I do not know this reason. If somebody knows please shed a light.
Also, if you know that this behavior is totally correct from perspective of RDB theory, please explain me.
I'll try to explain my point.
It is a matter of data consistency and integrity that is supported in Oracle everywhere except this place.
a) If one session is reading data from moment T and other session changes data on its way at moment T1, the first session wont read that changed data, it will read the data that was there on moment T.
This is declared as Read Consistency principle.
b) If one session is changing data, and another session tries to truncate or drop table - the second session will fail with error ORA-00054: resource busy and acquire with NOWAIT specified.
This is declared as Data Integrity principle.
c) But why not to follow the above principles in case when one session reads data and another session tries to truncate or drop table (or do other DDL operations)?
It is counter-intuitive. Why not to put TM 2 (SS) lock during SELECT execution that would prevent DDLs on this table?
What I only can assume is that this is only because some technical difficulty or limitation.
What is this limitation or other reason in favor of which Oracle sacrificed consistency in this case?user11181920 wrote:
Aman,
There was no need to clarify how DML lock works, I know that.
Also I know that in Oracle a Select does not lock neither table rows nor table itself.
The reason I mentioned it because you brought up the word change which is far better suited for DML's than DDL's as the former has a requirement to have its Undo preserved.
Again, my question was why Select does not protect itself by locking table(s), partitions and indexes?Protect from what? There is nothing wrong with doing a select. What would happen with a select doing a lock on the table before being executed in its entirety (forget DDL and DML altogether for a moment) ? State one good reason that there should be a lock for the select. If it has to, it would be always isn't it?
The keyword here is concurrency and that's what is the best when the number of locks obtained are lesser at non-required operations. A select doesn't change anything that's why in Oracle, there is no read-level lock.I am not saying about row locks while reading. They are not needed because Undo resolves concurrency.Only in the case of DML where the change is still active and the buffers are dirty. With a DDL, its an implicit commit.
I am asking why Select does not enqueue one, only one lock per object that participates in the Select?Again, my question back to you is, what good you would get from it? What purpose it would solve?
It is not very expensive, I suppose. But it would protect from DDLs that can destroy the Select's result set. You have seen in your system and in my demo(and that's what the the question was on the other thread also) that the result remains intact and its not a behavior from now. Its the same since the time I have started learning Oracle. Can you explain that why you think that the result of select statement would be wrong for a drop table? I believe, its been stated repeatedly that if the select has no requirement to look back the table, it would get completed. Only if the select needs to access the table again, it would fail. So even if we consider your explanation, there is no wrong result shown at all. Once the session encounters that the table is dropped for the statement, the execution stops right away. So where is the destroyed result?
Yes, it is less dangerous when Select does not lock table comparing with what would happen with DMLs in such case (that is why DMLs protect themselves by TM 3), it affects only the Select and its consumer, but still ... I don't understand this Oracle's decision. What is a reasoning behind it?.As I said, to improve concurrency.
Aman.... -
Select statement - Where Condition not possible
Hi,
I am trying to extract data from sap standard table CFX_COL.I want extract based on a field which is of type string.I can see that in the table but when I code below I am getting error.Any other alterantives?
REPORT x.
TABLES:proj.
DATA: it_proj TYPE STANDARD TABLE OF proj.
DATA:wa_proj TYPE proj.
DATA: it_cfol TYPE STANDARD TABLE OF CFX_COL.
DATA:wa_cfol TYPE CFX_COL.
data:v_name type STRING.
PARAMETERS: p_pspid LIKE proj-pspid.
SELECT * FROM proj INTO CORRESPONDING FIELDS OF TABLE it_proj
WHERE pspid = p_pspid.
READ TABLE it_proj INTO wa_proj INDEX 1.
concatenate wa_proj-pspid '-' wa_proj-post1 into v_name.
select * from CFX_COL into CORRESPONDING FIELDS OF TABLE it_cfol
where name in v_name.
Error:The Field "NAME" is a long string , so it cannot be used in WHERE, ON or HAVING conditions.
Rgds
VaraHi Vara.
Select will not work if you are trying to search based on the name field as in the table CFX_COL it has data type String which basically is not content but a reference to a storage area and internally it is stored in a different format not searchable. Even , if you try to find the number of entries in the table you can not put any value in this field as it will not be available for input as it doesn't contain any value.
STRING: Character string with variable length This data type can only be used in types (data elements, structures, table types) and domains. In the Dictionary a length can be specified for this type (at least 256 characters). It may be used in database tables, however, only with restrictions. For a description of them refer to the documentation of the ABAP statement 'STRING' . In ABAP, this type is implemented as a reference to a storage area of variable size. As default for the output length 132 characters are proposed. You cannot attach search helps to components of this type.
http://help.sap.com/saphelp_40b/helpdata/en/cf/21f2e5446011d189700000e8322d00/content.htm
Regards
Apoorva -
Fleet Equipment-IFCU-Goods movement not possible with mvmt type 201
Hi Experts,
When I am trying to post the movement of consumed Fuel & Distance by IFCU,the error comes 'Goods movement not possible with mvmt type 201'.
Goods movement not possible with mvmt type 201
Message no. M7096
Diagnosis
You have entered a movement type that has not been defined for this transaction/event.
Procedure
Choose another movement type.
You can choose the movement type as follows:
If you know the movement type, enter it directly in the Movement type field.
Choose the movement type via the menu option Movement type.
Choose the required movement type from the possible entries.
If you do not find a suitable movement type, exit this function and choose a different goods movement from the Inventory Management menu.
I cheked some of old post but not solved.I have also maintained IFCU in OMJJ for allowed transaction for 201 & 202 movement type but still not working.
Please suggest me.Hi Maheswaran,
Thanks for your reply.I have already configured,maintained the values and setting.
Please check and update if any other solution.
Regards,
Baiju -
Hello all!!
Is there a FM to create partners functions for an equipment?
Unfortunately it is not possible to create them when I create the equipment with BAPI_EQUI_CREATE.
ThanksHi,
Where do you need to define partner Functions w.r.t Equipment? In the Equipment Master? As far as I know the imp required fields in the creation of equipment are:
Initial Screen
equnr, " Equipment Number
datsl, " Valid From
eqtyp, " Equipment Category
General Data
shtxt, " Description
eqart, " Object Type
brgew, " Weight
gewei, " Weight Unit
groes, " Size & Dimension
invnr, " Inventory No
inbdt, " Start up Date
answt, " Acquisition Value
waers, " Currency
ansdt, " Acquis.Date
herst, " Manufacturer
herld, " Manufact.Country
typbz, " Model Number
baujj, " Constr.Year
baumm, " Construct.Month
mapar, " Manufact.Part No
serge, " Manufact.Serial No
Location Data
swerk, " Maintenance Plant
msgrp, " Room
beber, " Plant Section
abckz, " ABC Indicator
eqfnr, " Sort Field
Organization Data
bukrs, " Company Code
kostl, " Cost Center
iwerk, " Planning Plant
ingrp, " Planner Group
gewrk, " Main Work Center
wergw, " Plant(Work Center)
rbnr, " Catalog Profile
Structure
tidnr, " Technical Indent No
Others
gwldt, " Vendor Guarranty Begin Date
gwlen, " Vendor Guarranty End Date
Class Overview
klart, " Class Type
class, " Class
Write more, if required.
Regards,
Anji -
Can it not possible that i can retrive it for all line items in a single qu
I have to make report for my application in which I am facing a following problem:
In the application there are multiple suppliers and each supplier having multiple line items and each item having multipale events. each evant having three status GREEN,RED and BLUE.
When a user select 'all suppliers' to show the the status time span for a supplier (i.e. for a supplier how many parts and upto how much time parts are in blue, red and green status)
to show the cumulative status time span I have to find out a event for each line item which is having nearest lower entry time from the lower part of the given time span.for this i have write following query
SELECT * FROM parts_events
WHERE vendorid = ? AND partid = ?
AND visible = 'visible' AND active = 1
AND entrytime = (SELECT MAX(entrytime) as
entrytime from parts_events
WHERE vendorid = ?
AND partid = ?
AND entrytime < ?
AND visible = 'visible'
AND active = 1)
the problem is that i have to fire this query for each line item, can it not possible that i can retrive it for all line items in a single query?maybe if you can post some sample data and output will help us analyze more youre requirement.
-
Transaction type 100 not possible (posting to affiliated company)
Hi All SAP Guru's
I am trying to post asset acquisition through F-90
Asset Dr Transcation Type 100
To, Vendor Cr
while saving the above document i am getting an error Transcation type 100 is not possible (Posting to Affiliated Company)
to explain further my client are using Trading Partner Concept, may be that is the reason document is not getting posted
In Transcation Type I tried to change Post to affiliated Company then system allowing to post the document, but in real sense we should not give post to affiliated company at Transcation Type
can anybody help, is there any alternative to go ahead
Regards
Sreenivasulu
Edited by: sreenivasulu VAS on Feb 26, 2009 1:57 PMHi,
When there's a trading partner in the document, you need to use a different transaction type for external acquisition.
Have you tried this? (I've used this one. without chaging document type setting)
150 Acquisition from an affiliated company
Difference from Transaction type 100 is posting type. 150 has a posting type of 'Post to affiliated company' whereas 100 has not.
Check with IMG (T-code: AO73)
Heeseon.
Maybe you are looking for
-
Subnet mask 255.255.255.255 assigned to VPN client - can't ping LAN
Hi, I configured PIX 501 with PPTP VPN to connect to the small office (PIX FW, Win 2000 Server, several Win clients, LAN IP 10.0.0.X/24): ip local pool mypool 10.0.0.101-10.0.0.105 vpdn group mygroup accept dialin pptp vpdn group mygroup ppp authenti
-
Implementing menu items and saving state in my app
Hello I'm a new user to the forums, but have a little bit of java programming experience. currently i'm writing some business applications, one of which is a payroll system. The target audience is end-user bookkeepers so i am planning for a GUI front
-
Question about freeze and ATI Radeon HD 2400 XT
Hi, I have an aluminum 20-inch iMac 7.1 OSX 2.0Ghz intel Core 2Duo, mid 2007 running SL 10.6.8. Some months ago it started having a random freeze problem that happened sporadically and then increased to happen from around 20min in 20min. -mouse moves
-
I'm having trouble changing the labels of my music. It seems that only iTunes Store purchased content is affected by the issue im having, but any content i have that was NOT an itunes store purchase (but was instead say, a CD i imported myself) but i
-
@ Dennis, Todd and Jeremy - Activation
Hey guys, I have a problem. Yesterday, for some unknown reason, Windows 7 decided to corrupt itself. I've tried about everything, but I cannot even get it to boot up. Now here is the question: Since this happened unexpectedly I didn't have a chance t