Skip to content

Softcomshop: Dicionário de Dados do Módulo de Vendas

Software: SOFTCOMSHOP | Grupo: SOFTSHOP LIGHT

Solução

1. Tabelas e Atributos

Arquivo Diagrama.

1.1 Venda

Tabela principal de vendas.

Nome do CampoTipo de DadosDescrição
idint(11)Identificador único da venda.
empresa_idint(11)Referência à empresa associada à venda.
cliente_idint(11)Referência ao cliente associado à venda.
funcionario_idint(11)Referência ao funcionário responsável.
nfe_idint(10)Identificador da nota fiscal eletrônica.
nfse_idint(11)Identificador da nota fiscal de serviço.
observacaotextObservações gerais da venda.
api_cliente_cpfvarchar(255)CPF do cliente informado pela API.
api_cliente_nomevarchar(50)Nome do cliente informado pela API.
api_faturarvarchar(255)Informações sobre faturamento via API.
api_statusvarchar(255)Status da venda na API.
api_app_namevarchar(50)Nome do aplicativo que gerou a venda.
api_data_hora_vendatimestampData e hora da venda informada pela API.
desconto_valordecimal(15,4)Valor do desconto aplicado.
desconto_percentualdecimal(15,2)Percentual de desconto aplicado.
acrescimo_valordecimal(15,4)Valor do acréscimo aplicado.
acrescimo_percentualdecimal(15,2)Percentual de acréscimo aplicado.
percentual_comissao_vendadecimal(15,2)Percentual de comissão sobre a venda.
api_device_idvarchar(100)Identificação do dispositivo API.
canceladatinyint(1)Indica se a venda foi cancelada.
usuario_lancamento_idint(11)Usuário responsável pelo lançamento.
bloqueadasmallint(6)Indica se a venda está bloqueada.
parent_guidvarchar(50)Identificador da venda principal em casos de vínculo.
usuario_cancelamento_idint(10)Usuário responsável pelo cancelamento.
data_hora_cancelamentodatetimeData e hora do cancelamento.
numero_documentovarchar(255)Número do documento fiscal.
numero_caixavarchar(20)Número do caixa associado à venda.
tipo_preco_idint(10)Referência ao tipo de preço aplicado.
integracao_deliveryvarchar(50)Informações sobre integração com delivery.
entregador_idint(11)Referência ao entregador associado à venda.
assistencia_idint(10)Referência a um atendimento de assistência.
caixa_funcoes_idint(11)Referência à função do caixa.
indicador_idint(11)Referência ao indicador da venda.
marketplace_pedido_idint(11)Referência ao pedido de marketplace.
numero_mesavarchar(255)Número da mesa associada à venda.
numero_comandavarchar(255)Número da comanda utilizada na venda.
origem_vendavarchar(255)Origem da venda (exemplo: loja física, online).
quantidade_pessoasint(11)Número de pessoas associadas à venda.
quantidade_comandasint(11)Número de comandas utilizadas.
tipo_lancamentovarchar(50)Tipo de lançamento da venda.
orcamento_idint(11)Referência a um orçamento associado.
orcamento_competenciadateCompetência do orçamento vinculado.
numero_pre_vendavarchar(50)Número da pré-venda.

1.2 Venda_Item

Tabela que armazena os itens incluídos em uma venda.

