Skip to Content
avatar image
Former Member

ABAP error during result posting

I'm trying to post single results from LIMS to SAP using BAPI_INSPOPER_RECORDRESULTS. I pass all the parameters INSPLOT,INSPOPER,INSPLOT,CLOSED = X, EVALUATION = A. Every time I get the below error in the RETURNTABLE.

You must fill in the user field(s)

Any suggestion would be helpful.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Sep 25, 2017 at 12:11 PM

    Look also at a sample like Sample Code BAPI_INSPOPER_RECORDRESULTS. Also, try to input same data with standard transactions (e.g.QE51N, QE11)

    Also perform a where-used search on the message nr, you should easily find the two FM that trigger this error, go then for debug.

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 25, 2017 at 11:43 AM

    Why not do a WHERE-USED on the Message (I believe "QT406") ...? Put some BREAKs on those Statements and Check what is going on?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 25, 2017 at 12:39 PM

    Thanks for the suggestion. The limitation i have here is I'm not an ABAP developer. I have written a C# program which uses RFC to send data from my LIMS application to SAP. Based on the requirements, I find appropriate functions by going through SAP documentation and call the function in my code. I have approached my customer to look into the SAP side but they were also unable to find the issue. Anyways I will take Raymond Giuseppi and Nic Teunckens updates to the SAP team and see if this helps.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 28, 2017 at 03:41 AM

    Hi Former Member

    I was looking at the below archived post

    https://archive.sap.com/discussions/thread/1704107.

    I'm also running into same issue and do you remember where you able to resolve this error?

    Add comment
    10|10000 characters needed characters exceeded