Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Union Functions

Former Member
0 Likes
788

Hello,

I have a problem with the union between 2 functions.

The first one use the transaction fk01 or fk02 and the second one use the fb01. The problem is the execution error that it appears when pass to the second function (DYNPRO_SYNTAX_ERROR) and i dont know what is the reason.

Thanks,

5 REPLIES 5
Read only

former_member194669
Active Contributor
0 Likes
764

Hi,

Your query is too short to answer. Please paste initial pages of your short dump here.

a®

Read only

0 Likes
764

How can I send you the dump??

If you want I can send you a mail.

Thanks

Read only

0 Likes
764

Hi,

Please paste the first few pages of dump here (please don't paste all)

a®

Read only

0 Likes
764

The dump is:

"

Type conflict when calling a function module.

The current ABAP/4 program "SAPLZRFC_DIETAS " had to be terminated because

one of the statements could not be executed.

This is probably due to an error in the ABAP/4 program.

Note the actions and input that caused the error.

Inform your SAP system administrator.

You can print out this message by choosing "Print". Transaction ST22

allows you to display and manage termination messages, including keeping

them beyond their normal deletion date.

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

The function module interface allows you to specify only fields

of a particular type under "BLDAT". The field "'bldat'" specified here

has a different field type.

If the error occurred in a non-modified SAP program, you may be

able to find a solution in the SAP note system.

If you have access to the note system yourself, use the following

search criteria:

"CALL_FUNCTION_CONFLICT_TYPE"

"SAPLZRFC_DIETAS " or "LZRFC_DIETASU12 "

"ZRFC_DIETAS_CREA_FUN_ASIE"

If you cannot solve the problem yourself, please send the

following documents to SAP:

1. A hard copy print describing the problem.

To obtain this, select the "Print" function on the current screen.

-

2. A suitable hardcopy prinout of the system log.

To obtain this, call the system log with Transaction SM21

and select the "Print" function to print out the relevant

part.

3. If the programs are your own programs or modified SAP programs,

supply the source code.

To do this, you can either use the "PRINT" command in the editor or

print the programs using the report RSINCL00.

4. Details regarding the conditions under which the error occurred

or which actions and input led to the error. "

Read only

0 Likes
764

Hi,

Check your input BLDAT definition are wrong in the function module. Please find below mentioned portion of your dump

+

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

The function module interface allows you to specify only fields

of a particular type under "BLDAT". The field "'bldat'" specified here

has a different field type.

+

a®