R2D2 - Importação e Exportação de Dados

Última atualização: 1 semana atrás Tempo de leitura: 12 minutos

O que é?

O R2D2 é um utilitário do Uniplus projetado para a importação e exportação automatizada de dados, utilizando um layout padronizado.

Esse recurso permite a integração eficiente entre o Uniplus e outros sistemas, garantindo a troca estruturada de informações sem a necessidade de inserção manual.

Um dos seus principais diferenciais é o monitoramento contínuo das pastas de importação e exportação, processando arquivos conforme os padrões estabelecidos.

Os dados enviados para o Uniplus passam por uma validação rigorosa, garantindo que apenas informações compatíveis sejam importadas, enquanto arquivos incorretos são realocados para análise posterior.

A funcionalidade R2D2 fica em execução em segundo plano permitindo que as operações de importação e exportação ocorram de forma contínua e segura, sem impactar o desempenho do sistema.

Como Funciona no Uniplus?

1. Instalando o recurso

Para fazer a instalação do R2D2, deve-se executar o arquivo r2d2.exe, que está localizado na pasta de instalação do Uniplus. Na sua primeira execução, o R2D2 irá criar as seguintes pastas:

  • .r2d2backup

  • .r2d2exportacao

  • .r2d2importacao

  • .r2d2log

O R2D2 deve estar em execução para que o processo de importação/exportação funcione de modo contínuo. É recomendado que o r2d2.exe seja ativado automaticamente assim que o sistema operacional for iniciado.

2. Entendendo o recurso

A cada operação efetuada pelo Uniplus, o r2d2 irá gravar um arquivo com as informações da operação (conforme o layout) na pasta exportacao. A aplicação que irá importar este arquivo deve, portanto, ficar monitorando esta pasta e importar todo arquivo que for gravado nela.

No caso da aplicação querer enviar informações para o Uniplus, a aplicação deverá gravar um arquivo (conforme o layout) na pasta importacao. O r2d2 monitora esta pasta e importa os arquivos que forem encontrados nela.

O r2d2 importa somente dados válidos. Sendo assim, arquivos que não estejam em conformidade com o layout serão rejeitados.

Nessas situações o arquivo problemático será movido para a pasta backup. Em seguida será gerado um log com a ocorrência.

O log é exibido na tela e nos arquivos da pasta log.

Por outro lado, arquivo importados com sucesso são automaticamente excluídos após a importação.

3. Visão geral do layout

Esse layout foi desenvolvido para facilitar o processo de importação/exportação, uma vez que pode ser gerado pelo próprio Excel (.CSV);

Informações importantes:

  • A partir da Build 6.8.0, esse arquivo deixa de existir no diretório de instalação do sistema;

  • Os campos não possuem tamanho fixo, apenas um tamanho máximo;

  • Para descartar o campo, basta deixa-lo em branco;

  • O separador utilizado é o ponto e virgula(;)

  • Os campos do tipo D devem ser informados no formato AAAAMMDD;

  • Os campos do tipo T dever ser informados no formato AAAAMMDDHHMMSS;

  • Os campos do tipo N, tem como separador decimal o ponto(.) (Não é necessário informar o separador de milhar);

  • Os campos são obrigatórios e caso não possuam informação podem ficar em branco, exceto os campos com asterisco(*), esses precisam possuir informação conforme especificação;

  • Confira no final do manual um exemplo de arquivo pronto para importação de produtos tanto em Excel (.csv) quando em .txt.

  • Somente será permitido arquivos na formatação UTF-8.

4. Arquivos de exportação

4.1 OP Operação

OP Operação

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Valor fixo OP

Filial

C

4

2

Código da filial

Data

D

8

3

Data do movimento

Operador

C

10

4

Código do operador

Ecf

N

3

0

5

Número da ecf

COO

N

6

0

6

COO do cupom fiscal

CCFGNF

N

6

0

7

CCF do cupom fiscal ou GNF do cupom não fiscal

Hora inicial

T

14

8

Hora inicial da operação

Hora final

T

14

9

Hora final da operação

Tipo

N

2

0

10

