| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| VVF | 01 | VVF_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| VVF | 02 | VVF_FORPRO | C | 1 | 0 | Form Proprio | Formulario Proprio | @!S1 | PERTENCE("10") | If(Inclui,"0",VVF->VVF_FORPRO) | | 1 | | N | | | | 1=Sim;0=Nao | | | | | |
| VVF | 03 | VVF_OPEMOV | C | 1 | 0 | Operac Movto | Operacao do Movimento | @!S1 | PERTENCE("012345678") | | | 1 | | N | | | | 0=Normal;1=Ped.Fabrica;2=Remessa;3=Transferencia;4=Consignacao;5=Devolucao;6=Frete;7=Retorno de Remessa;8=Retorno de Consignacao | | | | | |
| VVF | 04 | VVF_TRACPA | C | 10 | 0 | Transacao | Transacao | @E9 | | | | 1 | | N | V | | | | | | | | |
| VVF | 05 | VVF_DATMOV | D | 8 | 0 | Data Movto | Data do Movimento | @D | If(Inclui,M->VVF_DATMOV == DDATABASE,M->VVF_DATMOV == VVF_DATMOV) | DDataBase | | 1 | | S | | | | | | | | | |
| VVF | 06 | VVF_DATEMI | D | 8 | 0 | Data Emissao | Data da Emissao | | M->VVF_DATEMI <= M->VVF_DATMOV | DDataBase | | 1 | | N | | | | | | | | | |
| VVF | 07 | VVF_DATFAB | D | 8 | 0 | Dt SaidaFabr | Data Saida da Fabrica | @D | M->VVF_DATFAB >= M->VVF_DATMOV - 120 .and. M->VVF_DATFAB <= M->VVF_DATMOV | DDataBase | | 1 | | N | | | | | | | | | |
| VVF | 08 | VVF_PLACA | C | 8 | 0 | Placa Transp | Placa Veiculo Transp. | @! | FG_Seek("DA3","M->VVF_PLACA",3,.f.) | | DA302 | 1 | | N | A | R | | | | | | | |
| VVF | 09 | VVF_CODFOR | C | 6 | 0 | Fornecedor | Codigo do Fornecedor | @! | IIF(LEFT(FUNNAME(),5)=="VEIXA",VX000VLDENC(),VX000VLD()) | | VV6A | 1 | | S | A | R | | | | | | 001 | |
| VVF | 10 | VVF_LOJA | C | 2 | 0 | Loja | Loja do Fornecedor | @! | IIF(LEFT(FUNNAME(),5)=="VEIXA",VX000VLDENC(),VX000VLD()) | | | 1 | | S | A | R | | | | | | 002 | |
| VVF | 11 | VVF_NOMFOR | C | 20 | 0 | Nome do Forn | Nome do Fornecedor | @!S20 | | VX000BRWNOME() | | 1 | | S | V | V | | | | | VX000BRWNOME() | | |
| VVF | 12 | VVF_CODCOM | C | 6 | 0 | Comprador | Codigo Comprador | @!S6 | Vazio() .or. FG_Seek("SY1","M->VVF_CODCOM",1,.f.) | | SY1 | 1 | | N | | | | | | | | | |
| VVF | 13 | VVF_FORPAG | C | 3 | 0 | Cond.Pgto | Condicao Pagamento | !!! | IIF(LEFT(FUNNAME(),5)=="VEIXA",FG_Seek("SE4","M->VVF_FORPAG",1,.f.,"VVF_DESFPG","E4_DESCRI") .and. VX000VLDENC(),VX000VLD()) | | SE4 | 1 | | S | A | R | | | | | | | |
| VVF | 14 | VVF_DESFPG | C | 15 | 0 | Descricao | Desc da Forma de Pagto | @!S15 | | if(!Inclui,POSICIONE("SE4",1,xFilial("SE4")+VVF->VVF_FORPAG,"E4_DESCRI"),"") | | 1 | | S | V | V | | | | | POSICIONE("SE4",1,xFilial("SE4")+VVF->VVF_FORPAG,"E4_DESCRI") | | |
| VVF | 15 | VVF_NATURE | C | 10 | 0 | Natureza | Natureza | @! | FinVldNat( .F. ) | | SED | 1 | | N | A | R | | | | | | | |
| VVF | 16 | VVF_TESFRE | C | 3 | 0 | T.E.S. | Tipo de Entrada e Saida | @!S3 | IIF(LEFT(FUNNAME(),5)=="VEIXA",FG_Seek("SF4","M->VVF_TESFRE",1,.f.) .and. MaAvalTES("E",M->VVF_TESFRE),VX000VLD()) | | SF4 | 1 | | N | A | R | | | | | | | |
| VVF | 17 | VVF_NUMNFI | C | 9 | 0 | Nro NFiscal | Numero da Nota Fiscal | @! | | | | 1 | | S | | | | | | M->VVF_FORPRO=="0" | | 018 | |
| VVF | 18 | VVF_SERNFI | C | 3 | 0 | Serie NF | Serie da Nota Fiscal | !!! | IIF(LEFT(FUNNAME(),5)=="VEIXA",VX000VLDENC(),VM000VERNF(M->VVF_NUMNFI+M->VVF_SERNFI+M->VVF_CODFOR+M->VVF_LOJA)) | | 01 | 1 | | S | A | R | | | | M->VVF_FORPRO=="0" | | 094 | |
| VVF | 19 | VVF_VALMOV | N | 12 | 2 | Vl Total NF | Vlr Total da Nota Fiscal | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_TOTAL","VX000",M->VVF_VALMOV),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 20 | VVF_TOTSEG | N | 12 | 2 | Vl Tot Segur | Vlr Total do Seguro | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_SEGURO","VX000",M->VVF_VALSEG),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 21 | VVF_TOTFRE | N | 12 | 2 | Vl Tot Frete | Vlr Total do Frete | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_FRETE","VVG00",M->VVF_TOTFRE) .And. VX000ATUF1("FRETE"),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 22 | VVF_DESACE | N | 12 | 2 | Outras Desps | Outras Desps Acessorias | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_DESPESA","VVG00",M->VVF_DESACE) .And. VX000ATUF1("DESPESA"),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 23 | VVF_VBAIPI | N | 12 | 2 | Vl Base IPI | Vlr Base do IPI | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_BASEIPI","VX000",M->VVF_VBAIPI),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 24 | VVF_ALIIPI | N | 5 | 2 | Aliquota IPI | Alíquota de IPI | @E 99.99 | Positivo() | | | 1 | | N | | | | | | | | | |
| VVF | 25 | VVF_VALIPI | N | 12 | 2 | Vl IPI | Vlr do IPI | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALIPI","VX000",M->VVF_VALIPI),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 26 | VVF_VBAICM | N | 12 | 2 | Vl Base ICMS | Vlr Base do ICMS | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_BASEICM","VX000",M->VVF_VBAICM),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 27 | VVF_ALIICM | N | 5 | 2 | Aliquot ICMS | Alíquota de ICMS | @E 99.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",.T.,VX000VLD()) | VAL(SUBS(GETMV("MV_ESTICM"),AT(GETMV("MV_ESTADO"),GETMV("MV_ESTICM"))+2,2)) | | 1 | | N | A | R | | | | | | | |
| VVF | 28 | VVF_TOTICM | N | 12 | 2 | Vl Tot ICMS | Vlr Total do ICMS | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALICM","VX000",M->VVF_TOTICM),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 29 | VVF_ICMRET | N | 12 | 2 | ICMS Retido | Vlr ICMS Retido | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALSOL","VX000",M->VVF_ICMRET),VX000VLD()) | | | 1 | | S | A | R | | | | | | | |
| VVF | 30 | VVF_CODBCO | C | 3 | 0 | Banco | Codigo do Banco | @! | IIF(LEFT(FUNNAME(),4)=="VEIX",Vazio().or.FG_StrZero("M->VVF_CODBCO",3,.f.).and.FG_Seek("SA6","M->VVF_CODBCO",1,.f.),VX000VLD()) | | | 1 | | S | A | R | | | | | | 007 | |
| VVF | 31 | VVF_QTDVEI | N | 2 | 0 | Qtd Veic NF | Qtde de Veiculos na NF | @E 99 | M->VVF_QTDVEI>0 | | | 1 | | S | | | | | | | | | |
| VVF | 32 | VVF_SITNFI | C | 1 | 0 | Situacao NF | Situacao da Nota Fiscal | ! | | | | 1 | | S | V | R | | 0=Cancelada;1=Valida;2=Devolvida;3=Devol.Parcial | | | | | |
| VVF | 33 | VVF_CODAGE | C | 5 | 0 | Agencia | Agencia | @! | FG_Seek("SA6","M->VVF_CODBCO+M->VVF_CODAGE",1,.f.).or.vazio() | | | 1 | | S | | | | | | | | 008 | |
| VVF | 34 | VVF_NUMPED | C | 6 | 0 | Nro Pedido | Numero do Pedido | @X | | | | 1 | | S | V | | | | | | | | |
| VVF | 35 | VVF_CONFRE | N | 12 | 2 | V Conh Frete | Vlr Conhecimento de Frete | @E 999,999,999.99 | Positivo() | | | 1 | | S | | | | | | | | | |
| VVF | 36 | VVF_NUMTRA | C | 10 | 0 | NF de Saida | Ponteiro para NF de Saida | @E9 | | | | 1 | | S | | | | | | | | | |
| VVF | 37 | VVF_DATUSU | C | 15 | 0 | Data/Usuario | Data/Usuario da Alteracao | @!S24 | | Dtos(dDataBase)+"-"+__cUserID | | 1 | | N | | | | | | | | | |
| VVF | 38 | VVF_DTHEMI | C | 19 | 0 | Dt/Hr Digita | Data e Hora da Digitacao | @!S17 | | FGX_DTHEMI() | | 1 | | S | V | | | | | | | | |
| VVF | 39 | VVF_OBSERV | M | 47 | 0 | Observacao | Observacao | @! | | E_MSMM(VVF->VVF_OBSMEM,47) | | 1 | | S | A | V | | | | | | | |
| VVF | 40 | VVF_OBSMEM | C | 6 | 0 | Memo-Observ | Memo-Observ | | | | | 1 | | N | A | R | | | | | | | |
| VVF | 41 | VVF_EXPVEI | C | 1 | 0 | Exp Fab | Exp Fab | @! | | | | 1 | | N | V | R | | | | | | | |
| VVF | 42 | VVF_ESPECI | C | 5 | 0 | Espec.Docum. | Especie do Documento | @! | Vazio() .or. ExistCpo("SX5","42"+M->VVF_ESPECI) | | 42 | 1 | | N | A | R | | | | | | | |
| VVF | 43 | VVF_PLIQUI | N | 11 | 4 | Peso Liquido | Peso Liquido da N.F. | @E 999999.9999 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 44 | VVF_PBRUTO | N | 11 | 4 | Peso Bruto | Peso Bruto da N.F. | @E 999999.9999 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 45 | VVF_TRANSP | C | 6 | 0 | Transp. | Codigo da Transportadora | @! | ExistCpo("SA4",M->VVF_TRANSP,1) | | SA4 | 1 | | N | A | R | | | | | | | |
| VVF | 46 | VVF_ESPEC1 | C | 10 | 0 | Especie 1 | Especie 1 | @! | | | | 1 | | N | A | R | | | | | | | |
| VVF | 47 | VVF_VOLUM1 | N | 6 | 0 | Volume 1 | Volume 1 | @E 999999 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 48 | VVF_ESPEC2 | C | 10 | 0 | Especie 2 | Especie 2 | @! | | | | 1 | | N | A | R | | | | | | | |
| VVF | 49 | VVF_VOLUM2 | N | 6 | 0 | Volume 2 | Volume 2 | @E 999999 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 50 | VVF_ESPEC3 | C | 10 | 0 | Especie 3 | Especie 3 | @! | | | | 1 | | N | A | R | | | | | | | |
| VVF | 51 | VVF_VOLUM3 | N | 6 | 0 | Volume 3 | Volume 3 | @E 999999 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 52 | VVF_ESPEC4 | C | 10 | 0 | Especie 4 | Especie 4 | @! | | | | 1 | | N | A | R | | | | | | | |
| VVF | 53 | VVF_VOLUM4 | N | 6 | 0 | Volume 4 | Volume 4 | @E 999999 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 54 | VVF_OBSMNF | C | 6 | 0 | Oco-MEMO | MEMO | | | | | 1 | | N | A | R | | | | | | | |
| VVF | 55 | VVF_OBSENF | M | 70 | 0 | Observ. NF | Observacao | @! | | IF(!INCLUI,E_MSMM(VVF->VVF_OBSMNF,70),"") | | 1 | | | A | V | | | | | | | |
| VVF | 56 | VVF_TIPO | C | 1 | 0 | Tipo da nota | Tipo da nota | @! | | | | 1 | | N | A | R | | | | | | | |
| VVF | 57 | VVF_CHVNFE | C | 44 | 0 | Chave da NFE | Chave da NFE | @! | VXVlChvNfe(M->VVF_FORPRO,M->VVF_ESPECIE) | | | 1 | | N | A | R | | | | M->VVF_FORPRO=="0" | | | |
| VVF | 58 | VVF_RECSF1 | N | 9 | 0 | Recno | Recno SF1 | @E 999,999,999 | | | | 1 | | N | | | | | | | | | |
| VVF | 59 | VVF_TIPMOV | C | 1 | 0 | Tp Movimento | Tp Movimento | @! | Pertence("012") | '0' | | 1 | | S | V | R | | 0=Normal;1=Agrega;2=Desagrega | | | | | |
| VVF | 60 | VVF_CLIFOR | C | 1 | 0 | Utiliza | Utiliza Cliente ou Fornec | @! | VX000CLIFOR() .AND. Pertence("FC") | | | 1 | | S | | | | C=Cliente;F=Fornecedor | | | | | |
| VVF | 61 | VVF_MENNOT | C | 60 | 0 | Mens.p/Nota | Mensagem para Nota Fiscal | @S45 | texto() .Or. Vazio() | | | 1 | | N | | | | | | M->VVF_FORPRO=="1" | | | |
| VVF | 62 | VVF_MENPAD | C | 3 | 0 | Mens.Padrao | Mensagem Padrao 1 | @! | vazio() .or. existcpo("SM4") | | SM4 | 1 | | N | | | | | | M->VVF_FORPRO=="1" | | | |
| VVF | 63 | VVF_SDOC | C | 3 | 0 | Série Doc | Série do Documento Fiscal | !!! | | | | 1 | | N | V | R | | | | | | 095 | |
| VVF | 64 | VVF_TIPDOC | C | 1 | 0 | Tp.Doc.Gerar | Tp.Documento Gerar? | @! | Pertence("1234") | "1" | | 1 | | N | V | R | | 1=NF;2=Mov.Interna;3=NF Importação;4=Produção | | | | | |
| VVF | 65 | VVF_MUORIT | C | 5 | 0 | Mun Ori Tran | Municipio Origem do Trans | @! | vazio() .or. ExistCpo("CC2",M->VVF_UFORIT+M->VVF_MUORIT) | | CC2SA1 | 1 | | N | A | R | | | | | | | |
| VVF | 66 | VVF_UFORIT | C | 2 | 0 | UF Ori Trans | UF Origem do Transporte | @! | Vazio() .or. (ExistCpo("SX5","12"+M->VVF_UFORIT) .and. MaFisRef("NF_UFORIGEM","MT100",M->VVF_UFORIT) .and. VM006FldOK() ) | | 12 | 1 | | N | A | R | | | | | | 010 | |
| VVF | 67 | VVF_MUDEST | C | 5 | 0 | Mun Dest Tra | Municipio Destino do Tran | @! | vazio() .or. ExistCpo("CC2",M->VVF_UFDEST+M->VVF_MUDEST) | | CC2SA1 | 1 | | N | A | R | | | | | | | |
| VVF | 68 | VVF_UFDEST | C | 2 | 0 | UF Dest Tran | UF Destino do Transporte | @! | Vazio() .or. (ExistCpo("SX5","12"+M->VVF_UFDEST) .and. MaFisRef("NF_UFDEST","MT100",M->VVF_UFDEST) .and. VM006FldOK() ) | | 12 | 1 | | N | A | R | | | | | | 010 | |
| VVF | 69 | VVF_DEVMER | C | 1 | 0 | Dev.merc.n.r | Devol. merc. nao recebida | @! | Pertence(" SN") | | | 1 | | N | A | R | | | | M->VVF_FORPRO=="1" | | | |
| VVF | 70 | VVF_VEICU1 | C | 8 | 0 | Veiculo 1 | Codigo do veiculo 1 | @! | | | DA3 | 1 | | S | A | R | | | | | | | |
| VVF | 71 | VVF_VEICU2 | C | 8 | 0 | Veiculo 2 | Codigo do veiculo 2 | @! | | | DA3 | 1 | | S | A | R | | | | | | | |
| VVF | 72 | VVF_VEICU3 | C | 8 | 0 | Veiculo 3 | Codigo do veiculo 3 | @! | | | DA3 | 1 | | S | A | R | | | | | | | |
| VVF | 73 | VVF_CLIRET | C | 6 | 0 | Cod.Cli.Ret. | Cod.Cliente Retirada | @! | | | SA1 | 1 | | S | A | R | | | | | | 001 | |
| VVF | 74 | VVF_LOJRET | C | 2 | 0 | Loj.Cli.Ret. | Loj.Cliente Retirada | @! | | | | 1 | | S | A | R | | | | | | 002 | |
| VVF | 75 | VVF_CLIENT | C | 6 | 0 | Cod.Cli.Ent. | Cod.Cliente Entrega | @! | | | SA1 | 1 | | S | A | R | | | | | | 001 | |
| VVF | 76 | VVF_LOJENT | C | 2 | 0 | Loj.Cli.Entr | Loj.Cliente Entrega | @! | | | | 1 | | S | A | R | | | | | | 002 | |
| VVF | 77 | VVF_MOEDA | N | 2 | 0 | Moeda | Moeda da Fatura | @E 99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_MOEDA","VVF00",M->VVF_MOEDA),VX000VLD()) | 1 | | 1 | | N | A | R | | | | | | | |
| VVF | 78 | VVF_NUMOP | C | 14 | 0 | Ord Produção | Ordem de Produção | @! | Vazio() .or. VX000VLDENC() | | | 1 | | S | V | R | | | | | | | |
| VVF | 79 | VVF_TXMOED | N | 11 | 4 | Taxa Moeda | Taxa da Moeda | @E 999,999.9999 | | 1 | | 1 | | N | A | R | | | | | | | |
| VVF | 80 | VVF_DOCSD3 | C | 9 | 0 | Doc. M. Int. | Doc. Movim. Interna (SD3) | @! | Vazio() .or. VX000VLDENC() | | | 1 | | S | V | R | | | | | | | |
| VVF | 81 | VVF_BASCOF | N | 12 | 2 | Base Cofins | Base do Cofins | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_BASECF2","VVF00",M->VVF_BASCOF),VX000VLD()) | | | 1 | | N | A | R | | | | | | | |
| VVF | 82 | VVF_ALICOF | N | 6 | 2 | Aliq. Cofins | Aliquota do Cofins | @E 999.99 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 83 | VVF_VALCOF | N | 12 | 2 | Cofins | Valor do Cofins | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALCF2","VVF00",M->VVF_VALCOF),VX000VLD()) | | | 1 | | N | A | R | | | | | | | |
| VVF | 84 | VVF_BASPIS | N | 12 | 2 | Base Pis | Base do Pis | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_BASEPS2","VVF00",M->VVF_BASPIS),VX000VLD()) | | | 1 | | N | A | R | | | | | | | |
| VVF | 85 | VVF_ALIPIS | N | 6 | 2 | Aliq. Pis | Aliquota do PIS | @E 999.99 | | | | 1 | | N | A | R | | | | | | | |
| VVF | 86 | VVF_VALPIS | N | 12 | 2 | Pis | Valor do Pis | @E 999,999,999.99 | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALPS2","VVF00",M->VVF_VALPIS),VX000VLD()) | | | 1 | | N | A | R | | | | | | | |
| VVF | 87 | VVF_TPFRET | C | 1 | 0 | Tipo Frete | Tipo do Frete Utilizado | @! | Pertence("CFTRDS") .and. VX000VLDENC() | | | 1 | | N | A | R | | C=CIF;F=FOB;T=Por conta terceiros;R=Por conta remetente;D=Por conta destinatario;S=Sem frete | | | | | |