Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 150

1022)(*&¨%$#!

)
ADD TABLE "gati-nfe-siare"
AREA "Schema Area"
LABEL "Protocolo SIARE"
DUMP-NAME "gt-nf-si"

ADD FIELD "cod-estabel" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(3)"
INITIAL ""
LABEL "Estabelecimento"
POSITION 2
MAX-WIDTH 6
COLUMN-LABEL "Estabel"
ORDER 10

ADD FIELD "serie" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(5)"
INITIAL ""
LABEL "Serie"
POSITION 3
MAX-WIDTH 10
COLUMN-LABEL "Serie"
ORDER 20

ADD FIELD "nr-nota-fis" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(16)"
INITIAL ""
LABEL "Nr Nota Fiscal"
POSITION 4
MAX-WIDTH 32
COLUMN-LABEL "Nr Nota Fiscal"
ORDER 30

ADD FIELD "nat-operacao" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(6)"
INITIAL ""
LABEL "Natureza"
POSITION 5
MAX-WIDTH 12
COLUMN-LABEL "Natureza"
ORDER 40

ADD FIELD "nr-protocolo" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(25)"
INITIAL ""
LABEL "Protocolo"
POSITION 6
MAX-WIDTH 50
COLUMN-LABEL "Protocolo"
ORDER 50

ADD FIELD "usuario" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(12)"
INITIAL ""
LABEL "Usuario"
POSITION 7
MAX-WIDTH 24
COLUMN-LABEL "Usuario"
ORDER 60
ADD FIELD "log-1" OF "( sign = 'I' option = 'EQ' low = '" AS logical
FORMAT "yes/no"
INITIAL "no"
POSITION 8
MAX-WIDTH 1
ORDER 70

ADD FIELD "log-2" OF "( sign = 'I' option = 'EQ' low = '" AS logical
FORMAT "yes/no"
INITIAL "no"
POSITION 9
MAX-WIDTH 1
ORDER 80

ADD FIELD "char-1" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(200)"
INITIAL ""
POSITION 10
MAX-WIDTH 400
ORDER 90

ADD FIELD "char-2" OF "( sign = 'I' option = 'EQ' low = '" AS character
FORMAT "x(200)"
INITIAL ""
POSITION 11
MAX-WIDTH 400
ORDER 100

ADD FIELD "int-1" OF "( sign = 'I' option = 'EQ' low = '" AS integer
FORMAT ">>>>>>>>9"
INITIAL "0"
POSITION 12
MAX-WIDTH 4
ORDER 110

ADD FIELD "int-2" OF "( sign = 'I' option = 'EQ' low = '" AS integer
FORMAT ">>>>>>>>9"
INITIAL "0"
POSITION 13
MAX-WIDTH 4
ORDER 120

ADD FIELD "dec-1" OF "( sign = 'I' option = 'EQ' low = '" AS decimal
FORMAT ">>>,>>>,>>9.99"
INITIAL "0"
POSITION 14
MAX-WIDTH 17
DECIMALS 2
ORDER 130

ADD FIELD "dec-2" OF "( sign = 'I' option = 'EQ' low = '" AS decimal
FORMAT ">>>,>>>,>>9.99"
INITIAL "0"
POSITION 15
MAX-WIDTH 17
DECIMALS 2
ORDER 140
ADD FIELD "data-1" OF "( sign = 'I' option = 'EQ' low = '" AS date
FORMAT "99/99/9999"
INITIAL ?
POSITION 16
MAX-WIDTH 4
ORDER 150

ADD FIELD "data-2" OF "( sign = 'I' option = 'EQ' low = '" AS date
FORMAT "99/99/9999"
INITIAL ?
POSITION 17
MAX-WIDTH 4
ORDER 160

ADD INDEX "idx-primary" ON "( sign = 'I' option = 'EQ' low = '"
AREA "Schema Area"
UNIQUE
PRIMARY
INDEX-FIELD "cod-estabel" ASCENDING
INDEX-FIELD "serie" ASCENDING
INDEX-FIELD "nr-nota-fis" ASCENDING

.
PSC
cpstream=ibm850
.
0000002760

IF FILE-INFO:PATHNAME <> ? THEN DO:


IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.
{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.
RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.
RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.
RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.
OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.

{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
IF FILE-INFO:PATHNAME <> ? THEN DO:
IF SUBSTRING(FILE-INFO:FILE-TYPE, 1, 1) = "F" THEN DO:
MESSAGE "Excluindo o arquivo recebido: " + FILE-INFO:PATHNAME.

OS-DELETE VALUE(FILE-INFO:PATHNAME).
/* Atualiza a referˆncia para identificar se o arquivo foi exclu¡do. */
FILE-INFO:FILE-NAME = FILE-INFO:PATHNAME.
IF FILE-INFO:PATHNAME = ? THEN DO:
RETURN "OK".
END.
ELSE DO:
{utp/ut-liter.i "Arquivo_nÆo_pode_ser_exclu¡do:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido ‚ um diret¢rio, portanto nÆo ser  exclu¡do: "
+ FILE-INFO:PATHNAME.

{utp/ut-liter.i "Caminho_passado_nÆo_‚_um_arquivo:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.
END.
ELSE DO:
MESSAGE "Arquivo recebido nÆo foi encontrado: " + cFileName.
{utp/ut-liter.i "Arquivo_nÆo_encontrado:" * R}
ASSIGN errorUploadFile = RETURN-VALUE.

RETURN "NOK".
END.

SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)


FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END
SELECT (SELECT CAST(MIN(SG2TMP.R_E_C_N_O_) AS CHAR)
FROM SG2010 SG2TMP
WHERE SG2TMP.G2_FILIAL = SG2.G2_FILIAL AND
SG2TMP.G2_CODIGO = SG2.G2_CODIGO AND
SG2TMP.G2_PRODUTO = SG2.G2_PRODUTO AND
SG2TMP.D_E_L_E_T_ <> '*'
GROUP BY SG2TMP.G2_FILIAL,
SG2TMP.G2_PRODUTO) AS 'cod-roteiro',
CAST('19000101' AS DATETIME) AS 'data-inicio',
CAST('99991231' AS DATETIME) AS 'data-termino',
SG2.G2_DESCRI AS 'descricao',
SG2.G2_CTRAB AS 'gm-codigo',
' ' AS 'it-codigo',
SG2.G2_LOTEPAD AS 'nr-unidades',
SG2.G2_OPERAC AS 'op-codigo',
SG2.G2_TEMPAD AS 'tempo-maquin',
SG2.G2_MAOOBRA AS 'num-homem',
SG2.G2_TEMPAD * SG2.G2_MAOOBRA AS 'tempo-homem',
SG2.G2_SETUP AS 'tempo-prepar',
SG2.G2_FERRAM AS 'ferramenta',
SG2.G2_TPOPER AS 'ind-tempo-operac',
SG2.G2_CODIGO AS 'cod-livre-1',
SG2.R_E_C_N_O_ AS 'num-id-operacao',
1 AS 'tipo-oper'
FROM SG2010 SG2
JOIN SB1010 SB1 ON
SB1.D_E_L_E_T_ <> '*' AND
SB1.B1_FILIAL = CASE(SELECT COUNT(*)
FROM SB1010 SB1FIL
WHERE SB1FIL.D_E_L_E_T_ <> '*' AND
SB1FIL.B1_FILIAL <> ' ')
WHEN 0 THEN ' '
ELSE SG2.G2_FILIAL
END AND
SB1.B1_COD = SG2.G2_PRODUTO AND
SB1.B1_MRP = 'S' AND
SUBSTRING(SB1.B1_COD,1,3) <> 'MOD' AND
SB1.B1_CCCUSTO = ' '
WHERE SG2.D_E_L_E_T_ <> '*' AND
SG2.G2_CODIGO = CASE(SB1.B1_OPERPAD)
WHEN ' ' THEN '01'
ELSE B1_OPERPAD
END

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)
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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)
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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)
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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)
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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT
WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP
::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)
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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)
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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT

WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP


::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
WSDATA oWSTB_RECEBE AS INT_RECEIVESERCORP_TB_RECEBE

