Skip to main content

Estrutura da tabela de destino

Campos da tabela organizados por grupo: produto, filial, quantidades, pedido e controle.

Figura 11 — Campos da tabela organizados por grupo: produto, filial, quantidades, pedido e controle.

Todos os campos

Campo Tipo Significado (simples) Detalhe técnico
SKU varchar(45) Código do produto Vem de movimentacao_detalhe.codigo
CHAVE_NFE varchar(45) Número da nota fiscal Chave da NF-e do pedido
ID_FILIAL int Identificador da loja FK para entidade.id
NOME_FILIAL varchar(45) Nome da loja entidade.nome
CNPJ_FILIAL varchar(50) CNPJ da loja juridica.cnpj — parte da PK
COD_FILIAL varchar(45) Código interno da loja entidade.codigo — parte da PK
QTDE_PEDIDA decimal(10,2) Quanto foi pedido Soma dos itens do pedido
QTDE_CORTADA decimal(10,2) Quanto foi cortado (não será mais entregue) Quando pedido_corte_item = 'S': pedida − recebida (mín. 0)
QTDE_RECEBIDA decimal(10,2) Quanto já chegou Soma dos recebimentos finalizados
QTDE_PENDENTE decimal(10,2) Quanto falta pedida − recebida (mín. 0), ou 0 se item cortado
DESCRICAO longtext Nome/descrição do produto Texto do item do pedido
ID_MOVIMENTACAO_PAI int Número do pedido no sistema ID da movimentação pai — parte da PK
ID_PRODUTO_GRADE int Identificador do produto com tamanho/cor Parte da PK
ENTRADA_CONFIRMADA int Pedido já foi finalizado? (1=sim, 0=não) Baseado em m.situacao = 'FINALIZADO'
DATA_EMISSAO timestamp Data em que o pedido foi emitido movimentacao.data_emissao
DATA_TRANSFERENCIA timestamp Quando os dados foram enviados ao OneBeat NOW() na gravação
INATIVO int Registro inativo? (1=sim, 0=não) 1 se pedido Cancelado; substitui o antigo SITUACAO
CONFIRMADO int Pedido confirmado para o OneBeat? (1=sim, 0=não) 0 se Cancelado/Aberto; 1 demais
DATA_EXCLUSAO_MOVIMENTACAO timestamp Data em que o pedido foi cancelado/excluído movimentacao.data_exclusao se Cancelado
EXTRA json Campo reservado para dados extras Não preenchido pelo módulo atualmente
DATA_CRIACAO timestamp Quando o registro foi criado DEFAULT CURRENT_TIMESTAMP

Chave primária e índices

Chave primária composta por 5 campos garante um registro único por produto/pedido/filial.

Figura 12 — Chave primária composta por 5 campos garante um registro único por produto/pedido/filial.

Índice adicional: IDX_1BEAT_SKU no campo SKU para consultas rápidas por código de produto.