Tipo da operação (1=Venda 2=Recebimento 3=Sangria 4=Suprimento 11=Corr bancário 12=Recarga celular 31=Venda manual)

Histórico

C

60

11

Histórico da operação (sangria,suprimento,cancelamento)

Cancelado

N

1

0

12

1=operação cancelada

Supervisor cancelamento

C

10

13

Código do usuário supervisor que cancelou a operação

Hora cancelamento

T

14

14

Hora do cancelamento

Valor bruto da operação

N

12

2

15

Valor bruto da operação

Valor arredondamento da operação

N

12

2

16

Valor do arredondamento da operação quando do pagamento da operação

Valor desconto subtotal

N

12

2

17

Valor do desconto do subtotal

Valor líquido

N

12

2

18

Valor líquido da operação

Motivo do desconto subtotal

C

5

19

Código do motivo de desconto no subtotal

Supervisor desconto subtotal

C

10

20

Código do usuário supervisor que concedeu desconto no subtotal

Ordem da venda manual

C

6

21

Ordem da venda manual (Tipo=31)

Série da venda manual

C

6

22

Série da venda manual (Tipo=31)

Subsérie da venda manual

C

6

23

Subsérie da venda manual (Tipo=31)

ECF Série

C

20

24

Número de série da ecf

ECF Letra adicional

C

1

25

Letra adicional da ecf

ECF Modelo

C

20

26

Modelo da ecf

ECF Proprietário

N

1

27

Número do proprietário da ecf

ECF Marca

C

20

28

Marca da ecf

IP

C

20

29

IP da estação

Cartão fidelidade

C

20

30

Número do cartão fidelidade

Cartão fidelidade lido

N

1

0

31

1=lido 0=digitado

Cliente

C

14

32

Código do cliente

CPFCNPJ consumidor

C

18

33

CPF ou CNPJ do consumidor

Nome consumidor

C

40

34

Nome do consumidor


4.2 IT Itens vendidos

IT Itens vendidos

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Valor fixo IT

Sequência

N

6

0

2

Sequência do item

Produto

C

20

3

Código do produto

Código de barras lido

C

20

4

Código de barras lido

Quantidade

N

12

3

5

Quantidade vendida

UN

C

3

6

Unidade de medida

Preço unitário

N

12

3

7

Preço unitário

Valor do desconto

N

12

2

8

Valor do desconto

Valor do arredondamento

N

12

2

9

Valor do arredondamento do item

Valor líquido

N

12

2

10

Valor líquido

Vendedor

C

10

11

Código do vendedor

Cancelado

N

1

0

12

1=Item cancelado 

Número de série

C

20

13

Número de série do item

Tributação

C

5

14

Tributação (Ex: T1700,T0700,N0000,I0000,F0000)

Motivo do desconto item

C

5

15

Código do motivo de desconto do item

Supervisor desconto item

C

10

16

Código do usuário supervisor que concedeu desconto no item

Item digitado

N

1

0

17

1=item digitado 0=item lido

DAV

C

20

18

Código do DAV

Grade

C

256

19

Grade vendida

Descrição do produto

C

256

20

Descrição do produto

CFOP

C

4

21

Código Fiscal de Operações e Prestações

Valor do Frete

N

12

2

22

Valor do frete rateado no item


4.3 Meios de pagamento

PG Meios de pagamento

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Valor fixo PG

Sequência

N

2

0

2

Sequência de pagamento

Meio de pagamento

N

2

0

3

Código do meio de pagamento (1=Dinheiro 2=Cheque 3=TEF 4=Crediário 5=Devolução 6=POS crédito 7=POS débito)

Valor total

N

12

2

4

Valor total do meio de pagamento

Parcela

N

2

0

5

Número da parcela

Parcelas

N

2

0

6

Número total de parcelas

Valor da parcela

N

12

2

7

Valor da parcela

Vencimento

D

8

8

Data de vencimento da parcela

Documento

C

30

9

Código do documento gerado

Código rede tef

C

20

10

Código da rede tef

Nome rede tef

C

20

11

Nome da rede tef

