I need a function to check the validation of a psp element
Hi guys,
i have the challenge to check psp-elements in a foreign system but i don´t found any function to do this. Has anyone an idea?
explaining: I have a dialog with a char field to enter the psp element. In PAI i want to check the psp element via RFC function in another system.
kr
Thorsten
Hi,
Yes, you misundertood.
The BAPI name says PROJECT, but it also validates WBS. Use the code as below:
PARAMETERS p_wbs TYPE char24.
DATA e_return TYPE bapireturn1.
DATA i_wbs_element_table TYPE STANDARD TABLE OF bapi_wbs_elements.
APPEND p_wbs TO i_wbs_element_table.
CALL FUNCTION 'BAPI_PROJECT_GETINFO' "add your RFC destination
IMPORTING
return = e_return
TABLES
i_wbs_element_table = i_wbs_element_table.
IF e_return IS NOT INITIAL.
MESSAGE ID e_return-id
TYPE e_return-type
NUMBER e_return-number
WITH e_return-message_v1 e_return-message_v2 e_return-message_v3 e_return-message_v4.
ENDIF.
Cheers,
Custodio
Similar Messages
-
Check the validity of a SQL statement before execution
Hi everyone,
In an applet I have created, I am allowing the user to create a SQL statement which will be sent to a servlet that in turn issues the JDBC request for the SQL statement. My concern is that since my GUI lets the user create more or less any kind of SQL statement (including an illegal one) I need to verify if the user has created the correct SQL. How can this be achieved?
To recapitulate and summarize, I need to know how I can check the validity of a SQL statement without actually executing it and handling the SQLException. FYI, I am using the mm-mysql driver.
Thanks,
Alanjschell is correct. Unless you're writing something like an ISQL tool you want to be very careful doing this.
Having said that Mimer SQL have SQL validators that may do what you want http://developer.mimer.com/validator/index.htm
They've also got the SQL Validator running as a web service that you can use. Theres example code here showing how to use it.
http://sqlvalidator.mimer.com/index.html
At the risk of being accused of selfpromotion you can check out the SQL Validator plugin for SQuirreL SQL CLient. This is a fully functional example of using the Mimer SQL Validation web service. http://squirrel-sql.sourceforge.net/
Col -
How to check the validation of RegEx
Hi,
My application needs users to enter RegEx. My question is how I can check the validation of the RegEx that users enter. The Class RegExp does not seem to provide any methods to check the validation of the RegEx.
Regards,
HaibinYou would need to hand roll your own validator, unless someone knows of one that is out there. Flex does not validate RegEx.
If this post answers your question or helps, please mark it as such. -
Ehancement for to check the validations in ME21n,ME22n,ME28,ME29n
Hi experts...
I have one requirement in Ehancement for to check the validations in ME21n,ME22n,ME28,ME29n...
If the PO document date is after 31.12.2010 and vendor Group 1800 then check the Inco-terms with "SET" values whether the user entered value fals with in the "SET" value, if so then allow to save the PO else Else system should read the "SET" values and suggest user to select correct Inco terms.
Example when user enter wrong Inco-Terms then system shoud give Error Message Please Select Inco-terms CPT or DAP or FCA..
Can any body plz suggest me the user exit or Is it possible through the enhancement Framework...
plz help me how to proceedd??
Thanks & Regards,
Veena.
Moderator Message: Spec-dumping is not allowed.
Edited by: kishan P on Jan 3, 2011 11:00 AMHi Veena,
To find a BADI for a given tcode follow the below steps.
1. Go to the TCode.
2. Menu Item System -> Status.
3. Double click on the transaction Name (For ME21N double click on ME21N).
4. Check the Package (e.g. ME)
5. Go to TCode SE80
6. In the drop down choose Package and type the Package Name (e.g. ME). Dont forget to Hit Enter or display.
7. Object Name Enhancements -> Business Add-ins (Def.) (You will see all the BADI's available here ).
In your case, you need BADI : ME_BAPI_PO_CUST.
Go to SE19 to implement the BADI.
If you put your conditions in Create Purchase Order(ME21N), you will not need to add them in Release PO(ME28N) since the conditions will be checked when PO is created.
Regards,
Jovito. -
Is there anyway we can check the validity of dump file in Unix system
Hi,
I have taken export of 2 tables which are huge in volume. one of the table seems to be successfully exported yet another one failed due to space scarcity. Since both the tables share a single dumpfile.
I wanted to know.
1. Can we use the same dumpfile to import the table which is successfull or it can not be used because the second table got error while exporting?
2. Is there any way we can check the validity of dumpfile in unix plateform.
Your reply is highly appreciated.784786 wrote:
Hi,
I have taken export of 2 tables which are huge in volume. one of the table seems to be successfully exported yet another one failed due to space scarcity. Since both the tables share a single dumpfile.
I wanted to know.
1. Can we use the same dumpfile to import the table which is successfull or it can not be used because the second table got error while exporting?No. It is better to take another backup of the same
>
2. Is there any way we can check the validity of dumpfile in unix plateform.
Please check the export log backup. If it says that export terminated successfully, then the dump may be fine. -
Any function to check the input value is integer?
May I know if there's any function to check the input value is integer in Form 4.5?
Thanks.just to add :) - (couldn't resist) :
create or replace function is_integer ( p_number in varchar2 ) return boolean is
v_return boolean := true;
v_number number;
begin
v_number := p_number;
if v_number != trunc(v_number) then
v_return := false;
end if;
return v_return;
exception
when others then
v_return := false;
return v_return;
end;
begin
if not is_integer(1.1) then
dbms_output.put_line('is not');
end if;
if is_integer(1) then
dbms_output.put_line('is');
end if;
if not is_integer('a') then
dbms_output.put_line('is not');
end if;
end; -
hi..i'm creating a new user jsp page and in that i want to check whether the date entered by user as his/her date of birth is valid or not...i've taken three dropdown boxes to enter the date, month & year. how will i check the validity and concate three values and save it in database..thnx
Validate it using java.util.Calendar which is set not to be lenient.
Example: [http://balusc.blogspot.com/2007/09/calendarutil.html].
Save it in DB using PreparedStatement#setDate().
Example: [http://java.sun.com/docs/books/tutorial/jdbc/basics/prepared.html].
The field in DB must be a DATE, DATETIME, or TIMESTAMP. -
How to check the validity period of saprouter ?
Dear all,
As per sap note 1178684, we can check the validity period of the saprouter by executing "sapgenpse get_my_name -n validity"
I am wondering how to run that command in as/400 ?
Please advise. I am not familiar with as/400 OS.
Thanks
Regards,
KentHi Kent,
please proceed as described on the http://www.easymarketplace.de/snc-iseries-setup.php
logon with sidadm (or sidofr):
(depending on the user, that is running the SAPRouter)
CD DIR('/usr/sap/saprouter')
ADDLIBLE LIB(SAPROUTER) ??? or whereever the stuff is ...
RMVENVVAR ENVVAR('SECUDIR')
ADDENVVAR ENVVAR('SECUDIR') VALUE('/usr/sap/saprouter')
RMVENVVAR ENVVAR('SNC_LIB')
ADDENVVAR ENVVAR('SNC_LIB') VALUE('/usr/sap/saprouter/sapcrypto')
CALL PGM(SAPGENPSE) PARM('get_my_name')
Regards
Volker Gueldenpfennig, consolut international ag
http://www.consolut.net - http://www.4soi.de - http://www.easymarketplace.de -
How do i change the validity period of cost element like:
From 03/01/2008 to 01/01/9999
To 01/01/2000 to 01/01/9999
Please help me.I will assign you points.Thanks in advance.hi,
pls go to t.code ka02 and select that particular cost element and go to menu bar and select edit -analysis period and select other analysis period there we can change
if it is useful to you pls assign the points
Thanks & Regards
phaneendra -
Read email adress from a text file then check the validity of them
a text file has three lines, each line contains one email adress:
[email protected]
qwe@@ws.com
wer//@we.net
read the email address from a text file, then check which one is invalid, output the invalid email adress in the console.no 3 .umm, an email adress can have more than 2 '.'s in it,
example:
[email protected]
would be a valid email address.
To decide what a valid address is you'd need to parse it against the correct standard.
I think however that javax.mail.internet.InternetAddress does this for you, check out the docs:
http://java.sun.com/products/javamail/1.2/docs/javadocs/javax/mail/internet/InternetAddress.html
even if it parses it may not be a valid address though in that it may not actually exist. -
How to check the validation in UI before committing data?
Hi,
I'm using Jdev 11.1.2.1.0 version .
I needed to check whether there is duplication of values in Boolean check box before committing the data into the Database.
But this validation rule is to be checked based on the value selected in the Select One Choice drop down list in the page.
I did it with adding a ValueChangeEvent in the drop down list and checking the values in the Boolean check box. It worked , but only in the case of earlier committed data in the database.
How can i actually verify the data entered in the table in the page before it being committed into the DB ?
Nigel.Hi,
an improvement to your solution would be to move the major part of your code from the backing bean into a method on the ApplicationModuleImpl file (you create this from the AM editor)
public boolean checkForDuplicate(){
ViewObject vo = this.findViewObject("ResponseVO");
int numRows;
int j=0;
numRows = vo.getRowCount();
String rowValue = "a";
//the part below of your code I don't like at all. Why do you need to increase a flag
//and use an if statement ?
for (int i=0; i<numRows; i++){
rowValue = (String)vo.getCurrentRow().getAttribute("ResponseFlag");
if(rowValue.equals("Y")){
j++;
if(j>1)
return true;
return false;
}This code you then expose on the AM as a client interface (same AM editor --> Java menu option)
In the PageDef file (double click it to access the visual editor) click the plus icon next to the Bindings header. Choose "Generic Binding" --> method binding and point it to the AM and the exposed method. This creates a method binding "checkForDuplicate"
Change your managed bean code to
BindingContext bctx = BindingContext.getCurrent();
BindingContainer bindings = bctx.getCurrentBindingsEntry();
OperationBinding checkForDuplicate = (OperationBinding ) bindings.get("checkForDuplicate");
checkForDuplicate.execute();
boolean isDuplicate = checkForDuplicate.getResult();
if(isDuplicate){
FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR, null, "Two same respones!");
FacesContext.getCurrentInstance().addMessage(null, msg);
Frank -
How to check the validation at data base level as well as current user ente
Dear all
i have creation page in that item code will not enter the duplicate values
in that creation page contains advanced table
user will click on create 15 blank records using add another row
suppose in first row user will enter LAPTOP assume this item code
in this case i need to raise exception through databse level
in second row also user enter LAPTOP1 in this case exception will not raise becaause data is not there at databse
in third row user will enter LAPTOP1 in this case item is not there in data base but it is there in second row in this case
i need to raise exception
how to achieve this
Thanks in Advance
SreekanthYou can validate this in form submission.
1. Call a method in AMImpl.java
2. loop the ViewObjects and check the values
3. If you find a match, throw the error
--Prasanna -
How to check the validity of recipient when sending email
hi Gurus,
i wanna send email thru class, and i need to know if the email is sent successfully, i can check the email status thru SOST.
but is there any way to get a return message immediately as soon as I 'm sending the mail out.
Thanks in advance.
Desmond YangS you are right.
If you want to validate email id, use table ADR6. Check below code,
"Get Ship-to-party email address
DATA: l_f_adrnr TYPE adrnr,
l_f_mail TYPE ad_smtpadr.
SELECT SINGLE adrnr FROM vbpa INTO l_f_adrnr " Get Address number
WHERE vbeln = vbdkr-vbeln AND
parvw = 'WE'. " 'WE' Ship-to-party
IF sy-subrc = 0.
SELECT SINGLE smtp_addr FROM adr6 INTO l_f_mail " Get Email id from Address number
WHERE addrnumber = l_f_adrnr.
ENDIF.
IF l_f_mail IS INITIAL.
MESSAGE i503(sbcoms) WITH l_f_mail. " Throw a message saying Recipient is unknown
ELSE.
" Code to send mail
ENDIF. -
Need a script to check the version of Office365 Pro Plus to push our office updates
I need a script that could check the version of office365 pro plus e.g ( 15.0.4711.1002) and if it doesn't exists on users machine than to deploy a latest version from a network location
I have an XML which works fine with downloading and even when deploying onto test machine but would not work on users which has an encrypted HDD and windows firewall turned on. the machine don't seem to pull the updates from Microsoft hence why wanted to
deploy the updates through a GPO start-up script
Currently the script would run the setup countless times without checking version and exiting the process if the version found. I hope the information given is adequate. ThanksFrederik, After some tweaking and testing i was able to get it working, I haven't tested it via GPO as a startup script but standalone it is doing what i was after. I cant thank you enough for helping me on this as i had lost hope after days worth of intense
searching
Change that i had to apply ( space in a network path
was causing a "path not found error", Had to rename the "Office365 update" and update the path in Customconfig.xml or any other location that was pointing to "office365 update" )
set DeployServer=\\contoso\c2r\Office365 update\
REM Set ConfigFile to the configuration file to be used for
deployment (required)
set ConfigFile=\\contoso\c2r\Office365 update\Customconfig.xml
REM Set LogLocation to a central directory to collect script
log files (install log files are set in XML file).
set LogLocation=C:\AppData\Local\Temp -
I need a function to get the objectlinks of a given material
Hi!
I need a function (remote able) to get all object links for a given material. I found the function "BAPI_DOCUMENT_GETOBJECTLINKS" to read all links from a document but I need it for a material.
Thanks,
KonradHi,
Yes, you misundertood.
The BAPI name says PROJECT, but it also validates WBS. Use the code as below:
PARAMETERS p_wbs TYPE char24.
DATA e_return TYPE bapireturn1.
DATA i_wbs_element_table TYPE STANDARD TABLE OF bapi_wbs_elements.
APPEND p_wbs TO i_wbs_element_table.
CALL FUNCTION 'BAPI_PROJECT_GETINFO' "add your RFC destination
IMPORTING
return = e_return
TABLES
i_wbs_element_table = i_wbs_element_table.
IF e_return IS NOT INITIAL.
MESSAGE ID e_return-id
TYPE e_return-type
NUMBER e_return-number
WITH e_return-message_v1 e_return-message_v2 e_return-message_v3 e_return-message_v4.
ENDIF.
Cheers,
Custodio
Maybe you are looking for
-
Using Adobe Media Encoder with After Effects and ExtendScript
Hi, I'm trying to automate the process of encoding a video using the Adobe Media Encoder. The project I'm working on includes allowing a user to upload a video and having that video then be encoded in different formats. I'm very new to After Effects
-
Performance point Filter error : " There was a problem preparing the WebPart for display"
I'm going to create a performance point filter .I chose "Custom Table" type to select Project Name for my reports. I have some reports which have Project Name (ProjectUID as value) as parameter .So I'm going to create a filter based on Project Name (
-
How to prevent boot from external devices?
Hello, Does anyone know how I could disable my imac's boot from external devices (firewire/USB disks etc.) like it can be done on PC hardware by changing BIOS options? Also, how can you password protect your machine pre-boot? I believe both issues ar
-
Last week I set a couple of breakpoints in my process model (on a pc with a deployment license), I ran a test and then manually removed them; or at least thats what I thought because they were appearing to the operators during the weekend. I had to g
-
Problems With New OS4 Update On My iPod
Hi guys, I installed the latest iTunes yesterday and it wanted me to update my 2nd-gen iPod Touch to the new software. After I installed it, my iPod went to this screen with a USB cable, and an arrow pointing to iTunes. Whatever I do, I can't get out