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ínimomí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 enumCONFIRMADO Seint Pedido confirmado para o registro está valendoOneBeat? (ATIVO)1=sim, ou não (DESATIVO)0=não) ATIVO0 ouse DESATIVOCancelado/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 DATA_ATUALIZACAO timestamp Última alteração do registro ON UPDATE 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.