GNF Vinculado

N

6

0

12

GNF do cupom vinculado

Forma de pagamento TEF

N

1

0

13

Forma de pagamento do TEF: 2 – Debito 3 – Credito

Bandeira

C

50

14

Nome da Bandeira venda em TEF


4.4 RC Recebimento

RC Recebimento

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Observações

Sequência

N

3

0

2

Sequência de recebimento

Tipo do documento

C

3

3

Tipo do documento sendo recebido (5=cheque 8=crediário) 

Documento

C

30

4

Documento sendo recebido

Vencimento

D

8

5

Data de vencimento

Valor original

N

12

2

6

Valor original do documento

Multa

N

12

2

7

Valor multa

Juros

N

12

2

8

Valor juros

Desconto

N

12

2

9

Valor desconto

Valor pago

N

12

2

10

Valor do pagamento


4.5 CO Cancelamento de operação

CO Cancelamento de operação

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Valor fixo CO

Filial

C

4

2

Código da filial

Ecf

N

3

0

3

Número da ecf

COO

N

6

0

4

COO do cupom fiscal cancelado

Data e hora do cancelamento

T

14

5

Data e hora que foi cancelado a operação

Usuário cancelamento

C

10

6

Usuário que cancelou

Modelo Nota

C

4

7

Modelo da nota fiscal: 65-NFC-e 59-CF-e-SAT

Série Nota

C

4

8

Série da nota fiscal, para CF-e o campo vem em branco

Número Nota

C

11

9

Número da Nota fiscal

Série Equipamento SAT

C

20

10

Número de série do equipamento SAT

Série Equipamento ECF

C

20

10

Número de série do equipamento ECF


4.5 XL XML da venda ou cancelamento operações NFC-e ouCFE-e-SAT

XL XML da venda ou cancelamento operações NFC-e ouCFE-e-SAT

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Valor fixo XL

XML

C

ILIMITADO

2

Quando no arquivo conter o registro OP, o xml se trata da autorição da venda, para o registro CO, o xml autorizado do cancelamento e o registro INT é a inutilização da numeração.


4.6 INT Inutilização número de nota da NFC-e

INT Inutilização número de nota da NFC-e

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

3

1

Valor fixo INT

Filial

C

4

2

Código da filial

Modelo Nota

C

4

3

Valor fixo 65

Série Nota

C

4

4

Série da nota fiscal, para CF-e o campo vem em branco

Número Nota

C

11

5

Número da Nota fiscal


4.7 RZ Redução Z

RZ Redução Z

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Valor fixo RZ

Reservado

C

4

2

C405

Filial

C

4

3

Código da filial

Ecf

N

3

0

4

Número da ecf

Modelo

C

20

5

Modelo da ecf

Número de série

C

20

6

Número de série da ecf

Data

D

8

7

Data do movimento da redução Z

CRO

N

6

0

8

Contador CRO

CRZ

N

6

0

9

Contador CRZ

GT Final

N

12

2

10

Valor do grande total final

Venda bruta

N

12

2

11

Valor da venda bruta

Coo inicial

N

6

0

12

Coo inicial

Coo final

N

6

0

13

Coo final


4.8 TP Totalizador da redução Z

TP Totalizador da redução Z

Identificação do campo

Tipo

Tamanho máximo

Decimais

Posição

Observações

Identificação

C

2

1

Valor fixo TP

Reservado

C

4

2

C420

Código

C

5

3

Código do totalizador – Veja tabela abaixo

Valor

N

12

2

4

Valor totalizado

Reservado

N

1

0

5

Constante 0

Código

Descrição do totalizador

Tnnnn

Totalizador de ICMS por alíquota. Ex: T1700,T2500,etc

Snnnn

Totalizador de ISS por alíquota. Ex: S0700,S1000,etc

F1

Totalizador de substituição tributária ICMS

I1

Totalizador de isentas ICMS

N1

Totalizador de não tributadas ICMS

FS1

Totalizador de substituição tributária ISS

IS1

Totalizador de isentas ISS

NS1

Totalizador de não tributadas ISS

OPNF

