Produto: | TOTVS Prestadores de Serviços Transporte de Passageiros |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | SIGAGTP |
Função: | GTPU011.PRW |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERGTP-9788 |
Devemos realizar a criação de um novo modelo para o cadastro de Verificação das escalas diárias levando em consideração o protótipo desenvolvido pelo time de UX.
Realizada a inclusão de modelo GTPU010 do adastro de Verificação das escalas diárias para utilizar como backend.
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_CODH7E | C - Compartilhada | E - Exclusivo | E - Exclusivo |
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 |
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_CODH7E | Código + Cód. Aloc |
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 |
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 | Valid | Relação | 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 | Código | ExistChav("H7E",M->H7E_CODIGO,1) | GETSXENUM("H7E","H7E_CODIGO") | S | V | R | |
H7E | H7E_DTINIC | 3 | D | 8 | 0 | 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 | F3 | Browse | Visual | Context | CBox | When |
H7G | H7G_FILIAL | 1 | C | 8 | 0 | Filial | Filial do Sistema | N | V | R | ||||||
H7G | H7G_CODIGO | 2 | C | 6 | 0 | Código | Código | ExistChav("H7G",M->H7G_CODIGO,1) | GETSXENUM("H7G","H7G_CODIGO") | N | V | R | ||||
H7G | H7G_CODH7E | 3 | C | 6 | 0 | Cód. Aloc | Código alocação | H70 | N | V | R | |||||
H7G | H7G_CODH70 | 4 | C | 16 | 0 | Cód. Veiculo | Código Veiculo | Vazio() .OR. ExistCpo("H70") | GYG | N | A | R | ||||
H7G | H7G_CODGYG | 5 | C | 6 | 0 | Cód. Motoris | Código do motorista | Vazio() .OR. ExistCpo("GYG") | GYG | N | A | R | ||||
H7G | H7G_CODCOB | 6 | C | 6 | 0 | Cód. Cobrado | Código do cobrador | Vazio() .OR. ExistCpo("GYG") | H76 | N | A | R | ||||
H7G | H7G_CODH76 | 7 | C | 6 | 0 | Cód. Escala | Código Escala | Vazio() .OR. ExistCpo("H76") | N | A | R | |||||
H7G | H7G_CODH77 | 8 | C | 6 | 0 | Cód Viagem | Código viagem | N | A | R | ||||||
H7G | H7G_CODH78 | 9 | C | 6 | 0 | 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 | Início | Hora início | @9 99:99 | N | V | R | |||||
H7G | H7G_HRFINA | 12 | C | 5 | 0 | Final | Hora final | @9 99:99 | N | V | R | |||||
H7G | H7G_TEMPOV | 13 | C | 5 | 0 | Tempo | Tempo viagem | @9 99: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 | C | 1 | 0 | Tipo | 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 |
Não há.