| 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 |
| VS4 | 01 | VS4_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| VS4 | 02 | VS4_SEQINC | C | 3 | 0 | Seq. Inconv. | Sequencia Inconveniente | @! | | | | 1 | | N | V | R | | | | | | | |
| VS4 | 03 | VS4_GRUINC | C | 3 | 0 | Grupo Incon. | Grupo do Inconveniente | @!S3 | FG_Seek("VSK","VV1->VV1_CODMAR+M->VS4_GRUINC",1,.f.) | IF(!INCLUI,POSICIONE("VST",1,xFilial("VST")+"1"+VS4->VS4_NUMORC+VS4->VS4_SEQINC,"VST_GRUINC"),"") | VSK | 1 | | S | A | V | | | | | | | |
| VS4 | 04 | VS4_CODINC | C | 8 | 0 | Cod. Incon. | Codigo do Inconveniente | @! | FG_Seek("VSL","VV1->VV1_CODMAR+M->VS4_GRUINC+M->VS4_CODINC",1,.f.) | IF(!INCLUI,POSICIONE("VST",1,xFilial("VST")+"1"+VS4->VS4_NUMORC+VS4->VS4_SEQINC,"VST_CODINC"),"") | VSL | 1 | | S | A | V | | | | | | | |
| VS4 | 05 | VS4_DESINC | C | 120 | 0 | Descr Inconv | Descr do Inconveniente | @!S30 | | If(!Inclui,Posicione("VST",1,xFilial("VST")+"1"+VS4->VS4_NUMORC+VS4->VS4_SEQINC,"VST_DESINC"),"") | | 1 | | S | V | V | | | | | | | |
| VS4 | 06 | VS4_SEQUEN | C | 3 | 0 | Sequencia | Sequencia | @!S3 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 07 | VS4_NUMORC | C | 8 | 0 | Nro Orcam/o | Numero do Orcamento | @ 99999999 | | M->VS4_NUMORC := M->VS1_NUMORC | | 1 | | N | V | | | | | | | | |
| VS4 | 08 | VS4_GRUSER | C | 2 | 0 | Grupo Servic | Grupo de Servico | @!S2 | OX001GRSER(VV1->VV1_CODMAR,M->VS4_CODSER) | | VS4 | 1 | | S | | | | | | | | | |
| VS4 | 09 | VS4_CODSER | C | 15 | 0 | Cod Servico | Codigo do Servico | @!S15 | OX001SERV(VV1->VV1_CODMAR,M->VS4_CODSER) .AND. FG_CHEREV() | | V61 | 1 | | S | | | | | | | | | |
| VS4 | 10 | VS4_DESSER | C | 20 | 0 | Descricao | Descricao do Servico | @!S20 | | if(!Inclui,Posicione("VO6",2,xFilial("VO6")+FG_MARSRV(VS1->VS1_CODMAR,VS4->VS4_CODSER)+VS4->VS4_CODSER,"VO6_DESSER"),"") | | 1 | | S | V | V | | | | | Posicione("VO6",1,xFilial("VO6")+VV1->VV1_CODMAR+VS4->VS4_CODSER,"VO6_DESSER") | | |
| VS4 | 11 | VS4_SEQSER | C | 6 | 0 | Seq.Servico | Sequencia do Servico | @! | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 12 | VS4_TIPSER | C | 3 | 0 | Tipo Servico | Tipo de Servico | @!S3 | FG_Seek("VOK","M->VS4_TIPSER",1,.f.) .and. FS_SERTEM(M->VS4_TIPSER,M->VS1_TIPTSV,,.f.,.t.) | | VOK | 1 | | S | | | | | | | | | |
| VS4 | 13 | VS4_CODSEC | C | 3 | 0 | Secao Oficin | Secao da Oficina | @! | FG_Seek("VOD","M->VS4_CODSEC",1,.f.) | | VOD | 1 | | N | A | R | | | | | | | |
| VS4 | 14 | VS4_TEMPAD | N | 5 | 0 | Tempo Padrao | Tempo Padrao | @R 999:99 | | | | 1 | | S | | | | | | VOK->VOK_INCTEM=="4" | | | |
| VS4 | 15 | VS4_VALHOR | N | 8 | 2 | Vl da Hora | Vlr da Hora | @E 99,999.99 | | | | 1 | | S | A | | | | | | | | |
| VS4 | 16 | VS4_KILROD | N | 8 | 0 | Km Rodado | Kilometro Rodado | @e 99,999,999 | | | | 1 | | N | | | | | | VOK->VOK_INCMOB=="5" | | | |
| VS4 | 17 | VS4_VALSER | N | 12 | 2 | Vlr Fixo Srv | Valor Fixo Servico | @E 999,999,999.99 | | | | 1 | | S | | | | | | VOK->VOK_INCMOB$"1/3/4" | | | |
| VS4 | 18 | VS4_PERDES | N | 6 | 2 | % Desc | % Desconto | @E 999.99 | POSITIVO() | | | 1 | | S | | | | | | | | | |
| VS4 | 19 | VS4_VALDES | N | 12 | 2 | Vl Desconto | Valor Desconto | @E 999,999,999.99 | | | | 1 | | S | | | | | | | | | |
| VS4 | 20 | VS4_VALTOT | N | 12 | 2 | Vl Total | Valor Total | @E 999,999,999.99 | | | | 1 | | S | V | | | | | | | | |
| VS4 | 21 | VS4_CODFOR | C | 6 | 0 | Fornecedor | Codigo do Fornecedor | @! | Vazio() .or. FG_Seek("SA2","M->VS4_CODFOR",1,.f.) | | | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | 001 | |
| VS4 | 22 | VS4_FOLOJA | C | 2 | 0 | Loja Fornec | Loja do Fornecedor | @! | FG_Seek("SA2","M->VS4_CODFOR+M->VS4_FOLOJA",1,.f.,"VS4_NOMFOR","A2_NREDUZ") | | | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | 002 | |
| VS4 | 23 | VS4_NOMFOR | C | 30 | 0 | Nome | Nome do Fornecedor | @!S30 | | POSICIONE("SA2",1,XFILIAL("SA2")+VS4->VS4_CODFOR+VS4->VS4_FOLOJA,"A2_NREDUZ") | | 1 | | S | V | V | | | | VOK->VOK_INCMOB=="2" | Posicione("SA2",1,xFilial("SA2")+VS4->VS4_CODFOR+VS4->VS4_FOLOJA,"A2_NREDUZ") | | |
| VS4 | 24 | VS4_NUMTIT | C | 9 | 0 | Nro Docto | Numero do Documento | @! | NaoVazio() | | | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | 018 | |
| VS4 | 25 | VS4_TIPTIT | C | 3 | 0 | Tipo | Tipo do Titulo | @! | | | 05 | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | | |
| VS4 | 26 | VS4_NATURE | C | 10 | 0 | Natureza | Codigo da natureza | @! | Vazio() .or. FG_Seek("SED","M->VS4_NATURE") | | SED | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | | |
| VS4 | 27 | VS4_CODPAG | C | 3 | 0 | Cond Pagto | Cod Condicao de Pagamento | @! | FG_Seek("SE4","M->VS4_CODPAG",1,.f.) | | SE4 | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | | |
| VS4 | 28 | VS4_VALCUS | N | 12 | 2 | Vl do Custo | Vlr do Custo | @E 999,999,999.99 | | | | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | | |
| VS4 | 29 | VS4_VALVEN | N | 12 | 2 | Vl da Venda | Vlr da Venda | @E 999,999,999.99 | | | | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | | |
| VS4 | 30 | VS4_DATPAG | D | 8 | 0 | Data Pgto. | Data Pgto. | | | | | 1 | | S | A | R | | | | VOK->VOK_INCMOB=="2" | | | |
| VS4 | 31 | VS4_DEPGAR | C | 1 | 0 | Depto Garant | Depto Garantia | @! | Vazio() .or. FG_Seek("SX5","'VF'+M->VS4_DEPGAR",1,.f.) | | VF | 1 | | N | A | R | | | | | | | |
| VS4 | 32 | VS4_DEPINT | C | 1 | 0 | Depto Intern | Depto Interno | @! | Vazio() .or. FG_Seek("SX5","'VD'+M->VS4_DEPINT",1,.f.) | | VD | 1 | | N | A | R | | | | | | | |
| VS4 | 33 | VS4_OBSERV | M | 100 | 0 | Observacao | Observacao | @! | | E_MSMM(VS4->VS4_OBSMEM,100) | | 1 | | N | A | V | | | | | | | |
| VS4 | 34 | VS4_OBSMEM | C | 6 | 0 | Oco-MEMO | Oco-MEMO | | | | | 1 | | N | A | R | | | | | | | |
| VS4 | 35 | VS4_ABAISS | N | 14 | 2 | Abatim. ISS | Abatimento ISS | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 36 | VS4_BASISS | N | 14 | 2 | Base ISS | Base ISS | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 37 | VS4_ALIISS | N | 6 | 2 | Aliq. ISS | Aliquota ISS | @E 999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 38 | VS4_VALISS | N | 14 | 2 | Valor ISS | Valor ISS | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 39 | VS4_CODISS | C | 9 | 0 | Cód.Serv.ISS | Cód.Serviço ISS | @9 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 40 | VS4_BASPIS | N | 14 | 2 | Base PIS | Base PIS | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 41 | VS4_ALIPIS | N | 6 | 2 | Aliq. PIS | Aliquota PIS | @E 999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 42 | VS4_VALPIS | N | 14 | 2 | Valor PIS | Valor PIS | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 43 | VS4_BASCOF | N | 14 | 2 | Base COFINS | Base COFINS | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 44 | VS4_ALICOF | N | 6 | 2 | Aliq. COFINS | Aliquota COFINS | @E 999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 45 | VS4_VALCOF | N | 14 | 2 | Valor COFINS | Valor COFINS | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 46 | VS4_BASIRR | N | 14 | 2 | Base IRRF | Base IRRF | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 47 | VS4_ALIIRR | N | 6 | 2 | Aliq. IRRF | Aliquota IRRF | @E 999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 48 | VS4_VALIRR | N | 14 | 2 | Valor IRRF | Valor IRRF | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 49 | VS4_BASCSL | N | 14 | 2 | Base CSLL | Base CSLL | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 50 | VS4_ALICSL | N | 6 | 2 | Aliq. CSLL | Aliquota CSLL | @E 999.99 | | | | 1 | | S | V | R | | | | | | | |
| VS4 | 51 | VS4_VALCSL | N | 14 | 2 | Valor CSLL | Valor CSLL | @E 99,999,999,999.99 | | | | 1 | | S | V | R | | | | | | | |