Histórico da Página
...
Realizada a inclusão de modelo GTPU010 do adastro de Verificação das escalas diárias para utilizar como backend.
- Criação de tabela – SX2
Campo
Path
Arquivo
Nome
Unico
Modo
ModoUn
ModoEmp
H7E
\DATA\
H7E990
Alocação de recursos
H7E_FILIAL+H7E_CODIGO
C - Compartilhada
E - Exclusivo
E - Exclusivo
H7F
\DATA\
H7F990
Escalas x dias alocados
H7F_FILIAL+H7F_CODIGO+H7F_CODH7E
C - Compartilhada
E - Exclusivo
E - Exclusivo
H7G
\DATA\
H7G990
Escalas x Colaboradores/Veicul
H7G_FILIAL+H7G_CODIGO+H7G_
...
CODH7F
C - Compartilhada
E - Exclusivo
E - Exclusivo
- Alteração de índice
Indice Ordem Chave Descrição H77 1 H77_FILIAL+H77_CODIGO+H77_CODH76 Filial + Código + Cód. Escala H78 1 H78_FILIAL+H78_CODIGO+H77_CODH76 Filial + Código + Cód. Escala
- Criação de índice - SIX
Indice
Ordem
Chave
Descrição
H7E
1
H7E_FILIAL+H7E_CODIGO
Codigo
H7E
2
H7E_FILIAL+H7E_CODIGO+H7E_DTINIC+H7E_DTFINA
Codigo+Data inicio+Data final
H7F
1
H7F_FILIAL+H7F_CODIGO+H7F_CODH7E
Código + Cód. Aloc
H7G
1
H7G_FILIAL+H7G_CODIGO+H7G_
...
CODH7F
...
Código + Cód.
...
dia escala
- Criação de gatilhos - SX7
Campo Dom. Sequência Regra Contra dominio H7E_CODH76 001 POSICIONE("H76",1,XFILIAL("H76")+M->H7E_CODH76,"H76_DESCRI") H7E_DSCESC H7F_CODH76 001 POSICIONE("H76",1,XFILIAL("H76")+M->H7F_CODH76,"H76_DESCRI") H7F_DESH76 H7G_CODH76 001 GU11UPDH7G() H7G_CODH77 H7G_CODH77 001 GU11GATH7G() H7G_SENTID H7G_CODH78 001 GU11GATH7G() H7G_SENTID H7G_CODCOB 001 POSICIONE("GYG",1,XFILIAL("GYG")+M->H7G_CODCOB,"GYG_NOME") H7G_GYGCOB H7G_CODGYG 001 POSICIONE("GYG",1,XFILIAL("GYG")+M->H7G_CODGYG,"GYG_NOME") H7G_GYGNOM H7G_CODH70 001 POSICIONE("H70",1,XFILIAL("H70")+M->H7G_CODH70,"H70_PRFVEI") H7G_PREFIX
Criação de campos - SX3:
Tabela GYG
Arquivo Campo Tipo Tamanho Título Descrição Valid Browse Visual Context CBox GYK GYk_TIPREC C 1 Tipo recurso Tipo de recurso Pertence(" 12") S A R
1=Motorista;2=Cobrador Tabela H7E
Arquivo
Campo
Ordem
Tipo
Tamanho
Decimal
Título
Descrição
Picture
Valid
Relação
H76
F3
Browse
Visual
Context
H7E
H7E
_FILIAL 1 C 8 0
Filial Filial do Sistema
S
V
R
H7E
H7E_CODIGO 2 C 6 0
Codigo
Codigo @! Código ExistChav("H7E",M->H7E_CODIGO,1) GETSXENUM("
H7E","
H7E_CODIGO")
H76
S V R H7E
H7E_DTINIC
3
D
8 0
Descrição Descrição @! H76
H76_QTVEIC 4 N 3 0
Qtd Veiculo Quantidade de Veiculo 999 H76
H76_QTMOTO 5 N 3 0
Qtd Motorist Quantidade Motorista 999 H76
H76_QTCOBR 6 N 3 0
Qtd Cobrador Quantidade Cobrador 999 H76
H76_HRTOTA 7 C 5 0
Total de Hor Total de Horas @9 99:99 AtVldHora(M->H76_HRTOTA) H76
H76_HRVOLA 8 C 5 0
Hr no Volant Horas no Volante @9 99:99 AtVldHora(M->H76_HRVOLA) H76
H76_HRFVOL 9 C 5 0
Hr Fora Vola Horas fora do volante @9 99:99 AtVldHora(M->H76_HRFVOL) H76
H76_HRADM 10 C 5 0
Hr administr Horas Administrativas @9 99:99 AtVldHora(M->H76_HRADM ) Data início Data início S A R H7E
H7E_DTFINA 4 D 8 0
Data final Data final S A R H7E
H7E_CODH76 5 C 6 0
Cód Escala Código Escala Vazio() .OR. ExistCpo("H76") H76 S A R H7E
H7E_DSCESC 6 C 60 0
Desc. Escala Descrição escala S V R Tabela H7F
Arquivo
Campo
Ordem
Tipo
Tamanho
Decimal
Título
Descrição
Valid
Relação
F3
Browse
Visual
Context
H7F H7F_FILIAL 1 C 8 0 Filial Filial do Sistema N V R H7F H7F_CODIGO 2 C 6 0 Codigo Código ExistChav("H7F",M->H7F_CODIGO,1) GETSXENUM("H7F","H7F_CODIGO") N V R H7F H7F_CODH7E 3 C 6 0 Cód. Aloc Código Alocação N V R H7F H7F_DATA 4 D 8 0 Data aloc Data Alocação N A R H7F H7F_CODH76 5 C 6 0 Cód. Escala Código Escala Vazio() .OR. ExistCpo("H76") H76 N A R H7F H7F_DESH76 6 C 60 0 Desc. Escala Descrição Escala N V R Tabela H7G
Arquivo
Campo
Ordem
Tipo
Tamanho
Decimal
Título
Descrição
Picture
Valid
Relação
H77 F3
Browse
Visual
Context
CBox
When
H7G H7G
_FILIAL 1 C 8 0 Filial Filial do
H77 Sistema N V R H7G H7G
_CODIGO 2 C 6 0
Codigo Codigo @! Código Código ExistChav("H7G",M->H7G_CODIGO,1)
GETSXENUM("
H7G","
H7G_CODIGO")
N V R H7G H7G_CODH7E
H77 H77_CODH763 C 6 0
Cod. Escalas Cod. Escalas @! Cód. Aloc Código alocação H70 N V R H7G H7G_CODH70
H77 H77_TIPO4 C
16 0
Tipo Tipo @! H77 Cód. Veiculo Código Veiculo Vazio() .OR. ExistCpo("H70") GYG N A R H7G H7G_CODGYG
5 C 6 0
Cod Programa Codigo Programacao @! Cód. Motoris Código do motorista Vazio() .OR. ExistCpo("GYG") GYG N A R H7G H7G_CODCOB
H77 H77_CODH6V6 C 6 0
Cod Linhas Codigo Linhas @! Cód. Cobrado Código do cobrador Vazio() .OR. ExistCpo("GYG") H76 N A R H7G H7G_CODH76
H77 H77_DSCLIN7 C
6 0
Desc LInha Descricao Linha @! H77 Cód. Escala Código Escala Vazio() .OR. ExistCpo("H76") N A R H7G H7G_CODH77
8 C
6 0
Origem linha Origem da linha @! Cód Viagem Código viagem N A R H7G H7G_CODH78
H77 H77_DESTIN9 C
6 0
Destino linh Destino da linha @! H77 H77_CODH73 10 C 6 0 Req Programa Requisito da Programacao @! H77 H77_CODH74 C 6 0 Prog Requisi Prog do requisito @! H77 H77_CODH75 C 6 0 Det Programa Detalhe da Programacao @! H77 H77_HRINIC Cód. Trecho Código do trecho N A R EMPTY(FwFldGet("H7G_CODH77")) H7G
H7G_SENTID 10 C 1 0 Sentido Sentido Pertence("12") '1' N V R 1=Ida;2=Volta H7G H7G_HRINIC 11 C 5 0
Inicio Início Hora início
@9 99:
AtVldHora(M->H77_HRINIC) 99 N V R H7G H7G
H77 H77_HRFINA 12 C 5 0
Final FinalFinal Hora final @9 99:
H77 99 N V R H7G H7G
_TEMPOV 13 C 5 0
Tempo Tempo Tempo viagem
@9 99:
AtVldHora(M->H77_TEMPOV) 99 N V R H7G H7G_CODH6V 14 C 6 0 Cód. Linha Código linha N V R H7G H7G_DSCLIN 15 C 60 0 Desc. Linha Descrição linha N V R H7G H7G_TIPO 16
H77 H77_SENTID C 1 0 Sentido Sentido @! Pertence("12") 1 Tabela H78
Arquivo
Campo
Ordem
Tipo
Tamanho
Decimal
Título
Descrição
Picture
Valid
Relação
H78 H78_FILIAL 1 C 8 0 Filial Filial H78 H78_CODIGO 2 C 6 0 Codigo Codigo @! GETSXENUM("H78","H78_CODIGO") H78 H78_CODH76 3 C 6 0 Cod Escalas Cod Escalas @! H78 H78_TIPO 4C 1 0 Tipo
Tipo Trecho Tipo
Pertence("
1234567")
N V R 1=Almoco;2=Janta;3=Viagem Vazia;4=Soltura;5=Rendicao;6=Recolhe;7=Viagem H7G H7G_ORIGEM 17 C 60 0 Desc. Origem Descrição Origem N V R H7G H7G_DESTIN 18 C 60 0 Desc. Destin Descrição Destino N V R H7G H7G_GYGNOM 19 C 30 0 Nome Colab Nome Colaborador N V R H7G H7G_GYGCOB 20 C 30 0 Nome Cobrado Nome cobrador N V R H7G H7G_PREFIX 21
H78 H78_HRINIC 5 C 5 0 Hora inicio Hora inicio @9 99:99 H78 H78_HRFINA 6 C 5 0 Hora final Hora final @9 99:99 H78 H78_ORIGEM 7 C 6 0 Origem Origem @! H78 H78_DESORI 8 C 60 0 Desc Origem Desc Origem @! H78 H78_DESTIN 9C 6 0
Destino Destino @! H78 H78_DSDEST 10 C 60 0 Desc Destino Desc Destino @! Prefixo veic Prefixo do veiculo N V R H7G H7G_CODH7F 22 C 6 0 Cód dia esca Cód. Dia escalado N V R
04. DEMAIS INFORMAÇÕES
Não há.
...