Codeunit 18008150 EOS MDI WebServices

Codeunit 18008150 EOS MDI WebServices

Methods

GetWebserviceName

procedure GetWebserviceName(): Text

Parameters / Return Value

  • Returns Text[]

MakeBCWSCall_NTLM

procedure MakeBCWSCall_NTLM(Url: Text; ServiceName: Text; MethodName: Text; Parameters: Dictionary of [Text, Text];MDISynchCompanies: Record "EOS MDI Synch. Companies"; var response: HttpResponseMessage)

Parameters / Return Value

  • Url Text[]

  • ServiceName Text[]

  • MethodName Text[]

  • Parameters Dictionary[Text,Text]

  • MDISynchCompanies Record "EOS MDI Synch. Companies"

  • response HttpResponseMessage


ProcessResponse

procedure ProcessResponse(var ResponseMessage: HttpResponseMessage;CodeunitName: Text;MethodName: Text;var ResponseValue: Text)

Parameters / Return Value

  • ResponseMessage HttpResponseMessage

  • CodeunitName Text[]

  • MethodName Text[]

  • ResponseValue Text[]


Events

OnWSAddAuthentication

local procedure OnWSAddAuthentication(MDISynchCompanies: Record "EOS MDI Synch. Companies"; var client: HttpClient; var request: HttpRequestMessage; var handled: Boolean)

Parameters / Return Value

  • MDISynchCompanies Record "EOS MDI Synch. Companies"

  • client HttpClient

  • request HttpRequestMessage

  • handled Boolean



EOS Labs -