0% found this document useful (0 votes)
25 views42 pages

Modelo 1

6

Uploaded by

cvalent
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views42 pages

Modelo 1

6

Uploaded by

cvalent
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 42

XXXXXXXXXXX============== 74773)(*&¨%$#@!

)
XXXXXXXXXXX============== 74773)(*&¨%$#@!)
XXXXXXXXXXX============== 74773)(*&¨%$#@!)
XXXXXXXXXXX============== 74773)(*&¨%$#@!)
XXXXXXXXXXX============== 74773)(*&¨%$#@!)
XXXXXXXXXXX============== 74773)(*&¨%$#@!)
V
XXXXXXXXXXX============== 74773)(*&¨%$#@!)
/* -------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )
END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"
oXmlRet := SvcSoapCall( Self,cSoap,;
"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
V
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return
WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE
Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.
// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")
::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD
cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'
cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone
// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT


WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT

/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self
WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP
::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE


WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT
WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP
::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )
END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP

WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"
oXmlRet := SvcSoapCall( Self,cSoap,;
"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
/*
-------------------------------------------------------------------------------
WSDL Service WSINT_RECEIVESERCORP
------------------------------------------------------------------------------- */

WSCLIENT WSINT_RECEIVESERCORP
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD RESET
WSMETHOD CLONE
WSMETHOD MT_RECEBEPROCESSO

WSDATA _URL AS String


WSDATA _HEADOUT AS Array of String
WSDATA _COOKIES AS Array of String
WSDATA oWSRECEIVEPROTHEUS AS INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSMT_RECEBEPROCESSORESULT AS INT_RECEIVESERCORP_TB_RETPROT

// Estruturas mantidas por compatibilidade - NÃO USAR


WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
UserException("O Código-Fonte Client atual requer os executáveis do Protheus
Build [7.00.121227P-20130625] ou superior. Atualize o Protheus ou gere o Código-
Fonte novamente utilizando o Build atual.")
EndIf
Return Self

WSMETHOD INIT WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := INT_RECEIVESERCORP_TB_RECEBE():New()
::oWSMT_RECEBEPROCESSORESULT := INT_RECEIVESERCORP_TB_RETPROT():New()

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := ::oWSRECEIVEPROTHEUS
Return

WSMETHOD RESET WSCLIENT WSINT_RECEIVESERCORP


::oWSRECEIVEPROTHEUS := NIL
::oWSMT_RECEBEPROCESSORESULT := NIL

// Estruturas mantidas por compatibilidade - NÃO USAR


::oWSTB_RECEBE := NIL
::Init()
Return

WSMETHOD CLONE WSCLIENT WSINT_RECEIVESERCORP


Local oClone := WSINT_RECEIVESERCORP():New()
oClone:_URL := ::_URL
oClone:oWSRECEIVEPROTHEUS := IIF(::oWSRECEIVEPROTHEUS = NIL , NIL
,::oWSRECEIVEPROTHEUS:Clone() )
oClone:oWSMT_RECEBEPROCESSORESULT := IIF(::oWSMT_RECEBEPROCESSORESULT = NIL ,
NIL ,::oWSMT_RECEBEPROCESSORESULT:Clone() )

// Estruturas mantidas por compatibilidade - NÃO USAR


oClone:oWSTB_RECEBE := oClone:oWSRECEIVEPROTHEUS
Return oClone

// WSDL Method MT_RECEBEPROCESSO of Service WSINT_RECEIVESERCORP

WSMETHOD MT_RECEBEPROCESSO WSSEND oWSRECEIVEPROTHEUS WSRECEIVE


oWSMT_RECEBEPROCESSORESULT WSCLIENT WSINT_RECEIVESERCORP
Local cSoap := "" , oXmlRet

BEGIN WSMETHOD

cSoap += '<MT_RECEBEPROCESSO xmlns="http://projdesk-06/">'


cSoap += WSSoapValue("RECEIVEPROTHEUS", ::oWSRECEIVEPROTHEUS, oWSRECEIVEPROTHEUS ,
"TB_RECEBE", .T. , .F., 0 , NIL, .F.)
cSoap += "</MT_RECEBEPROCESSO>"

oXmlRet := SvcSoapCall( Self,cSoap,;


"http://projdesk-06/MT_RECEBEPROCESSO",;
"DOCUMENT","http://projdesk-06/",,"1.031217",;
"http://projdesk-06/sertradingsa/INT_RECEIVESERCORP.apw")

::Init()
::oWSMT_RECEBEPROCESSORESULT:SoapRecv( WSAdvValue( oXmlRet,"_MT_RECEBEPROCESSORESPO
NSE:_MT_RECEBEPROCESSORESULT","TB_RETPROT",NIL,NIL,NIL,NIL,NIL,NIL) )

END WSMETHOD

oXmlRet := NIL
Return .T.

// WSDL Data Structure TB_RECEBE

WSSTRUCT INT_RECEIVESERCORP_TB_RECEBE
WSDATA oWSPROCESSO AS INT_RECEIVESERCORP_TB_PROCESSO OPTIONAL
WSMETHOD NEW
WSMETHOD INIT
WSMETHOD CLONE
WSMETHOD SOAPSEND
ENDWSSTRUCT

WSMETHOD NEW WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


::Init()
Return Self

WSMETHOD INIT WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Return

WSMETHOD CLONE WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local oClone := INT_RECEIVESERCORP_TB_RECEBE():NEW()
oClone:oWSPROCESSO := IIF(::oWSPROCESSO = NIL , NIL ,
::oWSPROCESSO:Clone() )
Return oClone

WSMETHOD SOAPSEND WSCLIENT INT_RECEIVESERCORP_TB_RECEBE


Local cSoap := ""
cSoap += WSSoapValue("PROCESSO", ::oWSPROCESSO, ::oWSPROCESSO ,
"TB_PROCESSO", .F. , .F., 0 , NIL, .F.)
Return cSoap

// WSDL Data Structure TB_RETPROT

WSSTRUCT INT_RECEIVESERCORP_TB_RETPROT
WSDATA cCHVSERCORP AS string OPTIONAL
WSDATA cMENSAGEM AS string OPTIONAL
WSDATA cSTATUS_INT AS string OPTIONAL
WSMETHOD NEW
WSMETHOD INIT

You might also like