Totalizador de operações não fiscais. Ex: recebimentos

DT

Totalizador de descontos ICMS

DS

Totalizador de descontos ISS

AS

Totalizador de acréscimos ISS

Can-T

Totalizador de cancelamentos ICMS

Can-S

Totalizador de cancelamentos ISS

5. Arquivos de importação 

5.1 CL Cliente 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo CL em cada linha do arquivo que possuir informação 

Código 

10 

 

Se deixar em branco o sistema gera um sequencial 

*Nome 

50 

 

 

*Razão Social 

50 

 

Campo obrigatório quando informado CNPJ 

CNPJ CPF 

18 

 

 

Insc. Estadual 

20 

 

 

RG 

20 

 

 

Endereço 

50 

 

Endereço sem o número 

Número 

Número 

Complemento 

50 

 

10 

 

Bairro 

50 

 

11 

 

CEP 

 

12 

 

Telefone 

40 

 

13 

(DD)NNNN-NNNN 

Celular 

40 

 

14 

(DD)NNNN-NNNN 

Fax 

40 

 

15 

(DD)NNNN-NNNN 

Email 

50 

 

16 

clienteemail@dominio.com.br” 

Data nascimento 

10 

 

17 

 

Limite crédito 

12 

18 

 

Nome Contato 

50 

 

19 

 

Estado Civil 

20 

0 = CASADO; 
1 = SOLTEIRO; 
2 = DIVORCIADO; 
3 = DESQUITADO; 
4 = VIUVO; 
5 = AMASIADO;   
6 = NAO_IDENTIFICADO; 

Conjuge 

50 

 

21 

 

Pai 

50 

 

22 

 

Mãe 

50 

 

23 

 

Profissão 

50 

 

24 

 

Renda 

12 

25 

 

Tipo 

20 

26 

Nesse campo podem ser informados os valores: 
1 – Cliente; 
2 – Fornecedor; 
3 – Transportadora; 
4 – Vendedor; 
5 – Técnico; 
6 – Fabricante separados por vírgula Ex: (1,2,3) 

Observação 

Sem limites 

 

27 

 

Cidade 

100 

 

28 

Nome da cidade 
EX: FLORIANÓPOLIS, SÃO PAULO 

*Estado 

 

29 

Código do estado; EX: SC, SP, RJ 

Contato de entrega 

50 

 

30 

 

CEP de entrega 

 

31 

 

Estado de entrega 

 

32 

 

Cidade de entrega 

100 

 

33 

 

Endereço de entrega 

50 

 

34 

 

Número de entrega 

 

35 

 

Complemento do endereço de entrega 

50 

 

36 

 

Bairro de entrega 

50 

 

37 

 

Telefone entrega 

40 

 

38 

 

Celular entrega 

40 

 

39 

 

Fax de entrega 

40 

 

40 

 

Email de entrega 

50 

 

41 

 

Inativo 

 

42 

0 – Ativo; 
1 – Inativo; 

Nome do contato de cobrança 

50 

 

43 

 

Cep de cobrança 

 

44 

 

Estado de cobrança 

 

45 

 

Cidade de cobrança 

100 

 

46 

 

Endereço de cobrança 

50 

 

47 

 

Número do endereço de cobrança 

 

48 

 

Complemento de cobrança 

50 

 

49 

 

Bairro de cobrança 

50 

 

50 

 

Campo extra 1 

512 

 

51 

 

Campo extra 2 

512 

 

52 

 

Campo extra 3 

512 

 

53 

 

Campo extra 4 

512 

 

54 

 

Campo extra 5 

512 

 

55 

 

Campo extra 6 

512 

 

56 

 

Usuário 

10 

 

57 

 

Cliente 

 

58 

Informação se a entidade é cliente 

Fornecedor 

 

59 

Informação se a entidade é fornecedor 

Informação se a entidade está Bloqueada 

 

60 

1 = Sim; 
2 = Não; 

Id pauta de preço preferencial 

14 

 

61 

Pauta de preço preferencial do cliente 

Código condição de pagamento preferencial 

14 

 

62 

