AR_RECEIPT_API_PUB.Create_cash API error

Hello all
apps version 11.5
This is the first time for me to load data via API I'm using the API called AR_RECEIPT_API_PUB.Create_cash
with this syntax
DECLARE
p_api_version NUMBER;
p_init_msg_list VARCHAR2(240);
p_commit VARCHAR2(240);
p_validation_level NUMBER;
p_usr_currency_code VARCHAR2(240);
p_usr_exchange_rate_type VARCHAR2(240);
p_exchange_rate_type VARCHAR2(240);
p_exchange_rate NUMBER;
p_exchange_rate_date DATE;
p_factor_discount_amount NUMBER;
p_receipt_date DATE;
p_postmark_date DATE;
p_customer_number VARCHAR2(240);
p_customer_bank_account_id NUMBER;
p_customer_bank_account_num VARCHAR2(240);
p_customer_bank_account_name VARCHAR2(240);
p_location VARCHAR2(240);
p_customer_receipt_reference VARCHAR2(240);
p_remittance_bank_account_num VARCHAR2(240);
p_remittance_bank_account_name VARCHAR2(240);
p_receipt_method_name VARCHAR2(240);
p_doc_sequence_value NUMBER;
p_ussgl_transaction_code VARCHAR2(240);
p_anticipated_clearing_date DATE;
p_called_from VARCHAR2(240);
p_comments VARCHAR2(240);
p_issuer_name VARCHAR2(240);
p_issue_date DATE;
p_issuer_bank_branch_id NUMBER;
p_amount NUMBER;
p_receipt_number VARCHAR2(240);
p_receipt_method_id NUMBER;
p_customer_name VARCHAR2(240);
p_customer_id NUMBER;
p_currency_code VARCHAR2(10);
p_gl_date DATE;
p_deposit_date DATE;
p_customer_site_use_id NUMBER;
p_override_remit_account_flag VARCHAR2(1);
p_remittance_bank_account_id NUMBER;
p_maturity_date DATE;
x_return_status VARCHAR2(1);
x_msg_count NUMBER;
x_msg_data VARCHAR2(240);
p_cr_id NUMBER;
p_global_attribute_rec AR_RECEIPT_API_PUB.global_attribute_rec_type;
p_attribute_rec AR_RECEIPT_API_PUB.attribute_rec_type;
BEGIN
p_amount := 500; --- same as yours
p_receipt_number := '123789456'; --- same as your
p_receipt_method_id := 1001; --- same as your
p_customer_id := 4046 ;--- same as your
p_currency_code := 'EGP';
p_receipt_date := to_date('30-06-2012','dd-mm-yyyy');
p_gl_date := to_date('30-06-2012','dd-mm-yyyy');
p_deposit_date := to_date('01-07-2012','dd-mm-yyyy');
p_customer_site_use_id := 1084; ---change this
p_override_remit_account_flag := 'Y';
p_remittance_bank_account_id := '10013'; --- change this
p_maturity_date := to_date('01-07-2012','dd-mm-yyyy');
AR_RECEIPT_API_PUB.Create_cash (
p_api_version => 1.0
,p_init_msg_list => FND_API.G_FALSE
,p_commit => FND_API.G_FALSE
,p_validation_level => FND_API.G_VALID_LEVEL_FULL
,p_usr_currency_code => p_usr_currency_code
,p_currency_code => p_currency_code
,p_usr_exchange_rate_type => p_usr_exchange_rate_type
,p_exchange_rate_type => p_exchange_rate_type
,p_exchange_rate => p_exchange_rate
,p_exchange_rate_date => p_exchange_rate_date
,p_amount => p_amount
,p_factor_discount_amount => p_factor_discount_amount
,p_receipt_number => p_receipt_number
,p_receipt_date => p_receipt_date
,p_gl_date => p_gl_date
,p_maturity_date => p_maturity_date
,p_postmark_date => p_postmark_date
,p_customer_id => p_customer_id
,p_customer_name => p_customer_name
,p_customer_number => p_customer_number
,p_customer_bank_account_id => p_customer_bank_account_id
,p_customer_bank_account_num => p_customer_bank_account_num
,p_customer_bank_account_name => p_customer_bank_account_name
,p_location => p_location
,p_customer_site_use_id => p_customer_site_use_id
,p_customer_receipt_reference => p_customer_receipt_reference
,p_override_remit_account_flag => p_override_remit_account_flag
,p_remittance_bank_account_id => p_remittance_bank_account_id
,p_remittance_bank_account_num => p_remittance_bank_account_num
,p_remittance_bank_account_name => p_remittance_bank_account_name
,p_deposit_date => p_deposit_date
,p_receipt_method_id => p_receipt_method_id
,p_receipt_method_name => p_receipt_method_name
,p_doc_sequence_value => p_doc_sequence_value
,p_ussgl_transaction_code => p_ussgl_transaction_code
,p_anticipated_clearing_date => p_anticipated_clearing_date
,p_called_from => p_called_from
,p_global_attribute_rec => p_global_attribute_rec
,p_attribute_rec => p_attribute_rec
,p_comments => p_comments
,p_issuer_name => p_issuer_name
,p_issue_date => p_issue_date
,p_issuer_bank_branch_id => p_issuer_bank_branch_id
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_cr_id => p_cr_id
COMMIT;
END;
i'm getting this error
Error at line 1
ORA-20000: APP-11219: Please set the Receivables system options for this operating unit and ensure that the MO: Operating Unit profile option is correctly set with an operating unit that is set up in Receivables.
ORA-06512: at "APPS.ARP_STANDARD", line 1169
ORA-06512: at "APPS.ARP_STANDARD", line 2688
ORA-06512: at "APPS.ARP_STANDARD", line 2697
ORA-06512: at "APPS.ARP_UTIL", line 30
ORA-06512: at "APPS.AR_RECEIPT_API_PUB", line 7515
ORA-06512: at line 68
i've checked that Receivables system options for this operating unit and ensure that the MO: Operating Unit profile option is correctly set with an operating unit that is set up in Receivables.
but i still have the same error.
Respectfully
khaled Farouk

hello all
I've solved this isseu it needed to run this code before calling the api
sys.dbms_application_info.set_client_info(client_info => v_client_info);
fnd_global.APPS_INITIALIZE(user_id=>0,resp_id=>50430,resp_appl_id=>222);
to be like that
DECLARE
V_sqlerrm VARCHAR2(500);
test1 varchar2(500);
v_client_info VARCHAR2(500) :='102';
p_api_version NUMBER;
p_init_msg_list VARCHAR2(240);
p_commit VARCHAR2(240);
p_validation_level NUMBER;
p_usr_currency_code VARCHAR2(240);
p_usr_exchange_rate_type VARCHAR2(240);
p_exchange_rate_type VARCHAR2(240);
p_exchange_rate NUMBER;
p_exchange_rate_date DATE;
p_factor_discount_amount NUMBER;
p_receipt_date DATE;
p_postmark_date DATE;
p_customer_number VARCHAR2(240);
p_customer_bank_account_id NUMBER;
p_customer_bank_account_num VARCHAR2(240);
p_customer_bank_account_name VARCHAR2(240);
p_location VARCHAR2(240);
p_customer_receipt_reference VARCHAR2(240);
p_remittance_bank_account_num VARCHAR2(240);
p_remittance_bank_account_name VARCHAR2(240);
p_receipt_method_name VARCHAR2(240);
p_doc_sequence_value NUMBER;
p_ussgl_transaction_code VARCHAR2(240);
p_anticipated_clearing_date DATE;
p_called_from VARCHAR2(240);
p_comments VARCHAR2(240);
p_issuer_name VARCHAR2(240);
p_issue_date DATE;
p_issuer_bank_branch_id NUMBER;
p_amount NUMBER;
p_receipt_number VARCHAR2(240);
p_receipt_method_id NUMBER;
p_customer_name VARCHAR2(240);
p_customer_id NUMBER;
p_currency_code VARCHAR2(10);
p_gl_date DATE;
p_deposit_date DATE;
p_customer_site_use_id NUMBER;
p_override_remit_account_flag VARCHAR2(1);
p_remittance_bank_account_id NUMBER;
p_maturity_date DATE;
x_return_status VARCHAR2(1);
x_msg_count NUMBER;
x_msg_data VARCHAR2(240);
p_cr_id NUMBER;
p_global_attribute_rec AR_RECEIPT_API_PUB.global_attribute_rec_type;
p_attribute_rec AR_RECEIPT_API_PUB.attribute_rec_type;
BEGIN
v_client_info := '102';
sys.dbms_application_info.set_client_info(client_info => v_client_info);
fnd_global.APPS_INITIALIZE(user_id=>0,resp_id=>50430,resp_appl_id=>222);
declare cursor abc is
select CUSTOMER_NUMBER ,CUSTOMER_ID , AMOUNT , RECEIPT_NUMBER , customer_site_use_id from X_RECEIPT
--where RECEIPT_NUMBER<>'2881578'
begin
for i in abc loop
p_amount := i.AMOUNT; --- same as yours
p_receipt_number := i.RECEIPT_NUMBER; --- same as your
p_receipt_method_id := 1001; --- same as your --- checks
--select statment to get the customer_id
p_customer_id := i.CUSTOMER_ID; --- same as your------------------kkkkkkkkkkkkkkkkkkkkkkkkkk
p_currency_code := 'EGP'; --- same as your
p_receipt_date := to_date('30-06-2012', 'dd-mm-yyyy');
p_gl_date := to_date('30-06-2012', 'dd-mm-yyyy');
p_deposit_date := to_date('01-07-2012', 'dd-mm-yyyy');
p_customer_site_use_id := i.customer_site_use_id; ---change this
p_override_remit_account_flag := 'Y';
p_remittance_bank_account_id := '10013'; --- change this
p_maturity_date := to_date('01-07-2012', 'dd-mm-yyyy');
p_amount := 55558888.333; --- same as yours
p_receipt_number := '123456'; --- same as your
p_receipt_method_id := 1001; --- same as your --- checks
--select statment to get the customer_id
p_customer_id := 2045; --- same as your------------------kkkkkkkkkkkkkkkkkkkkkkkkkk
p_currency_code := 'EGP'; --- same as your
p_receipt_date := to_date('30-06-2012', 'dd-mm-yyyy');
p_gl_date := to_date('30-06-2012', 'dd-mm-yyyy');
p_deposit_date := to_date('01-07-2012', 'dd-mm-yyyy');
p_customer_site_use_id := 1060; ---change this
p_override_remit_account_flag := 'Y';
p_remittance_bank_account_id := '10013'; --- change this
p_maturity_date := to_date('01-07-2012', 'dd-mm-yyyy');*/
AR_RECEIPT_API_PUB.Create_cash (
p_api_version => 1.0
,p_init_msg_list => FND_API.G_FALSE
,p_commit => FND_API.G_FALSE
,p_validation_level => FND_API.G_VALID_LEVEL_FULL
,p_usr_currency_code => p_usr_currency_code
,p_currency_code => p_currency_code
,p_usr_exchange_rate_type => p_usr_exchange_rate_type
,p_exchange_rate_type => p_exchange_rate_type
,p_exchange_rate => p_exchange_rate
,p_exchange_rate_date => p_exchange_rate_date
,p_amount => p_amount
,p_factor_discount_amount => p_factor_discount_amount
,p_receipt_number => p_receipt_number
,p_receipt_date => p_receipt_date
,p_gl_date => p_gl_date
,p_maturity_date => p_maturity_date
,p_postmark_date => p_postmark_date
,p_customer_id => p_customer_id
,p_customer_name => p_customer_name
,p_customer_number => p_customer_number
,p_customer_bank_account_id => p_customer_bank_account_id
,p_customer_bank_account_num => p_customer_bank_account_num
,p_customer_bank_account_name => p_customer_bank_account_name
,p_location => p_location
,p_customer_site_use_id => p_customer_site_use_id
,p_customer_receipt_reference => p_customer_receipt_reference
,p_override_remit_account_flag => p_override_remit_account_flag
,p_remittance_bank_account_id => p_remittance_bank_account_id
,p_remittance_bank_account_num => p_remittance_bank_account_num
,p_remittance_bank_account_name => p_remittance_bank_account_name
,p_deposit_date => p_deposit_date
,p_receipt_method_id => p_receipt_method_id
,p_receipt_method_name => p_receipt_method_name
,p_doc_sequence_value => p_doc_sequence_value
,p_ussgl_transaction_code => p_ussgl_transaction_code
,p_anticipated_clearing_date => p_anticipated_clearing_date
,p_called_from => p_called_from
,p_global_attribute_rec => p_global_attribute_rec
,p_attribute_rec => p_attribute_rec
,p_comments => p_comments
,p_issuer_name => p_issuer_name
,p_issue_date => p_issue_date
,p_issuer_bank_branch_id => p_issuer_bank_branch_id
,x_return_status => x_return_status
,x_msg_count => x_msg_count
,x_msg_data => x_msg_data
,p_cr_id => p_cr_id
COMMIT;
--delete from X ;
commit;
test1 := APPS.FND_MSG_PUB.Get ( p_msg_index => APPS.FND_MSG_PUB.G_LAST,p_encoded => APPS.FND_API.G_FALSE);
INSERT INTO X VALUES('Return Status = '|| x_return_status||test1);
--APPS.FND_MSG_PUB.Get ( p_msg_index => APPS.FND_MSG_PUB.G_LAST,p_encoded => APPS.FND_API.G_FALSE)
COMMIT;
--IF (x_return_status = 'S') THEN
-- COMMIT;
-- --INSERT INTO X VALUES('SUCCESS  : Return Status = '|| SUBSTR (x_return_status,1,255)||'Message Count = '||x_msg_count);
-- --COMMIT;
-- dbms_output.put_line('SUCCESS');
-- dbms_output.put_line('Return Status = '|| SUBSTR (x_return_status,1,255));
-- dbms_output.put_line('Message Count = '||x_msg_count);
-- dbms_output.put_line('Message Data = '||x_msg_data);
-- dbms_output.put_line('p_cr_id = '||p_cr_id);
--ELSE
-- dbms_output.put_line('Return Status = '|| SUBSTR (x_return_status,1,255));
-- dbms_output.put_line('Message Count = '|| TO_CHAR(x_msg_count ));
-- dbms_output.put_line('Message Data = '|| SUBSTR (x_msg_data,1,255));
-- dbms_output.put_line(APPS.FND_MSG_PUB.Get ( p_msg_index => APPS.FND_MSG_PUB.G_LAST,p_encoded => APPS.FND_API.G_FALSE));
-- IF x_msg_count >=0 THEN
-- FOR I IN 1..10 LOOP
-- dbms_output.put_line(I||'. '|| SUBSTR (FND_MSG_PUB.Get(p_encoded => FND_API.G_FALSE ), 1, 255));
-- END LOOP;
-- END IF;
--END IF;
end loop;
EXCEPTION
WHEN OTHERS THEN
V_sqlerrm := sqlerrm;
INSERT INTO X VALUES('Exception :'||V_sqlerrm);
COMMIT;
dbms_output.put_line('Exception :'||sqlerrm);
end;
EXCEPTION
WHEN OTHERS THEN
V_sqlerrm := sqlerrm;
INSERT INTO X VALUES('Exception :'||V_sqlerrm);
COMMIT;
dbms_output.put_line('Exception :'||sqlerrm);
END;

Similar Messages

  • R12 Ar_receipt_api_pub.Create_cash API error

    According to Oracle Receivables Reference Guide
    Try to test the API : Ar_receipt_api_pub.Create_cash , failed with error message
    Test code :
    declare
    -- Local variables here
    l_cr_id integer;
    l_msg_count integer;
    l_msg_data varchar2(200);
    l_msg_data_out varchar2(200);
    l_count integer;
    l_return_status varchar2(20);
    begin
    fnd_global.apps_initialize (user_id => 1318,resp_id =>50559,resp_appl_id => 222);
    -- Test statements here
    Ar_receipt_api_pub.Create_cash(
    p_api_version => 1.0,
    p_init_msg_list => FND_API.G_TRUE,
    p_receipt_number => 'aj_test_api_1',
    p_amount => 1000,
    p_receipt_method_id => 1001,
    p_customer_name => 'Computer Service and Rentals',
    p_cr_id => l_cr_id,
    x_return_status => l_return_status,
    x_msg_count => l_msg_count,
    x_msg_data => l_msg_data);
    IF l_msg_count = 1 Then
    --there is one message raised by the API, so it has been sent out
    --in the parameter x_msg_data, get it.
    dbms_output.put_line('l_msg_data '||l_msg_data);
    ELSIF l_msg_count > 1 Then
    --the messages on the stack are more than one so call them in a loop
    -- and put the messages in a PL/SQL table.
    LOOP
    IF nvl(l_count,0) < l_msg_count THEN
    l_count := nvl(l_count,0) +1 ;
    l_msg_data := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,FND_API.G_FALSE);
    IF l_count = 1 THEN
    dbms_output.put_line('l_msg_data 1 '||l_msg_data);
    ELSIF l_count = 2 THEN
    dbms_output.put_line('l_msg_data 2 '||l_msg_data);
    ELSIF l_count = 3 THEN
    dbms_output.put_line('l_msg_data 3 '||l_msg_data);
    ELSIF l_count = 4 THEN
    dbms_output.put_line('l_msg_data 4 '||l_msg_data);
    ELSIF l_count = 5 THEN
    dbms_output.put_line('l_msg_data 5 '||l_msg_data);
    ELSIF l_count = 6 THEN
    dbms_output.put_line('l_msg_data 6 '||l_msg_data);
    END IF;
    dbms_output.put_line('l_msg_data
    '||to_char(l_count)||': '||l_msg_data);
    ELSE
    EXIT;
    END IF;
    END LOOP;
    END IF;
    Commit;
    end;
    Output:
    l_msg_data 1 Functional currency defaulted as the receipt currency.
    l_msg_data
    1: Functional currency defaulted as the receipt currency.
    l_msg_data 2 Please correct the cash account assignment.
    l_msg_data
    2: Please correct the cash account assignment.
    l_msg_data 3 The entered values for the descriptive flexfield AR_CASH_RECEIPTS is invalid.
    l_msg_data
    3: The entered values for the descriptive flexfield AR_CASH_RECEIPTS is invalid.
    l_msg_data 4 CREATE_CASH : ORA-06502: PL/SQL: 数字或值错误
    l_msg_data
    4: CREATE_CASH : ORA-06502: PL/SQL: 数字或值错误
    l_msg_data 5 ORA-06502: PL/SQL: 数字或值错误 in Package AR_RECEIPT_API_PUB Procedure Create_cash
    l_msg_data
    5: ORA-06502: PL/SQL: 数字或值错误 in Package AR_RECEIPT_API_PUB Procedure Create_cash

    Message 1: Put the currency in the API parameter (Name: p_currency_code)
    Message 2: Check Oracle Support Note 946902.1 (disable segment value, but CCID is active????)
    Message 3: Context Field for Descriptive Flexfield 'Receipt Information' has a Default Value, but the Context Field Value for that default value is disabled, see Oracle Support Note 956214.1

  • Use ar_receipt_api_pub create_cash API across multiple oper units

    Hi,
    I have a requirement to create AR receipts across multiple operating units and I am using the AR_RECEIPT_API_PUB's create_cash() to do that. The APIs work fine and I can create receipt in oper unit A. But when I changed to a different operating unit B and call the API, it terminated with NO_DATA_FOUND error.
    If I run my same code with operating unit B and then oper unit A, it created receipts in oper unit B but returned NO_DATA_FOUND in oper unit A. That way I confirmed there is no set-up issues with both oper units.
    I tried following 4 different ways to switch to different operating unit but all resulted in NO_DATA_FOUND:
    1) mo_global.init('AR');
    2) mo_global.init('AR'); fnd_client_info.set_org_context(&org_id>);
    3) mo_global.init('AR'); mo_global.set_policy_context('M', &org_id) ;
    4) mo_global.init('AR'); mo_global.set_policy_context('S', &org_id) ; (My EBS set-up has multi oper units, but I tried 'S' flag because of lack of ideas)
    Please help. Thanks!
    Mike.

    @MikeLi,
    Did you find any solution for this problem? We are facing this problem on R12 while creating AR receipts across multiple operating units. We will be glad if you share the solution. We have tried all possible ways; but did not help. When we look at the mo_glob_org_access_tmp ; we have access to all organizations; but the api returns 'no data found'
    Thanks.

  • Error while creating a Foreign Currency Receipt using Create_Cash API

    Hi,
    I am working on AR Receipts converison in R12 and trying to create cash receipts using AR_RECEIPT_API_PUB.CREATE_CASH.
    Receipt gets created successfully when the currency_code is USD. Receipt Method i am passing is 'Manual Receipt'.
    When the currency_code is not USD (EUR in my case), I am passing the values for p_exchange_rate_type and p_exchange_rate_date.
    But the API Errors out without creating the foreign currency receipt giving the Error: AR_RAPI_RCT_MD_NAME_INVALID.
    When i was trying to look at the API for this error, I dont see this error at all in the API. I see an error with the name 'AR_RAPI_RCPT_MD_NAME_INVALID' but nothing shows up for the error 'AR_RAPI_RCT_MD_NAME_INVALID' ('P' missing in 'RCPT'). I dont know where this error is getting invoked from?
    I am not sure why the API is erroring out for foreign currency receipt saying Receipt Method Name is Invalid. But it works fine for currency_code USD having the same Receipt Method Name.
    Any help would be highly appreciated.
    Thanks in advance.
    Regards,
    Kesava

    Hi Anil,
    Thankyou so much for the response. The issue has been fixed.
    There was a configuration missing on the existing bank account setup. On the Account Information Tab, ‘Multiple Currencies Allowed’ was checked, but on the Account Controls Tab, Receivables Controls/’Multiple Currency Receipts’ was not checked.
    I have ensured that both of them are checked and I am now able to create multiple currency receipts.
    Appreciate your help.
    Thanks,
    Kesava Chunduri

  • Unable to Rollback transactions while using AR_RECEIPT_API_PUB.CREATE_CASH

    Hi,
    I am working on AR Receipts converison in R12 and trying to create cash receipts using AR_RECEIPT_API_PUB.CREATE_CASH.
    As per my data file there are 3 receipts that can be created successfully, but 1 receipt that has a couple of errors.
    I dont want even a single receipt to be created in case any record in my data file fails.
    I am passing the value fnd_api.g_false to the parameter p_commit. Still this doesn't help me to achieve what i require.
    3 Receipts are automatically created, without issuing an external commit and 1 record/receipt failed with error.
    Could you please help me with a solution on how to achieve this??? Appreciate your help.
    Thanks in advance.
    Regards,
    Kesava

    Hi,
    I myself have figured out the problem.
    I have digged in to the API Code and have found that FND_API.G_FALSE is case sensitive. I was passing it in lowercase earlier due to which the problem has arised.
    It heps if we pass the value FND_API.G_FALSE in uppercase (or) even if we ignore that value it is fine as it is defaulting to the same.
    Thanks,
    Kesava Chunduri

  • DI API error while adding AP Invoice (Using serial Nos.)

    Hi,
    Im getting the following DI API error when adding an AP Invoice which has serial numbers and i cant seem to find any logical fault in the code.
    " [PCH1.WhsCode][line: 4] , 'This entry already exists in the following tables (ODBC -2035) "
    If anybody has encountered this error and found a solution kindly let me know.

    Hi Vivek,
    Are you trying to add same document number, serial number or so on?
    "entry exist " means like "duplicate key problem", I guess.
    Basically, whscode column in PCH1 table allows duplicating.
    So, I think serial number is duplicated among same item code.
    Hope this useful for you.
    Regards,
    Hyunil Choi.

  • I am receiving this error message when trying to export pictures: 'Unable to Export": An internal error has occured: Win32 API error 2 ( "The system cannot find the file specified.") when calling ShellExecuteExW from AgWorkspace.shellExecute.// I have a H

    I am receiving this error message when trying to export pictures: 'Unable to Export": An internal error has occured: Win32 API error 2 ( "The system cannot find the file specified.") when calling ShellExecuteExW from AgWorkspace.shellExecute.// I have a HP ENVY Phoenix, fully loaded, 1 1/2 years old.

    Nevermind I fixed it. Thank you.

  • Win32 API error 126

    What to do if message: [Win32 API error 126 ("Dasangegebene Modul wurde nicht gefunden") when calling ::LoadLibrary from getFunction] apears

    What to do if message: [Win32 API error 126 ("Dasangegebene Modul wurde nicht gefunden") when calling ::LoadLibrary from getFunction] apears

  • WEBI working in Rich Client but giving error opendocument' api. (error err_wis_30270) in launch pad

    Hi,
    I transported webi documents + universe from a development server (BI 4.1. SP2) to a test server (same release). I can open the documents with the WEBI rich client, but I am unable to open them with the launch pad (error ...opendocument' api. (error err_wis_30270)).
    Does anyone have a clue where there could be a difference in the settings that cause this behaviour?
    Thanks,
    Sandra.

    Can you check this KB?
    1684675
      - An internal error occurred while calling 'openDocument' API. (Error:
    ERR_WIS_302070) while opening WebIntelligence reports in SAP BO BI 4.0.

  • Essbase Hyperion 9 + BO XI 3.1 SP3. Essbase API Error (1030723) (WIS 1

    Hello, Need your help please !!!
    I have installed BO Enterprise XI 3.1 SP3 on window 2003 which IBM DataStage have been installed on it.
    There are no problem when :
    - Creating connection using essbase hypersion 9 and creating universe in Universe Designer (Ok)
    - Checking validity of the universe (Ok)
    - Create and run report in webbi rich clien (Ok)
    The problem is when I tried to create report and run query in Web Intelligence Java Panel Report, I got this Error "A database error occured. The database error text is: Essbase API Error (1030723): . (WIS 10901)".
    Can someone help me to solve this problem, please?
    Regards
    Sofian

    Hi Stratos,
    I have installed Essbase Client Version 11. I have installed the same in my laptop and I didn't got this problem, the different only i haven't installed DataStage in my laptop.
    Regards
    Sofian

  • Essbase Hyperion 9 + BO XI 3.1 SP3. Essbase API Error (1030723) (WIS 10901)

    Hello, Need your help please !!!
    I have installed BO Enterprise XI 3.1 SP3 on window 2003 which IBM DataStage have been installed on it.
    There are no problem when :
    - Creating connection using essbase hypersion 9 and creating universe in Universe Designer (Ok)
    - Checking validity of the universe (Ok)
    - Create and run report in webbi rich clien (Ok)
    The problem is when I tried to create report and run query in Web Intelligence Java Panel Report, I got this Error "A database error occured. The database error text is: Essbase API Error (1030723): . (WIS 10901)".
    Can someone help me to solve this problem, please?
    Regards
    Sofian

    Hi Stratos,
    I have installed Essbase Client Version 11. I have installed the same in my laptop and I didn't got this problem, the different only i haven't installed DataStage in my laptop.
    Regards
    Sofian

  • API Error: table does not exists

    Hello every one,
    I have a procedure to load the learning management data history through API. I get error that the table or view does not exists which I don't know why.
    Here is my procedure:
    CREATE OR REPLACE PROCEDURE OLM_CLASS_HISTORY
    AUTHID CURRENT_USER AS
    lv_BOOKING_ID NUMBER;
    lv_BOOKING_STATUS_TYPE_ID NUMBER;
    lv_EVENT_ID NUMBER;
    lv_PERSON_ID NUMBER;
    lv_DATE_BOOKING_PLACED DATE;
    lv_OBJECT_VERSION_NUMBER NUMBER;
    lv_FINANCE_LINE_ID NUMBER;
    CURSOR C1 IS
    SELECT OLM_NUMBER,
    OLM_DATE_OF_CLASS,
    OLM_CLASS
    FROM OLM_HISTORY_CLASS;
    BEGIN
    FOR C1_REC IN C1
    LOOP
    begin
    select PAF.PERSON_ID INTO lv_PERSON_ID
    from PER.PER_ALL_PEOPLE_F PAF
    where PAF.EMPLOYEE_NUMBER= C1_REC.OLM_NUMBER
    and to_date (C1_REC.OLM_DATE_OF_CLASS, 'DD-Mon-YY HH24:MI:SS ')
    between to_date(paf.effective_start_date, 'DD-Mon-YY HH24:MI:SS')
    and to_date (paf.effective_end_date, 'DD-Mon-YY HH24:MI:SS');
    exception
    WHEN OTHERS THEN
    DECLARE
    error_code NUMBER :=SQLCODE;
    error_msg varchar2 (200) :=SUBSTR(SQLERRM,1,200);
    BEGIN
    DBMS_OUTPUT.PUT_LINE('.');
    DBMS_OUTPUT.PUT_LINE('PID Error: ' || error_code || ' - ' || error_msg);
    DBMS_OUTPUT.PUT_LINE('.');
    END;
    END;
    lv_DATE_BOOKING_PLACED:= C1_REC.OLM_DATE_OF_CLASS;
    BEGIN
    SELECT DISTINCT AOET.EVENT_ID INTO lv_EVENT_ID
    FROM APPS_APPLMGR.ota_events_tl AOET
    WHERE
    AOET.TITLE = C1_REC.OLM_CLASS;
    exception
    WHEN OTHERS THEN
    DECLARE
    error_code NUMBER :=SQLCODE;
    error_msg varchar2 (200) :=SUBSTR(SQLERRM,1,200);
    BEGIN
    DBMS_OUTPUT.PUT_LINE('.');
    DBMS_OUTPUT.PUT_LINE('EID Error: ' || error_code || ' - ' || error_msg);
    DBMS_OUTPUT.PUT_LINE('.');
    END;
    END;
    dbms_output.put_line('Event id:'||lv_event_id);
    dbms_output.put_line('Person id:'||lv_person_id);
    dbms_output.put_line('Booking date:'||lv_date_booking_placed);
    dbms_output.put_line('Ovn:'||lv_object_version_number);
    dbms_output.put_line('Finance line id:'||lv_finance_line_id);
    BEGIN
    APPS_APPLMGR.OTA_DELEGATE_BOOKING_API.CREATE_DELEGATE_BOOKING (P_VALIDATE => FALSE,
    P_EFFECTIVE_DATE => trunc(sysdate),
    P_BOOKING_ID => lv_BOOKING_ID,
    P_BOOKING_STATUS_TYPE_ID => '1016',
    p_delegate_person_id => lv_PERSON_ID,
    p_contact_id => NULL,
    P_BUSINESS_GROUP_ID => '0',
    P_EVENT_ID => lv_EVENT_ID,
    P_DATE_BOOKING_PLACED => lv_DATE_BOOKING_PLACED,
    P_INTERNAL_BOOKING_FLAG => 'Y',
    p_number_of_places => '1',
    P_OBJECT_VERSION_NUMBER => lv_OBJECT_VERSION_NUMBER,
    P_SUCCESSFUL_ATTENDANCE_FLAG => 'Y',
    P_FINANCE_LINE_ID => lv_FINANCE_LINE_ID);
    exception
    WHEN OTHERS THEN
    DECLARE
    error_code NUMBER :=SQLCODE;
    error_msg varchar2 (200) :=SUBSTR(SQLERRM,1,200);
    BEGIN
    DBMS_OUTPUT.PUT_LINE('.');
    DBMS_OUTPUT.PUT_LINE('API Error: ' || error_code || ' - ' || error_msg);
    DBMS_OUTPUT.PUT_LINE('.');
    END;
    END;
    END LOOP;
    COMMIT;
    --rollback;
    END;
    and now when I run this procedure,I am getting this error:
    PID Error: 100 - ORA-01403: no data found
    Event id:5684
    Person id:12530
    Booking date:14-DEC-11 00:00:00
    Ovn:
    Finance line id:
    API Error: -942 - ORA-00942: table or view does not exist
    I don't know if it is API which is making problem or my code. Please advice.
    Thanks,

    You are creating the procedure in which schema.
    does this user has permission to access the objects specified in the code.
    the issue must be with your code not the ebs api

  • I am unable to open my Red Box account. I get the message "unknown API error."

    I switched to Fire Fox because of slowness and other issues with Internet Explorer. Fire Fox is much better, with one exception. I can't open my Red Box account. I get a message that states "unknown API error." Red Box says the problem is related to the fact that they have new software. However, I can still pull up Red Box in Explorer.

    What extensions do you have installed? To get a full list, do the following:
    In order to be able to find the correct solution to your problem, we require some more non-personal information from you. Please do the following:
    *Click the Firefox button at the top left, then click the ''Help'' menu and select ''Troubleshooting information'' from the submenu. If you don't have a Firefox button, click the Help menu at the top and select ''Troubleshooting information'' from the menu.
    Now, a new tab containing your troubleshooting information should open.
    *At the top of the page, you should see a button that says "Copy all to clipboard''. Click it.
    *Now, go back to your forum post and click inside the reply box. Press Ctrl+V to paste all the information you copied into the forum post.
    If you need further information about the Troubleshooting information page, please read the article [[Using the Troubleshooting Information page]].
    Thanks in advance for your help!

  • Where can I get a list of Adobe Connect API error messages?

    We have a test that will try to connect to an invalid Adobe Connect site and confirms that we get an appropriate error message back.  Last week, the error was "The remote name could not be resolved: test.com".   Now the error is "Unable to connect to the remote server".  Is there a list of Adobe Connect API errors and where would I check to see if they are changed/updated?
    Thanks,
    Kevin

    Assuming that you did a default installation, you can click Start-->Programs-->National Instruments-->FieldPoint 3.0-->FieldPoint Help. There is a category called Errors and Warning Codes. Under that category is two subcategories; FieldPoint Specific Error Codes and General Error codes. These two sub-categories should list most error codes that you will see.
    Regards,
    Aaron

  • An internal error occured while calling 'getBlob' API. (error: ERR_WIS_3027

    Hi Team,
    Please help me in resolving the below error message.
    One of my user is experiencing this when trying to run a report.
    "An internal error occured while calling u2018getBlobu2019 API. (error: ERR_WIS_30270)". I have checked the previous discussion on the same, But I could not get it. Could some one help me as what I can do to resolve this.
    Thanks in Advance
    Mmvihar

    Hi George Pertea,
    Appreciate your prompt response.
    I found a simple solution for this.
    This error message occurs when the TOMCAT server memory exceeds more than 1.3 gb. Hence, restart the TOMCAT server would resolve this issue.
    Here are the steps in detail.
    1. Log into each server through either citrix, remote desktop or mstsc from run command.
    2. Click on task Manager.
    3. Click on process, if you find TOMCAT memory is more than 1.3 gb, come back to CCM and stop tomcat server.
    4. Wait for 20 seconds and then start tomcat server. Check all the remaining servers and do the same
    This resolved the issue.
    Thanks & Regards
    Mmvihar

Maybe you are looking for