01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

TOTVS DMS (Linha Protheus) - Veículos (SIGAVEI)

Função:Não se aplica.
País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-XXXX


02. SITUAÇÃO/REQUISITO

Descreva a situação/requisito. 

03. SOLUÇÃO

Descreva a solução. 


1. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.


  • No Configurador (SIGACFG), acesse Ambientes/Base de Dados/Menu (CFGX013) e informe as novas opções de menu do módulo de Veículos (SIGAVEI) conforme instruções a seguir:


Criação de Tabela no arquivo SX2 – Tabelas:


Chave

Nome

Modo

Único

PYME

VK4

Controle Locks SO JD

C

VK4_FILIAL+VK4_UUID

S

VK5

Log de Requisições WEB

C

VK5_FILIAL+VK5_UUID

S

VK6

MENSAGENS DMS

C

VK6_FILIAL+VK6_UUID

S

VK7

Blackbird - Customer

C

VK7_FILIAL+VK7_CODIGO

S

VK8

Blackbird - Contacts

C

VK8_FILIAL+VK8_CODIGO

S

VK9

Log Alteração Equipment

C

VK9_FILIAL+VK9_CODIGO

S

VO0

Controle KM/Horimetro

C

VO0_FILIAL+VO0_CODIGO

S

VW0

Log Atualização de Veículo

C

VW0_FILIAL+VW0_CODIGO

S



Criação de Índices no arquivo SIX – Índices:



  • Tabela VK4 - Controle Locks SO JD:


ÍndiceVK4VK4VK4VK4VK4
Ordem12345
Chave

VK4_FILIAL+VK4_UUID

VK4_FILIAL+VK4_EXTUID

VK4_FILIAL+VK4_STATUS


VK4_FILIAL+VK4_DATINC


VK4_FILIAL+VK4_DATALT


Descrição

Unique id

External Unique Id

Status


Data Inclusão


Data Alteração


ProprietárioSSSSS



  • Tabela VK5 - Log de Requisições WEB:


ÍndiceVK5VK5VK5VK5VK5
Ordem12345
Chave

VK5_FILIAL+VK5_UUID

VK5_FILIAL+VK5_DATTYP+VK5_ORIGEM

VK5_FILIAL+VK5_DATINC

VK5_FILIAL+VK5_DATALT

VK5_FILIAL+VK5_ORITAB+VK5_ORIKEY

Descrição

Unique id

Tipo de dados + Origem

Data Inclusão

Data Alteração

Tabela Ori.+Chave Ori.

ProprietárioSSSSS



  • Tabela VK6 - MENSAGENS DMS:


ÍndiceVK6VK6VK6VK6VK6VK6
Ordem123456
Chave

VK6_FILIAL+VK6_UUID

VK6_FILIAL+VK6_CODVK5

VK6_FILIAL+VK6_TIPO

VK6_FILIAL+VK6_STATUS

VK6_FILIAL+VK6_DATINC

VK6_FILIAL+VK6_DATALT

Descrição

Unique id

Origem

Tipo

Status

Data Inclusão

Data Alteração

ProprietárioSSSSSS



  • Tabela VK7 - Blackbird - Customer:


ÍndiceVK7VK7VK7VK7
Ordem1234
Chave

VK7_FILIAL+VK7_CODIGO

VK7_FILIAL+VK7_A1FIL+VK7_A1COD+VK7_A1LOJA

VK7_FILIAL+VK7_REFID

VK7_FILIAL+VK7_CNUMB

Descrição

Código

Filial Cli.+Codigo Cli.+Loja Cli.

Refer. ID

Customer ID

ProprietárioSSSS



  • Tabela VK8 - Blackbird - Contacts:


ÍndiceVK8VK8VK8
Ordem123
Chave

VK8_FILIAL+VK8_CODIGO

VK8_FILIAL+VK8_REFID

VK8_FILIAL+VK8_CODVK7+VK8_U5FIL+VK8_U5COD

Descrição

Código

Refer. ID

Customer+Filial Cont.+Cód. Contato

ProprietárioSSS



  • Tabela VK9 - Log Alteração Equipment:


ÍndiceVK9
Ordem1
Chave

VK9_FILIAL+VK9_CODIGO

Descrição

Código

ProprietárioS



  • Tabela VO0 - Controle KM/Horimetro:


ÍndiceVO0VO0VO0
Ordem123
Chave