Condição de pagamento preferencial do cliente 

Campo em branco 

 

 

63 

Campo utilizado somente na API 

Tipo pessoa 

 

64 

0 = Fisíca; 
1 = Jurídica; 

5.2 PR Produto 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo PR 

Código 

20 

 

Código do produto – Se deixar em branco o sistema gera um código sequencial 

Referencia 

60 

 

Referência do produto 

Código EAN 

20 

 

Código de barras do produto 

Inativo 

1=inativo 0=ativo 

Nome 

50 

 

Descrição do produto 

Tipo 

 

P-Produto; S-Serviço – Padrão “P” 

Código do fornecedor 

14 

 

Código do fornecedor – O Código informado deve estar cadastrado no sistema ou no arquivo de importação. 

*Unidade de medida 

 

Sigla da unidade de medida 

% Lucro 

10 

% lucro 

*Preço 

12 

11 

Preço de venda 

Peso 

12 

12 

Peso do produto 

Numero de série 

13 

1=Sim 0=Não 

Tributação ICMS 

 

14 

Para produto: T = Tributado; N = Não tributado; I = Isento; F = Substituição tributária; 
Para serviço: S = Tributado; NS = Não tributado; IS = Isento; FS = Substituição tributária. 

IPI 

15 

Alíquota de IPI 

Situação tributaria 

 

16 

Código da situação tributária 

Custo 

12 

17 

Custo 

IAT 

 

18 

A = Arredondamento; T = Truncamento 

IPPT 

 

19 

P = fabricação própria; T = Terceiros 

Origem 

 

20 

0 = Nacional; 1 = Importado 

Grupo 

40 

 

21 

Descrição do grupo de produto – O padrão GERAL 

Fornecedor 

50 

 

22 

Nome do fornecedor 

Caminho da imagem 

200 

 

23 

“C:exportaarquivo.jpg” 

ICMS 

24 

Para produto é alíquota do ICMS. Para serviço é alíquota do ISS. 

Tributação especial 

10 

 

25 

Tributação especial (usado em redução da base ICMS ou ISS) 

Casas decimais da unidade de medida 

26 

Número de casas decimais da unidade de medida 

Código do grupo 

30 

 

27 

Código do grupo de produtos 

Pesavel 

28 

1 = Produto pesável; 0 = Não 

Tipo produto 

29 

00 = Mercadoria p/ venda; 
01 = Mat. Prim.; 
02 = Embalagem; 
03 = Prod. em Processo; 
04 = Prod. Acabado; 
05 = Sub Produto; 
06 = Prod. Intermediário; 
07 = Mat. uso Consumo; 
08 = Ativo Imobilizado; 
09 = Serviços; 
10 = Outros insumos; 
99 = Outros 

OBS 

 

Sem limites 

 

30 

Observação sobre o produto 

Pauta preco1 

15 

31 

 

Pauta preco2 

15 

32 

 

Pauta preco3 

15 

33 

 

Pauta preco4 

15 

34 

 

NCM 

10 

35 

Nomenclatura Comum do Mercosul 

Tributação do Simples Nacional NF-e 

36 

Tributação do Simples Nacional para NF-e 

CST Pis/Cofins saída 

37 

Situação tributária Pis/Cofins de saída 

Alíquota Pis saída 

38 

Alíquota Pis de saída 

Alíquota Cofins saída 

39 

Alíquota Cofins de saída 

CST Pis/Cofins entrada 

40 

Situação tributária PIS/Cofins de entrada 

Alíquota Pis entrada 

41 

Alíquota Pis de entrada 

Alíquota Cofins entrada 

42 

Alíquota Cofins de entrada 

Permite informar dimensões 

 

43 

0 = não; 
1 = sim 

CFOP interna de entrada 

 

44 

Código do CFOP interno de entrada 

CFOP interna de saida 

 

45 

Código do CFOP interno de saída 

CFOP externa de entrada 

 

46 

Código do CFOP externo de entrada 

CFOP externa de saida 

 

47 

Código do CFOP externo de saída 

CFOP interna de entrada devolucao 

 

48 

