Estrutura do Banco de Dados do CIOTPack¶
- As tabelas do CIOTPack são divididas em 3 grandes grupos:
- Tabelas de comando: São interfaces para “comandar” operações relacionadas as operações de transporte
- Tabelas de movimentação: Registram a movimentação, histórico e resultado das operações nas operações de transporte
- Tabelas Genéricas: Armazenam os dados referentes as operações de transporte
Os grandes grupos podem ser distinguidos pelo através do início do nome das tabelas conforme detalhes abaixo:
Nome da Tabela | Grupo pertencente |
---|---|
Nome começando com INTERF_COM | Tabela de comando. |
Nome começando com MVTOS | Tabela de movimentação. |
Nenhuma das anteriores | Tabela genérica |
Tabelas Genéricas¶
A informação a seguir detalha a função de cada uma das tabelas genéricas do CIOTPack:
Tabela | Descrição |
---|---|
MOTORISTAS | Utilizada para armazenar informações dos motoristas. |
PARTICIPANTES | Utilizada para armazenar informações dos participantes de uma operação de transporte. Um participante pode ser:
|
VEICULOS | Utilizada para armazenar informações dos veículos para as mais variadas operações de transporte. |
OPERACOES_TRANSPORTE | Tabela principal com as informações e vínculos de uma operação de transporte. |
VIAGENS_X_OP_TRANSP | Tabela que armazena as viagens de uma operação de transporte. |
NFS_X_VIAGENS_X_OP_TRANSP | Tabela que armazena os dados das notas fiscais em cada uma das viagens da operação de transporte. |
PGTOS_X_OP_TRANSP | Tabela que armazena os dados dos pagamentos referente a uma operação de transporte. |
VEICULOS_X_OP_TRANSP | Tabela que armazena os dados dos veículos utilizados para uma operação de transporte. |
OBSERVACOES_X_OP_TRANSP | Tabela que armazena as observações de uma operação de transporte. |
Exemplo de como integrar pelo banco de dados, uma operação de transporte completa pode ser vista aqui.
Tabelas de Comando¶
Tabela | Descrição |
---|---|
INTERF_COM_OP_TRANSPORTE | Responsável por comandar as operações: |
INTERF_COM_PAGAMENTOS | Responsável por comandar as operações:
|
INTERF_COM_VIAGENS | Responsável por comandar as operações: |
INTERF_COM_QUEBRA | Responsável por comandar as operações:
|
INTERF_COM_OBTER_VINCULO_TRANS | Responsável por obter dados de vínculo para transporte :
|
INTERF_COM_QUITACAO_OP_TRANSINTERF_COM_NF_QUITACAO | Responsável por realizar a quitação de uma operação de transporte :
|
INTERF_COM_REG_QTD_MERC_DESEMBINTERF_COM_NF_QTD_MERC_DESEMBA | Responsável por solicitar o registro da quantidade de mercadoria no desembarque :
|
INTERF_COM_MOTORISTA | Responsável por comandar as operações referente a motoristas:
|
INTERF_COM_PROPRIETARIO | Responsável por comandar as operações referente a proprietários:
|
INTERF_COM_VEICULO | Responsável por comandar as operações referente a veículos:
|