...
A presente documentação tem o objetivo de fornecer aos clientes da Consinco condições de integração com outras frentes de caixa, seguindo nosso layout de importação e exportação.
Tabelas utilizadas pelo sistema.
PDVX_CLIENTE PDVX_CLIENTECARTAO
Os dados existentes nessas tabelas são alimentados através da procedure SP_GERACARGAMONITOR.
O Layout das informações ficam na coluna LINHA de cada tabela. As informações dessa coluna são separadas por pipe ( | ).
Exemplo de como deve chamar a procedure para que as tabelas temporárias sejam alimentadas. Dados da procedure:
SP_GERACARGAMONITOR
pnseqmonitor → Sequencial utilizado pelo monitor da Consinco. Pode passar um número fixo. Pstabela → Tabela a ser passada para a carga. Deve-se passar a tabela sem o X. Ex: PDV_PRODUTO. Pnnroempresa → Número da empresa. Pode ser passado fixo o número 0 (zero).
Pddtaultatu → Data da última atualização da tabela. Dado usado para pegar apenas as informações posteriores a última atualização.
Deve-se fazer um controle das passagens da procedure pelas tabelas, guardando a data inicial da carga e atualizando alguma tabela em que esses dados são guardados para que possa ser passado sempre a data da última carga, pegando somente os dados alterados após essa passagens. Deve sempre utilizar a data e hora do banco de dados. (select sysdate from dual).
Ex: Criar uma tabela onde é guardado o horário da ultima carga de cada tabela e atualizar esse horário assim que
terminar de executar a procedure para que na próxima execução pegue somente os dados alterados a partir da última execução da respectiva tabela. Poderá ser aproveitada a tabela 'MRL_EMPSOFTTABELA', já utilizada pelo sistema. Exemplo prático de uma rotina:
vddtainicial date; vdDtaultAtu date;
select sysdate
into vddtainicial
from dual;
Select Dtaimportexport into vdDtaultAtu
from mrl_empsofttabela
where tabela = 'PDV_PRODUTO';
sp_geracargamonitor(0,'PDV_PRODUTO',1, vdDtaultAtu);
/*Obs: Nessa parte os dados estarão disponíveis na tabela PDVX_PRODUTO. Utilizar rotinas nesse ponto do código para importação dos dados da coluna linha*/.
Update mrl_empsofttabela
set Dtaimportexport = vddtainicial where tabela = 'PDV_PRODUTO';
Commit; exception
when others then rollback;
End;
Declare
vddtainicial date; vdDtaultAtu date;
Begin
select sysdate
into vddtainicial
from dual;
Select Dtaimportexport into vdDtaultAtu
from mrl_empsofttabela
where tabela = 'PDV_PRODUTO';
sp_geracargamonitor(0,'PDV_PRODUTO',1, vdDtaultAtu);
/*Obs: Nessa parte os dados estarão disponíveis na tabela PDVX_PRODUTO. Utilizar rotinas nesse ponto do código para importação dos dados da coluna linha*/.
Update mrl_empsofttabela
set Dtaimportexport = vddtainicial where tabela = 'PDV_PRODUTO';
Commit; exception
when others then rollback;
End;
Informações contidas na coluna “LINHA”' das tabelas 'PDVX_??????' separadas por Pipe ( | )
PDV_EMPRESA
...
Colunas
...
Posição
...
Tipo
...
Descrição
...
NROEMPRESA
...
1
...
number(3)
...
Número da empresa.
...
NROSEGMENTO
...
2
...
number(3)
...
Número do segmento referente a empresa
...
RAZAOSOCIAL
...
3
...
varchar(40)
...
Razão social
...
CNPJ
...
4
...
varchar(20)
...
CNPJ da empresa
...
INSCRESTADUAL
...
5
...
varchar(20)
...
Inscrição estadual da empresa
...
LOGRADOURO
...
6
...
varchar(45)
...
Logradouro da empresa
...
BAIRRO
...
7
...
varchar(30)
...
Bairro
...
CIDADE
...
8
...
varchar(30)
...
Cidade
...
ESTADO
...
9
...
varchar(2)
...
UF
...
CEP
...
10
...
varchar(10)
...
CEP
...
DDD
...
11
...
varchar(5)
...
DDD do telefone
...
FONENRO
...
12
...
varchar(8)
...
Telefone da empresa
...
NROREGTRIBUTACAO
...
13
...
decimal(2,0)
...
Nro. Do Regime de tributação em que a empresa trabalha (Cadastro de regimes de tributação).
...
SERIENFSAIDA
...
14
...
varchar(3)
...
Serie para nota fiscal
...
INDFATURAIPI
...
15
...
varchar(1)
...
Indicador se fatura IPI
...
SEQPRODDESPESA
...
16
...
Integer
...
Código de produto referente a despesa usado em notas fiscais
...
TIPOEMISSAONF
...
17
...
varchar(1)
...
Tipo de emissão de NF-e(I-Inativo/H-Homologação/P- Produção)
PDV_OPERADOR
Colunas | Posição | Tipo | Descrição |
SEQOPERADOR | 1 | Integer | Código numérico sequencial de identificação do operador. |
NROEMPRESA | 2 | number(3) | Código numérico sequencial de identificação da empresa. |
CODUSUARIO | 3 | varchar(12) | Código de identificação do usuário, a ser informado pelo mesmo para logon no sistema. |
FUNCAOOPERADOR | 4 | varchar(1) | Indicador da função do usuário. [O/P/S] – O:Operador / G:Gerente / S:Supervisor. |
SENHA | 5 | varchar(15) | Senha criptografada para logon do usuário no sistema. |
STATUSOPERADOR | 6 | varchar(1) | Indicador de status do usuário A-Ativo / I-Inativo. |
PERCMAXLIBCRED | 7 | Decimal(5,2) | Percentual máximo de liberação de crédito |
CODSCANNER | 8 | varchar(20) | Código do scanner relacionado ao operador |
SOLSENHACODSCANNER | 9 | varchar(1) | Senha do scanner referente ao operador |
PDV_VENDEDOR
...
Colunas
...
Posição
...
Tipo
...
Nulo
...
Descrição
...
SEQVENDEDOR
...
1
...
Number(5)
...
N
...
Código numérico sequencial de identificação do vendedor.
...
NROEMPRESA
...
2
...
Number(3)
...
N
...
Código numérico sequencial de identificação da empresa do vendedor.
...
NOMEVENDEDOR
...
3
...
varchar(15)
...
N
...
Nome do vendedor.
...
STATUS
...
4
...
varchar(1)
...
N
...
Indicador de status do vendedor A-Ativo / I- Inativo.
...
PERCOMISSAO
...
5
...
Numérico
...
S
...
Percentual de comissão que o vendedor recebe sobre as vendas com preço normal.
...
PERCOMISSAOPROM
...
6
...
Numérico
...
S
...
Percentual de comissão que o vendedor recebe sobre as vendas com preço promocional.
...
PERMAXDESCTO
...
7
...
Numérico
...
S
...
Percentual máximo de desconto que o vendedor tem permissão para conceder numa venda.
PDV_CODGERALOPER
Colunas | Posição | Tipo | Descrição |
CODGERALOPER | 1 | number(3) | Número do CGO ( Código geral de operação) |
DESCRICAO | 2 | varchar(40) | Descrição do CGO |
TIPCGO | 3 | varchar(1) | Tipo de CGO – E-Entrada / S-Saída |
TIPUSO | 4 | varchar(1) | Tipo de uso – (E)missão. |
DESCRICAONF | 5 | varchar(30) | Descrição para sair na NF |
CFOPESTADO | 6 | number(4) | CFOP de dentro do estado |
CFOPFORAESTADO | 7 | number(4) | CFOP fora do estado |
CFOPEXTERIOR | 8 | number(4) | CFOP fora do país |
INDEMISTREFENTR | 9 | varchar(1) | (Reservado) |
INDRESTRICAOCLIENTE | 10 | varchar(1) | (Reservado) |
INDGERADESCICMS | 11 | varchar(1) | (Reservado) |
OBSPADRAONF | 12 | varchar(80) | Campo que sai na observação da NF |
PERDESCPIS | 13 | decimal(6,4) | (Reservado) |
PERDESCCOFINS | 14 | decimal(6,4) | (Reservado) |
PERDESCIR | 15 | decimal(6,4) | (Reservado) |
PERDESCCSLL | 16 | decimal(6,4) | (Reservado) |
INDFATURAFECP | 17 | varchar(1) | (Reservado) |
SERIENF | 18 | varchar(3) | Série referente a Nota fiscal |
INDCALCICMSST | 19 | varchar(1) | Se calcula ICMSST S-Sim / N-Não |
INDFATURAIPI | 20 | varchar(1) | (Reservado) |
INDTIPOCALCULOIPI | 21 | varchar(1) | (Reservado) |
TIPOFATURAMENTO | 22 | varchar(1) | (Reservado) |
INDFATURAICMSDIF | 23 | varchar(1) | Gera ICMS Diferido |
PDV_TRIBUTACAO
Colunas | Posição | Tipo | Descrição |
NROTRIBUTACAO | 1 | number(3) | Número de cadastro da tributação |
UFEMPRESA | 2 | varchar(2) | UF da empresa |
UFCLIENTEFORNEC | 3 | varchar(2) | UF do cliente |
TIPTRIBUTACAO | 4 | varchar(2) | Tipo de tributação (SC) – Saída contribuinte e (SN) Saída não contribuinte |
NROREGTRIBUTACAO | 5 | number(2) | Nro. Do Regime de tributação em que a empresa trabalha (Cadastro de regimes de tributação). |
SITUACAONF | 6 | varchar(3) | (Reservado) |
PERTRIBUTADO | 7 | decimal(7,4) | Percentual tributado |
PERISENTO | 8 | decimal(7,4) | Percentual isento |
PEROUTRO | 9 | decimal(7,4) | Percentual outro |
PERALIQUOTA | 10 | decimal(4,2) | Percentual alíquota |
PERACRESCST | 11 | decimal(7,4) | Percentual de acréscimo ST |
PERALIQUOTAST | 12 | decimal(4,2) | Percentual alíquota ST |
PERBASEFECP | 13 | decimal(7,4) | Percentual base FECP |
PERALIQUOTAFECP | 14 | decimal(4,2) | Percentual alíquota FECP |
INDSOMAIPIBASEICMS | 15 | varchar(1) | (Reservado) |
OBSERVACAO | 16 | varchar(250) | Observação |
INDREDUZBASEST | 17 | varchar(1) | Indicador se reduz base ST S-Sim / N-Não |
TIPOREDUCICMSCALCST | 18 | varchar(1) | Reduz icms de qual base T-Tributado / S-Tributado ST |
PERTRIBUTST | 19 | decimal(7,4) | Percentual tributado ST |
INDCALCICMSDESONOUTROS | 20 | varchar(1) | Indica se calcula o valor de ICMS desonerado(Outros) |
PERALIQICMSDESON | 21 | decimal(4,2) | Alíquota de ICMS desonerado(Outros) |
CODAJUSTEINFAD | 22 | varchar(10) | Cód de Ajuste Inf Adicionais. Tabela RF_TABINFADDREGE115(CODIGO) |
MOTIVODESONERACAO | 23 | number(2) | Motivo desoneração. Atributo fixo Motivo de desoneração ICMS |
PERDIFERIDO | 24 | Decimal(5,2) | Percentual Diferido. |
INDCALCICMSEFETIVO | 25 | Varchar2(1) | Indicador se calcula Icms Efetivo |
PERREDBCICMSEFET | 26 | NUMBER(7,4) | % Red. Icms Efetivo |
PDV_CODGERALCFOPUF
Colunas | Posição | Tipo | Descrição |
CODGERALOPER | 1 | number(3) | Código geral de operação |
NROTRIBUTACAO | 2 | number(3) | Número da tributação referente ao cadastro de tributações |
INDCONTRIBICMS | 3 | varchar(1) | Se é contribuinte ICMS |
UF | 4 | varchar(2) | UF |
UFEMPRESA | 5 | varchar(2) | UF da empresa |
CFOPESTADO | 6 | number(4) | CFOP fora do estado |
CFOPFORAESTADO | 7 | number(4) | CFOP de dentro do estado |
CFOPEXTERIOR | 8 | number(4) | CFOP fora do país |
STATUS | 9 | varchar(1) | Status do do cadastro A-Ativo / I-Inativo. |
PDV_EMPSERIENF
Colunas | Posição | Tipo | Descrição |
NROEMPRESA | 1 | number(3) | Número da empresa. |
SERIENF | 2 | varchar(3) | Serie da Nota fiscal |
TEMPLATENF | 3 | varchar(80) | Caminho do QRP |
NROITEMFORMNF | 4 | decimal(3,0) | Número de itens formulário NF |
NOMEIMPRESSORA | 5 | varchar(80) | Nome da impressora |
PORTAIMPRESSORA | 6 | varchar(80) | Porta da impressora |
INDNFFATURA | 7 | varchar(1) | Se fatura Nota fiscal |
TIPODOCTO | 8 | varchar(1) | Tipo de documento |
QTDMAXITEMNF | 9 | number(5) | Quantidade de itens na NF. |
PDV_CODGERALCFOP
Colunas | Posição | Tipo | Descrição |
CODGERALOPER | 1 | number(3) | Código geral de operação |
NROTRIBUTACAO | 2 | number(3) | Número da tributação referente ao cadastro de tributações |
INDCONTRIBICMS | 3 | varchar(1) | Se é contribuinte ICMS |
CFOPESTADO | 4 | number(4) | CFOP de dentro do estado |
CFOPFORAESTADO | 5 | number(4) | CFOP fora do estado |
CFOPEXTERIOR | 6 | number(4) | CFOP fora do país |
PDV_FORMAPAGTO
Colunas | Posição | Tipo | Descrição |
NROFORMAPAGTO | 1 | Number(5) | Código numérico sequencial de identificação das formas de pagamento no sistema de retaguarda. |
MARCAECF | 2 | varchar(3) | Código de identificação da marca do ECF utilizado; |
NROFORMAPAGTOECF | 3 | varchar(20 | Código numérico sequencial de identificação das formas de pagamento no ECF. |
FORMAPAGTO | 4 | varchar(30) | Descrição da forma de pagamento. |
FORMAPAGTOREDUZ | 5 | varchar(15) | Descrição resumida da forma de pagamento. |
ESPECIEFORMAPAGTO | 6 | varchar(1) | Indicador da espécie financeira da forma de pagamento. |
TXAADMPERCENTUAL | 7 | number(4) | Percentual referente à taxa de administração cobrada sobre o valor da venda, quando a forma de pagamento é utilizada. |
TIPOCOBRTXAADM | 8 | varchar(1) | (Campo ainda não utilizado, a princípio, podendo ter valor nulo). |
INDEXIGESUPERVISOR | 9 |
varchar(1) | Indicador que habilita/desabilita função que solicita a informação de senha de usuário supervisor para que se possa utilizar a forma de pagamento. [S/N] |
NRODIASVENCTO | 10 | varchar(20) | Quantidade de dias para cálculo da data de vencimento de títulos gerados com a forma de |
...
pagamento.
...
INDSOLICITAVENCTO
...
11
...
varchar(1)
...
Indicador que habilita/desabilita função que solicita data de vencimento para título gerado com a forma de pagamento. [S/
N]
...
INDPERMITETROCO
...
12
...
varchar(1)
...
Indicador que define se é permitido ou não lançamento de
troco baseado em valor recebido na forma de pagamento. [S/N]
...
INDGERASANGRIA
...
13
...
varchar(1)
...
Indicador que define se os recebimentos na forma de pagamento acumulam valores para exibição de aviso de
necessidade de sangria. [S/N]
...
INDUSATEF
...
14
...
varchar(1)
...
Indicador que habilita/desabilita funções de TEF no sistema.
[S/N]
...
INDCONTROLELIMITE
...
15
...
varchar(1)
...
Indicador da forma de controle de limite de crédito, o qual irá habilitar funções distintas do sistema no ato do recebimento com a forma de pagamento, conforme valor definido. [N/C/P/ E/V] – N:Não Controla / C:Controle por cliente / P:Controle por pessoa / E:Controle por emitente / V:Controle por
convênio.
...
PRAZOMAXIMO
...
16
...
number(5)
...
Prazo máximo permitido na forma de pagamento.
...
DTAISENCAOTXA
...
17
...
Data
...
Data para isenção de cobrança de taxa de juros na forma de
pagamento. Formato: AAAA-MM-DD
...
NRODIAISENCAOTXA
...
18
...
number(5)
...
Quantidade de dias para isenção de cobrança de taxa de juros.
...
TIPOSOFTTEF
...
19
...
varchar(1)
...
Indicador do tipo de software utilizado para realização de
transações de TEF e convênios.
...
MAXPARCELA
...
20
...
number(3)
...
Quantidade máxima de parcelas possíveis em finalizações
utilizando esta forma de pagamento.
...
PARAMCLISITEF
...
21
...
varcahar(250)
...
Parâmetro que indica o modo de utilização do SITEF para a
forma de pagamento.
...
VLRMINFORMA
...
22
...
decimal(12,2)
...
Valor minimo para que apareça a forma de pagamento
...
TXAADMVALOR
...
23
...
decimal(10,4)
...
Valor da taxa administrativa da forma
...
MSGCREDITOBLOQ
...
24
...
varchar(250)
...
Mensagem que aparece na tela quando o cliente se encontra
com crédito bloqueado
...
MSGCREDITOEXCED
...
25
...
varchar(250)
...
Mensagem que aparece na tela quando o cliente se encontra
com crédito excedido
...
TIPOCALCULOJUROS
...
26
...
varchar(1)
...
Tipo de calculo de juros S-Simples / C-Composto
...
SEQEMPCONVENIO
...
27
...
varchar(20)
...
(Reservado)
...
RAZAOEMPCONVENIO
...
28
...
varchar(40)
...
(Reservado)
...
INDEMITEVALETROCO
...
29
...
varchar(1)
...
Indicador se emite um vale-troco no ECF
...
DTAMAXCOMJURO
...
30
...
date
...
Data máxima do pagamento com Juros (aaaa-mm-dd)
...
INDEMITECOMPROVANTE
...
31
...
varchar(1)
...
Indicador se emite comprovante de pagamento
...
TIPFATURAPDV
...
32
...
varchar(1)
...
Tipo de faturamento em que aparecerá a forma de pagamento:
(C)upom, (N)ota, (T)odas
...
PERACEITELIMCREDCLI
...
33
...
decimal(5,2)
...
Percentual de aceite sobre o limite de crédito do cliente.
...
FORMAALTERNATIVA
...
34
...
varchar(1)
...
Nro. Da forma de pagamento alternativa
...
INDABREGAVETAFECHAV
ENDA
...
35
...
varchar(1)
...
Abre gaveta fechamento da venda.
...
INDRESTRUSOCLIENTE
...
36
...
varchar(1)
...
(Reservado)
...
STATUSFORMAPAGTO
...
37
...
varchar(1)
...
Status forma de pagamento
Para visualizar o arquivo acesse link.
PDV_CONDICAOPAGTO
Colunas | Posiçã o | Tipo | Descrição |
NROFORMAPAGTO | 1 | number(3) | Número da forma de pagamento relacionada a condição |
NROCONDICAOPAGTO | 2 | number(3) | Número da condição de pagamento |
CONDICAOPAGTO | 3 | varchar(30) | Descrição da condição de pagamento |
PERCVALORPARCELA | 4 | decimal(9,6) | Percentual do valor da parcel |
NRODIAVENCTO | 5 | decimal(3,0) | Número de dias de vencimento |
PERCACRFINANCEIRO | 6 | decimal(6,4) | Percentual de acréscimo financeiro |
INDCOBRATXAADMFORMA | 7 | varchar(1) | Indicador se cobra taxa administrativa na forma |
STATUS | 8 | varchar(1) | Status condição de pagamento. |
PDV_CONVENIOPERIODO
Colunas | Posição | Tipo | Descrição |
NROFORMAPAGTO | 1 | number(3) | Número da forma de pagamento relacionada ao convênio |
SEQCONVENIOPERIOD | 2 | number(3) | Número sequencial do convenio relacionada a forma |
DTAINICIOPERIODO | 3 | date | Data de inicio do período do convenio (aaaa-mm-dd) |
DTAFIMPERIODO | 4 | date | Data final do período do convênio (aaaa-mm-dd) |
DTAVENCTOPERIODO | 5 | date | Data de vencimento do da parcela referente ao período (aaaa- mm-dd) |
PDV_PRODUTO
Colunas | Posição | Tipo | Descrição |
SEQPRODUTO | 1 | integer | Código numérico sequencial interno de identificação do produto no sistema de retaguarda. |
DESCREDUZIDA | 2 | varchar(24) | Descrição reduzida do produto. |
DESCCOMPLETA | 3 | varchar(50) | Descrição completa do produto. |
PESAVEL | 4 | varchar(1) | Indicador que define se o produto é pesável. [S/N] |
PMTDECIMAL | 5 | varchar(1) | Indicador que define se é permitido o registro de venda do produto em quantidade não inteira. [S/N] |
PMTMULTIPLICACAO | 6 | varchar(1) | Indicador que define se é permitida função de multiplicação de quantidade do produto no registro de venda. [S/N] |
PERCMAXDESCTO | 7 | number | Percentual máximo de desconto permitido para o produto. |
PERCMAXACRESC | 8 | number | Percentual máximo de acréscimo permitido para o produto. |
CODPRODUTOVAS | 9 | Integer | Código numérico sequencial de identificação do produto vasilhame associado ao produto principal. |
INDPRODUTOCOMPOS TO |
10 |
varchar(1) | Indicador que define se o produto está associado a outros produtos para efeitos de registro de venda, no sentido de acionar o registro dos mesmos automaticamente (produto-composição). [S/N] |
CODNBMSH | 11 | varchar(10) | Código NBMSH do produto |
INDCALCIPISAIDA | 12 | varchar(1) | Indicador se calcula IPI na saída |
VLRIPIPAUTA | 13 | decimal(15,6 ) | Valor IPI pauta |
PERALIQUOTAIPI | 14 | decimal(4,2) | Percentual alíquota IPI |
PERBASEIPI | 15 | decimal(7,4) | Percentual base IPI |
PERISENTOIPI | 16 | decimal(7,4) | Percentual isento IPI |
PEROUTROIPI | 17 | decimal(7,4) | Percentual outro IPI |
DESCGENERICA | 18 | varchar(60) | Descrição genérica para o produto. |
SEQFAMILIA | 19 | decimal(20,0 ) | sequencial da família do produto |
RESERVADO1 | 20 | number(5) | Campo reservado |
RESERVADO2 | 21 | number(5) | Campo reservado |
RESERVADO3 | 22 | number(5) | Campo reservado |
CODCEST | 23 | Number(7) | Código CEST. |
PDV_PRODCODIGO
Colunas | Posição | Tipo | Nulo | Descrição |
CODACESSO | 1 | varchar(60) | N | Código numérico de identificação utilizado para acesso ao produto no PDV. |
CODPRODUTO | 2 | integer | N | Código numérico sequencial interno de identificação do produto no sistema de retaguarda. |
QTDEMBALAGEM | 3 | number | N | Quantidade da embalagem do produto à qual está associado o código de acesso. |
STATUS | 4 | varchar(1) | N | Status do código |
PDV_PRODPRECO
...
Colunas
...
Posição
...
Tipo
...
Descrição
...
CODPRODUTO
...
1
...
integer
...
Código numérico sequencial interno de identificação do produto no sistema de retaguarda.
...
NROEMPRESA
...
2
...
number(3)
...
Código numérico sequencial de identificação da empresa na
qual se vende o produto.
...
NROSEGMENTO
...
3
...
number(3)
...
Código numérico sequencial de identificação do segmento de venda da empresa no qual o produto está ativo.
...
QTDEMBALAGEM
...
4
...
number
...
Quantidade da embalagem do produto à qual está associado o
preço.
...
PRECO
...
5
...
decimal(9,2)
...
Preço válido do produto para a realização de vendas.
...
TIPOTRIBUTACAO
...
6
...
varchar(1)
...
Indicador do tipo de tributação do produto. [T/I/F/N] – T:Tributado / I:Isento / F:Substituído / N:Não tributado.
...
ALIQTRIBUTACAOPDV
...
7
...
number
...
Alíquota para cálculo de ICMS sobre a venda do produto no
PDV.
...
EMBALAGEM
...
8
...
varchar(3)
...
Descrição literal da embalagem do produto.
...
PADRAOEMBVENDA
...
9
...
number
...
Embalagem padrão a ser utilizada para a venda do produto.
...
PERCMAXDESCONTO
...
10
...
number
...
Percentual máximo de desconto permitido para o produto.
...
PERCDESCONTOFIXO
...
11
...
number
...
Percentual de desconto fixo do produto.
...
PESOBRUTO
...
12
...
decimal(7,3)
...
Peso bruto referente ao produto
...
PESOLIQUIDO
...
13
...
decimal(7,3)
...
Peso liquido referente ao produto
...
NROTRIBUTACAO
...
14
...
decimal(3,0)
...
Número da tributação referente ao cadastro de tributações
...
QTDPONTO
...
15
...
decimal(12,3)
...
Quantidade de ponto que valem o produto para quem utiliza o recurso de pontuação de produtos
...
TIPOALIQUOTAPDV
...
16
...
varchar(1)
...
Define o tipo de alíquota para relatórios gerenciais (N)ormal ou
(R)eduzida
...
EXIGESENHAVENDA
...
17
...
varchar(1)
...
Define se exige senha para venda do produto. O sistema irá solicitar liberação para a venda do item.
...
PRECOPMC
...
18
...
decimal(12,3)
...
Define o preço máximo ao consumidor.
...
PMTDECIMAL
...
19
...
varchar(1)
...
Define se o produto permite casas decimais.
...
PESAVEL
...
20
...
varchar(1)
...
Define se o produto é pesável
...
SEQPAUTA
...
21
...
decimal(15,0)
...
PERALIQISS
...
22
...
decimal(15,0)
...
Percentual de alíquota ISS
...
FINALIDADEFAMILIA
...
23
...
varchar(1)
...
S – Serviço N – Revenda
...
INDCONTROLEVDA
...
24
...
varchar(1)
...
Se é medicamento psicotrópico
...
INDGENERICO
...
25
...
varchar(1)
...
Se é medicamento genérico
...
INDPRECOMONITORA DO
...
26
...
varchar(1)
...
Se trabalha com preço monitorado
...
INDSIMILAR
...
27
...
varchar(1)
...
Se é similar
...
SEQALIQUOTA
...
28
...
number(3)
...
reservado
...
SEQREDUCAO
...
29
...
number(3)
...
reservado
...
ALIQMUNICIPAL
...
30
...
Decimal(5,2)
...
Percentual de tributos municipal.
...
ALIQESTADUAL
...
31
...
Decimal(5,2)
...
Percentual de tributos estadual.
...
ALIQFEDERAL
...
32
...
Decimal(5,2)
...
Percentual de tributos federal.
PDV_PRODCOMPOSTO
Colunas | Posição | Tipo | Descrição |
CODPRODCOMPOSTO | 1 | number | Código do produto final da composição |
CODPRODUTO | 2 | number | Código dos produtos componentes associados ao produto final da composição. |
NROSEGMENTO | 3 | number | Código numérico sequencial de identificação do segmento de venda da empresa no qual o produto composto está ativo. |
QTDEMBALAGEM | 4 | number | Quantidade da embalagem do produto componente dentro da composição. |
NROEMPRESA | 5 | number | Código numérico sequencial de identificação da empresa na qual se vende o produto composto. |
QTDCOMPONENTE | 6 | number | Quantidade do produto componente dentro da composição. |
PRECOCOMPONENTE | 7 | number | Preço válido do produto componente. |
PDV_PRODPROMOCAO
Colunas | Posição | Tipo | Descrição |
SEQPROMOCPDV | 1 | decimal(15,0) | Sequencial da promoção |
NROEMPRESA | 2 | decimal(3,0) | Número da empresa referente ao cadastro |
SEQITEMPROMOC | 3 | decimal(4,0) | Código sequencial do item da promoção |
DESCRICAO | 4 | varchar(40) | Descrição da promoção |
CODPRODUTO | 5 | decimal(20,0) | Código interno do produto |
QTDEMBALAGEM | 6 | decimal(12,6) | Quantidade da embalagem do produto |
QUANTIDADE | 7 | decimal(12,3) | Quantidade do produto para que caia na promoção |
PRECOITEM | 8 | decimal(15,2) | Preço do item promocional |
PERCDESCONTO | 9 | decimal(5,3) | Percentual de desconto do item promocional |
TIPOITEMPROMOC | 10 | varchar(1) | Tipo de item N-Normal ou P-Promocional |
DTAINICIO | 11 | date | Data de inicio da promoção (aaaa-mm-dd) |
DTAFIM | 12 | date | Data final da promoção (aaaa-mm-dd) |
STATUS | 13 | varchar(1) | Status da promoção A-Ativo / I-Inativo. |
SEQFAMILIA | 14 | decimal(20,0) | Família relacionada ao produto |
CODPRODUTOBASEDESC | 15 | decimal(20,0) | Código do produto para se basear no desconto |
PDV_PEDIDO
...
Colunas
...
Posição
...
Tipo
...
Descrição
...
NROPEDIDO
...
1
...
decimal(10,0)
...
Número do pedido
...
NROEMPRESA
...
2
...
decimal(3,0)
...
Número da empresa referente ao cadastro
...
CODCLIENTE
...
3
...
decimal(20,0)
...
Código do cliente
...
NROREPRESENTANTE
...
4
...
decimal(5,0)
...
Número do representante
...
SITUACAO
...
5
...
varchar(1)
...
Situação L-Liberado / S-Suspenso / B-Bloqueado
...
TIPO
...
6
...
varchar(1)
...
DTAINCLUSAO
...
7
...
date
...
Data de inclusão (aaaa-mm-dd)
...
DTAVALIDADE
...
8
...
date
...
Data de validade do pedido (aaaa-mm-dd)
...
DTAFATURAMENTO
...
9
...
date
...
Data do faturamento (aaaa-mm-dd)
...
CODGERALOPER
...
10
...
decimal(3,0)
...
CGO da venda
...
ENTREGARETIRA
...
11
...
varchar(1)
...
Indicador se entrega ou retira
...
OBSERVACAO
...
12
...
varchar(250)
...
Observação do pedido
...
NROSEQCOTACAO
...
13
...
decimal(10,0)
...
Número da cotação referente ao pedido
...
VLRTOTPEDIDO
...
14
...
decimal(15,2)
...
Valor total do pedido.
...
STATUSCARGA
...
15
...
varchar(1)
...
Status da Carga de expedição.
...
NROFORMAPAGTO
...
16
...
number(3)
...
Número da forma de pagamento do pedido.
...
NROCOMANDA
...
17
...
number
...
Número da comanda.
...
ALTERACAOESTQ
...
18
...
varchar(1)
...
Reservado
...
VLRENTRADAPAC
...
19
...
decimal(15,2)
...
Valor da entrada.
...
NROFORMAPAGTOEN TRADA
...
20
...
number(3)
...
Número da forma de pagamento para entrada
...
NROCONDICAOPAGT OENTRADA
...
21
...
number(3)
...
Número da condição de pagamento para entrada
...
NROCONDICAOPAGT OITEM
...
22
...
number(3)
...
Reservado.
PDV_PEDIDOITEM
Colunas | Posição | Tipo | Descrição |
NROPEDIDO | 1 | integer | Número do pedido |
NROEMPRESA | 2 | number(3) | Número da empresa referente ao pedido |
SEQPEDIDOITEM | 3 | number(10) | Sequencial de inserção do produto |
CODPRODUTO | 4 | number | Código do produto |
QTDEPEDIDA | 5 | decimal(12,3) | Quantidade pedida |
QTDEATENDIDA | 6 | decimal(12,3) | Quantidade atendida |
QTDEMBALAGEM | 7 | decimal(12,6) | Quantidade da embalagem do produto |
VLREMBALAGEM | 8 | decimal(13,2) | Valor da embalagem |
STATUSPEDIDO | 9 | varchar(1) | Status Pedido. |
VLRDESCBONIF | 10 | decimal(13,2) | Valor desconto bonificação |
PDV_FORMAPAGTOEMPBLOQSERIE
Colunas | Posição | Tipo | Descrição |
NROFORMAPAGTO | 1 | decimal(3,0) | Número da forma de pagamento |
NROEMPRESA | 2 | decimal(3,0) | Número da empresa referente ao cadastro |
SERIENF | 3 | varchar(3) | Serie da nota fiscal |
PDV_CLIENTE
Colunas | Posição | Tipo | Descrição |
CODCLIENTE | 1 | number | Código numérico sequencial de identificação do cliente no sistema de retaguarda. |
FISICAJURIDICA | 2 | varchar(1) | Indicador do tipo da pessoa do cliente. [F/J] – F:Física / J:Jurídica. |
NROCGCCPF | 3 | number | CPF ou CNPJ do cliente. |
NOMERAZAO | 4 | varchar | Nome ou razão social do cliente. |
CIDADE | 5 | varchar | Cidade |
ESTADO | 6 | varchar | UF |
VLRLIMITEGLOBAL | 7 | number | Limite de crédito liberado ao cliente. |
VLRCREDUSO |
8 |
number |
Valor de crédito em uso pelo cliente. |
SITUACAOCREDITO | 9 | varchar | Indicador da situação de crédito do cliente [S/L/B] – S:Suspenso / L:Liberado / B:Bloqueado. |
LOGRADOURO | 10 | varchar | Logradouro do cliente. |
NROREGTRIBUTACAO | 11 | decimal(2,0) | Nro. Registro da tributação do cliente |
INDCONTRIBICMS | 12 | varchar(1) | Indicador se é contribuinte. |
BAIRRO | 13 | varchar(30) | Bairro |
CEP | 14 | varchar(10) | CEP |
DDDFONE | 15 | varchar(5) | DDD |
NROFONE | 16 | varchar(8) | Número do telefone |
INSCRICAORG | 17 | varchar(20) | Número da inscrição estadual ou do RG. |
OBSERVACAO | 18 | varchar(250) | Campo destinado a observação. Em alguns casos, utilizados na impressão de cupons. |
STATUSCLIENTE | 19 | char(1) | Status do cliente A-Ativo / I-Inativo. |
SEQREDE | 20 | decimal(8,0) | Sequência do cadastro da rede do cliente. |
REDE | 21 | varchar(40) | Nome da rede de clientes cujo o cliente pertence. |
PRAZOMAXPAGTO | 22 |
decimal(3,0) | Praxo máximo de pagamento. O sistema não exibirá nenhuma forma que passe da quantidade de dias estabelecidos nesse parâmetro. |
OBSENTREGA | 23 | varchar(250) | Observação referente aos dados da entrega. Utilizado quando parametrizado no PDV para emissão no cupom fiscal. |
DATANASCIMENTO | 24 | date | Data de Nascimento |
PDV_CLIENTECARTAO
Colunas | Posição | Tipo | Descrição |
NROCARTAO | 1 | number | Código numérico sequencial de identificação do cartão fidelidade do cliente. |
CODCLITITULAR | 2 | number | Código numérico sequencial de identificação do cliente titular do cartão no sistema de retaguarda. |
CODCLIPORTADOR | 3 | number | Código numérico sequencial de identificação do cliente portador do cartão no sistema de retaguarda. |
SENHACARTAO | 4 | varchar | Senha para digitação do cliente |
NROFORMAPAGTO | 5 | decimal(3,0) | Número da forma de pagamento relacionada ao cartão do cliente. |
NOMERAZAO | 6 | varchar | Nome do cliente portador do cartão |
DTAVALIDADE | 7 | date | Data validade. |
PDV_CLIENTECREDITO
Colunas | Posição | Tipo | Descrição |
CODCLIENTE | 1 | number | Código numérico sequencial de identificação do cliente no sistema de retaguarda. |
NROFORMAPAGTO | 2 | number | Código numérico sequencial de identificação da forma de pagamento liberada ao cliente no sistema de retaguarda. |
VLRLIMITEFORMA | 3 | decimal(15,2) | Valor padrão de limite de crédito na forma de pagamento liberada ao cliente. |
VLRCREDUSO | 4 | decimal(15,2) | Valor de crédito em uso pelo cliente. |
SITUACAOCREDITO | 5 | varchar(1) | Indicador da situação de crédito do cliente [S/L/B] – S:Suspenso / L:Liberado / B:Bloqueado. |
INDCOBRATXAADM | 6 | varchar(1) | Indicador que define se é cobrada taxa de administração do cliente ao utilizar a forma de pagamento. [S/N] |
INDPRINCIPAL | 7 | varchar(1) | Indica o número da forma de pagamento principal para que apareça na finalização da venda |
PDV_CLIENTEESPECIAL
Colunas | Posição | Tipo | Descrição |
CODCLIENTE | 1 | number | Código numérico sequencial de identificação do cliente no sistema de retaguarda. |
SEQREGRA | 2 | number | Sequencial da regra. |
NROSEGMENTO | 3 | number(3) | Código numérico sequencial de identificação do segmento de venda da empresa no qual o cliente está ativo. |
TIPODEREGRA | 4 | varchar(1) | Tipo de Regra. |
PERCDESCONTO | 5 | decimal(4,2) | Percentual de desconto ao qual o cliente especial tem direito ao realizar compras. |
VLRMINIMO | 6 | decimal(15,2 ) | Valor mínimo para entrar na regra de incentivo cadastrada |
VLRMAXIMO | 5 | decimal(15,2 ) | Valor máximo para entrar na regra de incentivo cadastrada |
DTABASEEXPORTACAO | 6 | date | Data base de exportação dos dados (aaaa-mm-dd) |
STATUS | 7 | varchar(1) | Status do cliente A-Ativo / I-Inativo. |
DTAINICIO | 8 | date | Data inicio regra de incentivo (aaaa-mm-dd) |
DTAFIM | 9 | Date | Data fim da regra de incentivo (aaaa-mm-dd) |
PDV_EMITENTE
Colunas | Posição | Tipo | Descrição |
NROCGCCPF | 1 | number | CGC ou CPF do emitente. |
FISICAJURIDICA | 2 | varchar(1) | Indicador do tipo da pessoa do emitente. [F/J] – F:Física / J:Jurídica. |
NOMERAZAO | 3 | varchar | Nome ou razão social do emitente. |
ENDERECO | 4 | varchar | Endereço |
...
TELEFONE
...
5
...
varchar
...
Telefone
...
CIDADE
...
6
...
varchar
...
Cidade
...
ESTADO
...
7
...
varchar
...
UF
...
SITUACAOCREDITO
...
8
...
varchar
...
Indicador da situação de crédito do emitente [S/L/B] – S:Suspenso
/ L:Liberado / B:Bloqueado.
...
VLRLIMITECREDITO
...
9
...
decimal(15,2)
...
Limite de crédito liberado ao emitente.
...
VLRCREDUSO
...
10
...
decimal(15,2)
...
Valor de crédito em uso pelo emitente.
...
INDTIPOCREDITO
...
11
...
varchar(1)
PDV_CLIENTECGO
Colunas | Posição | Tipo | Descrição |
CODCLIENTE | 1 | decimal(20,0) | Código do cliente |
CODGERALOPER | 2 | decimal(3,0) | Código geral de operação |
STATUS | 3 | varchar(1) | Status A-Ativo / I-Inativo. |
PDV_PRODALTERACAO
Colunas | Posição | Tipo | Descrição |
CODPRODUTO | 1 | decimal(20,0) | Código do produto |
QTDEMBALAGEM | 2 | decimal(12,6) | Qtd da embalagem |
NROEMPRESA | 3 | decimal(3,0) | Número da empresa |
STATUSVENDA | 4 | varchar(1) | Status A-Ativo / I-Inativo. |
DTABASEEXPORTACAO | 5 | Datetime | Data base exportação |
INDPRECOVALIDPROMOC | 6 | varchar(1) | P (promoção) N (normal) |
PRECOVALIDPROMOC | 7 | decimal(15,2) | Preço promocional |
PRECOVALIDNORMAL | 8 | decimal(15,2) | Preço normal |
DATAINICIOPROMOC | 9 | date | Data inicio promoção |
DATAFIMPROMOC | 10 | date | Data fim promoção |
PDV_PRODESTOQUE
Colunas | Posição | Tipo | Descrição |
NROEMPRESA | 1 | decimal(3,0) | Número da empresa |
SEQPRODUTO | 2 | decimal(20,0) | Código do produto |
ESTOQUE | 3 | decimal(15,2) | Estoque do produto |
SEQFORNECEDOR | 4 | decimal(20,0) | Código do fornecedor |
NOMERAZAO | 5 | Varchar | Nome do fornecedor |
PDV_CATEGCODIGO
Colunas | Posição | Tipo | Descrição |
NRODIVISAO | 1 | decimal | Número da divisão |
SEQCATEGORIA | 2 | decimal | Sequencial da categoria |
CATEGORIA | 3 | Varchar | Descrição da categoria |
CATEG_COD | 4 | decimal | Código da categoria |
CATEG_DESC | 5 | Varchar | Descrição caminho categoria |
PDV_PRODPONTUACAO
Colunas | Posição | Tipo | Descrição |
SEQPRODUTO | 1 | decimal | Código do produto |
QTDEMBALAGEM | 2 | decimal | Quant. Da embalagem |
NROSEGMENTO | 3 | decimal | Número do segmento |
NROEMPRESA | 4 | decimal | Número da empresa |
PONTOVALIDNORMAL | 5 | decimal | Ponto valido normal para o produto. |
PDV_PRODGRUPODESCTO
Colunas | Posição | Tipo | Descrição |
SEQSIMILARIDADE | 1 | decimal | Código da similaridade |
DESCSIMILARIDADE | 2 | varchar | Descrição da similaridade |
SEQPRODUTO | 3 | decimal | Código do produto |
DESCCOMPLETA | 4 | varchar | Descrição do produto |
NROEMPRESA | 5 | decimal | Número da empresa |
QTDEMBALAGEM | 6 | decimal | Quantidade da embalagem |
PRECOMAXIMOCONS | 7 | decimal(15,2) | Preço máximo ao consumidor |
PRECONORMAL | 8 | decimal(15,2) | Preço normal |
PRECOPROMOC | 9 | decimal(15,2) | Preço promocional |
PRECOPRODUTO | 10 | decimal(15,2) | Preço válido |
PDV_TIPOACRESCDESCTO
Colunas | Posição | Tipo | Descrição |
SEQTIPOACRESCDESC TO | 1 | integer | Sequencial do tipo de acréscimo/desconto |
TIPOACRESCDESCTO | 2 | varchar2(40) | Descrição do tipo de desconto ou acréscimo |
PDV_FAMDIVCATEG
Colunas | Posição | Tipo | Descrição |
SEQFAMILIA | 1 | integer | Sequencial da família |
SEQCATEGORIA | 2 | number(5) | Sequencial da categoria |
NRODIVISAO | 3 | number(3) | Número da divisão. |
PDV_PRODPRECOAPARTIRDE
Colunas | Posição | Tipo | Descrição |
SEQDESCONTO | 1 | Integer | Sequencial do desconto |
NROEMPRESA | 2 | number(3) | Número da empresa referente ao cadastro |
CODPRODUTO | 3 | integer | Código interno do produto |
STATUSITEM | 4 | varchar(1) | Status do item na promoção. |
SEQEMBALAGEM | 5 | number(3) | Sequencial da embalagem |
QTDEMBALAGEM | 6 | decimal(12,6) | Quantidade da embalagem do produto |
QTDAPARTIRDE | 7 | number(5) | Quantidade do produto a partir de. |
TIPODESCONTO | 8 | varchar(1) | Tipo de desconto. 1-Preço de Venda/ 2-Percentual Desconto/ 3-Valor do Desconto |
VLRDESCONTO | 9 | decimal(11,2) | Valor do desconto conforme o tipo de desconto definido. |
DTAINICIO | 10 | date | Data de inicio da promoção (ddmmyyyy) |
DTAFIM | 11 | date | Data final da promoção (ddmmyyyy) |
TIPOVENDA | 13 | number(1) | Tipo de venda. 1- Venda a Vista / 2 - Cartão Cliente. |
TIPOPRECO | 14 | number(1) | Tipo de preço. 1- Preço Promoção / 2 - Preço de venda. |
PDV_CATEGSEQCATEGPROD
Colunas | Posição | Tipo | Valores |
SEQCATEGORIA | 1 | NUMBER(5) | Sequência da Categoria |
CODPRODUTO | 2 | INTEGER | Sequência do Produto |
DESCREDUZIDA | 3 | VARCHAR2(20) | Descrição Reduzida do produto |
DESCCOMPLETA | 4 | VARCHAR2(100) | Descrição Completa do produto |
PESAVEL | 5 | VARCHAR2(1) | Indica se o produto é pesável: 'S' ou 'N' |
INDPRODUTOCOMPOSTO | 6 | VARCHAR2(1) | Indica se é um produto composto |
DESCGENERICA | 7 | VARCHAR2(60) | Descrição genérica do produto |
PIS_COFINS | 8 | VARCHAR2(1) | Indica se o item é isento de PIS/COFINS: 'S' ou 'N' |
EMBALAGEM | 9 | VARCHAR2(2) | Especifica o tipo da embalagem, exemplo: 'CX', 'UN'. |
QTDEMBALAGEM | 10 | NUMBER(12,6) | Especifica a quantidade da embalagem |
CODCEST | 11 | NUMBER(7) | Código CEST |
CODNBMSH | 12 | VARCHAR2(10) | Código NBMSH do produto |
PDV_PRODPRECOVENCIMENTO
Colunas | Posição | Tipo | Valores |
NROEMPRESA | 1 | NUMBER(3) | Número da empresa |
SEQPRODUTO | 2 | INTEGER | Código sequencial do produto |
QTDEMBALAGEM | 3 | INTEGER(12,6) | Quantidade da embalagem |
CODACESSO | 4 | VARCHAR2(60) | Código de acesso 13 digitos (sempre começa com 3). |
QTDCOLETADA | 5 | NUMBER | Quantidade coletada do item |
DTAVALIDADE | 6 | DATE | Data de validade |
VLRPRECO | 7 | NUMBER(9,2) | Preço |
PDV_FAMALIQPADRAOUF
Colunas | Posição | Tipo | Valores |
SEQFAMILIA | 1 | INTEGER | Código da família |
UF | 2 | VARCHAR2(2) | UF |
ALIQICMSOPINTERNA | 3 | NUMBER | Aliq. Operação Interna |
ALIQPADRAOFEM | 4 | NUMBER | Aliq. Padão FEM. |
Layout Movimentação de Vendas Consinco Via Banco de Dados
As informações são inseridas nas tabelas: PDV_MOVIMENTO, PDV_DOCTO, PDV_DOCTOITEM, PDV_DOCTOITEMACRESDESCTO, PDV_DOCTOPAGTO, PDV_MOVTOFINANCEIRO, PDV_REDUCAOZ E PDV_REDUCAOZALIQ.
PDV_MOVIMENTO – Movimento Diário
...
COLUNAS
...
Primary Key
...
Foreign Key
...
Tipo
...
Nulo
...
Valores
...
SEQMOVIMENTO
...
Y
...
INTEGER
...
N
...
Sequencial do Movimento
...
DTAMOVIMENTO
...
DATE
...
N
...
Data do Movimento(dd/m
m/yyyy)
...
NROEMPRESA
...
pdv_empresa.nroempresa
...
NUMBER(3)
...
N
...
Número da Empresa
...
NROSERIEECF
...
VARCHAR2(40)
...
N
...
Série da ECF
...
SEQTURNO
...
NUMBER(3)
...
N
...
Sequencial do Turno.
Enviar “0” caso
não controlar turno.
...
NROCHECKOUT
...
NUMBER(3)
...
N
...
Número do Checkout
...
SOFTPDV
...
VARCHAR2(20)
...
N
...
Nome do software de PDV. Mesmo configurado no
ERP.
...
SEQOPERADOR
...
INTEGER
...
N
...
Sequencial do
Operador
...
INDEXPORTACAOSM
...
VARCHAR2(1)
...
Y
...
Fixo “I”.
...
INDEXPORTACAOCAPITIS
...
VARCHAR2(1)
...
Y
...
Fixo “I”.
...
INDEXPORTACAOFISCI
...
VARCHAR2(1)
...
Y
...
Fixo “I”.
...
SEQEXPORTACAOFISCI
...
NUMBER
...
Y
...
Uso Interno.
...
USUEXPORTACAOFISCI
...
VARCHAR2(12)
...
Y
...
Uso Interno.
...
DTAEXPORTACAOFISCI
...
DATE
...
Y
...
Uso Interno.
PDV_MOVTOFINANCEIRO
...
COLUNAS
...
Primary Key
...
Foreign Key
...
Tipo
...
Nulo
...
Valores
...
SEQMOVIMENTO
...
Y
...
pdv_movimento.seqmovi mento
...
INTEGER
...
N
...
Sequencial do Movimento
...
SEQFINANCEIRO
...
Y
...
INTEGER
...
N
...
Sequencial do
Movimento Financeiro
...
NROEMPRESA
...
pdv_empresa.nroempresa
...
NUMBER(3)
...
N
...
Número da Empresa
...
TIPOEVENTO
...
VARCHAR2(1)
...
N
...
Eventos:
A – Abertura G- Sangria
S- Suprimento F – Fechamento E – Entrada de Operador
D – Saída de
Operador
...
DTAHORALANCTO
...
DATE
...
N
...
Data e Hora de Lançamento – DD/MM/YYYY
HH24:MI:SS
...
NROFORMAPAGTO
...
pdv_formapagto.nroforma pagto
...
NUMBER(5)
...
N
...
VLRLANCAMENTO
...
NUMBER(15,2)
...
N
...
Valor do Lançamento
...
SEQOPERADOR
...
INTEGER
...
N
...
Operador
...
SEQSUPERVISOR
...
INTEGER
...
Y
...
Supervisor
...
VLRTOTNFOPERADOR
...
NUMBER(12,2)
...
Y
...
Valor Total de
Vendas do Operador.
...
SEQREGISTROFRENTE
...
INTEGER
...
Y
...
Sequencial que indica a ordem de inclusão dos
eventos.
...
SEQOPERACAOFRENT E
...
NUMBER(15)
...
Y
...
COO do Evento
PDV_REDUCAOZ
...
COLUNAS
...
Primary
Key
...
Foreign Key
...
Tipo
...
Nulo
...
Valores
...
SEQREDUCAO
...
Y
...
INTEGER
...
N
...
Sequencial da Redução Z
...
SEQMOVIMENTO
...
pdv_movimento.seqmovi
mento
...
INTEGER
...
N
...
Sequencial do Movimento
...
GTINICIAL
...
NUMBER(15,2)
...
N
...
GTFINAL
...
NUMBER(15,2)
...
N
...
COOATUAL
...
NUMBER(6)
...
N
...
COOINICIAL
...
NUMBER(6)
...
N
...
COOFINAL
...
NUMBER(6)
...
N
...
CRO
...
NUMBER(6)
...
N
...
Contador de Reinício de
Operação.
...
CRZ
...
NUMBER(6)
...
N
...
Contador de
Redução Z.
...
VLRPRODUTO
...
NUMBER(15,2)
...
N
...
Total dos
Produtos.
...
VLRCANCELAMENTO
...
NUMBER(15,2)
...
N
...
Total dos
Cancelamentos.
...
VLRACRESCIMO
...
NUMBER(15,2)
...
N
...
Total dos
Acréscimos.
...
VLRDESCONTO
...
NUMBER(15,2)
...
N
...
Total dos
Descontos.
...
VLRTOTALVENDAISS
...
NUMBER(15,2)
...
Y
...
Total de Venda
ISS.
...
VLRTOTALCANCISS
...
NUMBER(15,2)
...
Y
...
Total de
Cancelamentos ISS.
...
VLRTOTALDESCISS
...
NUMBER(15,2)
...
Y
...
Total de Descontos ISS.
...
VLRTOTALACREISS
...
NUMBER(15,2)
...
Y
...
Total de Acréscimos ISS>
...
DTAHORAEMISSAO
...
DATE
...
Y
...
DD/MM/ YYYY
HH24:MI:SS
...
INDREPLICACAO
...
VARCHAR2(1)
...
Y
...
Uso interno
PDV_REDUCAOZALIQ - ALÍQUOTAS DA REDUÇÃO Z
...
COLUNAS
...
Primary Key
...
Foreign Key
...
Tipo
...
Nulo
...
Valores
...
SEQREDUCAO
...
Y
...
pdv_reducaoz.seqreducao
...
INTEGER
...
N
...
Sequencial da Redução Z
...
SEQREDUCAOALIQ
...
Y
...
INTEGER
...
N
...
Sequencial das Alíquotas da
Redução Z
...
SITTRIBUTARIA
...
VARCHAR2(5)
...
N
...
VLRTOTAL
...
NUMBER(15,2
)
...
N
...
Valor Total por Alíquota.
...
VLRIMPOSTO
...
NUMBER(15,2
)
...
N
...
PERALIQUOTA
...
NUMBER(4,2)
...
N
...
Percentual da Alíquota.
...
SEQALIQUOTAECF
...
VARCHAR2(2)
...
Y
...
Identificador da
posição da alíquota na ECF.
...
CRO
...
NUMBER(5)
...
N
...
Contador de reinicio de operação
PDV_DOCTO
...
COLUNAS
...
Prima ry Key
...
Foreign Key
...
Tipo
...
Nul o
...
Valores
...
SEQDOCTO
...
Y
...
INTEGER
...
N
...
Sequencial do Documento
...
SEQMOVIMENTO
...
pdv_movimento.seqmov imento
...
INTEGER
...
N
...
Sequencial do Movimento
...
NUMERODF
...
NUMBER(10)
...
N
...
Quando for Cupom Fiscal informar o COO Atual.
Quando for Nota Fiscal informar o Número da Nota.
...
SERIEDF
...
VARCHAR2(3)
...
N
...
Quando for Cupom Fiscal informar “CF”. Quando for Nota Fiscal informar a Série da Nota.
...
NROSERIEECF
...
VARCHAR2(40)
...
N
...
Passar NF quando for nota fiscal ou NFCe.
...
NROEMPRESA
...
pdv_empresa.nroempres a
...
NUMBER(3)
...
N
...
SEQPESSOA
...
pdv_cliente.codcliente
...
NUMBER
...
N
...
NROCGCCPF
...
NUMBER(13)
...
Y
...
DIGCPFCNPJ
...
NUMBER(2)
...
Y
...
DTAHORAMOVTO
...
DATE
...
N
...
NROCHECKOUT
...
NUMBER(3)
...
N
...
TIPODOCTO
...
VARCHAR2(2)
...
N
...
CF – Cupom Fiscal NF – Nota Fiscal
CN – Cupom Não Fiscal
...
STATUSDOCTO
...
VARCHAR2(1)
...
N
...
V – Válido
C – Cancelado
...
NROSEGMENTO
...
NUMBER(2)
...
Y
...
CODGERALOPER
...
pdv_codgeraloper.codgera
loper
...
NUMBER(3)
...
Y
...
NROPEDVENDA
...
NUMBER(10)
...
Y
...
NROCARTAOPRESENTE
...
INTEGER
...
Y
...
MODELODF
...
VARCHAR2(2)
...
N
...
CHAVEACESSO
...
VARCHAR2(44)
...
Y
...
NROPROTENVIO
...
VARCHAR2(20)
...
Y
...
CRO
...
NUMBER(6)
...
Y
...
VLRTOTDOCTO
...
NUMBER(15,2)
...
N
...
Valor Total do Documento
...
VLRTOTDESCDOCTO
...
NUMBER(15,2)
...
N
...
Valor Total de Desconto
...
SEQOPERADOR
...
pdv_operador.seqoperador
...
INTEGER
...
Y
...
SEQSUPERVISOR
...
pdv_operador.seqoperador
...
INTEGER
...
Y
...
SEQVENDEDOR
...
pdv_vendedor.nrorepresen
tante
...
INTEGER
...
Y
...
OBSERVACAO
...
VARCHAR2(250
)
...
Y
...
OBSERVACAOLF
...
VARCHAR2(200 0)
...
Y
...
INDEMISSAO
...
VARCHAR2(1)
...
Y
...
S-Sim / N-Não
...
DTAHORAEMISSAO
...
DATE
...
N
...
DD/MM/YYYY HH24:MI:SS
...
NUMERONF
...
NUMBER
...
Y
...
Número da Nota Fiscal OBS: Informar somente para notas emitidas no PDV,
caso contrario deixar nulo.
...
SERIENF
...
VARCHAR2(3)
...
Y
...
Série da Nota Fiscal
...
DTAMOVIMENTO
...
DATE
...
N
...
NOMERAZAO
...
VARCHAR2(40)
...
Y
...
Nome do Cliente
...
DOTZID
...
VARCHAR2(20)
...
Y
...
DOTZPONTOS
...
NUMBER(5)
...
Y
...
QTDPONTO
...
NUMBER(15,3)
...
Y
...
Pontuação do Cliente
...
NRONSUNF
...
NUMBER(10)
...
Y
...
Número NSU da Nota Fiscal
...
INDNFBASECP
...
VARCHAR2(1)
...
N
...
Indicador de Nota Fiscal Base Cupom
S-Sim / N-Não
...
CFOP
...
NUMBER(4)
...
Y
...
STATUSNFE
...
NUMBER(2)
...
Y
...
4 – Nota autorizada. 6 – Nota denegada. 7 – Nota cancelada. 8 – Nota Inutilizada.
Notas rejeitadas não devem ser importadas.
...
NFEDTAENV
...
DATE
...
Y
...
Data de envio da
NF-e/NFC-e para Sefaz.
...
NFEDTACANC
...
DATE
...
Y
...
Data de cancelamento da NF-e/NFC-e
...
NROPROTCANC
...
VARCHAR2(20)
...
Y
...
Protocolo de Cancelamento da NF-e/NFC-e
...
NROECF
...
VARCHAR2(5)
...
Y
...
Número da ECF
...
TIPOOPERACAOFISCI
...
VARCHAR2(1)
...
N
...
I – Inserção
C – Cancelamento
...
INDEXPORTACAOFISCI
...
VARCHAR2(1)
...
N
...
Fixo “I”.
...
INDREPLICACAO
...
VARCHAR2(1)
...
Y
...
Uso interno.
...
SEQEXPORTACAOFISCI
...
NUMBER
...
Y
...
Uso interno.
...
SEQEXPORTACAOFISCIC ANC
...
NUMBER
...
Y
...
Uso interno.
...
LINKERP
...
NUMBER(15)
...
Y
...
Uso interno.
...
NROSERIESAT
...
VARCHAR2(40)
...
Y
...
Número de série do SAT que gerou o documento
...
CHAVEACESSOCANC
...
VARCHAR2(44)
...
Y
...
Chave de acesso do cupom de cancelamento.
...
CFECHAVEACESSOCANC
...
VARCHAR2(44)
...
Y
...
Chave de acesso do cupom eletrônico de cancelamento.
...
CFENROCANC
...
NUMBER(6)
...
Y
...
Número do cupom eletrônico de cancelamento
PDV_DOCTOITEM
...
Colunas
...
Primar y Key
...
Foreign Key
...
Tipo
...
Nul o
...
Valores
...
SEQDOCTO
...
Y
...
pdv_docto.seqdocto
...
INTEGER
...
N
...
Sequencial do Documento
...
SEQDOCTOITEM
...
Y
...
INTEGER
...
N
...
Sequencial do Item do Documento
...
SEQPRODUTO
...
pdv_prodcodigo.codprod
uto
...
NUMBER(14)
...
N
...
CODACESSO
...
pdv_prodcodigo.codaces
so
...
VARCHAR2(20)
...
N
...
Código de Acesso(EAN)
...
QUANTIDADE
...
NUMBER(12,3)
...
N
...
Obs: Sempre quantidade total
...
QTDEMBALAGEM
...
NUMBER(12,6)
...
N
...
VLRITEM
...
NUMBER(15,2)
...
N
...
VLRACRESCIMO
...
NUMBER(15,2)
...
N
...
VLRDESCONTO
...
NUMBER(15,2)
...
N
...
BASCALCICMS
...
NUMBER(15,2)
...
N
...
PERALIQUOTAICMS
...
NUMBER(4,2)
...
N
...
VLRICMS
...
NUMBER(15,2)
...
Y
...
VLRTOTISENTO
...
NUMBER(15,2)
...
Y
...
VLRTOTOUTRA
...
NUMBER(15,2)
...
Y
...
VLRDESCICMS
...
NUMBER(15,2)
...
Y
...
BASCALCICMSST
...
NUMBER(15,2)
...
N
...
PERALIQUOTAICMSST
...
NUMBER(4,2)
...
Y
...
VLRICMSST
...
NUMBER(15,2)
...
Y
...
PERALIQUOTAIPI
...
NUMBER(4,2)
...
Y
...
VLRIPI
...
NUMBER(15,2)
...
Y
...
VLRTOTISENTOIPI
...
NUMBER(15,2)
...
Y
...
VLRTOTOUTRAIPI
...
NUMBER(15,2)
...
Y
...
BASPISCALC
...
NUMBER(15,2)
...
Y
...
PERALIQUOTAPISCALC
...
NUMBER(4,2)
...
Y
...
VLRPISCALC
...
NUMBER(15,2)
...
Y
...
BASCOFINSCALC
...
NUMBER(15,2)
...
Y
...
PERALIQUOTACOFINSCAL C
...
NUMBER(4,2)
...
Y
...
VLRCOFINSCALC
...
NUMBER(15,2)
...
Y
...
BASCALCISS
...
NUMBER(15,2)
...
Y
...
PERALIQUOTAISS
...
NUMBER(4,2)
...
Y
...
VLRISS
...
NUMBER(15,2)
...
Y
...
BASCALCFECP
...
NUMBER(15,2)
...
Y
...
FECP/FECOP
...
PERALIQUOTAFECP
...
NUMBER(4,2)
...
Y
...
VLRFECP
...
NUMBER(15,2)
...
Y
...
FECP/FECOP
...
PERALIQUOTAFECOP
...
NUMBER(4,2)
...
Y
...
NROTRIBUTACAO
...
pdv_tributacao.nrotrib uta
cao
...
NUMBER(5)
...
Y
...
NROREGTRIBUTACAO
...
NUMBER(5)
...
Y
...
SITUACAONF
...
VARCHAR2(3)
...
Y
...
SITUACAONFPIS
...
VARCHAR2(2)
...
Y
...
SITUACAONFCOFINS
...
VARCHAR2(2)
...
Y
...
SITUACAOCSOSN
...
VARCHAR2(3)
...
Y
...
SITPISCOFINSSIMPLES
...
VARCHAR2(1)
...
Y
...
TIPOTRIBUTACAO
...
VARCHAR2(5)
...
Y
...
STATUSITEM
...
VARCHAR2(1)
...
N
...
V – Válido
C – Cancelado
...
CFOP
...
NUMBER(4)
...
Y
...
SEQPROMOCPDV
...
NUMBER
...
Y
...
CODNATREC
...
NUMBER(5)
...
Y
...
TIPOCALCICMSFISCI
...
NUMBER(2)
...
Y
...
SEQLOTEESTOQUE
...
NUMBER
...
Y
...
(mrl_loteestoque) para baixa do estoque no
lote.
...
SEQORDEMNFE
...
NUMBER(4)
...
Y
...
TIPOPRECO
...
NUMBER(1)
...
Y
...
NROBICO
...
VARCHAR2(3)
...
Y
...
SEQIDPRESCRITOR
...
INTEGER
...
Y
...
DTARECEITA
...
DATE
...
Y
...
SEQALIQUOTAECF
...
VARCHAR2(2)
...
Y
...
Identificador da posição da alíquota
na ecf.
...
SEQREGRAINCENTIVO
...
INTEGER
...
Y
...
SEQPRODUTOFINAL
...
INTEGER
...
Y
...
Ex.: Cesta Básica
...
QUANTIDADEPRODFINAL
...
NUMBER(12,3)
...
Y
...
VLRVERBACOMPRA
...
NUMBER(15,6)
...
Y
...
Uso interno.
...
VLRVERBABONIFINCID
...
NUMBER(15,6)
...
Y
...
Uso interno.
...
VLRVERBABONIFSEMINCI
D
...
NUMBER(15,6)
...
Y
...
Uso interno.
...
VLRVERBAVDA
...
NUMBER(19,6)
...
Y
...
Uso interno.
...
VLRVERBAVDAACR
...
NUMBER(19,6)
...
Y
...
Uso interno.
...
INDREPLICACAO
...
VARCHAR2(1)
...
Y
...
Uso interno.
...
QTDVERBAPDV
...
NUMBER(12,3)
...
Y
...
Quantidade vendida que
gerou verba no PDV.
...
VLRVERBAPDV
...
NUMBER(15,6)
...
Y
...
Valor de descontos
concedidos no PDV e que controla verba.
...
VLRPISCOFINSVERBAPDV
...
NUMBER(15,6)
...
Y
...
Valor de pis/cofins sobre o valor de descontos concedidos no PDV e que
controla verba.
...
PRECOVALIDNORMAL
...
NUMBER(15,2)
...
Y
...
Uso interno.
...
TIPOPROMOCPDV
...
VARCHAR2(1)
...
Y
...
Uso interno.
...
INDPROCESSOCFA
...
VARCHAR2(1)
...
Y
...
Uso interno.
...
IMEI
...
VARCHAR2(16)
...
Y
...
IMEI único do produto.
...
BASEFCPST
...
NUMBER(15,2)
...
Y
...
Base FCP ST
...
PERALIQFCPST
...
NUMBER(4,2)
...
Y
...
Per. Aliq. FCP ST
...
VLRFCPST
...
NUMBER(15,2)
...
Y
...
Valor FCP St
...
BASEFCPICMS
...
NUMBER(15,2)
...
Y
...
Base FCP Icms
...
PERALIQFCPICMS
...
NUMBER(4,2)
...
Y
...
Per. Aliq. FCP Icms
...
VLRFCPICMS
...
NUMBER(15,2)
...
Y
...
Valor FCP Icms
...
PERREDBCICMSEFET
...
NUMBER(7,4)
...
Y
...
Per. Red. Icms Efetivo
...
VLRBASEICMSEFET
...
NUMBER(15,2)
...
Y
...
Valor Base Icms Efetivo
...
PERALIQICMSEFET
...
NUMBER(7,4)
...
Y
...
Per. Aliq. Icms Efet.
...
VLRICMSEFET
...
NUMBER(15,2)
...
Y
...
Valor Icms Efetivo
...
CODAJUSTEINFAD
...
VARCHAR(10)
...
Y
...
Cód de Ajuste Inf Adicionais. Tabela RF_TABINFADDREGE115
(CODIGO)
...
MOTIVODESONERACAO
...
NUMBER(2)
...
Y
...
Motivo desoneração. Atributo fixo Motivo de
Desoneração ICMS
...
VLRTOTICMSDESON
...
NUMBER(13,2)
...
Y
...
Valor Icms Deson
...
VLRTOTICMSDIF
...
NUMBER(13,2)
...
Y
...
Valor Icms Diferido.
Observações referente as colunas pdv_doctoitem.
Se o cliente não informar no pdv e quiser que seja calculado no SM. nrotributacao = gravar nulo;
Se o cliente não calcular no pdv e quiser que seja calculado no SM.
Parâmetro dinâmico PISCOFINS_ACRUX_INTERFACE = S Colunas:
situacaonfpis = gravar nulo; situacaonfcofins = gravar nulo; peraliquotapiscalc = gravar nulo; peraliquotacofinscalc = gravar nulo;
Se o cliente não calcular no pdv e quiser que seja calculado no SM. Parâmetro dinâmico: CST_ICMS_ACRUX_INTERFACE
Colunas:
situacaonf = gravar nulo
Se o cliente não informar o seqproduto correto no pdv e quiser que na integração pegue o seqproduto correto na integração.
Colunas:
seqproduto = informar zero. Essa coluna não permite que seja nulo.
codacesso = informar o código EAN, DUN, ou de Balança para que seja buscado o seqproduto correspondente no SM. 5 - codnatrec
Se o cliente não informar no pdv e quiser que seja calculado no SM.
Parâmetro dinâmico CODNATREC_ACRUX_INTERFACE Colunas:
codnatrec = gravar nulo PISCOFINS_ACRUX_INTERFACE
PDV_DOCTOPAGTO - Pagamentos
...
Colunas
...
Primar y Key
...
Foreign Key
...
Tipo
...
Nul o
...
Valores
...
SEQDOCTO
...
Y
...
pdv_docto.seqdocto
...
INTEGER
...
N
...
SEQPAGTO
...
Y
...
INTEGER
...
N
...
NROEMPRESA
...
pdv_empresa.nroemp resa
...
NUMBER(3)
...
N
...
TIPOPAGTO
...
VARCHAR2(2)
...
N
...
CF – Cupom Fiscal
CB – Corresp. Bancário
RC – Recarga Celular NF – Nota Fiscal
...
TIPOEVENTO
...
VARCHAR2(1)
...
N
...
P – Pagamentos
R – Recarga / Outras Entradas
C – Corresp. Bancário
Z – Correção de Finalizadora
...
NROFORMAPAGTO
...
pdv_formapagto.nrof ormapagto
...
NUMBER(5)
...
N
...
NROCARTAOPRESENT E
...
INTEGER
...
Y
...
Número do cartão vale presente
...
STATUSPAGTO
...
VARCHAR2(1)
...
N
...
F – Finalizado C – Cancelado
...
SEQEMITENTECHEQU E
...
INTEGER
...
Y
...
Código do emitente do cheque
...
NROBANCO
...
NUMBER(4)
...
Y
...
NROAGENCIA
...
VARCHAR2(4)
...
Y
...
NROCTACORRENTE
...
VARCHAR2(15)
...
Y
...
NROCHEQUE
...
VARCHAR2(20)
...
Y
...
NROVERIFCHEQUE
...
VARCHAR2(20)
...
Y
...
RETCONSULTACHEQU E
...
VARCHAR2(80)
...
Y
...
SUPLIBERACHEQUE
...
VARCHAR2(12)
...
Y
...
Supervisor que liberou o cheque
...
CMC7
...
VARCHAR2(34)
...
Y
...
NROPARCELA
...
NUMBER(3)
...
Y
...
CPFCNPJ
...
VARCHAR2(20)
...
Y
...
VLRLANCAMENTO
...
NUMBER(15,2)
...
N
...
VLRDESCONTO
...
NUMBER(15,2)
...
N
...
VLRACRESCIMO
...
NUMBER(15,2)
...
N
...
DTAMOVIMENTO
...
DATE
...
N
...
DD/MM/YYYY
...
DTAHORLANCTO
...
DATE
...
N
...
DD/MM/YYYY
HH24:MI:SS
...
DTAVENCIMENTO
...
DATE
...
Y
...
DD/MM/YYYY
...
DTABASECOBRANCA
...
DATE
...
Y
...
DD/MM/YYYY
...
NRONSUTEF
...
VARCHAR2(20)
...
Y
...
CODREDE
...
VARCHAR2(12)
...
Y
...
BINCARTAO
...
VARCHAR2(12)
...
Y
...
CODBANDEIRA
...
VARCHAR2(6)
...
Y
...
QTDPARCELATEF
...
NUMBER(5)
...
Y
...
STATUSTEF
...
VARCHAR2(1)
...
Y
...
V – Válido
C – Cancelado
...
CODMOVIMENTO
...
NUMBER(5)
...
Y
...
NRODOCUMENTO
...
VARCHAR2(20)
...
Y
...
SEQOPERADOR
...
pdv_operador.seqoperad
or
...
INTEGER
...
N
...
SEQSUPERVISOR
...
pdv_operador.seqoperad
or
...
INTEGER
...
Y
...
SEQTESOUREIRO
...
INTEGER
...
Y
...
HISTORICO
...
VARCHAR2(250)
...
Y
...
VLRGTATUAL
...
NUMBER(15,2)
...
Y
...
VLRCANCATUAL
...
NUMBER(15,2)
...
Y
...
VLRDESCATUAL
...
NUMBER(15,2)
...
Y
...
VLRACRESCATUAL
...
NUMBER(15,2)
...
Y
...
QTDEDOCTO
...
INTEGER
...
Y
...
SEQOPERACAOFRENT E
...
NUMBER(15)
...
Y
...
NROFISCALORIGEM
...
VARCHAR2(20)
...
Y
...
CODFINORIGEM
...
VARCHAR2(20)
...
Y
...
CODAUTORIZACAOTE F
...
VARCHAR2(15)
...
Y
...
CODREDEOUTENT
...
VARCHAR2(12)
...
Y
...
CODOPERADORAOUT ENT
...
VARCHAR2(12)
...
Y
...
NROCELULAR
...
VARCHAR2(20)
...
Y
...
NROCARTAO
...
VARCHAR2(20)
...
Y
...
PRIMEIRODOCDIG
...
VARCHAR2(20)
...
Y
...
SEQREGISTROFRENTE
...
INTEGER
...
Y
...
Sequencial que indica a ordem de inclusão dos
...
eventos.
...
SEQPESSOA
...
NUMBER(8)
...
Y
...
Código do cliente referente
ao pagamento.
PDV_DOCTOITEMACRESDESCTO – Acréscimos e Descontos
...
Colunas
...
Primar y Key
...
Foreign Key
...
Tipo
...
Nul o
...
Valores
...
SEQDOCTO
...
Y
...
pdv_docto.seqdocto
...
INTEGER
...
N
...
SEQDOCTOITEM
...
Y
...
INTEGER
...
N
...
SEQACRESDESCTO
...
Y
...
INTEGER
...
N
...
SEQTIPOACRESCDESC TO
...
pdv_tipoacrescdescto. seqtipoacrescdescto
...
INTEGER
...
N
...
VALOR
...
NUMBER(15,2)
...
N
...
SEQREGRAINCENTIV O
...
INTEGER
...
Y
...
SEQPROMOCPDV
...
INTEGER
...
Y
Notas fiscais base Cupom.
Ao fazer uma nota fiscal base cupom devem ser alterados os seguintes dados e enviado um novo arquivo com os produtos para o banco.
Nro. de série do ECF – Colocar fixo o valor 'NF'. Série ECF - Colocar fixo o valor 'NF'.
Série NF – Colocar a série da nota fiscal.
COO atual – Colocar o número da nota fiscal gerada.
PDV_ARQUIVOPROCESSADO – Gravação do arquivo texto em tabela
...
Colunas
...
Prima ry Key
...
Foreign Key
...
Tipo
...
Nul o
...
Valores
...
SEQUENCIA
...
Y
...
INTEGER
...
N
...
Não preencher, esta coluna
será preenchida por uma trigger.
...
SOFTPDV
...
VARCHAR2(20)
...
N
...
Nome do software de PDV. Mesmo configurado no
ERP.
...
DTAHORLANCAMENTO
...
DATE
...
N
...
Data e Hora do lançamento na tabela
...
DTAMOVIMENTO
...
DATE
...
N
...
Data de Movimento do
Arquivo Processado
...
NROEMPRESA
...
NUMBER(3)
...
N
...
Número da Empresa do Arquivo Processado
...
NROECF
...
VARCHAR2(5)
...
N
...
Número da ECF
...
NROCHECKOUT
...
NUMBER(3)
...
N
...
Número do Checkout
...
NROLINHA
...
INTEGER
...
N
...
Número da Linha do Arquivo Processado
...
LINHA
...
VARCHAR2(4000)
...
N
...
Conteúdo da Linha do
Arquivo Processado
...
ARQUIVO
...
VARCHAR2(100)
...
N
...
Nome do Arquivo Processado
OBSERVAÇÕES
Em relação aos inserts da PDV_DOCTO, PDV_DOCTOITEM, PDV_DOCTO_PAGTO, PDV_MOVTOFINANCEIRO para um terceiro fazer essa integração, na mesma sessão em que o mesmo fizer os inserts em nossas tabelas, deve-se rodar o objeto "PKG_PDVACRUXINTERFACE.SP_ProcImportacao" passando os parâmetros necessários.
Deve-se fazer na mesma sessão, pois o mesmo indicador utilizado para integrar os movimentos na MFL_DOCTOFISCAL/MFL_DFITEM também é utilizado na integração com o Fiscal.
O que acontece é que, quando roda o job de integração com o Fiscal, sem ter rodado a integração do SM, os indicadores são alterados, não ficando mais disponíveis para integrar com o SM.
A chamada da PKG de integração pode ser executada pela frente de caixa conforme a necessidade de cada cliente.
Em casos de reprocessamento, onde irá inserir muitos registros de uma vez, aconselha-se inserir particionado, para não alocar as tabelas envolvidas no processo.
Gravação do Arquivo Texto processado em tabela.
Este recurso permite gravar o conteúdo do Arquivo Texto processado para uma tabela do Banco de Dados, para utilizar este recurso é necessário que a interface faça a inserção na tabela acima. Foi criado um Parâmetro Dinâmico para determinar se esta inserção será realizada.
Parâmetro: GRAVA_TABELA_ARQ_TEXTO Grupo: BAIXA_PDV
Parâmetro por Empresa Valor Default: N
Observação: GRAVA EM TABELA O CONTEUDO DO ARQUIVO TEXTO PROCESSADO NA BAIXA? (S/N) DEFAULT: N.(SOMENTE QUANDO A BAIXA UTILIZA O NOVO LAYOUT ACRUX PDV).
Existe uma procedure que controla o expurgo desta Tabela Nova. Para expurgar os dados é necessário executar a procedure:
pkg_pdvacruxinterface.SP_GeraExpurgoTabArqTexto(nroempresa, SOFTPDV);
Ao executar a procedure será expurgado os dados anterior a data do dia mais o prazo de expurgo, este prazo é configurado através do Parâmetro Dinâmico:
Parâmetro: QTD_DIAS_ARMAZ_TAB_ARQ_PROC Grupo: BAIXA_PDV
Parâmetro por Empresa Valor Default: 60
Observação: QUANTIDADE DE DIAS DE REGISTROS ARMAZENADOS NA TABELA PDV_ARQUIVOPROCESSADO. OS REGISTROS COM DATA DE MOVIMENTO INFERIOR AO DIA ATUAL SOMADO COM O VALOR DESTE PD SERA EXCLUIDO (SOMENTE QUANDO A BAIXA UTILIZA O NOVO LAYOUT ACRUX PDV).
PDV_INUTILIZACAO – Inutilização cupom eletrônico
...
Colunas
...
Prima ry Key
...
Foreign Key
...
Tipo
...
Nul o
...
Valores
...
NROEMPRESA
...
Y
...
NUMBER(3)
...
N
...
Número da empresa
...
ANO
...
NUMBER(4)
...
N
...
Ano(yyyy)
...
SERIENF
...
VARCHAR2(3)
...
N
...
Série do NFCe
...
NROCUPOM
...
NUMBER(10)
...
N
...
Número do cupom
...
JUSTIFICATIVA
...
VARCHAR2(250)
...
N
...
Justificativa
...
NROPROTOCOLORET
...
VARCHAR2(15)
...
N
...
Nro. Protocolo
...
DTAINCLUSAO
...
DATE
...
N
...
Data de inclusão do registro (dd/mm/yyyy)
...
DTAINUTILIZACAO
...
DATE
...
N
...
Data de inutilização do cupom. (dd/mm/yyyy)
...
MODELODF
...
VARCHAR2(2)
...
N
...
Modelo
...
USUINCLUSAO
...
VARCHAR2(12)
...
Y
...
Usuário inclusão
...
NROCHECKOUT
...
NUMBER(3)
...
Y
...
Número do Checkout
...