Code giving error
HI gurus,
I am working on a requirement wherein User wanst to see the specific material group qty in the sales order.
I wrote following code which but i thin i am not able to define th elogic correctly:-
Zmat_sa_tm = E_S_RESULT-zmat_sa_tm.
IF sy-subrc = 0.
MOVE t_ZSALESITM-/BIC/OIZSALQTY TO E_S_RESULT-/BIC/OIZSALQTY.
if t_ZSALESITM-matl_group = 'C260'.
*MOVE /BIC/OIZSALQTY TO E_S_RESULT-/bic/ZSALQTY.
elseif t_ZSALESITM-matl_group = 'C150'.
MOVE /BIC/OIZSALQTY TO E_S_RESULT-/bic/ZSALQTY.
endif.
ENDIF.
APPEND E_S_RESULT to E_T_RESULT.
ENDLOOP.
MOVE E_T_RESULT TO RESULT_PACKAGE.
Can anyone please help me correct this . This is half code. I have not mentioned here the declaration and looping and internal table etc.
Thanks
Edited by: Sas Lal on Aug 6, 2010 9:48 PM
Hi,
I think you don't need any coding. You have 2 possibillities.
1) If 0MATL_GROUP is an attribute of 0MATERIAL you can use 0MATL_GROUP as Navigation-attribute.
2) User 0MATL_GROUP as inoobject in your infoprovider and derive it from 0Material in your transformation.
So you will get your quantity per material group and sales order.
Similar Messages
-
Same code giving error in 1 app... not the other
I have the same region of pl/sql content in 2 applications with different themes.
1 works fine... the other is giving me an invalid month, could the theme be affecting what is happening? I'm at a complete loss right now with this.
this is the code
<pre>
declare
a_inv nkw.K_A2KSTD.NumArray;
a_wip1 nkw.K_A2KSTD.NumArray;
a_wip2 nkw.K_A2KSTD.NumArray;
a_wip3 nkw.K_A2KSTD.NumArray;
a_tot nkw.K_A2KSTD.NumArray;
a_sizes nkw.K_A2KSTD.VarArray;
a_eta_date1 date;
a_eta_date2 date;
a_eta_date3 date;
a_count number;
begin
NKW.K_ATS.P_ATS_WIP('100','002','01',a_inv,a_wip1,a_wip2,a_wip3,a_tot,a_eta_date1,a_eta_date2,a_eta_date3);
end;
</pre>
I stripped out the htp.prn tags as this is failing by itself
I'm getting: ORA-01843: not a valid month
... this works fine from sql plus and from another application.
Any ideas<pre>
0.07:
0.07: S H O W: application="101" page="2" workspace="" request="" session="3382824110138796141"
0.07: Language derived from: FLOW_PRIMARY_LANGUAGE, current browser language: en-us
0.07: alter session set nls_language="AMERICAN"
0.07: alter session set nls_territory="AMERICA"
0.07: NLS: CSV charset=WE8MSWIN1252
0.07: ...NLS: Set Decimal separator="."
0.07: ...NLS: Set NLS Group separator=","
0.07: ...NLS: Set date format="DD-MON-RR"
0.07: ...Setting session time_zone to -05:00
0.07: Setting NLS_DATE_FORMAT to application date format: MM/DD/RR
0.07: ...NLS: Set date format="MM/DD/RR"
0.07: NLS: Language=en-us
0.07: Application 101, Authentication: CUSTOM2, Page Template: 1671522081762729
0.07: ...Session ID 3382824110138796141 can be used
0.07: ...Application session: 3382824110138796141, user=NKW
0.07: ...Determine if user "GCS" workspace "994320583225810" can develop application "101" in workspace "994320583225810"
0.07: Session: Fetch session header information
0.07: ...Metadata: Fetch page attributes for application 101, page 2
0.07: Fetch session state from database
0.07: Branch point: BEFORE_HEADER
0.07: Fetch application meta data
0.07: Setting NLS_DATE_FORMAT to application date format: MM/DD/RR
0.07: ...NLS: Set date format="MM/DD/RR"
0.07: Computation point: BEFORE_HEADER
0.07: Processing point: BEFORE_HEADER
0.07: ...Process "p2_getdesc": PLSQL (BEFORE_HEADER) select descr into :p2_descr from nkw.costing_m where style = :p2_style;
0.07: Show page template header
0.08: Computation point: AFTER_HEADER
0.08: Processing point: AFTER_HEADER
0.08: Computation point: BEFORE_BOX_BODY
0.08: Processing point: BEFORE_BOX_BODY
0.08: Region: Style Filter
0.08: binding: ":GLOBAL_DIV_NO"="GLOBAL_DIV_NO" value=""
0.08: Item: P2_DESCR DISPLAY_ONLY_HTML
0.08: Item: P2_WHOUSE HIDDEN_PROTECTED
0.08: Item: P2_COLOR_NO COMBOBOX_WITH_SUBMIT
0.10: Item: P2_LINK DISPLAY_ONLY_HTML
0.10: Region: Style Selector
0.10: Item: P2_BASIC DISPLAY_ONLY_HTML
0.10: Region: Style Availability
0.16: Computation point: AFTER_BOX_BODY
0.16: Processing point: AFTER_BOX_BODY
0.16: Computation point: BEFORE_FOOTER
0.16: Processing point: BEFORE_FOOTER
0.16: Show page tempate footer
0.16: Computation point: AFTER_FOOTER
0.16: Processing point: AFTER_FOOTER
0.16: Log Activity:
0.16: Execute Count=0
0.16: End Show:
</pre> -
PL/SQL Block working fine but same code procedure is giving error.
Hi Experts,
I am executing procedure getting error ORA-27486: insufficient privileges
If It's PL/SQL block it's creating job classes.
Both the cases same user.
CREATE OR REPLACE PROCEDURE JOB_CLASS_PROC
AS
V_SQL VARCHAR2 (4000);
V_JOB_STEP VARCHAR2 (50);
BEGIN
-- Create Job Class if not exist
BEGIN
FOR i
IN (SELECT SNS.OWNER_NAME OWNER_NAME,
VDB.NAME
SNAME
FROM SCHEMA_NAMES SNS,
V$DATABASE VDB
WHERE OWNER_NAME NOT IN ('')
AND (OWNER_NAME || '_JOB_CLASS')
NOT IN
(SELECT JOB_CLASS_NAME FROM DBA_SCHEDULER_JOB_CLASSES))
LOOP
V_SQL :=
'BEGIN
DBMS_SCHEDULER.CREATE_JOB_CLASS
job_class_name => ''' || i.owner_name || '_JOB_CLASS'',
service => ''' || i.SNAME || ''',
comments => ''Job class for ' || i.owner_name || '''
EXCEPTION
WHEN OTHERS THEN
RAISE;
END;';
EXECUTE IMMEDIATE V_SQL;
END LOOP;
END;
EXCEPTION
WHEN OTHERS
THEN
RAISE_APPLICATION_ERROR(-20001, V_JOB_STEP||' SQLERRM: ' || SQLERRM || ' SQLCODE: '|| SQLCODE);
END JOB_CLASS_PROC;
DECLARE
V_SQL VARCHAR2 (4000);
V_JOB_STEP VARCHAR2 (50);
BEGIN
-- Create Job Class if not exist
BEGIN
FOR i
IN (SELECT SNS.OWNER_NAME OWNER_NAME,
VDB.NAME
SNAME
FROM SCHEMA_NAMES SNS,
V$DATABASE VDB
WHERE OWNER_NAME NOT IN ('')
AND (OWNER_NAME || '_JOB_CLASS')
NOT IN
(SELECT JOB_CLASS_NAME FROM DBA_SCHEDULER_JOB_CLASSES))
LOOP
V_SQL :=
'BEGIN
DBMS_SCHEDULER.CREATE_JOB_CLASS
job_class_name => ''' || i.owner_name || '_JOB_CLASS'',
service => ''' || i.SNAME || ''',
comments => ''Job class for ' || i.owner_name || '''
EXCEPTION
WHEN OTHERS THEN
RAISE;
END;';
EXECUTE IMMEDIATE V_SQL;
END LOOP;
END;
EXCEPTION
WHEN OTHERS
THEN
RAISE_APPLICATION_ERROR(-20001, V_JOB_STEP||' SQLERRM: ' || SQLERRM || ' SQLCODE: '|| SQLCODE);
END;
Why for same code procedure is giving error.
Please help me.
Thanks.Hi,
Then with the same grants how the below script is working.
If I put the below same script in Procedure it's not working.
DECLARE
V_SQL VARCHAR2 (4000);
V_JOB_STEP VARCHAR2 (50);
BEGIN
-- Create Job Class if not exist
BEGIN
FOR i
IN (SELECT SNS.OWNER_NAME OWNER_NAME,
VDB.NAME
SNAME
FROM SCHEMA_NAMES SNS,
V$DATABASE VDB
WHERE OWNER_NAME NOT IN ('')
AND (OWNER_NAME || '_JOB_CLASS')
NOT IN
(SELECT JOB_CLASS_NAME FROM DBA_SCHEDULER_JOB_CLASSES))
LOOP
V_SQL :=
'BEGIN
DBMS_SCHEDULER.CREATE_JOB_CLASS
job_class_name => ''' || i.owner_name || '_JOB_CLASS'',
service => ''' || i.SNAME || ''',
comments => ''Job class for ' || i.owner_name || '''
EXCEPTION
WHEN OTHERS THEN
RAISE;
END;';
EXECUTE IMMEDIATE V_SQL;
END LOOP;
END;
EXCEPTION
WHEN OTHERS
THEN
RAISE_APPLICATION_ERROR(-20001, V_JOB_STEP||' SQLERRM: ' || SQLERRM || ' SQLCODE: '|| SQLCODE);
END;
Please help me.
Thanks. -
Giving Error while generating the Data mart to Infocube.
Hi Gurus,
I need to extract the APO infocube data in to the BW infocube. For that iam trying to generate the data mart to APO infocube .
So, that i can use that data mart as a data source to extract that APO Infocube data in to BW infocube.
In that process iam trying to generate the datamart for APO Infocube . But while generating it is giving errors like below:
Creation of InfoSource 8ZEXTFCST for target system BW 1.2 failed
The InfoCube cannot be used as a data mart for a BW 1.2 target system.
Failed to create InfoSource &v1& for target system BW 1.2.
PLease suggest me what to do for this Error problem.
Thanks alot in Advance.Hi,
Point No : 1
What is Planning Area :
http://help.sap.com/saphelp_scm41/helpdata/en/70/1b7539d6d1c93be10000000a114084/content.htm
Point No : 2
Creation Steps for Planning Area :
http://www.sap-img.com/apo/creation-of-planning-area-in-apo.htm
Note : We will not create Planning Area.This will be done by APO team.
Point No 3 : Afetr opening the T-Code : /n/SAPAPO/MSDP_ADMIN in APO you will be able to see all the planning areas.
Point No 4 : Select your planning area and Goto Extras menu and Click on Generate DS
Point No 5. System automaticall generate the DS in APO (Naming Convention start with 9) and Replicate the DS in BI Map to your cube and load the data.
Regards
Ram. -
DATAEXPORT to sql server is giving error
Hi,
I am using DATAEXPORT to export data to SQL tables but its giving error:
MY TABLE:
USE SBC;
Create table TEST
Period nchar(20),
HSP_Rates nchar(20),
Years nchar(10),
Currency nchar(5),
Scenario nchar(20),
ICP nchar(20),
[Co.] nchar(20),
Version nchar(20),
Product nchar(20),
Entity nchar(30),
Account nchar(50),
Data numeric(18, 5)
Created this order based on export taken on file
**My Script:**
SET DATAEXPORTOPTIONS
DataExportLevel "ALL";
DATAEXPORTCOLFORMAT ON;
DataExportOverwriteFile ON;
DataExportDecimal 4;
DATAEXPORTCOND ("HSP_InputValue" <> #MISSING And "HSP_InputValue" <> 0);
FIX (@REMOVE(@RELATIVE ("Balance_Sheet",0),"CY_Earnings"),"Per7","HSP_InputValue","FY12","Local","MY12 Budget", @RELATIVE ("ICP Top",0),@RELATIVE ("Co Total",0),Working,@RELATIVE (PODS,0),@RELATIVE ("Entity",0));
/*DATAEXPORT "File" "," "D:\Test.txt"*/
DATAEXPORT "DSN" "TEST" "Test" "admin" "XXXXXX";
ENDFIX;
Output when exported to File:
"Per7"
"HSP_InputValue","FY12","Local","MY12 Budget","No IC","Co 100","Working","ALLEZ","100-1050","Subs_Cash",500000.046
"HSP_InputValue","FY12","Local","MY12 Budget","No IC","Co 100","Working","AirFreight","100-1050","Subs_Cash",534324.370
ERROR IN LOGS:
[Fri Feb 03 01:10:20 2012]Local/SBC///15796/Info(1013210)
User [admin@Native Directory] set active on database [SBC]
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1013091)
Received Command [Calculate] from user [admin@Native Directory]
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1013167)
Received Command [Calculate] from user [admin@Native Directory] using [Test.csc]
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1021004)
Connection String is generated
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1021041)
Connection String is [DSN=SBC;UID=...;PWD=...;]
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1021000)
Connection With SQL Database Server is Established
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1021013)
ODBC Layer Error: [21S01] ==> [[Microsoft][ODBC SQL Server Driver][SQL Server]Column name or number of supplied values does not match table definition.]
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1021014)
ODBC Layer Error: Native Error code [213]
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Error(1012085)
Unable to export data to SQL table [Test]. Check the Essbase server log and the system console to determine the cause of the problem.
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1021002)
SQL Connection is Freed
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Warning(1080014)
Transaction [ 0xb0006( 0x4f2b885c.0xd4e40 ) ] aborted due to status [1012085].
[Fri Feb 03 01:10:20 2012]Local/SBC/SBC/admin@Native Directory/2208/Info(1012579)
Total Calc Elapsed Time for [Test.csc] : [0.022] seconds
I have tried using SQL Drivers for ODBC connection as well as Wire protocol driver.
Please assist asap.
Regards,
VinitChawla,
Fixed in 9.3.3, Check out this, their are few more bugs fixed related to DataExport.
http://docs.oracle.com/cd/E10530_01/doc/epm.931/esb_93300_readme.pdf
8404516 Calculator.The DATAEXPORTCOND calculation command clashes with the FIX
command.
8913164 Calculator. Data exports that use DATAEXPORTCOND do not always export all
the data expected because not all conditions are taken into account within the
DATAEXPORTCOND statement
8988310 Calculator. When exporting data using the DATAEXPORT command from a
duplicate outline that contains a shared hierarchy, the exported data contains the
shared member, not the prototype Etc..
Cheers...!!
Rahul S. -
Hi all,
the above BAPI working fine in R/3. The Same inputs are passed but it is giving error. The input and output are given below in XML format as it is handled in XI:
Input message
<?xml version="1.0" encoding="UTF-8" ?>
- <ns1:BAPI_ALM_NOTIF_LIST_PARTNER xmlns:ns1="urn:sap-com:document:sap:rfc:functions">
<COMPLETE>x</COMPLETE>
<NOTIFICATION_DATE>2008-08-08</NOTIFICATION_DATE>
<PARTNER>0000000001</PARTNER>
<PARTNERFUNCTION>vw</PARTNERFUNCTION>
<NOTIFICATION />
</ns1:BAPI_ALM_NOTIF_LIST_PARTNER>
output message
<?xml version="1.0" encoding="UTF-8" ?>
- <rfc:BAPI_ALM_NOTIF_LIST_PARTNER.Response xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
- <RETURN>
<TYPE>E</TYPE>
<CODE>IM718</CODE>
<MESSAGE>E718 Only specify partner function together with partner number</MESSAGE>
<LOG_NO />
<LOG_MSG_NO>000000</LOG_MSG_NO>
<MESSAGE_V1 />
<MESSAGE_V2 />
<MESSAGE_V3 />
<MESSAGE_V4 />
</RETURN>
<NOTIFICATION />
</rfc:BAPI_ALM_NOTIF_LIST_PARTNER.Response>
Can any body help in resolving this problem please.
Regards,
VenkatThank you amrute for your reply. You are right we do faced similar issues in many other occations and sent exact data and could resolve the issues. In this case also we have given in exact format for all fields. Date format as given in this case is same as what was given in another working XI scenario. However I look at the data type of date to be sure.
As you see the message is regarding partner and partner function. If you have any other point of view may please be indicated.
Regards,
Venkat -
When i created procedure for error_log its giving errors:
please give a solution for below procedure...
just check the procedure its giving errors ... rec is not an identifier in loop in the procedure....
Step 1:
Create a table MAP_ERROR_LOG.
Script:
CREATE TABLE MAP_ERROR_LOG
ERROR_SEQ NUMBER,
MAPPING_NAME VARCHAR2(32 BYTE),
TARGET_TABLE VARCHAR2(35 BYTE),
TARGET_COLUMN VARCHAR2(35 BYTE),
TARGET_VALUE VARCHAR2(100 BYTE),
PRIMARY_TABLE VARCHAR2(100 BYTE),
ERROR_ROWKEY NUMBER,
ERROR_CODE VARCHAR2(12 BYTE),
ERROR_MESSAGE VARCHAR2(2000 BYTE),
ERROR_TIMESTAMP DATE
TABLESPACE DW_OWNER_DATA
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 80K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
MONITORING;
Step 2:
Create a sequence MAP_ERROR_LOG_SEQ
CREATE SEQUENCE MAP_ERROR_LOG_SEQ START WITH 1 INCREMENT BY 1
Step 3:
Create a procedure PROC_MAP_ERROR_LOG through OWB.
In this i have used 3 cursor, first cursor is used to check the count of error messages for the corresponding table(WB_RT_ERROR_SOURCES).
The second cursor is used to get the oracle error and the primary key values.
The third cursor is used for get the ORACLE DBA errors such as "UNABLE TO EXTEND THE TABLESPACE" for this type errors.
CREATE OR REPLACE PROCEDURE PROC_MAP_ERROR_LOG(MAP_ID VARCHAR2) IS
--initialize variables here
CURSOR C1 IS
SELECT COUNT(RTA_IID) FROM OWB_REP.WB_RT_ERROR_SOURCES
WHERE RTA_IID =( SELECT MAX(RTA_IID) FROM OWB_REP.WB_RT_AUDIT WHERE RTA_PRIMARY_TARGET ='"'||MAP_ID||'"');
V_COUNT NUMBER;
CURSOR C2 IS
SELECT A.RTE_ROWKEY ERR_ROWKEY,SUBSTR(A.RTE_SQLERRM,1,INSTR(A.RTE_SQLERRM,':')-1) ERROR_CODE,
SUBSTR(A.RTE_SQLERRM,INSTR(A.RTE_SQLERRM,':')+1) ERROR_MESSAGE,
C.RTA_LOB_NAME MAPPING_NAME,SUBSTR(B.RTS_SOURCE_COLUMN,(INSTR(B.RTS_SOURCE_COLUMN,'.')+1)) TARGET_COLUMN,
B.RTS_VALUE TARGET_VALUE,C.RTA_PRIMARY_SOURCE PRIMARY_SOURCE,C.RTA_PRIMARY_TARGET TARGET_TABLE,
C.RTA_DATE ERROR_TIMESTAMP
FROM OWB_REP.WB_RT_ERRORS A,OWB_REP.WB_RT_ERROR_SOURCES B, OWB_REP.WB_RT_AUDIT C
WHERE C.RTA_IID = A.RTA_IID
AND C.RTA_IID = B.RTA_IID
AND A.RTA_IID = B.RTA_IID
AND A.RTE_ROWKEY =B.RTE_ROWKEY
--AND RTS_SEQ =1
AND B.RTS_SEQ IN (SELECT POSITION FROM OWB_REP.ALL_CONS_COLUMNS A, OWB_REP.ALL_CONSTRAINTS B
WHERE A.TABLE_NAME = B.TABLE_NAME
AND A.CONSTRAINT_NAME = B.CONSTRAINT_NAME
AND A.TABLE_NAME =MAP_ID
AND CONSTRAINT_TYPE ='P')
AND A.RTA_IID =(
SELECT MAX(RTA_IID) FROM OWB_REP.WB_RT_AUDIT WHERE RTA_PRIMARY_TARGET ='"'||MAP_ID||'"');
CURSOR C3 IS
SELECT A.RTE_ROWKEY ERR_ROWKEY,SUBSTR(A.RTE_SQLERRM,1,INSTR(A.RTE_SQLERRM,':')-1) ERROR_CODE,
SUBSTR(A.RTE_SQLERRM,INSTR(A.RTE_SQLERRM,':')+1) ERROR_MESSAGE,
C.RTA_LOB_NAME MAPPING_NAME,SUBSTR(B.RTS_SOURCE_COLUMN,(INSTR(B.RTS_SOURCE_COLUMN,'.')+1)) TARGET_COLUMN,
B.RTS_VALUE TARGET_VALUE,C.RTA_PRIMARY_SOURCE PRIMARY_SOURCE,C.RTA_PRIMARY_TARGET TARGET_TABLE,
C.RTA_DATE ERROR_TIMESTAMP
FROM OWB_REP.WB_RT_ERRORS A,OWB_REP.WB_RT_ERROR_SOURCES B, OWB_REP.WB_RT_AUDIT C
WHERE C.RTA_IID = A.RTA_IID
AND A.RTA_IID = B.RTA_IID
AND A.RTE_ROWKEY =B.RTE_ROWKEY
AND A.RTA_IID =(
SELECT MAX(RTA_IID) FROM OWB_REP.WB_RT_AUDIT WHERE RTA_PRIMARY_TARGET ='"'||MAP_ID||'"');
-- main body
BEGIN
DELETE DW_OWNER.MAP_ERROR_LOG WHERE TARGET_TABLE ='"'||MAP_ID||'"';
COMMIT;
OPEN C1;
FETCH C1 INTO V_COUNT;
IF V_COUNT >0 THEN
FOR REC IN C2
LOOP
INSERT INTO DW_OWNER.MAP_ERROR_LOG
(Error_seq ,
Mapping_name,
Target_table,
Target_column ,
Target_value ,
Primary_table ,
Error_rowkey ,
Error_code ,
Error_message ,
Error_timestamp)
VALUES(
DW_OWNER.MAP_ERROR_LOG_SEQ.NEXTVAL,
REC.MAPPING_NAME,
REC.TARGET_TABLE,
REC.TARGET_COLUMN,
REC.TARGET_VALUE,
REC.PRIMARY_SOURCE,
REC.ERR_ROWKEY,
REC.ERROR_CODE,
REC.ERROR_MESSAGE,
REC.ERROR_TIMESTAMP);
END LOOP;
ELSE
FOR REC IN C3
LOOP
INSERT INTO DW_OWNER.MAP_ERROR_LOG
(Error_seq ,
Mapping_name,
Target_table,
Target_column ,
Target_value ,
Primary_table ,
Error_rowkey ,
Error_code ,
Error_message ,
Error_timestamp)
VALUES(
DW_OWNER.MAP_ERROR_LOG_SEQ.NEXTVAL,
REC.MAPPING_NAME,
REC.TARGET_TABLE,
REC.TARGET_COLUMN,
REC.TARGET_VALUE,
REC.PRIMARY_SOURCE,
REC.ERR_ROWKEY,
REC.ERROR_CODE,
REC.ERROR_MESSAGE,
REC.ERROR_TIMESTAMP);
END LOOP;
END IF;
CLOSE C1;
COMMIT;
-- NULL; -- allow compilation
EXCEPTION
WHEN OTHERS THEN
NULL; -- enter any exception code here
END;Yah i got the solution...
scrip is
Step 1:
Create a table MAP_ERROR_LOG.
Script:
CREATE TABLE MAP_ERROR_LOG
ERROR_SEQ NUMBER,
MAPPING_NAME VARCHAR2(32 BYTE),
TARGET_TABLE VARCHAR2(35 BYTE),
TARGET_COLUMN VARCHAR2(35 BYTE),
TARGET_VALUE VARCHAR2(100 BYTE),
PRIMARY_TABLE VARCHAR2(100 BYTE),
ERROR_ROWKEY NUMBER,
ERROR_CODE VARCHAR2(12 BYTE),
ERROR_MESSAGE VARCHAR2(2000 BYTE),
ERROR_TIMESTAMP DATE
TABLESPACE DW_OWNER_DATA
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 80K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
MONITORING;
Step 2:
Create a sequence MAP_ERROR_LOG_SEQ
CREATE SEQUENCE MAP_ERROR_LOG_SEQ START WITH 1 INCREMENT BY 1
Step 3:
Create a procedure PROC_MAP_ERROR_LOG through OWB.
In this i have used 3 cursor, first cursor is used to check the count of error messages for the corresponding table(WB_RT_ERROR_SOURCES).
The second cursor is used to get the oracle error and the primary key values.
The third cursor is used for get the ORACLE DBA errors such as "UNABLE TO EXTEND THE TABLESPACE" for this type errors.
CREATE OR REPLACE PROCEDURE PROC_MAP_ERROR_LOG(MAP_ID VARCHAR2) IS
--initialize variables here
CURSOR C1 IS
SELECT COUNT(RTA_IID) FROM OWB_REP.WB_RT_ERROR_SOURCES1
WHERE RTA_IID =( SELECT MAX(RTA_IID) FROM OWB_REP.WB_RT_AUDIT1 WHERE RTA_PRIMARY_TARGET ='"'||MAP_ID||'"');
V_COUNT NUMBER;
CURSOR C2 IS
SELECT A.RTE_ROWKEY ERR_ROWKEY,SUBSTR(A.RTE_SQLERRM,1,INSTR(A.RTE_SQLERRM,':')-1) ERROR_CODE,
SUBSTR(A.RTE_SQLERRM,INSTR(A.RTE_SQLERRM,':')+1) ERROR_MESSAGE,
C.RTA_LOB_NAME MAPPING_NAME,SUBSTR(B.RTS_SOURCE_COLUMN,(INSTR(B.RTS_SOURCE_COLUMN,'.')+1)) TARGET_COLUMN,
B.RTS_VALUE TARGET_VALUE,C.RTA_PRIMARY_SOURCE PRIMARY_SOURCE,C.RTA_PRIMARY_TARGET TARGET_TABLE,
C.RTA_DATE ERROR_TIMESTAMP
FROM OWB_REP.WB_RT_ERRORS1 A,OWB_REP.WB_RT_ERROR_SOURCES1 B, OWB_REP.WB_RT_AUDIT1 C
WHERE C.RTA_IID = A.RTA_IID
AND C.RTA_IID = B.RTA_IID
AND A.RTA_IID = B.RTA_IID
AND A.RTE_ROWKEY =B.RTE_ROWKEY
--AND RTS_SEQ =1
AND B.RTS_SEQ IN (SELECT POSITION FROM ALL_CONS_COLUMNS A, ALL_CONSTRAINTS B
WHERE A.TABLE_NAME = B.TABLE_NAME
AND A.CONSTRAINT_NAME = B.CONSTRAINT_NAME
AND A.TABLE_NAME =MAP_ID
AND CONSTRAINT_TYPE ='P')
AND A.RTA_IID =(
SELECT MAX(RTA_IID) FROM OWB_REP.WB_RT_AUDIT1 WHERE RTA_PRIMARY_TARGET ='"'||MAP_ID||'"');
CURSOR C3 IS
SELECT A.RTE_ROWKEY ERR_ROWKEY,SUBSTR(A.RTE_SQLERRM,1,INSTR(A.RTE_SQLERRM,':')-1) ERROR_CODE,
SUBSTR(A.RTE_SQLERRM,INSTR(A.RTE_SQLERRM,':')+1) ERROR_MESSAGE,
C.RTA_LOB_NAME MAPPING_NAME,SUBSTR(B.RTS_SOURCE_COLUMN,(INSTR(B.RTS_SOURCE_COLUMN,'.')+1)) TARGET_COLUMN,
B.RTS_VALUE TARGET_VALUE,C.RTA_PRIMARY_SOURCE PRIMARY_SOURCE,C.RTA_PRIMARY_TARGET TARGET_TABLE,
C.RTA_DATE ERROR_TIMESTAMP
FROM OWB_REP.WB_RT_ERRORS A,OWB_REP.WB_RT_ERROR_SOURCES1 B, OWB_REP.WB_RT_AUDIT C
WHERE C.RTA_IID = A.RTA_IID
AND A.RTA_IID = B.RTA_IID
AND A.RTE_ROWKEY =B.RTE_ROWKEY
AND A.RTA_IID =(
SELECT MAX(RTA_IID) FROM OWB_REP.WB_RT_AUDIT WHERE RTA_PRIMARY_TARGET ='"'||MAP_ID||'"');
-- main body
BEGIN
DELETE DW_OWNER.MAP_ERROR_LOG WHERE TARGET_TABLE ='"'||MAP_ID||'"';
COMMIT;
OPEN C1;
FETCH C1 INTO V_COUNT;
IF V_COUNT >0 THEN
FOR REC IN C2
LOOP
INSERT INTO DW_OWNER.MAP_ERROR_LOG
(Error_seq ,
Mapping_name,
Target_table,
Target_column ,
Target_value ,
Primary_table ,
Error_rowkey ,
Error_code ,
Error_message ,
Error_timestamp)
VALUES(
DW_OWNER.MAP_ERROR_LOG_SEQ.NEXTVAL,
REC.MAPPING_NAME,
REC.TARGET_TABLE,
REC.TARGET_COLUMN,
REC.TARGET_VALUE,
REC.PRIMARY_SOURCE,
REC.ERR_ROWKEY,
REC.ERROR_CODE,
REC.ERROR_MESSAGE,
REC.ERROR_TIMESTAMP);
END LOOP;
ELSE
FOR REC IN C3
LOOP
INSERT INTO DW_OWNER.MAP_ERROR_LOG
(Error_seq ,
Mapping_name,
Target_table,
Target_column ,
Target_value ,
Primary_table ,
Error_rowkey ,
Error_code ,
Error_message ,
Error_timestamp)
VALUES(
DW_OWNER.MAP_ERROR_LOG_SEQ.NEXTVAL,
REC.MAPPING_NAME,
REC.TARGET_TABLE,
REC.TARGET_COLUMN,
REC.TARGET_VALUE,
REC.PRIMARY_SOURCE,
REC.ERR_ROWKEY,
REC.ERROR_CODE,
REC.ERROR_MESSAGE,
REC.ERROR_TIMESTAMP);
END LOOP;
END IF;
CLOSE C1;
COMMIT;
-- NULL; -- allow compilation
EXCEPTION
WHEN OTHERS THEN
NULL; -- enter any exception code here
END; -
I am using AJAX for search functionality in our appication which involves ADF JSF,jspx pages in JDeveloper 10.1.3.3.0. When I compile the following code it compiles fine without error in jdk1.5 but gives compilation error in jdk1.4.2_15.
public List<String> autoCompleteFindUniqueNames(String searchString){
UniqueEmployeeNamesImpl hits = this.getUniqueEmployeeNames1();
hits.setNamedWhereClauseParam("searchPrefix",searchString.toUpperCase()+ "%");
hits.setRangeSize(5);
hits.executeQuery();
ArrayList resultset = new ArrayList((int)hits.getEstimatedRowCount());
for (Row row:hits.getAllRowsInRange()){
resultset.add((String)row.getAttribute("LastName"));
return resultset;
Compilation error giving on the line " for (Row row:hits.getAllRowsInRange()){ "
and it says " Error ; Expected "
Can somebody helpme out what should I change on this line in order to compile this ?
Thanks in advance,
RamFrank,
Thanks for your response. I removed <String> after LIST and it compiles. But the problem
is with the following iterator code which is giving error while compiling in jdk1.4.2_15. Trying to find out the equivalent iterator code of the following which is in jdk1.5
Row row:hits.getAllRowsInRange()
Thanks,
Ram -
IW32- order-print is giving error for particular User.
Dear Friends,
IW32- order-print is giving error for particular User and output type. Debugging authorization restricted on the system, hence I canu2019t trace out the problem. If anybody comes across such issues, please reply to the post.
Thanks In Advance for your reply.
Anil Dasari
Thanks In Advance.Hi,
Information about dump:
1. User and Transaction:
Runtime Errors MESSAGE_TYPE_X
Date and Time 06.05.2011 10:47:40
MM Used. 13116304
MM Free. 3639760
User and Transaction
Client.............. 700
User................ "BLADEF01"
Language key........ "N"
Transaction......... "IW32 "
Transactions ID..... "4DC387ECA12B684DE10000001A5B1803"
Program............. "/MRSS/SAPLRSG_PM_ORDER"
Screen.............. "SAPLCOIH 3000"
Screen line......... 33
Information on where terminated
Termination occurred in the ABAP program "/MRSS/SAPLRSG_PM_ORDER" - in
"/MRSS/RSG_MAINTAIN_MRS".
The main program was "SAPLCOIH ".
In the source code you have the termination point in line 441
of the (Include) program "/MRSS/LRSG_PM_ORDERU04".
2. Info. Where it got terminated.
Information on where terminated
Termination occurred in the ABAP program "/MRSS/SAPLRSG_PM_ORDER" - in
"/MRSS/RSG_MAINTAIN_MRS".
The main program was "SAPLCOIH ".
In the source code you have the termination point in line 441
of the (Include) program "/MRSS/LRSG_PM_ORDERU04".
3. How to correct the error.
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"MESSAGE_TYPE_X" " "
"/MRSS/SAPLRSG_PM_ORDER" or "/MRSS/LRSG_PM_ORDERU04"
"/MRSS/RSG_MAINTAIN_MRS"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1.1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2.2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3.3. If the problem occurs in a problem of your own or a modified SAP.
I have been searching for notes recently implemented for IW32.
Thanks and Regards,
ANIL DASARI -
Procedure giving error with collections
H, i wrote a procedure in which i am using collections to out a some data.Its giving error. Below is format of procedure:
Create or replace procabc(a in type_a, b in number, c out type_b)
begin
for i in 1....a.count loop
for j in (select num from abc) loop
if (num = 'condition1') then
c(i) := num;
elsif (num = 'condition2') then
c(i) := num;
elsif (num = 'condition3') then
c(i) := num;
else
dbms_output.put_line('not matching');
end if;
end loop;
end loop;
end;
In above code input a and output c are type which i had created.
how to out my values in out parameter c...its executing ..i am getting print but its not storing in out parameter c which is type. what i need to do..even i had initialised the collection also tried c.event before storing..still wont work..can anyone help me???Megha Verma wrote:
version is oracle 10g...i dont want to use cursors....You already are.
for j in (select num from abc) loop
1 loop is there because i am passing a array as input and i need all values from query whose output depends on that.You're passing an array, but you aren't using it anywhere!!!
for i in 1....a.count loopa is not referenced in any subsequent code.
second loop is to execute the query and get the data and store it in a collection. and return it to ut parameter...what i need to add values to my collection....Yes, and it's extremely inefficient (if it's even correct, seeing my previous comment about not using the collection you pass in anywhere).
>
c is out parameter and is a type(i had created).
simply i want to know how to add values to it while i get my data when loop executes....it prints my valus...just tell how to add it to collections and return it as out parameter.Sadly it's not that simple. Simple to correct technically yes, but your entire process seems to be flawed so i really think you should revisit that. Or post sufficient information to have us help you in an actually helpful manner. -
Amount field in BDC giving error
Hi,
I am doing BDC for FB01, The field WRBTR (Amount) is not taking.
it is giving error Input field is longer than screen field.
i took as char.
data : amount1(13) type c.
AMOUNT1 = WA_HEADER-WRBTR.
CONDENSE AMOUNT1.
PERFORM bdc_field USING 'BSEG-WRBTR'
wa_header-wrbtr. " wa_header-wrbtr
but it is giving error: Input field is not in this format __,__,__~
Pls give me the soluctions.
Regards,
SriHi,
Use the below code
PERFORM bdc_field USING 'BSEG-WRBTR'
AMOUNT1. " Amount1 Char Field
instead of
PERFORM bdc_field USING 'BSEG-WRBTR'
wa_header-wrbtr. " wa_header-wrbtr
Regards
Dillip -
Query Saving takes long time and giving error
Hi Gurus,
I am creating one query that have lot of calculations (CKF & RKF).
When I am trying to save this query it is taking long time and it is giving error like RFC_ERROR_SYSTEM_FAILURE, Query Designer must be restarted, further work not possible.
Please give me the solution for this.
Thanks,
RChowdaryHi Chowdary,
Check the following note: 316470.
https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=316470
The note details are:
Symptom
There are no authorizations to change roles. Consequently, the system displays no roles when you save workbooks in the BEx Analyzer. In the BEx browser, you cannot move or change workbooks, documents, folders and so on.
Other terms
BW 2.0B, 2.0A, 20A, 20B, frontend, error 172, Business Explorer,
RFC_ERROR_SYSTEM_FAILURE, NOT_AUTHORIZED, S_USER_TCD, RAISE_EXCEPTION,
LPRGN_STRUCTUREU04, SAPLPRGN_STRUCTURE, PRGN_STRU_SAVE_NODES
Reason and Prerequisites
The authorizations below are not assigned to the user.
Solution
Assign authorization for roles
To assign authorizations for a role, execute the following steps:
1. Start Transaction Role maintenance (PFCG)
2. Select a role
3. Choose the "Change" switch
4. Choose tab title "Authorizations"
5. Choose the "Change authorization data" switch
6. Choose "+ Manually" switch
7. Enter "S_USER_AGR" as "Authorization object"
8. Expand "Basis: Administration"/"Authorization: Role check""
9. From "Activity" select "Create or generate" and others like "Display" or "Change"
10. Under "Role Name", enter all roles that are supposed to be shown or changed. Enter "*" for all roles.
11. You can re-enter authorization object "S_USER_AGR" for other activities.
Assign authorization for transactions
If a user is granted the authorization for changing a role, he/she should also be granted the authorization for all transactions contained in the role. Add these transaction codes to authorization object S_USER_TCD.
1. Start the role maintenance transaction (PFCG).
2. Select a role.
3. Click on "Change".
4. Choose the "Authorizations" tab.
5. Click on "Change authorization data".
6. Click on "+ manually".
7. Specify "S_USER_TCD" as "Authorization object".
8. Expand "Basis - Administration"/"Authorizations: Transactions in Roles".
9. Under "Transaction", choose at least "RRMX" (for BW reports), "SAP_BW_TEMPLATE" (for BW Web Templates), "SAP_BW_QUERY" (for BW Queries and/or "SAP_BW_CRYSTAL" (for Crystal reports) or "*". Values with "SAP_BW_..." are not transactions, they are special node types (see transaction code NODE_TYPE_DEFINITION).
Using the SAP System Trace (Transaction ST01), you can identify the transaction that causes NOT_AUTHORIZED.
Prevent user assignment
Having the authorization for changing roles, the user is not only able to change the menu but also to assign users. If you want to prevent the latter, the user must loose the authorization for Transactions User Maintenance (SU01) and Role maintenance (PFCG).
Z1>Note
Refer to Note 197601, which provides information on the different display of BEx Browser, BEx Analyzer and Easy Access menu.
Please refer to Note 373979 about authorizations to save workbooks.
Check in the transaction ST22 for more details on the Query designer failure or query log file.
With Regards,
Ravi Kanth.
Edited by: Ravi kanth on Apr 9, 2009 6:02 PM -
This is my update query in oracle but it is giving error:
Update (select NM.Nominal_Amount,NM.Number_of_Units,NM.Current_Spot,NM.Published_Spot,NM.Strike_Price
from note_master NM ,
( select NORM.Note_Master_ID, NORM.Asset, NORM.Currency , 50 as Spot_Price_Calc, NVL(TOADD.NA,0) As NA, NVL(TOADD.NS,0)
As NS, NVL(TOADD.NA_P,0) As NA_P, NVL(TOADD.NS_P,0) As NS_P, NVL(TOADD.SA,0) As SA, (50 * (NORM.Strike_Price_Per/100)) as
rike_Price_Calc, (Case When UPPER(NORM.Misc2) = 'Q' THEN (NORM.No_Of_Shares * 50 * (NORM.Strike_Price_Per/100)) Else
NORM.Nominal_Amount End )as Nominal_Amount_Calc, (Case When UPPER(NORM.Misc2) ='N' THEN (NORM.Nominal_Amount /( 50 * (NORM.Strike_Price_Per/100)))
Else NORM.No_Of_Shares End )as NO_Of_Shares_Calc, (Case When UPPER(NORM.Misc2) = 'Q' THEN (NORM.No_Of_Shares * 50 * (NORM.Strike_Price_Per/100) * NORM.Issue_Price )/100
Else (NORM.Nominal_Amount * NORM.Issue_Price )/100 End )as Settlement_Amt_Calc from ( select Note_Master_Id, MIN(Spot_Price) as Spot_Price, Min(Strike_Price) as
Strike_Price, SUM(Nominal_Amount) as Nominal_Amount, SUM(No_Of_Shares) as No_Of_Shares , MIN(Issue_Price) as Issue_Price, MIN(Asset) as Asset, MIN(Currency) as Currency,
MIN(Strike_Price_Per) as Strike_Price_Per, MIN(Misc2) as Misc2 from ( Select Note_Master_Id, Spot_Price, Strike_Price, Nominal_Amount, No_Of_Shares, Issue_Price, Asset,
Currency , Strike_Price_Per,Misc2 from Sample_ADF_FinIQ_Common.Note_Order_RM Where Order_Status_Flag = 'YYYYYYNNNNNNNNNN' And RO_ID = 'R000000002' ) NORM Group by Note_Master_Id ) NORM
Left Outer JOIN Sample_ADF_FinIQ_Common.RATESSPOTBIDASK RSBA On RSBA.PairCode = (NORM.Asset ) Left Outer JOIN ( select Note_Master_ID,sum(Nominal_Amount)
as NA, sum(No_Of_Shares) as NS, sum(NominalAmt_Pending) as NA_P, sum(NoOfShares_Pending) as NS_P,sum(Settlement_Amt) as SA from Note_Order_RM
Where RO_ID <> 'R000000002' group by Note_Master_ID ) TOADD On TOADD.Note_Master_ID = NORM.Note_Master_ID ) RESULT1 where NM.Note_Master_ID = RESULT1.Note_Master_ID )
set Price_Updated_YN = 'Y' ,
Nominal_Amount = RESULT1.NA + RESULT1.Nominal_Amount_Calc , Number_Of_Units = RESULT1.NS + RESULT1.NO_Of_Shares_Calc ,
Current_Spot = RESULT1.Spot_Price_Calc , Published_Spot = RESULT1.Spot_Price_Calc , Strike_Price = RESULT1.Strike_Price_Calc
where NM.Note_Master_ID = RESULT1.Note_Master_ID;
error :
rror at Command Line:17 Column:105
Error report:
SQL Error: ORA-00904: "RESULT1"."STRIKE_PRICE_CALC": invalid identifier
00904. 00000 - "%s: invalid identifier"
can anybody help.
ThanksStill one more typo problem exists in you sql stament , equal to(=) operator is missing in your original statement look below
original
Where RO_ID 'R000000002' group by Note_Master_ID ) TOADD On TOADD.Note_Master_ID = NORM.Note_Master_ID ) RESULT1 where NM.Note_Master_ID = RESULT1.Note_Master_ID )
set Price_Updated_YN = 'Y'
modified
Where RO_ID='R000000002' group by Note_Master_ID ) TOADD On TOADD.Note_Master_ID = NORM.Note_Master_ID ) RESULT1 where NM.Note_Master_ID = RESULT1.Note_Master_ID )
set Price_Updated_YN = 'Y' Ok, once try with this code, some syntax prob i modified it.
Update (select NM.Nominal_Amount,NM.Number_of_Units,NM.Current_Spot,NM.Published_Spot,NM.Strike_Price
from note_master NM ,
( select NORM.Note_Master_ID, NORM.Asset, NORM.Currency , 50 as Spot_Price_Calc, NVL(TOADD.NA,0) As NA, NVL(TOADD.NS,0)
As NS, NVL(TOADD.NA_P,0) As NA_P, NVL(TOADD.NS_P,0) As NS_P, NVL(TOADD.SA,0) As SA, (50 * (NORM.Strike_Price_Per/100)) as
Strike_Price_Calc, (Case When UPPER(NORM.Misc2) = 'Q' THEN (NORM.No_Of_Shares * 50 * (NORM.Strike_Price_Per/100)) Else
NORM.Nominal_Amount End )as Nominal_Amount_Calc, (Case When UPPER(NORM.Misc2) ='N' THEN (NORM.Nominal_Amount /( 50 * (NORM.Strike_Price_Per/100)))
Else NORM.No_Of_Shares End )as NO_Of_Shares_Calc, (Case When UPPER(NORM.Misc2) = 'Q' THEN (NORM.No_Of_Shares * 50 * (NORM.Strike_Price_Per/100) * NORM.Issue_Price )/100
Else (NORM.Nominal_Amount * NORM.Issue_Price )/100 End )as Settlement_Amt_Calc from ( select Note_Master_Id, MIN(Spot_Price) as Spot_Price, Min(Strike_Price) as
Strike_Price, SUM(Nominal_Amount) as Nominal_Amount, SUM(No_Of_Shares) as No_Of_Shares , MIN(Issue_Price) as Issue_Price, MIN(Asset) as Asset, MIN(Currency) as Currency,
MIN(Strike_Price_Per) as Strike_Price_Per, MIN(Misc2) as Misc2 from ( Select Note_Master_Id, Spot_Price, Strike_Price, Nominal_Amount, No_Of_Shares, Issue_Price, Asset,
Currency , Strike_Price_Per,Misc2 from Sample_ADF_FinIQ_Common.Note_Order_RM Where Order_Status_Flag = 'YYYYYYNNNNNNNNNN' And RO_ID = 'R000000002' ) NORM Group by Note_Master_Id ) NORM
Left Outer JOIN Sample_ADF_FinIQ_Common.RATESSPOTBIDASK RSBA On RSBA.PairCode = (NORM.Asset ) Left Outer JOIN ( select Note_Master_ID,sum(Nominal_Amount)
as NA, sum(No_Of_Shares) as NS, sum(NominalAmt_Pending) as NA_P, sum(NoOfShares_Pending) as NS_P,sum(Settlement_Amt) as SA from Note_Order_RM
Where RO_ID 'R000000002' group by Note_Master_ID ) TOADD On TOADD.Note_Master_ID = NORM.Note_Master_ID ) RESULT1 where NM.Note_Master_ID = RESULT1.Note_Master_ID )
set Price_Updated_YN = 'Y' ,
Nominal_Amount = RESULT1.NA + RESULT1.Nominal_Amount_Calc , Number_Of_Units = RESULT1.NS + RESULT1.NO_Of_Shares_Calc ,
Current_Spot = RESULT1.Spot_Price_Calc , Published_Spot = RESULT1.Spot_Price_Calc , Strike_Price = RESULT1.Strike_Price_Calc
where NM.Note_Master_ID = RESULT1.Note_Master_ID;Edited by: darkStargate on Dec 8, 2011 7:42 PM -
hi all,
I am using the following logic for counter:
data: count type i.
count = count + 1.
but when the value gets to double figures i.e. 10 for count then the count value becomes *. giving error at this stage.
Any suggestions. Thanks.
Regards,
FSHi FS,
i tried your code but iam not getting any error ,
run this code
data: count type i.
do 20 times.
count = count + 1.
enddo.
write: count.
Regards
Adil -
Set password in AD LDS giving error
Hi,
I am having problem while adding user password in AD LDS.
The following code is giving error.
Attributes attrs = new BasicAttributes(true);
attrs.put("userPassword", "VANESSA");
Can any one please help on this?You might want to post the actual error you're getting. Now you're saying "it doesn't work". Imagine someone saying that to you, would you find it helpful?
Maybe you are looking for
-
I have a MBP 5.1 and I get the following kernel panics:
MBP 2,4 GHz Intel Core 2 Duo, 8 GB 1333 MHz DDR3 ram and I am running Maveriks and eversince I have upgraded to Maveriks I have kernel panics. I have deleted a few apps that cause some of the panics and it seemed to solve it for a day or two. But I a
-
When we write this command alter user username quota 0 on tablespace_name; does not this free this user from any space so he is not able to create any new database object or insert any new rows because he has no space ? I tried to create new table an
-
my old laptop broke - i have downloaded itunes onto new pc but my library is blank, how do i access redownload my old itunes library?
-
Firefox asks every time for personal certificate. it wont remember choice.
I have 2 personal certificates for accessing several secure sites. If I check to remember choice, Firefox remembers choosen certificate and works until I close Firefox completely. When I open Firefox it chooses wrong certificate (it always chooses fi
-
Windows 7 SP1, 32 bit AMD Turian 64, 2GB RAM After installing V4 I get the Blue Screen on starting Firefox. I uninstalled V4 completely and installed V3 again with same results. The firefox screen never loads. Just goes to Blue Screen. The dump messa