Código do CFOP interno de entrada devolucao 

CFOP interna de saida devolucao 

 

49 

Código do CFOP interno de saída devolução 

CFOP externa de entrada devolução 

 

50 

Código do CFOP externo de entrada devolução 

CFOP externa de saida devolução 

 

51 

Código do CFOP externo de saída devolução 

CFOP interna de entrada transferência 

 

52 

Código do CFOP interno de entrada transferência 

CFOP interna de saida transferência 

 

53 

Código do CFOP interno de saída transferência 

CFOP externa de entrada transferência 

 

54 

Código do CFOP externa de entrada transferência 

CFOP externa de saida transferência 

 

55 

Código do CFOP esterno de saída transferência 

CFOP Externa de saída para não contribuinte 

 

56 

CFOP Externa de saída para não contribuinte 

Informação extra 1 

50 

 

57 

Informação do campo extra da aba Avançado 

Informação extra 2 

50 

 

58 

Informação do campo extra da aba Avançado 

Informação extra 3 

50 

 

59 

Informação do campo extra da aba Avançado 

Informação extra 4 

50 

 

60 

Informação do campo extra da aba Avançado 

Informação extra 5 

50 

 

61 

Informação do campo extra da aba Avançado 

Informação extra 6 

50 

 

62 

Informação do campo extra da aba Avançado 

CEST 

10 

 

63 

Código Especificador da Substituição Tributária 

Informação adicional 

500 

 

64 

Informação adicional do produto 

Tributação do Simples Nacional – NFC-e ou SAT 

65 

Tributação do Simples Nacional para NFC-e ou SAT 

Custo médio inicial 

15 

66 

Valor do custo médio inicial 

Código da Lei complementar 

10 

 

67 

Código da Lei complementar 

Indicador da exigibilidade do ISS 

68 

Indicador da exigibilidade do ISS 

Código da Receita sem contribuição 

10 

 

69 

Código da Receita sem contribuição 

Situação tributária especial para NFC-e/SAT 

 

70 

Código da Situação tributária especial para NFC-e/SAT 

Enviar produto ao E-Commerce 

71 

1 = Sim; 
0 = Não 

Nome PDV 

120 

 

72 

Nome que será utilizado no PDV 

Descrição Uniplus Shop 

4096 

 

73 

Descrição que aparecerá no Uniplus Shop 

Informações no Uniplus Shop 

4096 

 

74 

Informações que aparecerão no Uniplus Shop 

Código do fabricante 

10 

 

75 

Código do fabricante 

Peso shop 

12 

76 

Peso shop 

Altura shop 

12 

77 

Altura shop 

Largura shop 

12 

78 

Largura shop 

Comprimento shop 

12 

79 

Comprimento shop 

Tipo embalagem shop 

80 

0 = Pode despachar na própria embalagem; 
1 = Sempre despachar na própria embalagem; 
2 = Sempre reembalar para despachar 

Informação Extra Balança 1 

100 

 

81 

Informação do campo Extra da aba Balança 

Informação Extra Balança 2 

100 

 

82 

Informação do campo Extra da aba Balança 

Informação Extra Balança 3 

100 

 

83 

Informação do campo Extra da aba Balança 

Informação Extra Balança 4 

100 

 

84 

Informação do campo Extra da aba Balança 

Informação Extra Balança 5 

100 

 

85 

Informação do campo Extra da aba Balança 

Informação Extra Balança 6 

100 

 

86 

Informação do campo Extra da aba Balança 

Informação Extra Balança 7 

100 

 

87 

Informação do campo Extra da aba Balança 

Informação Extra Balança 8 

100 

 

88 

Informação do campo Extra da aba Balança 

Informação Extra Balança 9 

100 

 

89 

Informação do campo Extra da aba Balança 

Informação Extra Balança 10 

100 

 

90 

Informação do campo Extra da aba Balança 

Informação Extra Balança 11 

100 

 

91 

Informação do campo Extra da aba Balança 

Informação Extra Balança 12 

100 

 

92 

Informação do campo Extra da aba Balança 

Códigos Empresas 

10 

 

93 