Nome do CampoTipo de DadosDescrição
idint(11)Identificador único do item da venda.
venda_idint(11)Referência à venda associada.
produto_idint(11)Referência ao produto vendido.
produto_empresa_grade_idint(11)Referência à variação do produto.
descricao_itemvarchar(255)Descrição do item vendido.
precodecimal(15,4)Preço unitário do item.
quantidadedecimal(15,4)Quantidade vendida.
preco_compradecimal(15,4)Preço de compra do item.
desconto_valor_itemdecimal(15,4)Valor de desconto aplicado no item.
acrescimo_valor_itemdecimal(15,4)Valor de acréscimo aplicado no item.
comissaodecimal(15,2)Percentual de comissão do item.
vinculo_nfeenumStatus da nota fiscal do item.
desabilita_rateiotinyint(1)Indica se o item deve ser rateado.
codigo_beneficio_fiscalvarchar(255)Código do benefício fiscal aplicado.
percentual_descontodecimal(15,10)Percentual de desconto aplicado.
percentual_acrescimodecimal(15,10)Percentual de acréscimo aplicado.
tipo_promocaovarchar(255)Tipo de promoção aplicada ao item.
descricao_promocaovarchar(255)Descrição da promoção aplicada.
quantidade_promocaodecimal(15,4)Quantidade do item na promoção.
quantidade_bonificada_promocaodecimal(15,4)Quantidade bonificada da promoção.
valor_unidade_promocaodecimal(15,4)Valor unitário da promoção.
promocao_aplicadasmallint(6)Indica se a promoção foi aplicada.
preco_originaldecimal(15,4)Preço original do item antes da promoção.
existe_tabela_precosmallint(6)Indica se existe tabela de preços.
tabela_preco_valordecimal(15,4)Valor do item conforme tabela de preços.
pesodecimal(15,4)Peso do item vendido.
atendente_itemint(11)Referência ao atendente responsável.
comissao_atendentedecimal(15,2)Comissão do atendente sobre o item.
cobrar_taxa_servicotinyint(4)Indica se será cobrada taxa de serviço.
guidvarchar(50)Identificador único do item.
parent_guidvarchar(50)Identificador do item principal, em casos de agrupamento.
tipo_faturamentosmallint(6)Tipo de faturamento aplicado ao item.
valor_desconto_promocaodecimal(15,2)Valor do desconto aplicado pela promoção.

1.3 Venda_Item_Composicao

Tabela que armazena a composição de um item de venda.

Nome do CampoTipo de DadosDescrição
idint(10)Identificador único do registro.
venda_idint(11)Referência à venda associada.
venda_item_produto_idint(11)Referência ao item da venda principal.
produto_idint(11)Referência ao produto componente.
produto_empresa_grade_idint(11)Referência à variação do produto.
quantidadedecimal(15,4)Quantidade do item na composição.

1.4 Venda_Item_Animal

(Tabela que relaciona um item de venda a um animal em pet shops.)

Nome do CampoTipo de DadosDescrição
idint(11)Identificador único do registro.
venda_item_idint(11)Referência ao item da venda.
animal_idint(11)Referência ao animal associado.

1.5 Venda_Cartao

Tabela que armazena os dados de pagamentos via cartão.

Nome do CampoTipo de DadosDescrição
idint(10)Identificador único do pagamento.
valor_recebidodecimal(15,2)Valor recebido via cartão.
tipo_integracao_cartaovarchar(255)Tipo de integração com o sistema.
nome_credenciadora_cartaovarchar(255)Nome da credenciadora do cartão.
cnpj_credenciadora_cartaovarchar(255)CNPJ da credenciadora do cartão.
tipo_bandeira_cartaovarchar(255)Bandeira do cartão utilizado.
codigo_autorizacao_cartaovarchar(255)Código de autorização da operadora.
recibo_aidvarchar(255)Identificador AID do recibo.
recibo_arqcvarchar(255)Código ARQC do recibo.
recibo_autorizacaovarchar(255)Código de autorização no recibo.
recibo_nsuvarchar(255)Número sequencial único da transação.
recibo_nome_clientevarchar(255)Nome do cliente no recibo.
recibo_numero_terminalvarchar(255)Número do terminal de pagamento.
recibo_valordecimal(15,2)Valor total da transação.
recibo_valor_parceladecimal(15,2)Valor de cada parcela, se aplicável.
recibo_parcelasint(11)Quantidade de parcelas.

1.6 Orcamento

Tabela que armazena informações sobre orçamentos de vendas.

