11-04-2010 5:12 AM
Hello Experts,
I have been searching a lot in SDN and in google about the ERROR ME-807 System error: error during insert in table EKKO but still i have not got any satisfactory answer.
In ME31K when I create the contract and put some validation check on target value filed in BADI Implementation ME_PURCHDOC_POSTED while saving it .
Now after rectfying the valdiation checks and saving the contract again i get this ERROR in SM13 and i can not even see the contract in ME33K. It says that doument does not exist.
Please let me know what could be the possible reason for this.
Thanks,
Naveen
11-04-2010 6:40 AM
Hi,
they are couple places where this error is used.
Debug you program and set up your watch point as
sy-msgno = '807'
Program will stop at place where error is raised.
Send me code around this error.
Bye Jan
11-04-2010 6:43 AM
Hi Jan,
This ERROR is coming from a function module ME_CREATE_DOCUMENT .
The code snippet from where this error s comin is as below:-
DATA: LS_EKUB_NEW TYPE EKUB.
DATA: L_EBELP LIKE IND_EKKI-EBELP,
L_TABIX LIKE SY-TABIX,
L_TABIX_1 LIKE SY-TABIX,
L_EHP4_P2PSE_ACTIVE TYPE XFELD.
------- Bestellkopf hinzufuegen -
MOVE NEKKO TO EKKO.
INSERT EKKO.
IF SY-SUBRC NE 0.
MESSAGE A807 WITH 'EKKO'.
ENDIF.
Thanks,
Naveen
06-29-2012 6:19 PM
Dear Naveen,
i am also facing same problem.plz share me,what is the solution for above error.
Thanks
Sarvottam
02-01-2016 9:07 PM
Hi Naveen,
Did you got any solution for this issue?
I am facing the same issue while creating RFQ via ME41 as ME41 is also using the FM Customer_data_post and meet the same situation.