Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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_EMPRESA

PDVX_OPERADOR

PDVX_VENDEDOR

PDVX_CODGERALOPER

PDVX_TRIBUTACAO

PDVX_CODGERALCFOPUF

PDVX_EMPSERIENF

PDVX_CODGERALCFOP

PDVX_FORMAPAGTO

PDVX_CONDICAOPAGTO

PDVX_CONVENIOPERIODO

PDVX_PRODUTO

PDVX_PRODCODIGO

PDVX_PRODPRECO

PDVX_PRODCOMPOSTO

PDVX_PRODPROMOCAO

PDVX_PEDIDO

PDVX_PEDIDOITEM

PDVX_FORMAPAGTOEMPBLOQSERIE

PDVX_CLIENTE PDVX_CLIENTECARTAO

PDVX_CLIENTECREDITO

PDVX_CLIENTEESPECIAL

PDVX_EMITENTE

PDVX_CLIENTECGO

PDV_PRODALTERACAO

PDV_PRODESTOQUE

PDV_CATEGCODIGO

PDV_PRODPONTUACAO

PDV_INUTILIZACAO 

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

Parâmetros:

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:

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;

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

Estrutura do Arquivo

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.

  • - Código da tributação (nrotributacao)

Se o cliente não informar no pdv e quiser que seja calculado no SM. nrotributacao = gravar nulo;

  • - CST pis/cofins

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;

  • - CST icms(situacaonf)

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

  • - seqproduto

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).

 

Inutilização de cupom eletrônico.

 

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

...