Skip to Content
author's profile photo
Former Member

Error when extracting 0ASSET_ATTR - FI-AA-IO master data in RSA3

Hello Guru's

We using ECC6 SAP_BW-700, level 0014, Highest support pack- SAPKW70014, SAP NetWeaver BI 7.0

We are trying to load 0ASSET_ATTR master data in BI.

In RSA3 we are trying to look at master data 0ASSET_ATTR and we get an error.

Error in the ABAP Application Program

The current ABAP program "GPD1SEMSVF16VCU66WGYJJY4USV" had to be terminated

because it has

come across a statement that unfortunately cannot be executed.

A function module was called incorrectly.

Runtime Errors CALL_FUNCTION_CONFLICT_LENG

Except. CX_SY_DYN_CALL_ILLEGAL_TYPE

Type conflict when calling a function module (field length).

An exception occurred. CX_SY_DYN_CALL_ILLEGAL_TYPE

Since the caller of the procedure could not have expected this

to occur, the running program was terminated.

The reason for the exception is:

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_TYPE', was

not caught in

procedure "EXTRACTOR_FETCH" "(FORM)", nor was it propagated by a RAISING

clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

The call to the function module "ARBW_BIW_GET_MASTER_DATA" is incorrect:

In the function module interface, you can specify only

fields of a specific type and length under "E_T_BIW_ASSET".

Although the currently specified field

" " is the correct type, its length is incorrect.

Missing RAISING Clause in Interface

Program GPD1SEMSVF16VCU66WGYJJY4USV

Include GPD1SEMSVF16VCU66WGYJJY4USV

Row 533

Module type (FORM)

Module Name EXTRACTOR_FETCH

Trigger Location of Exception

Program GPD1SEMSVF16VCU66WGYJJY4USV

Include GPD1SEMSVF16VCU66WGYJJY4USV

Row 551

Module type (FORM)

Module Name EXTRACTOR_FETCH

Line SourceCde

-


521

522 ENDFORM. "extractor_init

523

524 ----


525 * FORM extractor_fetch *

526 ----


527 * ........ *

528 ----


529 * --> I_S_REQUEST *

530 * <-> E_T_DATA *

531 * <-- E_SUBRC *

532 ----


533 FORM extractor_fetch

534 USING i_fname TYPE rodchabas-msdfname

535 i_s_request TYPE rsap_s_request

536 CHANGING e_t_data TYPE lty_t_ext

537 e_subrc TYPE sbiwm_subrc.

538

539 CLEAR e_t_data.

540 IF i_fname = rsaot_c_extractor-gendelta

541 OR i_fname = rsaot_c_extractor-gendeltainit.

542 CALL FUNCTION i_fname

543 EXPORTING

544 i_requnr = i_s_request-requnr

545 TABLES

546 e_t_data = e_t_data

547 EXCEPTIONS

548 no_more_data = 4

549 error_passed_to_mess_handler = 8.

550 ELSE.

>>>>> CALL FUNCTION i_fname

552 EXPORTING

553 i_requnr = i_s_request-requnr

554 TABLES

555 e_t_BIW_ASSET = e_t_data

556 EXCEPTIONS

557 no_more_data = 4

558 error_passed_to_mess_handler = 8.

559 ENDIF.

560 e_subrc = sy-subrc.

561

562 ENDFORM. "extractor_fetch

563

564 .. The following subroutine is for internal (FuGr RSSG) use only! ..

565

566

567 FORM RSSGPROGRAM_LOADCHECK

568 CHANGING E_S_PDIR TYPE RSSGTPDIR

569 E_FOUND TYPE FLAG. "#EC CALLED

570 CONSTANTS:

Appreciate your help. ####### its an urgent ######

wil assign pts too.............

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • author's profile photo
    Former Member
    Posted on Sep 27, 2007 at 04:09 PM

    Hi Mohan,

    There is a OSS note for this problem.

    Note 1058723 - CX_SY_DYN_CALL_ILLEGAL_TYPE for 0ASSET_ATTR DataSource.

    Hope this helps,

    Naveen Rao Kattela

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Sep 27, 2007 at 07:32 PM

    Hi,

    Note 1058723 should fix the error.

    please note you have to perform related manual steps as per note

    instruction besides apply code correction via SNOTE.

    Regards,

    Srikanth.

    Add comment
    10|10000 characters needed characters exceeded