Utilizada na Montagem do SOAP de Envio, realiza tratamento de conversões e tratamento de parâmetros opcionais.

Essa função é utilizada na construção da classe client criada a partir do facilitador do IDE que utiliza o endereço WSDL para gerar as definições.

ParâmetrosDescriçãoDefault
cNodeNó do envio que será realizado o tratamento
xObjValueValor da propriedade do objeto client que será atribuído ao nó ( caso não tenha um xParamValue )
xParamValueValor que será atribuído ao nó
cTypeDefine o tipo do conteúdo do nó
lObrigatInforma que é obrigatória a montagem do nó com os valores informados
lRpcIndica que irá utilizar o estilo rpc na montagem do nó.F.
nDoTypeIndica o tipo de estrutura na criação do nó (0 - Básico, 1 - Nó de estrutura e 2 - Atributo)0
cOutNSIndica um namespace explícito para o nó

lEmptyNS

Indica se irá utilizar um namespace vazio.F.
lRealLongIndica a utilização somente dos tipos numéricos INT,INTEGER,NONNEGATIVEINTEGER,UNSIGNEDBYTE,SHORT,BYTE,UNSIGNEDINT
Exemplo
cSoap += '<ATU_MATA010 xmlns="http://localhost:94/">'
cSoap += WSSoapValue("CCOD", , cCCOD , "string", .T. , .F., 0 , NIL, .F.,.F.) 
cSoap += WSSoapValue("CDESCR", , cCDESCR , "string", .T. , .F., 0 , NIL, .F.,.F.) 
cSoap += WSSoapValue("CTIPO", , cCTIPO , "string", .T. , .F., 0 , NIL, .F.,.F.) 
cSoap += "</ATU_MATA010>"



  • Sem rótulos