How to raise a exception if the incoming value for a source field is empty
Dear all,
I have a scenario where the source and target structures are as follows :
The output for the above transformation logic is
The occurrence for field id in source and target is 1:1 Even if i don't provide the input value for id field,
system is not throwing any runtime exception.But if the field tag id is missing in incoming payload, then
system throws exception.
1) *** How can i raise a exception it the value for field id is empty
2) As the target structure occurrence for field id is 1:1 why system doesn't throw exception for null value
Regards
Koti Reddy
1) *** How can i raise a exception it the value for field id is empty
You need to impliment the check to throw the error
2) As the target structure occurrence for field id is 1:1 why system doesn't throw exception for null value
You are sending a blank value " " and the same is being passed. if you remove the tag from source xml it'll throw the error
Message was edited by: Hareesh Gampa
Similar Messages
-
Add custom field in the F4 help for selecting source field in tcode FMDER
HI,
I an working in FUND MANAGEMENT, i want to add custom field in the F4 help for selecting source field in t-code FMDERIVE.
How this possible.
Regards,
PankajOK
-
What is the initial value for a numeric field ??
Can someone tell me what the INITIAL VALUE FOR A NUMERIC FIELD is ?? Thank you
Rod.Using the following...
class MyClass
int myvar1; // Default initial value
int myvar2 = 3; // Default initial value and default value
MyOtherClass myclass1; // Default initial value
void doit()
int mylocal1; // No value
MyOtherClass myclass2; // No value
All number member variables, like myvar1 start off with andefault initial value which is zero. For booleans this is false. Object reference variables, like myclass1, have a null value.
All local numeric variables are considered undefined. So mylocal1 and myclass2 are undefined. Before you can use them you must explicitly provide a value.
Finally note that myvar2 will have two values during class instantiation. Initially it will have a value of zero. Sometime later it will have the value of 3. (When that happens is very definitely outside the scope of what this forum covers. If you want to know then ask in the advanced forum.) -
How to make a subscription use the default value for a parameter
Hi everyone,
I need to use the CreateSubscription method and have this new subscription use a default value for certain parameter. How can I do this?Hi Marianne,
I have to create the subscription programatically, which is different from what you mention. To further clarify my challenge:
I have three parameters in a report: date-interval (string), start-date (date), end-date (date). If the user selects for example "last week" as the date-interval, the DEFAULT values for the other two are as follows:
Code Snippet
start-date=DateSerial(Year(Today),Month(Today),Day(Today)-Weekday(Today)-6)
end-date=DateSerial(Year(Today),Month(Today),Day(Today)-Weekday(Today)-1)
The user can then select intervals like "today", "yestarday", "this month" etc, and the other two parameters are calculated based on that date-interval parameter. Now, If I programatically create a subscription to a report that contains these three parameters and set a value of "last week" for the date-interval parameter, the subscription stores the fixed days (say september 10 to september 16) producing a report of the same week every time the subscription is run and not updating the correct interval to LAST-WEEK!. What should I put as the value for start-date and end-date when I create the subscription to have these two params get the DEFAULT calculated value based on the third param date-interval?
Hope to have been more clear now. -
How to raise an exception in the badi
Hi friends..I've got the badi to be used for my object.Badi workorder_confirm
requirement is " if data is entered in one field leaving a field emprty,it should give an error message saying "Field is mandatory". I can make use of ERROR_WITH_MESSAGE exception for the message to be generated..
but dont know the syntax of it..please provide me with the statement how the message needs to be raisedLooking at the BAdI Documentation it says this:
Note that in the methods, no system messages may be sent. The only
exceptions are the AT_SAVE and AT_CANCEL_CHECK methods. Within these
methods, a system message may be issued, but only if you trigger the
exception ERROR_WITH_MESSAGE (for AT_SAVE method) or NOT_ALLOWED (for
AT_CANCEL_CHECK method) at the same time.
Note also, that within the methods the "commit work" instruction may not
be carried out because this would lead to incorrect data in the
database.
So the only thing you can do is use:
RAISE ERROR_WITH_MESSAGE. -
I like when FireFox remembers and automatically posts user names and password when I go on to most sites. But there are some I do not wish to automatically be posted. However, when I select "Exceptions" within the Tools/Options/Security/Remember Passwords For Sites pathway, all I can do is see the sites that are exceptions. This facility doesn't seem to allow you to add a site (which would then become an exception). Please advise.
Tools > Options > Security > Passwords: Exceptions
Include those that you do not want to save passwords for, such as those regard banks, credit cards, or other financial institutions.
To remove one already created use the "Saved Passwords" on that dialog,
after supplying master password (twice if you view passwords),
:Select the site and use "Remove" to remove the unwanted password.
:Certainly hope you do assign a Master Password to provide some protection to your passwords.
I like that '''about:permissions''' noted by xr417, it does same as above, but allows you to modify something already in system easier. Don't think I've seen that before. Did a search on bank and found an old account/password -- don't even want an old one there. -
Pass the results from a selection formula to the default values for a parameter field
Post Author: kevans
CA Forum: General
Crystal 10 u2013 SQL 2000
I want to create a parameter field that will display all of our IT Departments so the end user can select the one they want to run the report against, such as IT-Security, IT-Network, etc. about 40 in all. BUT I donu2019t want this to be a static list where I type in all 40 depts in the default list, I was hoping I could do something more dynamic such a formula field that says u201C if {group.name startswith u2018ITu2019 then {group.name}u201D and then have the parameter field pull from this source.
Iu2019m sure this has been answered in a previous post but Iu2019m not finding it. I see stuff on creating a record selection formula such as u2018if {?group} like u2018IT-Secur*u2019 thenu2026u201D but this leaves too much room for error if people donu2019t type the name correctly. Maybe Iu2019m not using the record selection formula correctly? Sorry if I offend anyone but I just upgraded from 8 to 10 and thought for sure this option would be in 10, perhaps built right into the parameter default value page where you can place in select criteria but NOTHING has changed.Post Author: sharonmtowler
CA Forum: General
if you are creating the parameters in the rpt file, it will only pull values you enter, or directly from the database
in the record selection you can do something like this, so if they only enter the first 2 characters it should pick up only the IT etc.
(if eft(,2)={?parameter} then true else ={?parameter}) -
How to get the cummilative values for Cell Definitions
Hi Experts,
We have a cell definition used to calculate the row and columns. i have used the stucture to calculate the cumilative year(from first month to current month) but in output I am unable to get the cummulative year value for this cell definition.its returning no values !!!
How can i achieve to calculated the cumilative values for the cell definifion.
Regards
Suraj
Message was edited by:
suraj kumar
nullSuraj,
Is your formula to add up the various values in your Structure or in your Cell editor?
I suspect you may have to use a formula in your Cell Editor.
Regards
Gill -
How do we trap exception inside the function module?
How do we trap exception inside the function module?
Use ABAP Help - CATCH, RAISE for starters. Or take a look at an existing function module, for example.
-
How to Raise a Exception in constructor ..
Hi all...
Can any one tell how to raise a Exception in Constructor ...
u can Post codings if u have ....
Thanking you ...Hello Jayakumar
Here is a sample report showing how to use exception classes:
*& Report ZUS_SDN_EXCP_IN_CONSTRUCTOR
REPORT zus_sdn_excp_in_constructor.
* CLASS zcl_myclass DEFINITION
CLASS zcl_myclass DEFINITION.
PUBLIC SECTION.
METHODS:
constructor
IMPORTING
value(id_dump) TYPE boolean
" EXCEPTIONS " do not use exceptions !!!
RAISING
cx_bapi_error.
ENDCLASS. "zcl_myclass DEFINITION
* CLASS zcl_myclass IMPLEMENTATION
CLASS zcl_myclass IMPLEMENTATION.
METHOD constructor.
IF ( id_dump = 'X' ).
RAISE EXCEPTION TYPE cx_bapi_error
EXPORTING
textid = cx_bapi_error=>cx_bo_error
class_name = 'ZCL_MYCLASS'.
ENDIF.
ENDMETHOD. "constructor
ENDCLASS. "zcl_myclass IMPLEMENTATION
DATA:
gd_text TYPE string,
go_myclass TYPE REF TO zcl_myclass,
go_error TYPE REF TO cx_root.
START-OF-SELECTION.
TRY.
CREATE OBJECT go_myclass
EXPORTING
id_dump = 'X'.
CATCH cx_bapi_error INTO go_error.
gd_text = go_error->get_text( ).
MESSAGE gd_text TYPE 'I'.
ENDTRY.
END-OF-SELECTION.
Regards
Uwe -
How do I exclude a folder in the 'Root Folders for Search (csv)' field?
Problem:
I have a folder structure as shown below.
A
|-----b
|-----c
|-----d
|-----more folders may be added later.
I have three folders b,c and d under 'folder A'.More folders may be added later on.
How can I specify all folders under 'folder A' except 'folder b' in the field 'Folders for Search (Scope = FOLDER) (csv):' ?
Scenario:
I need this to create a search option set for 'folder A'.But this should not be applicable to 'folder b'.How can I specify this in the 'Root Folders for Search (Scope = FOLDER) (csv):' in the option set?
Regards,
Nikhil GarfHi Nikhil,
sorry about that
ya the link is
http://help.sap.com/saphelp_nw04/helpdata/en/cc/f4e77ddef1244380b06fee5f8b892a/frameset.htm
you can go through the properties
Regards
piyush
pl rewards points if it helps. -
Hi Team,
R12 Instance :
Oracle Installed Base Agent User Responsibility --> Item Instances -->
Item Instance: Item Instances > View : Item Instance : xxxxx> Contracts : Item Instance : xxxxx> Service Contract: xxxxx>
In the above page there are two table regions.
Notes.
-------------------------------------Table Region---------------------------
Attachments
-------------------------------------Table Region---------------------------
--the attachments are shown using the query from the fnd_lobs and fnd_docs etc...
I want to know what are the document types are displayed in this page ?
--We developed a custom program to attach the attachments to the services contracts and the above seeded OAF page displays those ..as needed.
But after recent changes..the Attachments--> table region is not showing the attachments.
I have verified the query..and could not find any clue in that..
but i need some help if you guys can provide..
SELECT *
FROM
*(SELECT d.DOCUMENT_ID,*
d.DATATYPE_ID,
d.DATATYPE_NAME,
d.DESCRIPTION,
DECODE(d.FILE_NAME, NULL,
*(SELECT message_text*
FROM fnd_new_messages
WHERE message_name = 'FND_UNDEFINED'
AND application_id = 0
AND language_code = userenv('LANG')
*), d.FILE_NAME)FileName,*
d.MEDIA_ID,
d.CATEGORY_ID,
d.DM_NODE,
d.DM_FOLDER_PATH,
d.DM_TYPE,
d.DM_DOCUMENT_ID,
d.DM_VERSION_NUMBER,
ad.ATTACHED_DOCUMENT_ID,
ad.ENTITY_NAME,
ad.PK1_VALUE,
ad.PK2_VALUE,
ad.PK3_VALUE,
ad.PK4_VALUE,
ad.PK5_VALUE,
d.usage_type,
d.security_type,
d.security_id,
ad.category_id attachment_catgeory_id,
ad.status,
d.storage_type,
d.image_type,
d.START_DATE_ACTIVE,
d.END_DATE_ACTIVE,
d.REQUEST_ID,
d.PROGRAM_APPLICATION_ID,
d.PROGRAM_ID,
d.category_description,
d.publish_flag,
DECODE(ad.category_id, NULL, d.category_id, ad.category_id) category_id_query,
d.URL,
d.TITLE
FROM FND_DOCUMENTS_VL d,
FND_ATTACHED_DOCUMENTS ad
WHERE d.DOCUMENT_ID = ad.DOCUMENT_ID
*) QRSLT*
WHERE ((entity_name ='OKC_K_HEADERS_V'-- :1
AND pk1_value IN ( 600144,599046) --:2
AND category_id_query IN (1, :3, :4, :5, :6, :7) )
AND datatype_id IN (6,2,1,5)
AND (SECURITY_TYPE =4
OR PUBLISH_FLAG ='Y')))
--='000180931' -- 'ADP118'
The above seeded query is the one which is used for table region to retrieve the data..
how to know the dynamic values for this : AND category_id_query IN (1, :3, :4, :5, :6, :7) )
--SridharHi Patricia,
is it working for restricted key figure and calculated key figure ??
Note Number Fisc Period Opening Days
1 1 2
2 1 3
3 1 0
because I have other restriction, so I create two restricted key figure..
RK1 with restriction : Total Number of Note,
RK2 with restriction : Total Opening Days ,
then I Created a calculated key figure, average opening days in a period
CK1 = RK2 / RK1..
in this case, I am not sure if it will work or not..
for example, during RK2 calclation, it might be this 2+3 = 5, the line with 0 will be ignored..
during RK1 calcualtion, it might be 1 + 1 + 1 = 3. ---> Not sure in this case, the line with opening days 0 will be calculated or not..
could you please confirm.. -
SRM 4.0- How to set the default values for product type (01) only for SC
The radio button Service should not be visible.
Also for search help (e.g. search for internal products) where a search should only be possible for product type 01 (goods). The system should not display the product type and internally always search for goods only.
How to set the default values for product type (01) only for SC
We needs to use Search help BBPH_PRODUCT which having parameter PRODUCT_TYPE
Here we can set defalut value 01 but it is not correct one since same search help is using several places.
We need to limit the search help results only for SC.
Kindly help out me ASAP.The easiest way to set defautl values is to edit the batch class.
Goto the characteiristic and go to update values.
In here you probably have something like 0 - 100 as a spec range.
On the next line enter the default value within this range. At the end of the line, click in the box in the column labelled "D". This indicates the defautl value for the characteristic.
If you need to you can do this in the material classification view as well.
Just to be clear, these values will only show up in the batch record. You can not have defautl values in resutls recording screens.
FF -
How to rotate a text in the adobe reader for mobile ios ?
how to rotate a text in the adobe reader for mobile ios ?
There's no rotate command to rotate the document. Instead, rotate the iPad. If it doesn't rotate, turn off the Rotation Lock switch on the side of your iPad.
-
After deleting a song from my iPhone, it still playing. How can i stop that? How can i get rid of the song once for all?
I'm pretty sure that the solution is in the settings of her email
Maybe you are looking for
-
It takes longer to load. Way longer than earlier versions. Loading web pages is unacceptably slow, even those with no video or flash. I am a loyal and happy FF user for many years on this same laptop and Win 7 Ultimate (32 bit) platform. Till now. IE
-
About java.lang.NullPointerException in struts code
Hi friends... I am working on the java struts in my healthcare project.I have used the following IDEs & environments 1) Eclipse 2) Tomcat 5.5 3) Servlet 2.4 I have created all the necessary jsp files & action ,form classes but i can't get my code com
-
Job Work Scenario / process mapping is required
Hi Experts, This is the following system how the client is doing in legacy system and they want like that in SAP. is it possible in SAP? 1. With out sales order they are doing the production ( customer will give Grey material ) 2. once production is
-
Network Address Translation in Java
Hi to all, Can any one explain me if is possible to realize a NAT in java?!? Are RFC's 3022 and 1918 useful for my purposes?!? If it's possible, can anyone post the code or the link where I can find it?!? Thanks...
-
Has anyone set up Lync server 2010 to use the Gamma SIP trunks, that dont require the use of a gateway? No requirement for an additional gateway device, with direct MS Lync connectivity The trouble is i cannot get Lync to connect to the trunks. We ha