ENDWSCLIENT
WSMETHOD NEW WSCLIENT WSINT_RECEIVESERCORP
::Init()
If !FindFunction("XMLCHILDEX")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
1022)(*&¨%$#!)

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")
utilizando o Build atual.")
EndIf
Return Self
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Processo
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Fil As String OPTIONAL


WsData Processo As String OPTIONAL
WsData Cliente As String OPTIONAL
WsData LojaCli As String OPTIONAL
WsData Fornecedor As String OPTIONAL
WsData LojaFor As String OPTIONAL
WsData ChvSercorp As String OPTIONAL
WsData LogData As String OPTIONAL
WsData LogHora As String OPTIONAL
WsData LogUser As String OPTIONAL
WsData Invoice As tb_Invoice OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Invoice
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Invoice As String OPTIONAL


WsData Nu_Invoice As String OPTIONAL
WsData Natureza As String OPTIONAL
WsData Parcela As tb_Parcela OPTIONAL
WsData CentroCusto As String OPTIONAL
WsData ClasseValor As String OPTIONAL
WsData ItemConta As String OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Parcela
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Parcela As String OPTIONAL


WSData Evento As String OPTIONAL
WsData Tipo As String OPTIONAL
WsData Dt_Vcto As String OPTIONAL
WsData Moeda As String OPTIONAL
WsData Taxa As String OPTIONAL
WsData Vl_Parcela As String OPTIONAL

EndWsStruct

/*
Estrutura : tb_RetProt
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_RetProt
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Status_int As String OPTIONAL


WsData Mensagem As String OPTIONAL
WsData ChvSercorp As String OPTIONAL

EndWsStruct

/*
WebService : Int_SercorpRec
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Processo
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Fil As String OPTIONAL


WsData Processo As String OPTIONAL
WsData Cliente As String OPTIONAL
WsData LojaCli As String OPTIONAL
WsData Fornecedor As String OPTIONAL
WsData LojaFor As String OPTIONAL
WsData ChvSercorp As String OPTIONAL
WsData LogData As String OPTIONAL
WsData LogHora As String OPTIONAL
WsData LogUser As String OPTIONAL
WsData Invoice As tb_Invoice OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Invoice
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Invoice As String OPTIONAL


WsData Nu_Invoice As String OPTIONAL
WsData Natureza As String OPTIONAL
WsData Parcela As tb_Parcela OPTIONAL
WsData CentroCusto As String OPTIONAL
WsData ClasseValor As String OPTIONAL
WsData ItemConta As String OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Parcela
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Parcela As String OPTIONAL


WSData Evento As String OPTIONAL
WsData Tipo As String OPTIONAL
WsData Dt_Vcto As String OPTIONAL
WsData Moeda As String OPTIONAL
WsData Taxa As String OPTIONAL
WsData Vl_Parcela As String OPTIONAL

EndWsStruct

/*
Estrutura : tb_RetProt
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_RetProt
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Status_int As String OPTIONAL


WsData Mensagem As String OPTIONAL
WsData ChvSercorp As String OPTIONAL

EndWsStruct

/*
WebService : Int_SercorpRec
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Processo
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Fil As String OPTIONAL


WsData Processo As String OPTIONAL
WsData Cliente As String OPTIONAL
WsData LojaCli As String OPTIONAL
WsData Fornecedor As String OPTIONAL
WsData LojaFor As String OPTIONAL
WsData ChvSercorp As String OPTIONAL
WsData LogData As String OPTIONAL
WsData LogHora As String OPTIONAL
WsData LogUser As String OPTIONAL
WsData Invoice As tb_Invoice OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Invoice
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Invoice As String OPTIONAL


WsData Nu_Invoice As String OPTIONAL
WsData Natureza As String OPTIONAL
WsData Parcela As tb_Parcela OPTIONAL
WsData CentroCusto As String OPTIONAL
WsData ClasseValor As String OPTIONAL
WsData ItemConta As String OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Parcela
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Parcela As String OPTIONAL


WSData Evento As String OPTIONAL
WsData Tipo As String OPTIONAL
WsData Dt_Vcto As String OPTIONAL
WsData Moeda As String OPTIONAL
WsData Taxa As String OPTIONAL
WsData Vl_Parcela As String OPTIONAL

EndWsStruct

/*
Estrutura : tb_RetProt
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_RetProt
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Status_int As String OPTIONAL


WsData Mensagem As String OPTIONAL
WsData ChvSercorp As String OPTIONAL

EndWsStruct

/*
WebService : Int_SercorpRec
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Processo
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Fil As String OPTIONAL


WsData Processo As String OPTIONAL
WsData Cliente As String OPTIONAL
WsData LojaCli As String OPTIONAL
WsData Fornecedor As String OPTIONAL
WsData LojaFor As String OPTIONAL
WsData ChvSercorp As String OPTIONAL
WsData LogData As String OPTIONAL
WsData LogHora As String OPTIONAL
WsData LogUser As String OPTIONAL
WsData Invoice As tb_Invoice OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Invoice
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Invoice As String OPTIONAL


WsData Nu_Invoice As String OPTIONAL
WsData Natureza As String OPTIONAL
WsData Parcela As tb_Parcela OPTIONAL
WsData CentroCusto As String OPTIONAL
WsData ClasseValor As String OPTIONAL
WsData ItemConta As String OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Parcela
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Parcela As String OPTIONAL


WSData Evento As String OPTIONAL
WsData Tipo As String OPTIONAL
WsData Dt_Vcto As String OPTIONAL
WsData Moeda As String OPTIONAL
WsData Taxa As String OPTIONAL
WsData Vl_Parcela As String OPTIONAL

EndWsStruct

/*
Estrutura : tb_RetProt
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_RetProt
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Status_int As String OPTIONAL


WsData Mensagem As String OPTIONAL
WsData ChvSercorp As String OPTIONAL

EndWsStruct

/*
WebService : Int_SercorpRec
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Processo
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Fil As String OPTIONAL


WsData Processo As String OPTIONAL
WsData Cliente As String OPTIONAL
WsData LojaCli As String OPTIONAL
WsData Fornecedor As String OPTIONAL
WsData LojaFor As String OPTIONAL
WsData ChvSercorp As String OPTIONAL
WsData LogData As String OPTIONAL
WsData LogHora As String OPTIONAL
WsData LogUser As String OPTIONAL
WsData Invoice As tb_Invoice OPTIONAL
EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Invoice
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Invoice As String OPTIONAL


WsData Nu_Invoice As String OPTIONAL
WsData Natureza As String OPTIONAL
WsData Parcela As tb_Parcela OPTIONAL
WsData CentroCusto As String OPTIONAL
WsData ClasseValor As String OPTIONAL
WsData ItemConta As String OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Parcela
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Parcela As String OPTIONAL


WSData Evento As String OPTIONAL
WsData Tipo As String OPTIONAL
WsData Dt_Vcto As String OPTIONAL
WsData Moeda As String OPTIONAL
WsData Taxa As String OPTIONAL
WsData Vl_Parcela As String OPTIONAL

EndWsStruct

/*
Estrutura : tb_RetProt
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_RetProt
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Status_int As String OPTIONAL


WsData Mensagem As String OPTIONAL
WsData ChvSercorp As String OPTIONAL

EndWsStruct

/*
WebService : Int_SercorpRec
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Processo
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Fil As String OPTIONAL


WsData Processo As String OPTIONAL
WsData Cliente As String OPTIONAL
WsData LojaCli As String OPTIONAL
WsData Fornecedor As String OPTIONAL
WsData LojaFor As String OPTIONAL
WsData ChvSercorp As String OPTIONAL
WsData LogData As String OPTIONAL
WsData LogHora As String OPTIONAL
WsData LogUser As String OPTIONAL
WsData Invoice As tb_Invoice OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Invoice
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Invoice As String OPTIONAL


WsData Nu_Invoice As String OPTIONAL
WsData Natureza As String OPTIONAL
WsData Parcela As tb_Parcela OPTIONAL
WsData CentroCusto As String OPTIONAL
WsData ClasseValor As String OPTIONAL
WsData ItemConta As String OPTIONAL

EndWsStruct

*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_Parcela
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Parcela As String OPTIONAL


WSData Evento As String OPTIONAL
WsData Tipo As String OPTIONAL
WsData Dt_Vcto As String OPTIONAL
WsData Moeda As String OPTIONAL
WsData Taxa As String OPTIONAL
WsData Vl_Parcela As String OPTIONAL

EndWsStruct

/*
Estrutura : tb_RetProt
Autor : Alan Henrique Almeida da Costa - AHAC
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
*-----*-----*-----*-----*-----*-----*-----*-----*
WsStruct tb_RetProt
*-----*-----*-----*-----*-----*-----*-----*-----*

WsData Status_int As String OPTIONAL


WsData Mensagem As String OPTIONAL
WsData ChvSercorp As String OPTIONAL

EndWsStruct

/*
WebService : ( sign = 'I' option = 'EQ' low = '
Autor :( sign = 'I' option = 'EQ' low = '
Data : 05/08/2013 - 13:00hrs
Objetivo :
*/
Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0
Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0

Static Function ReportDef()

Local oReport
Local cPerg := "FIN855"
Local lAglPCC := SuperGetMv("MV_AG10925",.F.,"2") == "1"
Local cPisNat := SuperGetMv("MV_PISNAT")
Local aAreaSM0
define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.
assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.
define temp-table tt-nat-oper no-undo
field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.
define temp-table tt-itens-do-pedido no-undo
field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.


define variable dt-entrega-ped as date initial 01/01/0001 no-undo.
define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.

define input parameter table for tt-itens-do-pedido.


define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.

run utp/ut-acomp.p persistent set h-acomp.


run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

define buffer bf-ped-venda for ped-venda.

define temp-table RowErrors no-undo


field ErrorSequence as integer
field ErrorNumber as integer
field ErrorDescription as character
field ErrorParameters as character
field ErrorType as character
field ErrorHelp as character
field Errorsubtype as character.

define temp-table tt-itens-do-pedido no-undo


field cod-solicitacao like kw-sol-benef.cod-solicitacao
field it-codigo like item.it-codigo
field cod-refer like ped-item.cod-refer
field it-solicit like item.it-codigo
field nr-ord-produ like ord-prod.nr-ord-produ
field op-codigo like oper-ord.op-codigo
field qt-enviar as decimal format "->>>>>,>>9.9999"
field vl-total like ped-item.vl-tot-it
field nr-pedido like pedido-compr.num-pedido
field numero-ordem like ordem-compra.numero-ordem
field obs as character
field tipo-remessa as integer
field nome-abrev like ped-item.nome-abrev
field nr-pedcli like ped-item.nr-pedcli
field nr-sequencia like ped-item.nr-sequencia
index item it-codigo nr-ord-produ
index sol cod-solicitacao tipo-remessa nr-ord-produ it-codigo.
define input parameter table for tt-itens-do-pedido.
define input parameter i-cod-emitente as integer no-undo.
DEFINE INPUT PARAMETER p-cod-estabel AS CHARACTER NO-UNDO.
define input-output parameter r-ped-venda as ROWID.

define new global shared variable c-seg-usuario as character no-undo.

define variable dt-entrega-ped as date initial 01/01/0001 no-undo.


define variable c-nr-pedcli as character no-undo.
define variable vped like ped-venda.nr-pedido no-undo.
define variable vseq as integer no-undo.
define variable vvlmercabe like ped-venda.vl-tot-ped no-undo.
define variable vvlliqit like ped-item.vl-liq-it no-undo.
define variable vvlliqabe like ped-item.vl-liq-abe no-undo.
define variable vvltotit like ped-item.vl-tot-it no-undo.
define variable c-erro-x as character format "x(255)" no-undo.
define variable vexterna like oper-ord.tipo-oper no-undo.
define variable i-quant as decimal format ">>>,>>>,>>9.99" no-undo.
/* define variable de-preco-medio as decimal format ">>>,>>>,>>9.99" no-undo.
*/
define variable de-preco-medio as decimal format ">>>,>>>,>>9.9999" no-
undo. /*Adair 19/02/2013*/
define variable i-cont as integer no-undo.
define variable c-erro as character no-undo.
define variable i-nr-pedido-compr as integer no-undo.
define variable i-nr-pedido as integer no-undo.
define variable de-qt-enviar as decimal no-undo.
define variable i-nr-seq-ped as integer no-undo.
define variable i-cnt as integer no-undo.
define variable c-nat-operacao as character no-undo.
define variable i-tipo-remessa as integer no-undo.

define variable h-bodi018 as handle no-undo.


define variable h-bodi157 as handle no-undo.
define variable h-bodi159 as handle no-undo.
define variable h-bodi159com as handle no-undo.
define variable h-bodi159sdf as handle no-undo.
define variable h-bodi154 as handle no-undo.
define variable data-aux as date no-undo.
define variable c-nome-abrev like ped-venda.nome-abrev no-undo.
define variable c-usuario as character format 'x(12)' no-undo.
define variable p-exportacao as logical no-undo.
define variable p-gera-proc-exp as logical no-undo.
define variable p-c-repres as character no-undo.
define variable p-c-rep-retorno as character no-undo.
define variable h-acomp as handle no-undo.

define temp-table tt-nat-oper no-undo


field tipo-remessa as integer
field nat-operacao like natur-oper.nat-operacao
field nat-oper-fora like natur-oper.nat-operacao
field denominacao like natur-oper.denominacao
index tipo-remessa tipo-remessa.

assign vvlmercabe = 0
vvlliqit = 0
vvlliqabe = 0
vvltotit = 0.
run utp/ut-acomp.p persistent set h-acomp.
run pi-inicializar in h-acomp (input 'Criando Pedido. Aguarde...').

You might also like