Campos(SX3) |
X3_CAMPO |
X3_TITULO |
X3_DESCRIC |
HELP Campo |
X3_TIPO |
X3_TAMANHO |
X3_DECIMAL |
X3_PICTURE |
X3_VALID |
X3_RELACAO |
X3_F3 |
X3_TRIGGER |
X3_BROWSE |
X3_VISUAL |
X3_CONTEXT |
X3_CBOX |
X3_WHEN |
X3_INIBRW |
X3_GRPSXG |
X3_FOLDER |
X3_CONDSQL |
X3_CHKSQL |
X3_AGRUP |
X3_POSLGT |
X3_MODAL |
VPN_FILIAL |
Filial |
Filial |
Informe aqui a Filial.
|
C |
2 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
033 |
|
|
|
|
1 |
2 |
VPN_NUMPED |
Transacao |
Transacao |
Informe o numero do pedido.
|
C |
10 |
0 |
@E9 |
|
IF(INCLUI,GETSXENUM("VPN","VPN_NUMPED"),VPN->VPN_NUMPED) |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
VPN_OPEMOV |
Operacao |
Operacao do Movimento |
Tipo de Operação
|
C |
1 |
0 |
@!S1 |
PERTENCE("012345678") |
|
|
|
Nao |
Altera |
Real |
0=Venda;1=Simulacao;2=Transferencia;3=Remessa;4=Devolucao;5=Consignado;6=Retorno de Remessa;7=Retorno de consignado |
|
|
|
|
|
|
|
1 |
1 |
VPN_DATPED |
Data Movto |
Data do Movimento |
Informe a data da criacao do pedido.
|
D |
8 |
0 |
@D |
If(INCLUI,M->VPN_DATMOV==DDATABASE,if(M->VPN_OPEMOV=="S",(M->VPN_DATMOV==DataValida(M->VPN_DATMOV)),M->VPN_DATMOV==VPN_DATMOV)) |
DDATABASE |
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
VPN_CODCLI |
Cliente |
Codigo do Cliente |
Informe o codigo do cliente.
|
C |
6 |
0 |
@! |
VX021VLDENC() |
|
VSA |
|
Sim |
Altera |
Real |
|
|
|
001 |
|
|
|
|
1 |
1 |
VPN_LOJA |
Loja |
Loja do Cliente |
Informe a loja do cliente.
|
C |
2 |
0 |
@! |
VX021VLDENC() |
|
|
|
Sim |
Altera |
Real |
|
|
|
002 |
|
|
|
|
1 |
1 |
VPN_NOMCLI |
Nome Cliente |
Nome do Cliente |
Nome do Cliente
|
C |
20 |
0 |
@!S20 |
|
IF(!INCLUI,POSICIONE("SA1",1,XFILIAL("SA1")+VPN->VPN_CODCLI+VPN->VPN_LOJA,"A1_NREDUZ"),"") |
|
|
Sim |
Vizualiza |
Virtual |
|
|
POSICIONE("SA1",1,xFilial("SA1")+VPN->VPN_CODCLI+VPN->VPN_LOJA,"A1_NREDUZ") |
|
|
|
|
|
1 |
2 |
VPN_ENDCLI |
End Propr |
Endereco do Proprietario |
Informe o endereço do cliente.
|
C |
30 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_CIDCLI |
Cidade |
Cidade |
Informe a cidade do cliente.
|
C |
20 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_ESTCLI |
Estado |
Estado do cliente |
Informe o estado do cliente (UF).
|
C |
2 |
0 |
@! |
|
|
12 |
|
Nao |
Vizualiza |
Real |
|
|
|
010 |
|
|
|
|
1 |
2 |
VPN_DATEMI |
Data Emissao |
Data da Emissao |
Data de emissao do pedido.
|
D |
8 |
0 |
@D |
M->VPN_DATEMI >= M->VPN_DATMOV - 120 .and. (M->VPN_DATEMI==DataValida(M->VPN_DATEMI)) |
DDATABASE |
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_VALMOV |
Valor Venda |
Valor Venda |
Informe o valor do movimento..
|
N |
12 |
2 |
@E 999,999,999.99 |
M->VPN_VALMOV > 0 .and. MaFisRef("NF_VALMERC","VX021",M->VPN_VALMOV) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_PERDES |
% Desconto |
% Desconto |
Informe o percentual de desconto.
|
N |
6 |
2 |
@E 999.99 |
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_VALDES |
Desconto |
Vlr do Desconto |
Informe o valor de desconto.
|
N |
12 |
2 |
@E 999,999,999.99 |
MaFisRef("NF_DESCONTO","VX021",M->VPN_VALDES) |
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_VALTOT |
Valor Total |
Valor Total |
Informe o valor total do desconto.
|
N |
12 |
2 |
@E 999,999,999.99 |
MaFisRef("NF_TOTAL","VX021",M->VPN_VALTOT) |
|
|
|
Sim |
Vizualiza |
Real |
|
.F. |
|
|
|
|
|
|
1 |
2 |
VPN_CODVEN |
Vendedor |
Codigo Vendedor |
Informe o codigo do vendedor.
|
C |
6 |
0 |
@!S6 |
FG_Seek("SA3","M->VPN_CODVEN",1,.f.,"VPN_NOMVEN","A3_NOME") |
__CUSERID |
SA3 |
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
VPN_NOMVEN |
Nome Vended |
Nome do Vendedor |
Nome do vendedor
|
C |
15 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
Posicione("AA1",4,xFilial("AA1")+VPN->VS1_CODVEN,"AA1_NOMTEC") |
|
|
|
|
|
1 |
2 |
VPN_DESACE |
Outras Desps |
Outras Desps Acessorias |
Informe aqui a despesa acessoria.
|
N |
12 |
2 |
@E 999,999,999.99 |
Positivo().and. MaFisRef("NF_DESPESA","VX021",M->VPN_DESACE) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_DTHEMI |
Dta./Hr Emis |
Data e hora da emissao |
Data da Emissão dp Pedido
|
C |
19 |
0 |
@!S17 |
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_FORPAG |
Forma Pagto |
Forma de Pagamento |
Informe a forma de pagamento.
|
C |
3 |
0 |
!!! |
FG_Seek("SE4","M->VPN_FORPAG",1,.f.,"VPN_DESFPG","E4_DESCRI") .AND. SE4->E4_TIPO <> "A" |
|
SE4 |
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
VPN_DESFPG |
Descricao |
Descricao Forma de Pagto |
Descricao da forma de pagamento.
|
C |
15 |
0 |
@!S15 |
|
IF(!INCLUI,POSICIONE("SE4",1,XFILIAL("SE4")+VPN->VPN_FORPAG,"E4_DESCRI"),"") |
|
|
Sim |
Vizualiza |
Virtual |
|
|
POSICIONE("SE4",1,xFilial("SE4")+VPN->VPN_FORPAG,"E4_DESCRI") |
|
|
|
|
|
1 |
2 |
VPN_CODBCO |
Banco |
Codigo do Banco |
Informe aqui o numero do banco.
|
C |
3 |
0 |
@! |
Vazio().or.FG_StrZero("M->VPN_CODBCO",3,.f.).and.FG_Seek("SA6","M->VPN_CODBCO",1,.f.,"VPN_CODAGE","A6_AGENCIA") |
|
A61 |
|
Nao |
Altera |
Real |
|
|
|
007 |
|
|
|
|
1 |
2 |
VPN_CODAGE |
Agencia |
Agencia |
Informe aqui o numero da agencia.
|
C |
5 |
0 |
@! |
FG_Seek("SA6","M->VPN_CODBCO+M->VPN_CODAGE",1,.f.) |
|
|
|
Nao |
Altera |
Real |
|
|
|
008 |
|
|
|
|
1 |
2 |
VPN_OBSERV |
Observacao |
Observacao |
Informe aqui a observacao.
|
M |
47 |
0 |
@! |
|
E_MSMM(VPN->VPN_OBSMEM,47) |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_OBSMEM |
Memo-Observ |
Memo-Observacao |
Informe aqui a observacao.
|
C |
6 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VPN_STATUS |
Status |
Status |
Status do Pedido
|
C |
1 |
0 |
@! |
PERTENCE("AFCP") |
"I" |
|
|
Nao |
Altera |
Real |
A=Aberto;F=Fechado;C=Cancelado;P=Parcialmente Atendido |
|
|
|
|
|
|
|
1 |
2 |