|
SAP NetWeaver RFC SDK 7.50
|
If the external program is the sender of the bgRFC unit, this structure is used to set a bunch of special attributes that determine, how a bgRFC Unit will be processed in the backend. More...
Public Attributes | |
| short | kernelTrace |
| If != 0, the backend will write kernel traces, while executing this unit. More... | |
| short | satTrace |
| If != 0, the backend will write statistic records, while executing this unit. More... | |
| short | unitHistory |
| If != 0, the backend will keep a "history" for this unit. More... | |
| short | lock |
| Used only for type Q: If != 0, the unit will be written to the queue, but not processed. The unit can then be started manually in the ABAP debugger. More... | |
| short | noCommitCheck |
| Per default the backend will check during execution of a unit, whether one. More... | |
| SAP_UC | user [12+1] |
| Sender User (optional). Default is current operating system User. More... | |
| SAP_UC | client [3+1] |
| Sender Client ("Mandant") (optional). Default is "000". More... | |
| SAP_UC | tCode [20+1] |
| Sender Transaction Code (optional). Default is "". More... | |
| SAP_UC | program [40+1] |
| Sender Program (optional). Default is current executable name. More... | |
| SAP_UC | hostname [40+1] |
| Sender hostname. Used only when the external program is server. In the client case the nwrfclib fills this automatically. More... | |
| RFC_DATE | sendingDate |
| Sending date in UTC (GMT-0). Used only when the external program is server. In the client case the nwrfclib fills this automatically. More... | |
| RFC_TIME | sendingTime |
| Sending time in UTC (GMT-0). Used only when the external program is server. In the client case the nwrfclib fills this automatically. More... | |
If the external program is the sender of the bgRFC unit, this structure is used to set a bunch of special attributes that determine, how a bgRFC Unit will be processed in the backend.
The fields user, client, tCode and program are optional. If left empty, the NW RFC lib will fill them with default values. The fields hostname, sendingDate and sendingTime should not be filled, the lib fills them, when the unit is submitted.
If the external program is the receiver of the bgRFC unit, you can use RfcGetServerContext() to obtain the values that were sent by the backend.
Definition at line 285 of file sapnwrfc.h.
| SAP_UC _RFC_UNIT_ATTRIBUTES::client[3+1] |
Sender Client ("Mandant") (optional). Default is "000".
Definition at line 297 of file sapnwrfc.h.
| SAP_UC _RFC_UNIT_ATTRIBUTES::hostname[40+1] |
Sender hostname. Used only when the external program is server. In the client case the nwrfclib fills this automatically.
Definition at line 300 of file sapnwrfc.h.
| short _RFC_UNIT_ATTRIBUTES::kernelTrace |
If != 0, the backend will write kernel traces, while executing this unit.
Definition at line 286 of file sapnwrfc.h.
| short _RFC_UNIT_ATTRIBUTES::lock |
Used only for type Q: If != 0, the unit will be written to the queue, but not processed. The unit can then be started manually in the ABAP debugger.
Definition at line 289 of file sapnwrfc.h.
| short _RFC_UNIT_ATTRIBUTES::noCommitCheck |
Per default the backend will check during execution of a unit, whether one.
of the unit's function modules triggers an explicit or implicit COMMIT WORK. In this case the unit is aborted with an error, because the transactional integrity of this unit cannot be guaranteed. By setting "noCommitCheck" to true (!=0), this behavior can be suppressed, meaning the unit will be executed anyway, even if one of its function modules "misbehaves" and triggers a COMMIT WORK.
Definition at line 290 of file sapnwrfc.h.
| SAP_UC _RFC_UNIT_ATTRIBUTES::program[40+1] |
Sender Program (optional). Default is current executable name.
Definition at line 299 of file sapnwrfc.h.
| short _RFC_UNIT_ATTRIBUTES::satTrace |
If != 0, the backend will write statistic records, while executing this unit.
Definition at line 287 of file sapnwrfc.h.
| RFC_DATE _RFC_UNIT_ATTRIBUTES::sendingDate |
Sending date in UTC (GMT-0). Used only when the external program is server. In the client case the nwrfclib fills this automatically.
Definition at line 301 of file sapnwrfc.h.
| RFC_TIME _RFC_UNIT_ATTRIBUTES::sendingTime |
Sending time in UTC (GMT-0). Used only when the external program is server. In the client case the nwrfclib fills this automatically.
Definition at line 302 of file sapnwrfc.h.
| SAP_UC _RFC_UNIT_ATTRIBUTES::tCode[20+1] |
Sender Transaction Code (optional). Default is "".
Definition at line 298 of file sapnwrfc.h.
| short _RFC_UNIT_ATTRIBUTES::unitHistory |
If != 0, the backend will keep a "history" for this unit.
Definition at line 288 of file sapnwrfc.h.
| SAP_UC _RFC_UNIT_ATTRIBUTES::user[12+1] |
Sender User (optional). Default is current operating system User.
Definition at line 296 of file sapnwrfc.h.