Debug - Replacing constant values
Anyone know if there is a way to replace a value in debug of a data item declared as a constant ?
The problem is, I have a submit of another abap in the debugged program, one of the parameters for this submit is the user which is being set with a constant value. The user in the constant value, does not have appropriate authorisation to perform the task in the submitted program, so I wanted to be able to change it in debug.
SUBMIT ZBXXXXXXXX
USER C_USER <--- constant value containing user
VIA JOB P_JOBNAME
NUMBER P_JOBNUM
WITH P_KEY IN INDEXKEY
WITH P_JOB EQ P_JOBNUM
AND RETURN.
If I can't change the value of C_USER then I don't think I can easily change the user being used to call the submit without changing the program.
any suggestions ?
Similar Messages
-
How could I replace hard coded value in my sql query with constant value?
Hi all,
Could anyone help me how to replace hardcoded value in my sql query with constant value that might be pre defined .
PROCEDURE class_by_day_get_bin_data
in_report_parameter_id IN NUMBER,
in_site_id IN NUMBER,
in_start_date_time IN TIMESTAMP,
in_end_date_time IN TIMESTAMP,
in_report_level_min IN NUMBER,
in_report_level_max IN NUMBER
IS
bin_period_length NUMBER(6,0);
BEGIN
SELECT MAX(period_length)
INTO bin_period_length
FROM bin_data
JOIN site_to_data_source_lane_v
ON bin_data.data_source_id = site_to_data_source_lane_v.data_source_id
JOIN bin_types
ON bin_types.bin_type = bin_data.bin_type
WHERE site_to_data_source_lane_v.site_id = in_site_id
AND bin_data.start_date_time >= in_start_date_time - numtodsinterval(1, 'DAY')
AND bin_data.start_date_time < in_end_date_time + numtodsinterval(1, 'DAY')
AND bin_data.bin_type = 2
AND bin_data.period_length <= 60;
--Clear the edr_class_by_day_bin_data temporary table and populate it with the data for the requested
--report.
DELETE FROM edr_class_by_day_bin_data;
SELECT site_to_data_source_lane_v.site_id,
site_to_data_source_lane_v.site_lane_id,
site_to_data_source_lane_v.site_direction_id,
site_to_data_source_lane_v.site_direction_name,
bin_data_set.start_date_time,
bin_data_set.end_date_time,
bin_data_value.bin_id,
bin_data_value.bin_value
FROM bin_data
JOIN bin_data_set
ON bin_data.bin_serial = bin_data_set.bin_serial
JOIN bin_data_value
ON bin_data_set.bin_data_set_serial = bin_data_value.bin_data_set_serial
JOIN site_to_data_source_lane_v
ON bin_data.data_source_id = site_to_data_source_lane_v.data_source_id
AND bin_data_set.lane = site_to_data_source_lane_v.data_source_lane_id
JOIN (
SELECT CAST(report_parameter_value AS NUMBER) lane_id
FROM report_parameters
WHERE report_parameters.report_parameter_id = in_report_parameter_id
AND report_parameters.report_parameter_group = 'LANE'
AND report_parameters.report_parameter_name = 'LANE'
) report_lanes
ON site_to_data_source_lane_v.site_lane_id = report_lanes.lane_id
JOIN (
SELECT CAST(report_parameter_value AS NUMBER) class_id
FROM report_parameters
WHERE report_parameters.report_parameter_id = in_report_parameter_id
AND report_parameters.report_parameter_group = 'CLASS'
AND report_parameters.report_parameter_name = 'CLASS'
) report_classes
ON bin_data_value.bin_id = report_classes.class_id
JOIN edr_rpt_tmp_inclusion_table
ON TRUNC(bin_data_set.start_date_time) = TRUNC(edr_rpt_tmp_inclusion_table.date_time)
WHERE site_to_data_source_lane_v.site_id = in_site_id
AND bin_data.start_date_time >= in_start_date_time - numtodsinterval(1, 'DAY')
AND bin_data.start_date_time < in_end_date_time + numtodsinterval(1, 'DAY')
AND bin_data_set.start_date_time >= in_start_date_time
AND bin_data_set.start_date_time < in_end_date_time
AND bin_data.bin_type = 2
AND bin_data.period_length = bin_period_length;
END class_by_day_get_bin_data;In the above code I'm using the hard coded value 2 for bin type
bin_data.bin_type = 2But I dont want any hard coded number or string in the query.
How could I replace it?
I defined conatant value like below inside my package body where the actual procedure comes.But I'm not sure whether I have to declare it inside package body or inside the procedure.
bin_type CONSTANT NUMBER := 2;But it does't look for this value. So I'm not able to get desired value for the report .
Thanks.
Edited by: user10641405 on May 29, 2009 1:38 PMDeclare the constant inside the procedure.
PROCEDURE class_by_day_get_bin_data(in_report_parameter_id IN NUMBER,
in_site_id IN NUMBER,
in_start_date_time IN TIMESTAMP,
in_end_date_time IN TIMESTAMP,
in_report_level_min IN NUMBER,
in_report_level_max IN NUMBER) IS
bin_period_length NUMBER(6, 0);
v_bin_type CONSTANT NUMBER := 2;
BEGIN
SELECT MAX(period_length)
INTO bin_period_length
FROM bin_data
JOIN site_to_data_source_lane_v ON bin_data.data_source_id =
site_to_data_source_lane_v.data_source_id
JOIN bin_types ON bin_types.bin_type = bin_data.bin_type
WHERE site_to_data_source_lane_v.site_id = in_site_id
AND bin_data.start_date_time >=
in_start_date_time - numtodsinterval(1, 'DAY')
AND bin_data.start_date_time <
in_end_date_time + numtodsinterval(1, 'DAY')
AND bin_data.bin_type = v_bin_type
AND bin_data.period_length <= 60;
--Clear the edr_class_by_day_bin_data temporary table and populate it with the data for the requested
--report.
DELETE FROM edr_class_by_day_bin_data;
INSERT INTO edr_class_by_day_bin_data
(site_id,
site_lane_id,
site_direction_id,
site_direction_name,
bin_start_date_time,
bin_end_date_time,
bin_id,
bin_value)
SELECT site_to_data_source_lane_v.site_id,
site_to_data_source_lane_v.site_lane_id,
site_to_data_source_lane_v.site_direction_id,
site_to_data_source_lane_v.site_direction_name,
bin_data_set.start_date_time,
bin_data_set.end_date_time,
bin_data_value.bin_id,
bin_data_value.bin_value
FROM bin_data
JOIN bin_data_set ON bin_data.bin_serial = bin_data_set.bin_serial
JOIN bin_data_value ON bin_data_set.bin_data_set_serial =
bin_data_value.bin_data_set_serial
JOIN site_to_data_source_lane_v ON bin_data.data_source_id =
site_to_data_source_lane_v.data_source_id
AND bin_data_set.lane =
site_to_data_source_lane_v.data_source_lane_id
JOIN (SELECT CAST(report_parameter_value AS NUMBER) lane_id
FROM report_parameters
WHERE report_parameters.report_parameter_id =
in_report_parameter_id
AND report_parameters.report_parameter_group = 'LANE'
AND report_parameters.report_parameter_name = 'LANE') report_lanes ON site_to_data_source_lane_v.site_lane_id =
report_lanes.lane_id
JOIN (SELECT CAST(report_parameter_value AS NUMBER) class_id
FROM report_parameters
WHERE report_parameters.report_parameter_id =
in_report_parameter_id
AND report_parameters.report_parameter_group = 'CLASS'
AND report_parameters.report_parameter_name = 'CLASS') report_classes ON bin_data_value.bin_id =
report_classes.class_id
JOIN edr_rpt_tmp_inclusion_table ON TRUNC(bin_data_set.start_date_time) =
TRUNC(edr_rpt_tmp_inclusion_table.date_time)
WHERE site_to_data_source_lane_v.site_id = in_site_id
AND bin_data.start_date_time >=
in_start_date_time - numtodsinterval(1, 'DAY')
AND bin_data.start_date_time <
in_end_date_time + numtodsinterval(1, 'DAY')
AND bin_data_set.start_date_time >= in_start_date_time
AND bin_data_set.start_date_time < in_end_date_time
AND bin_data.bin_type = v_bin_type
AND bin_data.period_length = bin_period_length;
END class_by_day_get_bin_data; -
Please help!!! This expression must have a constant value
I try to work with cfc and cfinvoke and not sure why I got this error. Searched
in google for answer but still don't get any. Can anyone help please...not sure where
I had it wrong...I thought my codes should work (?)
When a form is submitted I have this codes in formaction.cfm, I captured all the form fields in a structure:
<CFSET st_Registration = {Salutation="#Trim(Form.Salutation)#", FName = "#Trim(Form.FName)#", MName = "#Trim(Form.Mname)#",LName = "#Trim(Form.LName)#" .......etc }/>
Then I set all the required fields:
<CFSET ReqFields ="Salutation,FName,LName,Addr1,City,State,Zip,Country,Phone,Email,username,password">
<!--- Then send the structure and req. fiels list to a function located in a component to verify required fields ---><cfset CreateUserInfo = createObject("component", "airbucks.cfcomp.VerifyInput").init()>
<CFINVOKE component="#CreateUserInfo#" method="Verify_ReqFields" st_Registration = "#st_Registration#" RequiredFields ="#ReqFields#" returnvariable="VerifyResult">
<CFIF #VerifyResult# IS "">
<cfdump var="#st_Registration#">
<CFELSE>
<CFIF #st_Registration["Country"]# IS "USA">
<CFINCLUDE template="registration_ret.cfm">
<CFELSE>
<CFINCLUDE template="registration_other_ret.cfm">
</CFIF>
</CFIF>
<!--- Below is part of the component with the function for checking required fields --->
<cfcomponent displayname="VerifyInputData" output="false"> <CFFUNCTION name="Init" access="public" returntype="any" output="false" hint="Returns an initialized component instance.">
<!--- Return This reference. --->
<cfreturn THIS />
</CFFUNCTION>
<!--- Verify required fields --->
<CFFUNCTION name="Verify_ReqFields">
<cfargument name="st_Registration" type="struct" required="true">
<cfargument name="RequiredFields" type="string" required="true">
<!--- check if req. fields are blank --->
<CFSET ErrorList = "">
<cfloop collection="#arguments.st_Registration#" item="KEY">
<CFIF #Trim(st_Registration[KEY])# IS "">
<CFSWITCH expression="#Trim(KEY)#">
<CFCASE value="#arguments.RequiredFields#">
<CFSET ErrorList = ListAppend(ErrorList, "#KEY#")>
</CFCASE>
</CFSWITCH>
</CFIF>
</cfloop>
<CFRETURN ErrorList >
</CFFUNCTION>
</cfcomponent>
Here is the error:
The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request
This expression must have a constant value.
The error occurred in C:\Inetpub\wwwroot\AirBucks\registrationaction.cfm: line 55
53 :
54 : <!--- Verify required field based on the required list set above --->
55 : <cfset CreateUserInfo = createObject("component", "airbucks.cfcomp.VerifyInput").init()>
56 : <CFINVOKE component="#CreateUserInfo#" method="Verify_ReqFields" st_Registration = "#st_Registration#" RequiredFields ="#ReqFields#" returnvariable="VerifyResult">
57 :Thank you and I'll change my codes.
When I did the following, I still get the same error.
Isn't it CreateUserInfo is the object?
<cfset CreateUserInfo = createObject("component", "airbucks.cfcomp.VerifyInput").init()>
<CFSET VerifyResult = CreateUserInfo.Verify_ReqFields(st_Registration, ReqFields)>
Using cfinvoke used to work.
The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request
This expression must have a constant value.
The error occurred in C:\Inetpub\wwwroot\AirBucks\registrationaction.cfm: line 54
52 : <!--- Verify required field based on the required list set above --->
53 :
54 : <cfset CreateUserInfo = createObject("component", "airbucks.cfcomp.VerifyInput").init()>
55 : <!---
56 : <CFINVOKE component="#CreateUserInfo#" method="Verify_ReqFields" st_Registration -
Replace the value 733.534 in reporting.
Hi Experts,
I am facing one problem in reporting. I am in BI 7.0 environment.
Reports are export to EP everthing is good,
Issue:
one column displaying value like -733.534
my requirement is don't display this value istead of this should display same flag or colour ....
Root cause:
this fields is calculated in the reporting level, so this is not coming from any data target.
calculation: Days from two different Dates.
eg; offer given date - offer excepted date = Days( resulet)
I calculated by farmula with replacement path.
this -733.534 value is displaying only when any one of the two dates are missed then this value will displaying.
if both dates are in reporting calculated value is displyaing right. (currect result).
can any help me how to replace the value -733.534 by any flag or colour.
Regards
VijayHi,
You can achieve this by using exceptions in Query desigenr.you can put some colours for those values.
Let me know if you have any issues.
Reg
Pra -
How to replace NULL values from main table
Dear all,
I like to remove the NULL values from a main table field. Or the question is how to replace any part of the string field in MDM repository main table field.
e.g. I have a middle name field partly the value is NULL in some hundreds of records, I like to replace NULL values with Space
any recommendation.
Regards,
NaeemHi Naeem,
You can try using Workflows for automatically replacing NULLs with any specific value.
What you can do is: Create a workflow and set trigger action as Record Import, Record Create and Record Update. So, that whenever any change will occur in the repository; that workflow will trigger.
Now create an assignment expression for replacing NULLs with any specific value and use that assignment expression in your workflow by using Assign Step in workflow.
For exiting records, you will have to replace NULLs manually using the process given by Preethi else you can export those records in an Excel spreadsheet which have NULLs and then replace all NULLs with any string value and then reimport those records in your MDM repository.
Hope this will solve your problem.
Regards,
Varun
Edited by: Varun Agarwal on Dec 2, 2008 3:12 PM -
Custom: use constant value in relationship between objects?
I have two related classes:
* Class A uses application identity, and has multiple PK fields, PK1 and
PK2.
* Class B has a 1-many relationship with class A. However, class B's
database table only has a column that relates to Class A's PK2 column.
(the PK1 value is a constant) for all Class B objects).
I have no idea how to express this relationship via kodo. Can anyone
assist?What I've chosen to do is add a new DB column to my table which has a
constant value (ie: is the same for every row). Then I can join with it.
I'd request this simple feature to be added in a future release: the
ability to specify a literarl constant value as part of the join
criteria in the metadata. It could be very easily added: instead of
specifying a column containing the join value, you could put the literal
into the .jdo file.
thanks.
Patrick Linskey wrote:
You could put together a custom field mapping that performed the join
like you described if you really wanted to. Bear in mind, however, that
the field mapping APIs are subject to change etc. etc. etc.
-Patrick
On Tue, 20 May 2003 22:25:16 -0400, David Michaels wrote:
Thanks for the quick reply, as usual Abe.
In this case, I will link to the full PK of the related object, just one
of the components of that PK is a constant. There's no place to
override the SQL used for these sort of joins?
Perhaps I can do this with a view too.
Abe White wrote:
It's not possible to create a Kodo relation that doesn't actually link
to the (full) primary key of the related object. Note that in general,
that kind of database design is not a good idea, because there's no
guarantee you're linking to a unique object.
You can use a Kodo query to get the related objects; you could hide the
query behind your getter method. -
How to Assign a Constant Value to a Dim. Member when pulling Master Data?
BPC Gurus:
I am trying load Vendor and Customer Master data into BPC dimension. My Dimesnion has memebrs: ID, EVDESCRIPTION, PARENTH1, TYPE. I have successfully pulled the ID and the description from 0CUSTOMER and 0VENDOR. However, I
need to have a ttext value for 'PARENTH1' and 'TYPE'. For Customers, I want to add a FIXED value "'CUSTOMER' for every
Customer ID pulled in and also for "TYPE", I want a value of "CUSTOMER". When I maintainthe Dimension, I want to see
th followingvalues:
ID EVDESCRIPTION PARENTH1 TYPE
0000000001 WALMART CUSTOMER CUSTOMER
0000000002 TARGET CUSTOMER CUSTOMER
and so ON
Since we have Vendor Numbers in the same Diemsnion, when I pull Vendors, I need to have similar values as:
ID EVDESCRIPTION PARENTH1 TYPE
0000005050 ABC Supply Inc. VENDOR VENDOR
0000005051 BASF VENDOR VEDOR
and so ON
How can assign a Fixed value to the member Propert? Can I achieve it in Conversion file....?
( My atempts failed...).
Any suggestion recommendation would be gretaly appreciated.
Munna.Hi,
For adding fixed values to the properties, you can use the transformation file. In the mapping section, you can specify a constant value. This value will be written to properties of all the members while importing master data. However, for parenth, its a bit different. First thing is that, you need to have a member called CUSTOMER, then only you can have CUSTOMER in the parenth column. Even if you add it and use the mapping section for this purpose, then it will write CUSTOMER to parenth for all the members (even to CUSTOMER member). And this will be wrong. So, you will need to write it manually.
Hope you got the idea. -
Assigning a Constant Value for Target Revenue
Hello all,
I have a scenario where I need to assign a Constant value, say 10000, for my Target revenue Key Figure at the Info Cube level. This value should always be 10000. Please advice.
Your valuable suggestions will be greatly appreciated. I will be assigning points as a way of expressing thanks.
Best Regards,
Deepthi.HI Deepti,
Today I faced same issue and I read your thread.
I saw the responses given by others and I feel its a shallow solution hardcoding the key figure to a constant value..because key figure is meant to change.
I solved it by altering the Aggregation level in an key figure infoobject.
The Aggregation must read MIN..Exception aggregation may be SUM..
and the characteristic on which aggregation must the infoobject that determines the unique value of the Infoobject..eg GJAHR/MONAT from R/3.
This will give the result as (where Target is the non-aggregated Key figure)
Plant Year Target Document No Production value
110 2004 1000000 1 10
110 2005 2000000 20 20
110 2004 1000000 2 15.
200 2005 40000 100 50
110 2005 2000000 21 23
The target value here depends only on Plant and Year..and stays constant for the unique combination of the 2.
U dont need to change the BEx status of any key figure..
I know the forum post I am putting is of no use..but someday someone who needs an answer urgently please do read this. -
Can a characteristic be made a constant value in the transformation
Hi
Therer is a req where i am picking 3 kf from 3 diff tables and out of that 2 tables have documnet type and one table doesnt have that..so now when i am running the query on that the kf which dint have a document type characteristic is not able to pull in the relevent data and it showing only '0' but the other 2 kf which had the document type characteristic is able to pull in the relevant data..
but the user wants to drill down the report using the document trype..is there any way in making a constant value to pop up automatically in that table..so that it can pick up and that particular table has only one document type.
Please suggest me with a solution
Regards
ShilpaHey Shilpa,
You can assign some constant value in your transformations for the docuemnt type coming from the first table (hope you have diff transformations for both). This way your kf will be accompanied with doc type and will show in query output.
Hope it helps...
Regards,
Ashish -
How to Replace Null Value as 0 in an OBIEE11g Pivot Table? it's working 10g
Hi,
How to Replace Null Value as 0 in an OBIEE11g Pivot Table? it's working in obiee10g version.
We have tried below methods
1) criteria tab and edit the ‘column properties’ associated with your fact measure. Choose the ‘Data Format’ tab, tick to override the default format and choose ‘Custom’.
It seems that the syntax for this custom format is positive-value-mask (semi colon) negative-value-mask (semi colon) null-mask. So this means we have a few options.
E.g. if you want zeros (0) instead of null then enter:
#,##0;-#,##0;0
2) in that formula columns we have put it below case condition also ,
Measure Column: Nom_amt --> edit formulas
CASE WHEN Nom_amt IS NULL THEN 0 ELSE Nom_amt END
3) we have uncheked IS NULL check box in the admin tool also
I tried above formats still it's not working for me..kindly help me on this..
thanks to do the needfull
Best Regards,
R.DevarasuHi,
Null value in database displaying as 0 in report, I need to keep value as in database, and I have one calculated row which is based on null values should also null in report.
but it showing 0 for null values also so, my calculated row showing wrong result.
my report is like
col1 col2
ABC 0
BCD 12
DEF -12 --this is calculated row.
I require result like:
col1 col2
ABC null
BCD 12
DEF null --this is calculated row.
Please let me know how I can achieve this.
Thanks,
Rahul -
How to Replace Null Value as 0 in an OBIEE11g Pivot Table?
Hi,
How to Replace Null Value as 0 in an OBIEE11g Pivot Table? it's working in obiee10g version.
We have tried below methods
1) criteria tab and edit the ‘column properties’ associated with your fact measure. Choose the ‘Data Format’ tab, tick to override the default format and choose ‘Custom’.
It seems that the syntax for this custom format is positive-value-mask (semi colon) negative-value-mask (semi colon) null-mask. So this means we have a few options.
E.g. if you want zeros (0) instead of null then enter:
#,##0;-#,##0;0
2) in that formula columns we have put it below case condition also ,
Measure Column: Nom_amt --> edit formulas
CASE WHEN Nom_amt IS NULL THEN 0 ELSE Nom_amt END
3) we have uncheked IS NULL check box in the admin tool also
I tried above formats still it's not working for me..kindly help me on this..
thanks in advance...
Best Regards,
R.DevarasuHi Amith,
I have update your suggested one,but it's working few of the rows only..remainings rows some of cells still NULL only
Measure colmns is : Nom_SGD
IFNULL(Nom_SGD,0.00)
Movment : dynamic date calc by using $2-$1 oracle formula's
Actually i am doing below things only,
31/12/2011 31/03/2011 Movment
Country
India 100 -50 -150
Singapore 200 200
UK 1200 -1200
USA 0.00 0.00 0.00 (here changed null as 0)
Helpmeon this... -
XSLT Mapping - replacing attribute value of a specific node
Hi,
I want to replace the value of an attribute for a specific node. Can you please tell me how this can be achieved using XSLT coding?
The input file is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM/envelope">
<EnvelopeVersion>2.0</EnvelopeVersion>
<Header>
<MessageDetails>
<Class>IR-PAYE-MOV</Class>
<Qualifier>request</Qualifier>
<Function>submit</Function>
<CorrelationID/>
<Transformation>XML</Transformation>
<GatewayTimestamp/>
</MessageDetails>
<SenderDetails>
<IDAuthentication>
<SenderID>isv142</SenderID>
<Authentication>
<Method>MD5</Method>
<Value>1L2xFE8WqHHI5iVMGhixAg==</Value>
</Authentication>
</IDAuthentication>
</SenderDetails>
</Header>
<GovTalkDetails>
<Keys>
<Key Type="TaxOfficeNumber">123</Key>
<Key Type="TaxOfficeReference">MD345</Key>
</Keys>
<ChannelRouting>
<Channel>
<URI>0142</URI>
</Channel>
</ChannelRouting>
</GovTalkDetails>
<Body>
<IRenvelope xmlns="http://www.govtalk.gov.uk/taxation/PAYE/MOV/09-10/1">
<IRheader>
<Keys>
<Key Type="TaxOfficeNumber">123</Key>
<Key Type="TaxOfficeReference">MD345</Key>
</Keys>
<PeriodEnd>2009-09-29</PeriodEnd>
<DefaultCurrency>GBP</DefaultCurrency>
<IRmark Type="generic">03Bfkipk6UDWSXLj77ObBVoK894=</IRmark>
<Sender>Company</Sender>
</IRheader>
<InYearMovements>
<EmployerName>form p60</EmployerName>
<P46 Statement="A">
<Name>
<Fore>Smith</Fore>
<Sur>John</Sur>
</Name>
<Address>
<Line>Sterling Residency</Line>
<Line>Gehde</Line>
<Line>Hedge End</Line>
<Line>Southampton</Line>
<PostCode>12345678</PostCode>
</Address>
<WorksNumber>20090030</WorksNumber>
<NINO>NP258719D</NINO>
<BirthDate>1985-07-11</BirthDate>
<Gender>male</Gender>
<StartDate>2009-04-20</StartDate>
<TaxCodeInUse>647L</TaxCodeInUse>
</P46>
</InYearMovements>
</IRenvelope>
</Body>
</GovTalkMessage>
I want to replace the value 'http://www.govtalk.gov.uk/taxation/PAYE/MOV/09-10/1' of attribute xmlns belonging to the node 'IRenvelope' with the value 'http://www.govtalk.gov.uk/taxation/PAYE/MOV/10-11/1'
So the output of the mapping should be:
<?xml version="1.0" encoding="UTF-8"?>
<GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM/envelope">
<EnvelopeVersion>2.0</EnvelopeVersion>
<Header>
<MessageDetails>
<Class>IR-PAYE-MOV</Class>
<Qualifier>request</Qualifier>
<Function>submit</Function>
<CorrelationID/>
<Transformation>XML</Transformation>
<GatewayTimestamp/>
</MessageDetails>
<SenderDetails>
<IDAuthentication>
<SenderID>isv142</SenderID>
<Authentication>
<Method>MD5</Method>
<Value>1L2xFE8WqHHI5iVMGhixAg==</Value>
</Authentication>
</IDAuthentication>
</SenderDetails>
</Header>
<GovTalkDetails>
<Keys>
<Key Type="TaxOfficeNumber">123</Key>
<Key Type="TaxOfficeReference">MD345</Key>
</Keys>
<ChannelRouting>
<Channel>
<URI>0142</URI>
</Channel>
</ChannelRouting>
</GovTalkDetails>
<Body>
<IRenvelope xmlns="http://www.govtalk.gov.uk/taxation/PAYE/MOV/10-11/1">
<IRheader>
<Keys>
<Key Type="TaxOfficeNumber">123</Key>
<Key Type="TaxOfficeReference">MD345</Key>
</Keys>
<PeriodEnd>2009-09-29</PeriodEnd>
<DefaultCurrency>GBP</DefaultCurrency>
<IRmark Type="generic">03Bfkipk6UDWSXLj77ObBVoK894=</IRmark>
<Sender>Company</Sender>
</IRheader>
<InYearMovements>
<EmployerName>form p60</EmployerName>
<P46 Statement="A">
<Name>
<Fore>Smith</Fore>
<Sur>John</Sur>
</Name>
<Address>
<Line>Sterling Residency</Line>
<Line>Gehde</Line>
<Line>Hedge End</Line>
<Line>Southampton</Line>
<PostCode>12345678</PostCode>
</Address>
<WorksNumber>20090030</WorksNumber>
<NINO>NP258719D</NINO>
<BirthDate>1985-07-11</BirthDate>
<Gender>male</Gender>
<StartDate>2009-04-20</StartDate>
<TaxCodeInUse>647L</TaxCodeInUse>
</P46>
</InYearMovements>
</IRenvelope>
</Body>
</GovTalkMessage>
Thanks & Regards,
Aditi NaikHi,
You get name of an attribute by this code
<xsl:for-each select="@*">
<xsl:text>Value of </xsl:text>
<xsl:value-of select="name(.)"/>
<xsl:text> is </xsl:text><xsl:value-of select="."/>
</xsl:for-each>
Change value by providing new value in <xsl:value-of select="."/>
Regards
suraj -
How to replace the values in variable selection Screen urgent plz
Hi all,
I am having a requirement. where the user need pass the value in the variable, Here v r having option like '1' and '2' which represent 'month' and 'ytd'.
While selecting user view as 1,2 .Now my requirement is to replace the value 1=monthly and 2=ytd while the user passing the value to avoid the confusion.
Is it possible if so plz let me know
RegardsDear Venkat.
You please try the following steps:
1. Say the InfoObject is 0EMPLOYEE against which you have created the variable, which user is trying to select value against, when they execute the report.
2. Goto RSA1-> InfoObject tab-> Select InfoObject 0EMPLOYEE.
3. Selcet the following options:
Query Execution Filter Val. Selectn - 'Only Posted Value for Navigation'
Filter Value Repr. At Query Exec. - 'Selector Box Without Values'
Please let me know if there is any more issue. Feel free to raise further concern
Thnx,
Sukdev K -
All,
A quick question. How do we replace the value of role attribute with some other value? When I try to set it, the new role is just getting appended. I wanted to remove the olde role and set the new role. I know I can remove the roles by setting . is there any thing similar to replace as well?
Thanks,
BIju.Actually Biju, is exactly what you need - it is replace, not remove.
= Add and is the default behavior, as you've seen
= Delete and will clear all values for the attribute
= Replace - it will delete all existing values and add whatever values follow the like:
<newrolename>
Edited by: Geoff Curtis on Jul 10, 2009 1:04 PM -
Replacing attribute value during runtime?
Ok Here we go... Is it possible to replace the value of an attribute during query runtime???
Here is what my user wants...They want the value of an attribute in a query (no the input selection) to change according to the current date for example:
If today is monday then the value of 0VTYPE in a query is 10.
If today is tuesday the same value of 0VTYPE in the same query would by 20.We need to use "Key Date" concept.
Think you should get some idea by this link.
http://help.sap.com/saphelp_nw70/helpdata/en/3f/083b37b0fd2e71e10000009b38f936/frameset.htm
Thanks
Hari
Maybe you are looking for
-
How can I get Flex to create a new email using the client's default that pre-fills a field?
Assume that I have a String with some emails in it. When a user clicks on "Send Email to these People" I want their default email client (like Outlook or Thunderbird) to open up a window with new email ready to be composed. All I want is for the Stri
-
I need to replace the HD on a p7-1206 with a SSD
I need to replace the 2TB system hard drive in a Pavilion p7-1206 with a 120GB SSD. What is the best procedure for transferring the Win 7 OS to the much smaller SSD? I created the recovery disc set. After starting the Recovery Discs to install the OS
-
Using Planning with FDQM, where are the essbase adaptors?
Hi, I have EPM system version 11 installed, and have been working with Planning. I do not know much about Financial Data Quality Management, but would like to explore its capabilities and use it with Planning. I have created a new FDM application fol
-
Master Recipe details\ Inspection details based on the ECR number
HI All, Could you please help me in finding one FM which gives Master Recipe details\ Inspection details based on the ECR number which is created in CC31. In the Transaction CC31 for a given Change Number, there is a Master Recipe and Inspection in
-
Robohelp 11 not Linking or Importing .docx or docm
I just got RoboHelp 11 installed. I specifically upgraded to allow me to link my many Microsoft Word 2007 and Microsoft Word 2010 since RoboHelp 8 will not allow you to .docx files. When I try to link there Word docs, it only shows me options for .d