Informação de código das empresas, para quando o sistema estiver trabalhando com “Produto por empresa” 

5.3 VR Variação  

VR Variação 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo VR 

*Código do produto 

20 

 

Código do produto 

*Descrição 

30 

 

Descrição da linha e/ou coluna 

*Tipo registro 

 

Tipo do registro – (0-Linha; 1-Coluna; 2-Variação; 3-Inativo) 

*Ordem 

 

Ordem do registro 

*Código do cadastro de grade 

100 

 

Campo obrigatório somente para quem usa grade padrão 

5.4 PB Código de barras do produto 

PB Código de barras do produto 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo PB 

*Código do produto 

20 

 

Código do produto 

*EAN 

20 

 

Código de barras 

Variação 

 

Variação do produto 

5.5 PS Produtos similares 

PS Produtos similares 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo PS 

*Código do produto 

20 

 

Código do produto 

*Codigo do produto similar 

20 

 

Código do produto similar 

5.6 NCM 

NCM 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo NCM 

*Código do NCM 

10 

 

Código do NCM 

*Código de exceção 

 

Código de exceção 

Descrição 

200 

 

Descrição do NCM 

Tipo 

 

Tipo do NCM (P – Produto S – Serviço) 

Percentual do MVA 

 N 

Percentual do MVA 

Percentual de Redução do MVA 

Percentual de Redução do MVA 

Percentual imposto aproximado 

Percentual imposto aproximado 

Percentual imposto aprox. importação 

Percentual imposto aproximado importação 

5.6 EM Embalagens 

EM Embalagens 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo EM 

*Código do produto 

20 

 

Código do produto 

*Unidade de medida 

 

Unidade de medida 

*Fator de conversão 

15 

A quantidade do produto da embalagem, na unidade de medida que o produto foi cadastrado 

*Tipo da embalagem 

 

0 – Compra e venda 1 – Compra 2 – Venda  

* Preço 

15 

O preço do produto para esta embalagem 

EAN  

20 

 

Código de barras para embalagem 

5.7 ES Saldo em estoque 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo ES 

*Produto 

20 

 

Código do produto 

Filial 

 

Código da filial 

Quantidade 

12 

Quantidade em estoque 

Variação 

 

Variação do produto 

Preço de custo 

15 

Preço de custo 

Custo médio 

15 

 

Custo médio 

Local de estoque 

 

Local de estoque 

5.8 DV DAV (Pre-vendas, Orçamento ou Pedido de venda) 

Op Operação 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação do registro 

 

Valor fixo DV 

*Código 

14 

 

Código do DAV 

Filial 

 

Código da filial 

Tipo DAV 

1=Pré-vendas 2=Orçamento 4=Pedido de venda 6=Pedido de faturamento 

Valor 

12 

Valor total do DAV – O valor total deve fechar com o valor total dos itens – desconto de sub-totalcaso o valor não for informado, será calculado pelo valor total de todos os itens 

*Data 

 

Data do DAV 

Cliente 

14 

 

Código do cliente 

Vendedor 

14 

 

Código do vendedor 

Código da Condição de pagamento preferencial 

 

Código da condição de pagamento 

Desconto sub-total 

12 

10 

 

Código de identificação 

20 

 

11 

Associa um outro codigo de identifição da pre-venda no caixa 

Observação 

ILIMITADO 

 

12 

Descrição da DAV que será impresso no rodapé do cupom fiscal 

Código da pauta 

 

13 

Código da pauta de preço 

Código do tipo de frete 

 

14 

0=Destinatário  1=Emitente  2=Sem frete  9=Terceiros 

Código da transportadora 

14 

 

15 

Código da transportadora 

Cep de entrega 

 

16 

Cep de entrega 

Estado de entrega 

 

17 

Estado de entrega 

Cidade de entrega 

40 

 

18 

Cidade de entrega 

Endereço de entrega 

50 

 

19 

Endereço de entrega 

Número da entrega 

 

20 

Número do endereço de entrega 

Complemento do endereço de entrega 

50 

 

21 

Complemento do endereço de entrega 

Bairro de entrega 

