‎2007 Oct 01 4:20 PM
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,
‎2007 Oct 01 4:29 PM
Hi,
Your query is too short to answer. Please paste initial pages of your short dump here.
a®
‎2007 Oct 01 4:43 PM
How can I send you the dump??
If you want I can send you a mail.
Thanks
‎2007 Oct 01 5:09 PM
Hi,
Please paste the first few pages of dump here (please don't paste all)
a®
‎2007 Oct 01 5:21 PM
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. "
‎2007 Oct 01 5:34 PM
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®