VO0_FILIAL+VO0_CODIGO

VO0_FILIAL+VO0_FILOSV+VO0_NUMOSV

VO0_FILIAL+VO0_CODVW0

Descrição

Código

Fl. O.S. + Nro. O.S.

Código Log

ProprietárioSSS



  • Tabela VW0 - Log Atualização de Veículo:


ÍndiceVW0VW0
Ordem12
Chave

VW0_FILIAL+VW0_CODIGO

VW0_FILIAL+VW0_CHASSI+DToS(VW0_DATREG)+STR(VW0_HORREG)+VW0_CODIGO

Descrição

Código

Chassi+Data Reg.+Hora Reg.+Código

ProprietárioSS
ÍndiceVW0VW0
Ordem34
Chave

VW0_FILIAL+VW0_CHAINT+DToS(VW0_DATREG)+STR(VW0_HORREG)+VW0_CODIGO

VW0_FILIAL+VW0_CODVK9

Descrição

Chassi Int.+Data Reg.+Hora Reg.+Código

Código+Cód. Log BB

ProprietárioSS



Criação de Campo no arquivo SX3 – Campos:



  • Tabela VK4 - Controle Locks SO JD:



Campo

VK4_FILIALVK4_UUID  VK4_REQUIDVK4_EXTUID
TipoCaráterCaráterCaráterCaráter
Grupo de Campos033


Ordem01020304
Tamanho2363636
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade2-Visualizar1-Alterar1-Alterar1-Alterar
TítuloFilialUUIDReq. UUIDExt. UID
DescriçãoFilialUnique IDReq. Unique IDExternal UID
Val. Sistema



Opções



Inic. PadrãoxFilial("VK4")FWUUIDV4(.t.)
FWUUIDV4(.t.)
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoSimSimSim
When



Pasta



Help

Informe a Filial.

Código único do registro

Id da requisição

Id unico externo



Campo

VK4_RELLNKVK4_USUREQVK4_THREADVK4_DATCON
TipoMemoCaráterNuméricoCaráter
Grupo de Campos



Ordem05060708
Tamanho4761014
Decimal0000
Formato@!@!@E 9999999999@R 9999-99-99 99:99:99
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloRel. LinkUsuário Req.Thread IdDt Confirmaç
DescriçãoRelease LinkUsuário requisitanteThread IdData Confirmação do Lock
Val. Sistema



Opções



Inic. Padrão
__cUserIDThreadID()
Inic. Browse



Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoSimSimSim
When


.f.
Pasta



Help

Link para liberar o lock.

Usuário que originou o lock

Id da thread que fez o lock

Data em que o mig confirmou o lock.



Campo

VK4_DATLIBVK4_LOCTYPVK4_LOCKEYVK4_LOCEXP
TipoCaráterCaráterCaráterCaráter
Grupo de Campos



Ordem09101112
Tamanho1413620
Decimal0000
Formato@R 9999-99-99 99:99:99@!

Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloDt LiberaçãoTipo do lockChave LockChave Export
DescriçãoData Liberação Do LockTipo do lockChave do lockChave Exportada
Val. Sistema
Pertence("01")

Opções
0=Implicito;1=Explicito

Inic. Padrão
"1"

Inic. Browse



Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When.f.


Pasta



Help

Data em que o lock foi liberado.

Informa o tipo de lock

Chave do lock

A chave de lock exportada.



Campo

VK4_STATUSVK4_DATINCVK4_DATALT
TipoCaráterCaráterCaráter
Grupo de Campos


Ordem131415
Tamanho11414
Decimal000
Formato@!@R 9999-99-99 99:99:99@R 9999-99-99 99:99:99
Contexto1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar
TítuloUlt. Status Dt InclusãoDt Alteração
DescriçãoÚltimo Status do LockData Inclusão RegistroData Alteração Registro
Val. SistemaPertence("01")

Opções0=Liberado;1=Trancado

Inic. Padrão"1"FGX_Timestamp()FGX_Timestamp()
Inic. Browse


Cons. Padrão


Nível111
UsadoSimSimSim
ObrigatórioNãoNãoNão
BrowseSimSimSim
When
.f..f.
Pasta


Help

O último status do lock

Data em que o registro foi inserido no banco.

Data em que o registro foi alterado no banco.


04. DEMAIS INFORMAÇÕES

Outras ações/ações relacionadas 



05. ASSUNTOS RELACIONADOS