50 

 

22 

Bairro de entrega 

Status da DAV 

 

23 

1=Fechado  2=PDV  3=Cancelado 4=Nota fiscal gerada  5=Pré-venda gerada  6=Duplicado7=Faturado parcial  8=Pedido gerado  9=Incluído por cliente  10=Mesclado 

Valor do frete 

12 

24 

Valor do frete 

Valor desconto dos itens 

12 

25 

Valor do desconto dos itens 

Percentual desconto subtotal 

12 

26 

Percentual do desconto do subtotal 

Id do tipo de documento financeiro 

12 

27 

 

Campo extra 1 

512 

 

28 

Campo extra 1 

Campo extra 2 

512 

 

29 

Campo extra 2 

5.9 ID Item DAV 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo ID 

*Produto 

20 

 

Código do produto 

*Quantidade 

12 

Quantidade 

*Preço da unidade 

12 

Preço da unidade 

Desconto 

12 

Desconto total 

Valor total 

12 

O valor total deve ser o (preço unitário * quatidade) – desconto. 
Se o valor for igual a zero, a importação irá calcular automaticamente. 

Número de série 

20 

 

Número de série 

*Código do DAV 

14 

 

Código do DAV 

Número do item 

 

Número do item 

Brinde 

 

10 

0 = Percentual 
1 = Sim 

Tipo de desconto 

 

11 

0 = Percentual 
1 = Valor 

Unidade de medida 

 

12 

Código da unidade de medida 

Variações 

500 

 

13 

Variações 

Informações adicionais 

500 

 

14 

Informações adicionais 

5.10 US Usuário PAFECF 

US Usuário PAFECF 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo US 

*Código 

10 

 

Código do usuário 

*Nome 

40 

 

Nome do usuário 

*Senha 

40 

 

Senha do usuário 

Supervisor 

1=supervisor 0=não 

%Desconto máximo 

Percentual máximo de desconto 

*ID do perfil 

Id do perfil de usuário (usar 5 se foi pelo instalador) 

5.11 RC Financeiro 

RC Financeiro 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo RC 

*Tipo 

 

R=Receber  P=Pagar 

*Tipo documento financeiro 

Campo obrigatório – O ID informado deve existir no cadastro de Tipos de documentos financeiro,se o Tipo for igual R a ação do tipo de documento deve ser receber, ou se o Tipo for igual P, a acao deve ser pagar. 

*Numero documento 

30 

 

 

Filial 

 

Se deixado em branco vai ser atribuído a filial que o usuário estiver logado 

Número de Parcelas 

 

*Data emissão 

 

 

*Data vencimento 

 

 

*Valor 

12 

 

Desconto 

12 

10 

 

*Código Cliente 

10 

 

11 

 

Historio 

100 

 

12 

 

Saldo 

12 

13 

Saldo em aberto do documento financeiro 

Data Pagamento 

 

14 

Data que foi feito o pagamento do documento 

Status do Documento 

 

15 

Status do Documento: A=Aberto Q=Quitado 

5.12 CP Condição de pagamento 

CP Condição de pagemento 

 

 

 

 

 

Identificação do campo 

Tipo 

Tamanho máximo 

Decimais 

Posição 

Observações 

Identificação 

 

Valor fixo CP 

*Codigo 

 

 

*Descricao 

50 

 

 

*Prazos 

128 

 

EX: 30.60.90 – Os prazos devem ser separados por ponto 

Multiplicar por 

 

6. Exemplo de arquivo pronto 

Confira abaixo um exemplo de arquivo pronto para importação de produtos tanto em Excel (.csv) quando em .txt. 

image.pngimage.png

 

Observações 

  • Nenhum arquivo deve ser gerado (construído) diretamente na pasta importacao. Caso isso seja feito há o risco de que o r2d2 tente ler o arquivo antes que a aplicação tenha terminado de gravar os dados. Para evitar este problema, a aplicação deve gerar o arquivo em outra pasta e depois movê-lo para a pasta importacao apenas quando o arquivo estiver concluído. 

Saiba mais 

  • Veja as respostas para