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 |
VSO_FILIAL |
Filial |
Filial |
Informe aqui a filial utilizada.
|
C |
2 |
0 |
|
|
|
|
|
Nao |
Altera |
Virtual |
|
|
|
033 |
|
|
|
|
1 |
2 |
VSO_DATAGE |
Dt Agenda/o |
Data do Agendamento |
Informe aqui a data do agendamento,
desejada pelo cliente.
|
D |
8 |
0 |
@D |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
VSO_HORAGE |
Hora Agenda |
Hora da Agenda |
Informe aqui a hora desejada pelo
cliente para o cadastramento do
agendamento.
|
C |
4 |
0 |
@R 99:99 |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
VSO_NUMBOX |
Num Box |
Numero do box |
Neste campo deverá ser informado qual é
o box e/ou produtivo que realizará os
reparos
no veículo agendado.
|
C |
3 |
0 |
@! |
|
|
BOX |
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
VSO_STATUS |
Status |
Status do agendamento |
Através deste campo o usuário poderá
modificar a situação de cada agendamento
realizado.
Os possíveis status são:
1=Agendado - Utilizado durante o
cadastro de um novo agendamento que
ainda não foi
iniciado, ou seja, existe apenas uma
previsão.
2=Iniciado - Utilizado quando os reparos
necessários no veículo agendado já foram
iniciados.
3=Finalizado - Utilizado quando os
reparos necessários no veículo agendado
foram
concluídos.
4=Cancelado - Utilizado quando o
agendamento precisa ser cancelado por
algum motivo.
Após o cancelamento o tempo utilizado
para o agendamento fica disponível
novamente
|
C |
1 |
0 |
@! |
|
"1" |
|
|
Sim |
Vizualiza |
Virtual |
1=Agendado;2=OS Aberta;3=Finalizado;4=Cancelado;5=Orcamento Aberto |
|
|
|
|
|
|
|
1 |
1 |
VSO_TPATEN |
Tp Atendimen |
Tipo de Atendimento |
Informe o tipo de Atendimento.
|
C |
1 |
0 |
@! |
Vazio() .or. OFIOA560VL("050",M->VSO_TPATEN) |
|
|
|
Sim |
Altera |
Real |
#OFIOA560CB("050",1) |
|
|
|
|
|
|
|
1 |
2 |
VSO_GETKEY |
Chv Veiculo |
Chave do Veiculo |
Informe aqui o como deseja procurar o
veiculo. Poderao ser utilizadas as
seguintes formas:
Chassi interno, chassi do veiculo,
placa ou código de frota.
|
C |
25 |
0 |
@!S25 |
OM350VEIC() |
|
V14 |
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
VSO_AGCONF |
Agend Confir |
Agendamento Confirmado |
Informe se o agendamento esta confirmado
|
C |
1 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
0=Nao Confirmado;1=Confirmado;2=Confirmado/Concluido;3=Cancelado |
.F. |
|
|
|
|
|
|
1 |
2 |
VSO_PLAVEI |
Placa Veic |
Placa do Veiculo |
Placa do veiculo, conforme informado no
cadastro do veiculo.
|
C |
10 |
0 |
@R! AAA-!!!!!!! |
|
If(!Inclui,VV1->VV1_PLAVEI,"") |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_PROVEI |
Proprietario |
Proprietario do Veiculo |
Código referente ao cadastro do
proprietario do veiculo como cliente na
empresa.
|
C |
6 |
0 |
@! |
OM350BLQ() |
|
VSA |
|
Sim |
Altera |
Virtual |
|
|
Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_PROATU") |
001 |
|
|
|
|
1 |
2 |
VSO_LOJPRO |
Loja |
Loja do Proprietario |
Loja padrão para venda ao cliente,
conforme informado nos seus dados
cadastrais.
|
C |
2 |
0 |
@! |
FG_Seek("SA1","M->VSO_PROVEI+M->VSO_LOJPRO",1,.f.,"VSO_NOMPRO","A1_NREDUZ") .AND. OM350BLQ() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
002 |
|
|
|
|
1 |
2 |
VSO_NOMPRO |
Nome Propr |
Nome do Proprietario |
Nome do proprietario do veiculo.
|
C |
20 |
0 |
@!S20 |
|
If(!Inclui,Posicione("SA1",1,xFilial("SA1")+M->VSO_PROVEI+M->VSO_LOJPRO,"A1_NREDUZ"),"") |
|
|
Sim |
Altera |
Virtual |
|
|
Posicione("SA1",1,xFilial("SA1")+VSO->VSO_PROVEI+VSO->VSO_LOJPRO,"A1_NOME") |
|
|
|
|
|
1 |
2 |
VSO_ENDPRO |
End Propr |
Endereco do Proprietario |
Endereço do proprietario do veiculo.
|
C |
30 |
0 |
@!S30 |
|
If(!Inclui,SA1->A1_END,"") |
|
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_CIDPRO |
Cidade |
Cidade |
Nome da cidade, referente aos dados
cadastrais, do proprietario do veiculo.
|
C |
20 |
0 |
@!S20 |
|
If(!Inclui,Posicione("VAM",1,SA1->A1_IBGE,"VAM_DESCID"),"") |
|
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_ESTPRO |
UF |
Estado |
Sigla referente ao estado, (UF) que
consta nos dados cadastrais do
proprietario do veiculo.
|
C |
2 |
0 |
@! |
|
If(!Inclui,Posicione("VAM",1,SA1->A1_IBGE,"VAM_ESTADO"),"") |
|
|
Nao |
Altera |
Virtual |
|
|
|
010 |
|
|
|
|
1 |
2 |
VSO_FONPRO |
Telefone |
Telefone |
Telefone do proprietario do veiculo,
confornme informado em seu cadastro.
|
C |
15 |
0 |
@!S8 |
|
If(!Inclui,SA1->A1_TEL,"") |
|
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_EMAIL |
E-Mail |
E-Mail |
Neste campo deverá ser informado o
endereço de correspondência eletrônica
do proprietário,
ou encarregado de levar o veículo para a
manutenção. O sistema enviará um e-mail
padronizado alertando o usuário que
existe um agendamento para o seu
veículo.
Este campo só deverá ser preenchido se o
usuário realmente desejar enviar um
e-mail
avisando o cliente sobre o agendamento.
|
C |
80 |
0 |
|
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
VSO_CODFRO |
Cod Frota |
Codigo da Frota |
Código da frota utilizada.
|
C |
7 |
0 |
@!S6 |
|
If(!Inclui,VV1->VV1_CODFRO,"") |
|
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_CHAINT |
Chassi Inter |
Numero Interno do Chassi |
Número do chassi interno do veiculo
cadastrado.
|
C |
6 |
0 |
@!S6 |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_CODMAR |
Cod Marca |
Codigo da marca |
Código da marca do veículo agendado.
|
C |
3 |
0 |
@! |
fg_seek("VE1","M->VSO_CODMAR",1,.f.,"VSO_DESMAR","VE1_DESMAR") |
|
VE1 |
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_DESMAR |
Marca |
Marca |
Descrição da marca, referente a
montadora do veiculo, exemplo:
VOL = Volvo
VW = Volkswagen
MCD = Mercedes
|
C |
30 |
0 |
@!S30 |
|
If(!Inclui,Posicione("VE1",1,xFilial("VE1")+VSO->VSO_CODMAR,"VE1_DESMAR"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_MODVEI |
Mod Veiculo |
Modelo do Veiculo |
Informe o modelo do veiculo.
|
C |
30 |
0 |
@!S30 |
FG_Seek("VV2","M->VSO_CODMAR+M->VSO_MODVEI",1,.f.,"VSO_DESMOD","VV2_DESMOD") |
|
VV2VSO |
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_SEGMOD |
Segmento |
Segmento do Modelo |
Informe o seguimento do modelo.
|
C |
10 |
0 |
|
Vazio() .or. FG_Seek("VVX","M->VSO_CODMAR+M->VSO_SEGMOD",1,.f.) |
|
|
|
Nao |
Altera |
Virtual |
|
|
|
147 |
|
|
|
|
1 |
2 |
VSO_DESMOD |
Modelo |
Modelo |
Descrição do modelo do veiculo utilizado
|
C |
30 |
0 |
@!S30 |
|
If(!Inclui,Posicione("VV2",1,xFilial("VV2")+VSO->VSO_CODMAR+VSO->VSO_MODVEI,"VV2_DESMOD"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_DESCOR |
Cor |
Descricao da Cor |
Descrição da cor utilizada.
|
C |
30 |
0 |
@S30 |
|
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 |
VSO_TEMPAD |
Tp Padrao |
Tempo padrao |
Neste campo, o usuário deverá informar o
tempo que ele julga necessário para
realizar
os reparos no veículo. É o tempo
informado aqui que determinará a
marcação na agenda
e efetuará todo o cálculo de tempo
disponível para novos agendamentos. Caso
o usuário
informe os inconvenientes do veículo,
este campo será preenchido
automaticamente
com a soma dos tempos informados em cada
inconveniente.
|
N |
5 |
0 |
@R 999:99 |
OM350TEMPO(1) |
IF(SUBSTR(GETNEWPAR("MV_AGPARAM","01"),2,1)=="1",100,30) |
|
|
Nao |
Altera |
Virtual |
|
left(GETNEWPAR("MV_AGPARAM","0"),1)=="1" |
|
|
|
|
|
|
1 |
2 |
VSO_OBSMEM |
OCO-MEM |
OCO-MEM |
informe Observação
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_OBSERV |
Observação |
Observação |
Neste campo o usuário poderá cadastrar
todas as informações necessárias para o
processo.
O conteúdo deste campo será transportado
para a ordem aberta e será enviado no
e-mail
ao proprietário do veículo.
|
M |
70 |
0 |
|
|
E_MSMM(VSO->VSO_OBSMEM,70) |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_DATFIN |
Data Final |
Data Final |
Informe a Data Final do Agendamento.
|
D |
8 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
left(GETNEWPAR("MV_AGPARAM","0"),1)=="1" |
|
|
|
|
|
|
1 |
2 |
VSO_NUMOSV |
Nro da OS |
Numero da OS |
Número da ordem de servico utilizada.
|
C |
8 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_NUMIDE |
Num Identif |
Numero de Identificacao |
Informe aqui o número de identificação.
|
C |
8 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_HORFIN |
Hora Final |
Hora Final |
Informe a Hora Final do Agendamento.
|
N |
5 |
0 |
@E 99,999 |
|
|
|
|
Nao |
Altera |
Real |
|
left(GETNEWPAR("MV_AGPARAM","0"),1)=="1" |
|
|
|
|
|
|
1 |
2 |
VSO_DATREG |
Dt Registro |
Data de registro |
Informe a data de registro.
|
D |
8 |
0 |
|
|
DDATABASE |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_HORREG |
Hr Registro |
Hora de registro |
Informe a hora de registro.
|
N |
5 |
0 |
@R 999:99 |
|
VAL(SUBSTR(TIME(),1,2)+SUBSTR(TIME(),4,2)) |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_FUNAGE |
Agendado por |
Agendamento realizado por |
Código do funcionario (vendedor), que
cadastrou o agendamento.
|
C |
6 |
0 |
@!S6 |
|
Posicione("VAI",4,xFilial("VAI")+__cUserID,"VAI_CODTEC") |
VAI1 |
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_NOMAGE |
Nome |
Pessoa realizou contato |
Nome do funcionario (vendedor), que
cadastrou o agendamento.
|
C |
20 |
0 |
@!S20 |
|
VAI->VAI_NOMTEC |
|
|
Sim |
Vizualiza |
Virtual |
|
|
Posicione("VAI",1,xFilial("VAI")+VSO->VSO_FUNAGE,"VAI_NOMTEC") |
|
|
|
|
|
1 |
2 |
VSO_NUMORC |
Nro Orcament |
Numero do Orcamento |
Informe o numero do orcamento.
|
C |
8 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_KILOME |
Km Veiculo |
Kilometragem do Veiculo |
Informe a kilometragem do veiculo
|
N |
8 |
0 |
@E 99,999,999 |
Empty(M->VSO_CHAINT) .or. OM350KIL(M->VSO_GETKEY) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_GESTOR |
Cod. Gestor |
Codigo Gestor |
Informe o Código do Gestor.
|
C |
6 |
0 |
@! |
FG_Seek("VAI","M->VSO_GESTOR",1,.f.,"VSO_NOMGES","VAI_NOMTEC") |
|
VAI1 |
|
Nao |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_NOMGES |
Nome Gestor |
Nome Gestor |
Informe o Nome do Gestor.
|
C |
20 |
0 |
@! |
|
If(!Inclui,Posicione("VAI",1,xFilial("VAI")+VSO->VSO_GESTOR,"VAI_NOMTEC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_HORTRI |
Hr OS Veic |
Horas Trilha da OS Veic. |
Informe aqui as horas trilha da OS
veículo.
|
N |
8 |
0 |
@E 99,999,999 |
OM350HOR(M->VSO_GETKEY) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
VSO_TIPAGE |
Tp Agendamto |
Tipo de Agendamento |
Informe: Agendamento é Ativo ou Reativo.
|
C |
1 |
0 |
@! |
Pertence("12") |
|
|
|
Nao |
Altera |
Real |
1=Ativo;2=Reativo |
|
|
|
|
|
|
|
1 |
2 |