Limitations of TSAPxNWClientCompServerTableGS caused by “RFC_READ_TABLE”

  • Paul J.
  • Paul J.'s Avatar Topic Author
6 years 4 months ago #23 by Paul J.
I'm using the component TSAPxNWClientCompServerTableGS for reading fields (BCD, negative integers) from a SAP table.
But the "Server Table" returns strange values for some of the fields.
After debugging of the issue I found out that TSAPxNWClientCompServerTableGS uses the SAP RFC "RFC_READ_TABLE" internally for reading SAP table.
And the strange/incorrect values are actually returned by the "RFC_READ_TABLE".

Could you confirm or refute that the "RFC_READ_TABLE" really has some limitations?

Please Anmelden to join the conversation.

  • Serge Volkov
  • Serge Volkov's Avatar
6 years 4 months ago #31 by Serge Volkov
Yes, we also observed some restrictions of RFC_READ_TABLE:
- On many systems end users do not have permissions to call this function module.
- It restricts the returned fields to 512 characters.
- It might cut off some digits of BCD fields (e.g. "99.9" -> "*.9"). Perhaps, you have experienced something similar.

In general, we recommend to implement an own ABAP function module that would return all required data without these restrictions.

Please Anmelden to join the conversation.

Kontakt

  • gs-soft AG

    Delfterstrasse 10

    5000 Aarau

    Schweiz

    Telefon:
    +41 62 832 20 40
    E-Mail:
    Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!


  • Language