KVSMTCHttpResponseBuffer#
Fields#
Name | Type | Note |
---|---|---|
PrimaryKey | Integer | |
Description | Text[250] | |
IsTechicalSuccessful | Boolean | |
IsSendHttpSuccess | Boolean | |
IsSuccessHttpStatusCode | Boolean | |
IsBusinessOperationSuccessful | Boolean | |
HttpStatusCode | Integer | |
HttpReasonPhrase | Text[1024] | |
ExecutionDate | DateTime | |
HttpMethod | Code[10] | |
Uri | Text[2048] | |
OperationResponseType | Enum (KVSMTCOperationalResponseTypes) | |
Content | Blob | |
StackTrace | Blob |
Procedures#
ThrowErrorIfFaulty() :#
procedure ThrowErrorIfFaulty():
Events#
OnBeforeTryReadJsonResponseData(Record KVSMTCHttpResponseBuffer, HttpResponseMessage, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeTryReadJsonResponseData(var Rec: Record "KVSMTCHttpResponseBuffer"; var hResponseMessage: HttpResponseMessage; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMTCHttpResponseBuffer", 'OnBeforeTryReadJsonResponseData', '', false, false)]
local procedure DoSomethingOnBeforeTryReadJsonResponseData(var Rec: Record "KVSMTCHttpResponseBuffer"; var hResponseMessage: HttpResponseMessage; var IsHandled: Boolean)
begin
end;
OnBeforeInit(Record KVSMTCHttpResponseBuffer, Text, Text, HttpResponseMessage, Boolean, Text[250], Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('IsHandled is not by ref. Use OnBeforeInitNew instead.', '25.3')]
[IntegrationEvent(false, false)]
local procedure OnBeforeInit(var Rec: Record "KVSMTCHttpResponseBuffer"; httpMethod: Text; url: Text; var hResponseMessage: HttpResponseMessage; sendSuccessful: Boolean; description: Text[250]; IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMTCHttpResponseBuffer", 'OnBeforeInit', '', false, false)]
local procedure DoSomethingOnBeforeInit(var Rec: Record "KVSMTCHttpResponseBuffer"; httpMethod: Text; url: Text; var hResponseMessage: HttpResponseMessage; sendSuccessful: Boolean; description: Text[250]; IsHandled: Boolean)
begin
end;
OnBeforeInitNew(Record KVSMTCHttpResponseBuffer, Text, Text, HttpResponseMessage, Boolean, Text[250], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInitNew(var KVSMTCHttpResponseBuffer: Record "KVSMTCHttpResponseBuffer"; HttpMethod: Text; url: Text; var HttpResponseMessage: HttpResponseMessage; SendSuccessful: Boolean; Description: Text[250]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMTCHttpResponseBuffer", 'OnBeforeInitNew', '', false, false)]
local procedure DoSomethingOnBeforeInitNew(var KVSMTCHttpResponseBuffer: Record "KVSMTCHttpResponseBuffer"; HttpMethod: Text; url: Text; var HttpResponseMessage: HttpResponseMessage; SendSuccessful: Boolean; Description: Text[250]; var IsHandled: Boolean)
begin
end;
OnBeforeThrowErrorIfFaulty(Record KVSMTCHttpResponseBuffer, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('IsHandled is not by ref. Use OnBeforeThrowErrorIfFaultyNew instead.', '25.3')]
[IntegrationEvent(false, false)]
local procedure OnBeforeThrowErrorIfFaulty(var Rec: Record "KVSMTCHttpResponseBuffer"; IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMTCHttpResponseBuffer", 'OnBeforeThrowErrorIfFaulty', '', false, false)]
local procedure DoSomethingOnBeforeThrowErrorIfFaulty(var Rec: Record "KVSMTCHttpResponseBuffer"; IsHandled: Boolean)
begin
end;
OnBeforeThrowErrorIfFaultyNew(Record KVSMTCHttpResponseBuffer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeThrowErrorIfFaultyNew(var KVSMTCHttpResponseBuffer: Record "KVSMTCHttpResponseBuffer"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMTCHttpResponseBuffer", 'OnBeforeThrowErrorIfFaultyNew', '', false, false)]
local procedure DoSomethingOnBeforeThrowErrorIfFaultyNew(var KVSMTCHttpResponseBuffer: Record "KVSMTCHttpResponseBuffer"; var IsHandled: Boolean)
begin
end;