Nome do CampoTipo de DadosDescrição
idint(11)Identificador único do orçamento.
empresa_idint(11)Referência à empresa associada ao orçamento.
venda_idint(11)Referência à venda vinculada ao orçamento.
cliente_idint(11)Referência ao cliente associado.
cliente_nomevarchar(255)Nome do cliente no orçamento.
cpf_cnpjvarchar(18)CPF ou CNPJ do cliente.
emailvarchar(255)E-mail do cliente.
telefonevarchar(50)Telefone de contato do cliente.
condicao_pagamentovarchar(255)Condição de pagamento do orçamento.
garantiavarchar(50)Informações sobre a garantia do serviço.
validadevarchar(55)Validade do orçamento.
statusvarchar(100)Status atual do orçamento.
funcionario_idint(11)Referência ao funcionário responsável.
observacaotextObservações gerais do orçamento.
desconto_valordecimal(15,2)Valor do desconto aplicado.
desconto_percentualdecimal(15,2)Percentual de desconto aplicado.
cepvarchar(255)CEP do cliente.
enderecovarchar(255)Endereço do cliente.
numerovarchar(255)Número do endereço.
cidade_idint(11)Referência à cidade associada.
bairrovarchar(255)Bairro do cliente.
previsao_entregavarchar(255)Previsão de entrega do serviço/produto.
canceladatinyint(1)Indica se o orçamento foi cancelado.
servico_descricaotextDescrição do serviço no orçamento.
complementovarchar(50)Complemento do endereço.
responsavelvarchar(50)Responsável pelo orçamento.
tipo_lancamentovarchar(50)Tipo de lançamento do orçamento.
prazo_entregavarchar(50)Prazo de entrega definido.
proposta_objetivovarchar(255)Objetivo da proposta.
contrato_vigenciavarchar(50)Vigência do contrato.
contrato_data_iniciodateData de início do contrato.
contrato_data_terminodateData de término do contrato.
contrato_forma_pagamento_idint(11)Referência à forma de pagamento do contrato.
contrato_conta_idint(11)Referência à conta bancária associada.
contrato_dia_vencimentoint(11)Dia de vencimento do contrato.
contrato_cobranca_automaticatinyint(4)Indica se a cobrança é automática.
contrato_emissao_nota_automaticatinyint(4)Indica se há emissão automática de nota fiscal.
data_validadedateData de validade do orçamento.
contrato_data_primeiro_vencimentovarchar(255)Data do primeiro vencimento do contrato.
tipo_preco_idint(10)Referência ao tipo de preço aplicado.
contrato_bandeira_idint(10)Referência à bandeira do cartão.
tipo_debito_idint(11)Referência ao tipo de débito.

1.7 Orcamento_Item

Tabela que armazena os itens incluídos em um orçamento.

Nome do CampoTipo de DadosDescrição
idint(11)Identificador único do item do orçamento.
orcamento_idint(11)Referência ao orçamento associado.
produto_idint(11)Referência ao produto do orçamento.
produto_empresa_grade_idint(11)Referência à variação do produto.
descricao_itemvarchar(255)Descrição do item no orçamento.
quantidadedecimal(15,4)Quantidade do item.
precodecimal(15,4)Preço unitário do item.
preco_compradecimal(15,4)Preço de compra do item.
preco_caixadecimal(15,4)Preço do item na caixa.
quantidade_caixadecimal(15,2)Quantidade de itens por caixa.
desconto_valor_itemdecimal(15,2)Valor de desconto aplicado ao item.
acrescimo_valor_itemdecimal(15,2)Valor de acréscimo aplicado ao item.
percentual_descontodecimal(15,10)Percentual de desconto aplicado.
percentual_acrescimodecimal(15,10)Percentual de acréscimo aplicado.
desabilita_rateiotinyint(1)Indica se o item deve ser rateado.

Tags: softcomshop, memoria, treinamento, estoque, organizar, ficha, vendas

Documentação de Testes