Tabela: VS1 - Orçamento


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Orçamento




Indices(SIX)
OrdemChaveDescriçãoNickName
1VS1_FILIAL+VS1_NUMORCNro Orcam/o
2VS1_FILIAL+VS1_CHAINT+VS1_NUMORCChassi Inter + Nro Orcam/o
3VS1_FILIAL+VS1_NUMNFI+VS1_SERNFINota Fiscal + Serie
4VS1_FILIAL+VS1_CLIFAT+VS1_LOJAFaturar Para + Loja
5VS1_FILIAL+VS1_TIPORCTp Orcamento
6VS1_FILIAL+VS1_NUMOSVNumero O Srv
7VS1_FILIAL+DTOS(VS1_DATVAL)Dt Validade
8VS1_FILIAL+DTOS(VS1_DATORC)+VS1_NUMORCDt Orcamento + Nro Orcam/o
9VS1_FILIAL+VS1_NUMNFI+VS1_SDOCNota Fiscal + Série Doc.







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
VS1_FILIAL Filial Filial Filial C 2 0 Nao Altera Virtual 033 1 2
VS1_NUMORC Nro Orcam/o Numero do Orcamento Número do Orcamento C 8 0 @E 99999999 If(Inclui,GetSXENum("VS1","VS1_NUMORC"),VS1_NUMORC) Sim Vizualiza Virtual 1 2
VS1_DTPATE Tp Atend. Tp Atend. Descritivo Tipo Atendimento C 15 0 @! X3CBOXDESC('VS1_TPATEN', VS1->VS1_TPATEN) Sim Vizualiza Virtual X3CBOXDESC('VS1_TPATEN', VS1->VS1_TPATEN) 1 2
VS1_DTPORC Tp Orcto. Tp Orcto. Descritivo tipo orcamento C 15 0 @! X3CBOXDESC('VS1_TIPORC', VS1->VS1_TIPORC) Sim Vizualiza Virtual X3CBOXDESC('VS1_TIPORC', VS1->VS1_TIPORC) 1 2
VS1_STARES Stat.Res. Status da Reserva Status da Reserva C 1 0 @! Pertence("123") "3" Nao Vizualiza Real 1=Reservado;2=Parcialmente Reservado;3=Nao Reservado 1 2
VS1_DTPSTP St Pedido St Pedido Descritivo status pedido C 15 0 @! X3CBOXDESC('VS1_PEDSTA', VS1->VS1_PEDSTA) Sim Vizualiza Virtual X3CBOXDESC('VS1_PEDSTA', VS1->VS1_PEDSTA) 1 2
VS1_TIPORC Tp Orcamento Tipo de Orcamento Tipo de Orcamento. Obs: Na opção de Or-camento de Pecas, o sistema não permiti-ra a inclusão de servicos C 1 0 @! Pertence("123") .AND. IIF(FUNNAME() $ "OFIXA011,OFIXA018,OFIOM350",OX001TPTPO() .AND. OX001VLDENC(),OM110TPTPO()) If(inclui,If(Alltrim(cModulo)=="PEC",If(Funname()=="OFIXA011","1",""),""),"") Nao Altera Virtual 1=Orcamento Pecas;2=Orcamento Oficina;3=Transferência Empty(M->VS1_TIPORC) .or. FUNNAME()$"OFIXA011,OFIOM350" 1 1
VS1_PEDSTA Status Ped. Status do Pedido Flag do Nivel de Atendimento C 1 0 @! Nao Vizualiza Real 0=Aberto;1=Parcialmente Atendido;2=Encerrado;3=Cancelado 1 2
VS1_TPATEN Tp Atendimen Tipo de Atendimento Informe o tipo de Atendimento. C 1 0 @! FGX_VOITPATEN(M->VS1_TPATEN, M->VS1_TIPTEM, .T.) .AND. FGX_VOITPATEN(M->VS1_TPATEN, M->VS1_TIPTSV, .T.) Nao Altera Real #OFIOA560CB("050",1) 1 2
VS1_DSTRES St Reserv. Status da Reserva Descritivo status reserva C 15 0 @! X3CBOXDESC('VS1_STARES', VS1->VS1_STARES) Sim Vizualiza Virtual X3CBOXDESC('VS1_STARES', VS1->VS1_STARES) 1 2
VS1_GETKEY Chv Veiculo Chave do Veiculo Campo de acesso ao veiculo que se desejarealizar orcamento. Pode-se informar ochassi INTERNO, ou CHASSI do veivulo, oua FROTA, ou a PLACA para que o sistemapossa localizar o Veiculo desejado C 25 0 @!S25 If(!Empty(M->VS1_GETKEY),OX001GETCHA(),.t.) V15 Nao Altera Virtual M->VS1_TIPORC == "2" 1 2
VS1_DSSTAT Status Fase atual Descritivo status orcamento C 15 0 @! OA18DORCS(VS1->VS1_STATUS) Sim Vizualiza Virtual OA18DORCS(VS1->VS1_STATUS) 1 2
VS1_CLIFAT Faturar Para Faturar Para Cliente para o qual se deseja Faturar C 6 0 @! EMPTY(M->VS1_CLIFAT) .or. IIF(FUNNAME()$"OFIXA011,OFIXA018,OFIOM350",OX001VLDENC(),FS_PREFAT() .and. FS_VALINTE()) VSA Sim Altera Virtual 001 1 1
VS1_LOJA Loja Loja do Cliente a Faturar Loja do Cliente a Faturar C 2 0 @! EMPTY(M->VS1_LOJA) .or. IIF(FUNNAME()$"OFIXA011,OFIXA018,OFIOM350",OX001VLDENC(),FS_PREFAT() .and. FS_VALINTE()) Sim Altera Virtual 002 1 1
VS1_NCLIFT Nome Cliente Nome Cliente Faturar Para Nome do Cliente para Faturar C 40 0 @!S40 FS_CLIENTE() .and. FS_PREFAT() .and. FS_VALINTE() if(!Inclui .and. !Empty(VS1->VS1_CLIFAT) ,POSICIONE("SA1",1,xFilial("SA1")+VS1->VS1_CLIFAT+VS1->VS1_LOJA,"A1_NOME"),"") VSD Sim Altera Virtual !FUNNAME()=="OFIOM350".AND.!"OFIX"$FUNNAME() POSICIONE("SA1",1,xFilial("SA1")+VS1->VS1_CLIFAT+VS1->VS1_LOJA,"A1_NOME") 1 2
VS1_ENDCLI End Propr Endereco do Proprietario Endereço do Proprietario C 30 0 @!S30 Nao Vizualiza Virtual 1 2
VS1_CHASSI Chassi Chassi do Veiculo Chassi do Veiculo C 25 0 @!S25 FS_VERCHASSI() if(!Inclui ,POSICIONE("VV1",1,xFilial("VV1")+VS1->VS1_CHAINT,"VV1_CHASSI"),"") Nao Vizualiza Virtual 1 2
VS1_CIDCLI Cidade Cidade Cidade C 20 0 @!S20 Nao Vizualiza Virtual 1 2
VS1_ESTCLI UF Estado UF da Cidade C 2 0 @! Nao Vizualiza Virtual 010 1 2
VS1_DATALT Dt Ult Alter Data da Ultima Alteracao Data ultima alteracao D 8 0 Sim Vizualiza Virtual 1 2
VS1_FONCLI Telefone Telefone Telefone C 15 0 @! Nao Vizualiza Virtual 1 2
VS1_CODMAR Marca Marca Marca de interesse do Cliente (a exis-tencia desta informação impede que venhaa constar pecas de outras marcas no or-camento, alem de filtrar somente os Gru-pos desta marca na consulta de pecas) C 3 0 @! Vazio() .or. fg_valida(Nil,"VE1T1M->VS1_CODMAR*","cCodMar := VE1->VE1_CODMAR").and.FS_VALINTE() VE1 Sim Altera Real 1 2
VS1_DATORC Dt Orcamento Data do Orcamento Data do Orcamento D 8 0 DDATABASE Sim Vizualiza Virtual 1 2
VS1_HORORC Hr Orcamento Hora do Orcamento Hora do Orcamento N 4 0 @R 99:99 val(left(time(),2)+substr(time(),4,2)) Sim Vizualiza Virtual 1 2
VS1_TIPTEM Tipo Tempo Tipo de Tempo Tipo de Tempo para parametrizar os valo-res de servico, e caso haja uma importa-ção de dados para uma OS, este parâmetrotambem será utilizado C 4 0 @! OXTIPTEM100() VOI Nao Altera Virtual M->VS1_TIPORC == "2" 1 2
VS1_CODVEN Vendedor Codigo do Vendedor Código do Vendedor. C 6 0 @! FG_Seek("SA3","M->VS1_CODVEN",1,.f.,"VS1_NOMVEN","A3_NOME") Posicione("SA3",7,xFilial("SA3")+__cUserID,"A3_COD") SA3 Nao Altera Virtual 1 2
VS1_NOMVEN Nome Vended Nome do Vendedor Nome do Vendedor. C 15 0 @! Posicione("SA3",1,xFilial("SA3")+M->VS1_CODVEN,"A3_NOME") Nao Vizualiza Virtual Posicione("SA3",1,xFilial("SA3")+VS1->VS1_CODVEN,"A3_NOME") 1 2
VS1_CODVE2 Vendedor 2 Codigo do Vendedor 2 Preencha o codigo do segundo vendedor do Orcamento. C 6 0 @! FG_Seek("SA3","M->VS1_CODVE2",1,.f.,"VS1_NOMVE2","A3_NOME") SA3 Nao Altera Virtual 1 2
VS1_NOMVE2 Nome Vended Nome do Vendedor Indica o nome do segundo vendedor do Orcamento. C 15 0 @! Posicione("SA3",1,xFilial("SA3")+M->VS1_CODVE2,"A3_NOME") Nao Vizualiza Virtual 1 2
VS1_CODVE3 Vendedor 3 Codigo do Vendedor 3 Preencha o codigo do terceiro vendedor do Orcamento. C 6 0 @! FG_Seek("SA3","M->VS1_CODVE3",1,.f.,"VS1_NOMVE3","A3_NOME") SA3 Nao Altera Virtual 1 2
VS1_NOMVE3 Nome Vended Nome do Vendedor Indica o nome do terceiro vendedor do Orcamento. C 15 0 @! Posicione("SA3",1,xFilial("SA3")+M->VS1_CODVE3,"A3_NOME") Nao Vizualiza Virtual 1 2
VS1_CODVE4 Vendedor 4 Codigo do Vendedor 4 Preencha o codigo do quarto vendedor do Orcamento. C 6 0 @! FG_Seek("SA3","M->VS1_CODVE4",1,.f.,"VS1_NOMVE4","A3_NOME") SA3 Nao Altera Virtual 1 2
VS1_PEDREF Pedido Ref. Pedido Referencia Pedido de Venda Referente C 8 0 @! Sim Vizualiza Real 1 2
VS1_NOMVE4 Nome Vended Nome do Vendedor Indica o nome do quarto vendedor do Orcamento. C 15 0 @! Posicione("SA3",1,xFilial("SA3")+M->VS1_CODVE4,"A3_NOME") Nao Vizualiza Virtual 1 2
VS1_CODVE5 Vendedor 5 Codigo do Vendedor 5 Preencha o codigo do quinto vendedor do Orcamento. C 6 0 @! FG_Seek("SA3","M->VS1_CODVE5",1,.f.,"VS1_NOMVE5","A3_NOME") SA3 Nao Altera Virtual 1 2
VS1_NOMVE5 Nome Vended Nome do Vendedor Indica o nome do quinto vendedor do Orcamento. C 15 0 @! Posicione("SA3",1,xFilial("SA3")+M->VS1_CODVE5,"A3_NOME") Nao Vizualiza Virtual 1 2
VS1_DATVAL Dt Validade Data de Validade Orcam/o Data de Validade Orcamento D 8 0 M->VS1_DATVAL >= dDataBase DDATABASE + 30 Sim Altera Virtual 1 2
VS1_DATENT Data de Entr Data de Entrega Data de Previsao de Entrega da OS D 8 0 M->VS1_DATENT >= dDataBase Sim Altera Real 1 2
VS1_FORMUL Formula Formula do Calculo Valor Formula de Cálculo do Preco a ser Pra- ticado para o Cliente C 6 0 @! Vazio().or.(OX001VLDENC().and.FG_Seek("VEG","M->VS1_FORMUL",,,"VS1_NOMFOR","VEG_DESCRI")) VEG Nao Altera Virtual 1 2
VS1_NOMFOR Tit Formula Titulo da Formula Título da Formula C 30 0 @!S25 Posicione("VEG",1,xFilial("VEG")+"04","VEG_DESCRI") Nao Vizualiza Virtual M->VS1_TIPORC == "2" Posicione("VEG",1,xFilial("VEG")+VS1->VS1_FORMUL,"VEG_DESCRI") 1 2
VS1_PERPEC % Desc Pecas % Desconto de Pecas % Desconto de Pecas. Será oferecido pa-ra todos os itens, podendo o usuário al-tera-lo posteriormente N 6 2 @E 999.99 Positivo() Nao Altera Virtual 1 2
VS1_PERSER % Desc Srvs % Desconto de Servicos % Desconto de Servicos. Será oferecido para todos os itens, podem ser alterado pelo usuário posteriormente N 6 2 @E 999.99 Positivo() Nao Altera Virtual M->VS1_TIPORC == "2" 1 2
VS1_HORTRI Hr OS Veic Horas Trilha da OS Veic. Informe aqui as horas de trilha do equipamento. N 8 0 @E 99,999,999 OX001HOR(M->VS1_CHASSI) Nao Altera Real M->VS1_TIPORC == "2" 1 2
VS1_FORPAG Forma Pagto Forma de Pagamento Forma de Pagamento a ser Considerada na Venda C 3 0 @! Vazio().or.(FG_Seek("SE4","M->VS1_FORPAG",1,.f.,"VS1_DESFPG","E4_DESCRI").and.FS_MUDAFPG(1).and.FS_VALINTE().and.OX001VLDENC()) SE4 Nao Altera Virtual 1 2
VS1_CENCUS Centro Recei Centro de Receita Centro de Receita para esta venda C 9 0 @! Vazio().or.FG_Valida(Nil,"CTTT1M->VS1_CENCUS*","M->VS1_DESCCC:=CTT->CTT_DESC01") VI3 Nao Vizualiza Virtual 004 1 2
VS1_DESFPG Descricao Desc da Forma de Pagto Descrição da Forma de Pagamento C 15 0 @!S15 if(!Inclui,POSICIONE("SE4",1,xFilial("SE4")+VS1->VS1_FORPAG,"E4_DESCRI"),"") Nao Vizualiza Virtual Posicione("SE4",1,xFilial("SE4")+VS1->VS1_FORPAG,"E4_DESCRI") 1 2
VS1_TIPPAG Tipos Pagto. Tipos de Pagamento Informe os Tipos de Pagamento para geração das parecelas. Em Branco seleciona os Tipos de Pagamento. No caso de preenchimento manual, separar por / (barra). C 30 0 @! OX004TPPG(nOpc,.f.) Nao Altera Real 1 2
VS1_DESCCC Desc C.Recei Descric Centro de Receita Descrição do Centro de Receita. C 25 0 @! if(!Inclui,POSICIONE("CTT",1,xFilial("CTT")+VS1->VS1_CENCUS,"CTT_DESC01"),"") Nao Vizualiza Virtual 1 2
VS1_CODBCO Banco Codigo do Banco Código do Banco de Emissao do Bloqueto, quando Venda a Prazo e Respectiva Emis- sao C 3 0 @! Empty(M->VS1_CODBCO).or.FG_VALIDA(,"SA6T1M->VS1_CODBCO*","M->VS1_NOMBCO := SA6->A6_NOME").and.FS_VALINTE() A62 Sim Altera Virtual 007 1 2
VS1_NOMBCO Nome Banco Nome do Banco Nome do Banco. C 25 0 @! if(!Inclui,POSICIONE("SA6",1,xFilial("SA6")+VS1->VS1_CODBCO,"A6_NOME"),"") Sim Vizualiza Virtual 1 2
VS1_CHAINT Chassi Inter Numero Interno do Chassi Número Interno do Chassi C 6 0 @!S6 NaoVazio() .and. FG_VEIORC() .and. fg_valida(Nil,Nil,"cCodMar := VE1->VE1_CODMAR") VO5 Nao Vizualiza Virtual M->VS1_TIPORC == "2" 1 2
VS1_PLAVEI Placa Placa do Veiculo Placa do Veiculo C 10 0 @R! AAA-!!!!!!! if(!Inclui ,POSICIONE("VV1",1,xFilial("VV1")+VS1->VS1_CHAINT,"VV1_PLAVEI"),"") Nao Vizualiza Virtual 1 2
VS1_KILOME Km Veiculo Kilometragem do Veiculo Kilometragem do Veiculo N 8 0 @E 99,999,999 OX001KIL(M->VS1_CHASSI) Nao Altera Real M->VS1_TIPORC == "2" 1 2
VS1_CODFRO Cod Frota Codigo da Frota Código da Frota C 7 0 @!S6 Nao Vizualiza Virtual 1 2
VS1_DESMAR Marca Marca Descrição da Marca C 30 0 @!S30 if(!Inclui,POSICIONE("VE1",1,xFilial("VE1")+VV1->VV1_CODMAR,"VE1_DESMAR"),"") Nao Vizualiza Virtual 1 2
VS1_DESMOD Modelo Modelo Descrição do Modelo C 30 0 @!S30 if(!Inclui,POSICIONE("VV2",1,xFilial("VV2")+VV1->VV1_CODMAR+VV1->VV1_MODVEI,"VV2_DESMOD"),"") Nao Vizualiza Virtual 1 2
VS1_FABMOD Ano Fabr/Mod Ano Fabricacao / Modelo Ano Fabricação / Modelo C 8 0 @R 9999/9999 Nao Vizualiza Virtual 1 2
VS1_DESCOR Descr Cor Descricao da Cor Descrição da Cor C 30 0 @S20 if(!Inclui,POSICIONE("VVC",1,xFilial("VVC")+VV1->VV1_CODMAR+VV1->VV1_CORVEI,"VVC_DESCRI"),"") Nao Vizualiza Virtual POSICIONE("VVC",1,xFilial("VVC")+VV1->VV1_CODMAR+VV1->VV1_CORVEI,"VVC_DESCRI") 1 2
VS1_PROVEI Proprietario Proprietario do Veiculo Proprietario do Veiculo C 6 0 @! If(!Inclui,POSICIONE("SA1",1,xFilial("SA1")+VV1->VV1_PROATU,"A1_COD"),"") Nao Vizualiza Virtual 001 1 2
VS1_LOJAPR Loja Loja do Cliente Propriet Loja do Cliente Proprietario C 2 0 @! If(!Inclui,POSICIONE("SA1",1,xFilial("SA1")+VV1->VV1_PROATU+VV1->VV1_LJPATU,"A1_LOJA"),"") Nao Vizualiza Virtual 002 1 2
VS1_NOMPRO Nome Propr Nome do Proprietario Nome do Proprietario C 20 0 @!S20 Nao Vizualiza Virtual 1 2
VS1_ENDPRO End Propr Endereco do Proprietario Endereço do Proprietario C 30 0 @!S30 Nao Vizualiza Virtual 1 2
VS1_CIDPRO Cidade Cidade Cidade C 20 0 @!S20 Nao Vizualiza Virtual 1 2
VS1_ESTPRO UF Estado UF da Cidade C 2 0 @! Nao Vizualiza Virtual 010 1 2
VS1_FONPRO Telefone Telefone Telefone C 15 0 @! Nao Vizualiza Virtual 1 2
VS1_NUMOSV Numero O Srv Nro da Ordem de Servico Número da Ordem de Servico C 8 0 @ 99999999 Nao Vizualiza Virtual 1 2
VS1_NUMPED Pedido Numero do Pedido Número do Pedido. C 6 0 @! Sim Vizualiza Virtual 1 2
VS1_NUMNFI Nota Fiscal Numero da Nota Fiscal Número da Nota Fiscal C 9 0 @! Sim Vizualiza Virtual 018 1 2
VS1_SERNFI Serie Serie da Nota Fiscal Serie da Nota Fiscal. C 3 0 !!! Sim Vizualiza Virtual 094 1 2
VS1_DESACE Desp Acessor Despesa Acessoria Despesa de Acessoria para ser acrescen- tada nesta NF N 12 2 @E 999,999,999.99 FS_CALCVAL("N",.F.).and.IIF(FUNNAME()$"OFIXA011,OFIXA018,OFIOM350",OX001VLDENC(),.t.) Sim Altera Virtual 1 2
VS1_CTCDCI Cont. CDCI Numero do Contrato CDCI Número do Contato CDCI C 6 0 @! Nao Vizualiza Virtual 1 2
VS1_NUMLIB No Liberacao Numero da Liberacao Número da Liberação da Venda, em caso deBloqueio por desconto acima do permitido C 8 0 @! Sim Vizualiza Virtual 1 2
VS1_VALDES Vl. Desconto Valor de Desconto Valor de Desconto. N 12 2 @E 999,999,999.99 Positivo() Sim Vizualiza Virtual 1 2
VS1_ICMCAL ICM Calcul ICM Calculado ICM Calculado. N 12 2 @E 999,999,999.99 Sim Vizualiza Virtual 1 2
VS1_VTOTNF Total da NF Total da Nota Fiscal Total da Nota Fiscal. N 12 2 @E 999,999,999.99 Sim Vizualiza Virtual 1 2
VS1_ORCACE Orc. Aceito Orcamento Aceito Orcamento aceito - sinaliza no browser oorcamento aqui assinalado - por exemplo utilizar, qdo mercadoria entregue e NF não emitida C 1 0 @! Pertence("01").and.FS_VALINTE().and.FS_TOTPEC() Sim Altera Virtual 0=Sim;1=Nao 1 2
VS1_NOROUT Normal Outro Orcamento Aceito Orcamento Aceito. C 1 0 @! Pertence("12") Sim Vizualiza Virtual 0=Sim;1=Nao 1 2
VS1_APOLIC Apolice Numero da Apolice Informe aqui o número da apolice do seguro. C 15 0 @! Nao Altera Real 1 2
VS1_OBSERV Observacao Observacao Observação M 70 0 @! IF(!INCLUI,E_MSMM(VS1->VS1_OBSMEM,70),"") Nao Altera Virtual 1 2
VS1_OBSMEM Ocorrencia Campo memo da Ocorrencia Informe Campo memo da Ocorrencia C 6 0 @! Sim Altera Virtual 1 2
VS1_VALFRE Vl do Frete Valor do Frete da NF Valor do Frete da Nota Fiscal. N 12 2 @E 999,999,999.99 FS_CALCVAL("N",.F.).and.IIF(FUNNAME()$"OFIXA011,OFIXA018,OFIOM350",OX001VLDENC(),.t.) Nao Altera Virtual 1 2
VS1_PESQLJ Orcamento Lj Numero do Orcamento no Lj Número do orcamento gravado no SL1 que faz o relacionamento entre os modulos degestao de concessionarias com o SIGALOJA C 6 0 @! Nao Altera Virtual 1 2
VS1_VALSEG Vl do Seguro Valor do Seguro da NF Valor do Seguro da Nota Fiscal. N 12 2 @E 999,999,999.99 FS_CALCVAL("N",.F.).and.IIF(FUNNAME()$"OFIXA011,OFIXA018,OFIOM350",OX001VLDENC(),.t.) Nao Altera Virtual 1 2
VS1_TRANSP Transport. Codigo da Transportadora Informe o código da transportadora. C 6 0 @! Vazio() .or. ExistCpo("SA4") SA4 Nao Altera Real 1 2
VS1_VPERDI Venda Perdid Venda Perdid Venda Perdida. C 1 0 @! "0" Nao Altera Real 0=Nao;1=Sim 1 2
VS1_SINIST Sinistro Numero do Sinistro Informe neste campo o código do sinistro referente ao seguro. C 15 0 @! Nao Altera Real 1 2
VS1_NROAPR Aprovacao Numero da Aprovacao Informe neste campo o número da aprovação fornecido pela companhia de seguros. Se este código não for informado, o orçamento não poderá gerar uma ordem de serviço automaticamente. C 15 0 @! Nao Altera Real 1 2
VS1_FRANQU Franquia Valor da franquia Informe aqui o valor de franquia que deverá ser pago pelo cliente. N 12 2 @E 999,999,999.99 Nao Altera Real 1 2
VS1_RETPEC Ret. Pec Fab Ret. Pec Fab Informe o Retorno de Peça da Fabrica. C 1 0 @! Nao Vizualiza Real 1 2
VS1_TIPVEN Tipo Venda Tipo de Venda Informe neste campo se a venda é para varejo ou atacado. C 1 0 9 IIF(FUNNAME()$"OFIXA011,OFIXA018,OFIOM350",OX001VLDENC(),.T.) IIF(FUNNAME()$"OFIXA011,OFIOM350",OX001PRETIP(),"") Sim Altera Virtual 1=Varejo;2=Atacado 1 2
VS1_AUTENV Aut. Env Fab Aut. Env Fab Informe Autorização Envio Fabrica. C 10 0 @! Nao Altera Real 1 2
VS1_ARMFAB Armaz Fab Armaz Fab Informe o armazem fabrica. C 1 0 @! Pertence("29") Nao Altera Real 1 2
VS1_RESFRE Resp Frete Responsavel pelo Frete Informe o responsável pelo frete. C 1 0 @! Pertence("12") "2" Nao Altera Real 1=Emitente;2=Destinatario 1 2
VS1_VALPRE Vl.Pretendid Valor Pretendido Informe o valor pretendido para calculo do percentual de desconto e rateio. N 12 2 @E 999,999,999.99 Positivo().and.IIF(FUNNAME()$"OFIXA011,OFIXA018,OFIOM350",OX001VLDENC(),.T.) Nao Altera Virtual 1 2
VS1_VLBRNF Vlr.Bruto NF Vlr.Bruto na NF Informe será gerada NF com valor bruto e valor de desconto. C 1 0 @! Pertence("01") "1" Sim Altera Real 0=Nao;1=Sim 1 2
VS1_PGTFRE Tipo Frete Tipo de Frete Digite a responsabilidade do frete. C 1 0 @! OX001VLDENC() Nao Altera Real C=CIF;F=FOB;T=Por Conta Terceiro;R=Por Conta Remetente;D=Por Conta Destinatario;S=Sem Frete 1 2
VS1_STATUS Status Status Informe o status. C 1 0 @! Nao Vizualiza Real 1 2
VS1_TITNCC Titulos NCC Titulos NCC Infrome os títulos NCC C 200 0 @! Sim Vizualiza Virtual 1 2
VS1_PERDES % Desconto Percentual Desconto Informe o Percentual de desconto. N 5 2 @E 99.99 Positivo().and.FS_TOTPEC().and.OX001VLDENC() Sim Altera Virtual 1 2
VS1_DESCON Vl. Desconto Valor do Desconto Informe o valor do desconto. N 12 2 @E 999,999,999.99 FS_TOTPEC() Sim Altera Virtual 1 2
VS1_DEPTO Depto Departamento Informe o departamento de venda C 3 0 @! ExistCpo("SX5", "76"+M->VS1_DEPTO) 76 Sim Altera Real 1 2
VS1_NATURE Natureza Natureza Financeira Informe a natureza financeira. C 10 0 @! FinVldNat( .T. ) SED Sim Altera Virtual 1 2
VS1_ALTORC Altera Orcto Altera Orcamento? Informe se Altera Orcamento C 1 0 @! Pertence("01") "1" Nao Vizualiza Real 0=Nao;1=Sim 1 2
VS1_MENNOT 'Mens.p/ Not Mensagem para Nota Fiscal Informe a Mensagem para Nota Fiscal C 60 0 @S45 texto().Or.Vazio() Nao Altera Real 1 2
VS1_MENPAD Mens. Padrao Mensagem Padrao 1 Informe a Mensagem Padrao 1 C 3 0 @! Vazio().Or.ExistCpo("SM4") SM4 Nao Altera Real 1 2
VS1_CARTEI Carteira Carteira Indica a carteira utilizada no Orcamento. C 1 0 @! Vazio() .Or. ExistCpo("SX5","07"+M->VS1_CARTEI) 07 Nao Altera Real 1 2
VS1_MVFASE Par.de Fase Parametro de Fases Informe neste campo o Parametro de Fases C 1 0 @! Nao Altera Real 1 2
VS1_CFNF Cupom/Nota Cupom/Nota Indique se o orcamento ira gerar Nota Fiscal ou Cupom Fiscal C 1 0 @! IIF(SUBSTR(GETMV("MV_LOJAVEI",,"NNNNNNFFF"),4,1)=="C","2","1") Nao Altera Real 1=Nota Fiscal;2=Cupom Fiscal 1 2
VS1_TIPCLI Tipo Cliente Tipo Cliente Informe o tipo do cliente. C 1 0 @! OX001VLDENC() Nao Altera Real F=Cons.Final;L=Produtor Rural;R=Revendedor;S=Solidario;X=Exportacao 1 2
VS1_TIPTSV TT Servicos Tipo de Tempo para Servic Informe o Tipo de Tempo para Servicos. C 4 0 @! OXTIPTEM100() VOI Nao Altera Virtual M->VS1_TIPORC == "2" 1 2
VS1_NUMAGE Nro.Agendam. Nro.Agendam. Informe o Agendamento referente a este Orcamento. C 8 0 @! Nao Vizualiza Real 1 2
VS1_NUMATE Atendimento Atendimento Informe o Nro do Atendimento de Veiculos. C 10 0 @! Nao Altera Real 1 2
VS1_MOTIVO Motivo Codigo do Motivo Informe o Motivo do Cancelamento do Orcamento. C 6 0 @ 999999 VS0 Nao Altera Real 1 2
VS1_BRICMS Base ICM Base Calc Base de calculo de ICMS retido N 12 2 @E 999,999,999.99 MaFisRef("NF_BASESOL","VS100",M->VS1_BRICMS) Nao Altera Real 1 2
VS1_FILDES Filial Desti Filial Destino Neste campo é informado a filial para onde as peças serão transferidas em um orçamento de transferencia. C 2 0 Sim Altera Real M->VS1_TIPORC == "3" 033 1 2
VS1_ARMDES Armazem Dest Armazem Destino Neste campo é informado o armazem para onde as peças serão transferidas em um orçamento de transferencia. C 2 0 @! Sim Altera Real M->VS1_TIPORC == "3" 1 2
VS1_NUMLIS No Lib. Srvc Numero da Lib. de Servico Número da liberação de venda de servico. C 8 0 @! Sim Vizualiza Real 1 2
VS1_VALISS Valor ISS Valor do ISS Informe o valor do ISS N 14 2 @E 99,999,999,999.99 MaFisRef("NF_VALISS","VS100",M->VS1_VALISS) Sim Altera Real 1 2
VS1_ICMRET ICM Ret Vlr ICM Retido Informe o valor do ICMS retido N 14 2 @E 99,999,999,999.99 MaFisRef("NF_VALSOL","VS100",M->VS1_ICMRET) Sim Vizualiza Real 1 2
VS1_VALPIS Valor Pis Valor do Pis Informe o valor do pis N 14 2 @E 99,999,999,999.99 MaFisRef("NF_VALPS2","VS100",M->VS1_VALPIS) Sim Altera Real 1 2
VS1_VALCOF Valor Cofins Valor do Cofins Informe o valor do Cofins N 14 2 @E 99,999,999,999.99 MaFisRef("NF_VALCF2","VS100",M->VS1_VALCOF) Sim Altera Real 1 2
VS1_VALIPI Valor IPI Valor do IPI Informe o valor do IPI N 14 2 @E 99,999,999,999.99 MaFisRef("NF_VALIPI","VS100",M->VS1_VALIPI) Sim Altera Real 1 2
VS1_VALDUP Vl.Duplic Valor da Duplicata Valor da Duplicata. N 12 2 @E 999,999,999.99 Nao Vizualiza Real 1 2
VS1_MOTCRD Motivo Mot.Cancelamento credito Informe o motivo de cancelamento do credito C 6 0 @! Nao Altera Real 1 2
VS1_RESERV Reserva Peca Reserva Pecas? Informe se as pecas devem ser reservadas. C 1 0 @! Pertence("01").and.OX001VLDENC() "0" Nao Altera Real 0=Nao;1=Sim 1 2
VS1_RESLOG Log Reserva Log Reserva Log de Reserva do orçamento. C 99 0 @! "0" Nao Vizualiza Real 0=Nao;1=Sim 1 2
VS1_VEICUL Veic. Transp Veiculo do Transporte Veiculo utilizado no Transporte do pedido. C 8 0 @! Vazio().Or.ExistCPO("DA3") DA3 Sim Altera Virtual 1 2
VS1_VOLUM1 Volume 1 Qtde de Volumes tipo 1 Quantidade de Volumes tipo 1 N 5 0 @E 99,999 Sim Altera Real 1 2
VS1_VOLUM2 Volume 2 Qtde de Volumes tipo 2 Quantidade de Volumes tipo 2 N 5 0 @E 99,999 Sim Altera Real 1 2
VS1_VOLUM3 Volume 3 Qtde de Volumes tipo 3 Quantidade de Volumes tipo 3 N 5 0 @E 99,999 Sim Altera Real 1 2
VS1_VOLUM4 Volume 4 Qtde de Volumes tipo 4 Quantidade de Volumes tipo 4 N 5 0 @E 99,999 Sim Altera Real 1 2
VS1_ESPEC1 Especie 1 Especie do Volume Tipo 1 Especie do Volume Tipo 1 C 10 0 @X Sim Altera Real 1 2
VS1_ESPEC2 Especie 2 Especie do Volume Tipo 2 Especie do Volume Tipo 2 C 10 0 @X Sim Altera Real 1 2
VS1_ESPEC3 Especie 3 Especie do Volume Tipo 3 Especie do Volume Tipo 3 C 10 0 @X Sim Altera Real 1 2
VS1_ESPEC4 Especie 4 Especie do Volume Tipo 4 Especie do Volume Tipo 4 C 10 0 @X Sim Altera Real 1 2
VS1_PESOL Peso Liq. Peso Liquido Informe o Peso Liquido N 11 4 @E 999,999.9999 positivo() .or. vazio() Sim Altera Real 1 2
VS1_PESOB Peso Brut Peso Bruto Informe o Peso Bruto N 11 4 @E 999,999.9999 positivo() .or. vazio() Sim Altera Real 1 2
VS1_INDPRE Presenca Cpa Presenca do Comprador Informe aqui qual o tipo de presenca do comprador. C 1 0 @! Pertence ("01239") Nao Altera Virtual 0=Nao se Aplica;1=Op.Presencial;2=Op. nao Presencial, Internet;3=Op.nao Presencial, Teleatendimento;9=Op.nao Presencial, outros 1 2
VS1_DTHRPL Dt/Hr Lib.Cr Dt/Hr Lib.Credito Informe aqui a data e Hora do Pedido de Liberacao de Credito. C 16 0 @! Nao Altera Virtual 1 2
VS1_USUENT Usuario Auto Usuario Autorizado Entreg Informe aqui o usuario autorizado para entrega. C 6 0 @! SU5 Nao Altera Virtual 1 2
VS1_VALCMP ICMS Compl. ICMS Complementar Informe aqui o valor do ICMS. N 12 2 @E 999,999,999.99 Sim Vizualiza Virtual 1 2
VS1_DIFAL Dif.de ICMS Diferencial de ICMS Informe aqui o valor do diferencial de ICMS. N 12 2 @E 999,999,999.99 Sim Vizualiza Virtual 1 2
VS1_GERFIN Gerou Financ Gerou Financeiro ? Informe se gerou Financeiro? C 1 0 @! Pertence("01") Nao Vizualiza Real 0=Nao;1=Sim 1 1
VS1_DEXPOS Dt Export OS Data Exportacao para OS Data de Exportação do Orçamento Oficina para uma Ordem de Serviço. D 8 0 Nao Vizualiza Real 1 2
VS1_HEXPOS Hr Export OS Hora Exportacao para OS Hora da Exportação do Orçamento Oficina para uma Ordem de Serviço. N 4 0 @R 99:99 Nao Vizualiza Real 1 2
VS1_TIPMID Tp de Midia Tipo de Midia Informe aqui o tipo de mídia. C 3 0 @! FG_Seek("VX5","'027'+M->VS1_TIPMID",1,.F.,"VS1_DESMID","VX5_DESCRI") VX5 Sim Altera Real 1 2
VS1_DESMID Descr.Midia Descricao da Midia Informe aqui a descricao do tipo de midia. C 30 0 @! POSICIONE("VX5",1,xFilial("VX5")+"027"+VS1->VS1_TIPMID,"VX5_DESCRI") Sim Vizualiza Virtual 1 2
VS1_SDOC Série Doc. Série do Documento Fiscal Série do Documento Fiscal. C 3 0 !!! Nao Vizualiza Real 095 1 2
VS1_OPORTU Orc.Oportun. Orcamento de Oportunidade Informe se o Orcamento foi gerado pela Oportunidade de Oficina. C 1 0 @! Pertence("01") "0" Sim Vizualiza Real 0=Nao;1=Sim 1 2
VS1_TRFRES Res.Aut.Tran Reserva Autom. na Transf. Informe se faz reserva automatica na Transferência. C 1 0 @! Pertence("01") "0" Sim Altera Real 1 2
VS1_NTEMPE Nt Empenho Ident. Nota Empenho Informar a identificação da Nota de Empenho, quando se tratar de compras Públicas. Este campo será utilizado para NFe (tag xNEmp). C 22 0 @! Sim Altera Real 1 2
VS1_PRISEP Prior.Separ. Prior.Separacao Orcamento Informe a Prioridade da Separacao do Orcamento. C 2 0 @! FG_Seek("VX5","'077'+M->VS1_PRISEP",1) VX5 Sim Altera Real 1 2
VS1_OBSCON Obs.p/Confer Obs. para o Conferente Digite uma Observacao para o Conferente. C 100 0 @! Sim Altera Real 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
VE6 VS1_NUMORC VE6_NUMORC