Пример кода, который вы предоставляете, не показывает то, что вы предоставляете в качестве аргументов метода (что является объектом xml в вашем коде?).
Исходя из поста, я предполагаю, что вы сами строите строку xml и хотите передать ее непосредственно в пакет SOAP. В этом случае ваш аргумент метода должен выглядеть следующим образом («Пример с XML-строкой для аргументов» в документации пакета)
const resp = await client.Get_ApplicantsAsync({_xml: xmlBody})
Имейте в виду, что вам не хватает пространства имен bsvc
.
Вы можете добавить его прямо в ваше тело xml к элементу Get_Applicants_Request
:
<bsvc:Get_Applicants_Request xmlns:bsvc="urn:com.workday/bsvc" bsvc:version="v32.1">
</bsvc:Get_Applicants_Request>
или вы можете включить его в конверт (возможно, у вас есть другие звонки, которым также нужно это пространство имен):
client.wsdl.xmlnsInEnvelope += 'xmlns:bsvc="urn:com.workday/bsvc';