Versões comparadas

Chave

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

Importação-Exportação de Automação Comercial / Migração Legado

(Obrigatório)

Informações Gerais

 

Linha de Produto:

RM

Segmento Executor:Construção e Projetos

Módulo:

TOTVS Gestão de Estoque, Compras e Faturamento

Rotina:


Rotina

Nome Técnico

Conceito

ConConceitoAction

Layout do Gerador de SaídaGenLayoutAction

 

 

Chamado:

Não se aplica.

Requisito (ISSUE): CPMOV001-778

País:

(X) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros:

 

Objetivo

Com a intenção de facilitar os processos de integração do ERP com bases e sistemas legados, ou mesmo a extração de dados do ERP, a TOTVS disponibilizará os layouts de exportação e importação da Automação Comercial como objetos gerenciais padrões e distribuídos junto ao instalador da biblioteca RM.

Definição da Regra de Negócio

 

Exportação de produtos

 

 Para realizar a exportação de Automação Comercial será criado o layout de exportação utilizando-se o Gerador de Saídas que é uma ferramenta criada para exportar dados de qualquer módulo da Linha RM através de um layout pré-definido pelo sistema.O arquivo gerado na exportação tem como base as tabelas TREDUCAOZ e TCUPOMFISCAL e seus relacionamentos e deverá ter o formato dos layouts abaixo:

 

Layout 1:

Informações da Redução Z:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "R")

CODCOLIGADA                  

5

2

INTEIRO     

Código da Coligada                               

PONTOVENDA

10

7

CARACTER    

Ponto de Venda                   

NUMEROREDUCAO

10

17

INTEIRO     

Número da Redução                                 

DATAMOVIMENTO

10

27

DATA

Data de Movimento

 

DATAREDUCAO

10

37

DATA

Data de Redução                        

GRANDETOTAL

10

47

VALOR

Grande Total                            

CANCELAMENTOS

10

57

VALOR       

Cancelamentos                          

DESCONTOS

10

67

VALOR

Descontos                                 

ACRESCIMOS

10

77

VALOR

Acréscimos

ACRESCIMOSFIN

10

87

VALOR

Acréscimos Financeiros                                    

COO

10

97

CARACTER    

Ordem de Operação                       

CNSI

10

107

CARACTER    

Contador Não Sujeito ICMS                                 

GRANDETOTALANT10117VALORGrande Total Anterior  
COOANT10127INTEIROOrdem Operação Anterior 
SERIE4137CARACTERSérie
CODTDO10141CARACTERTipo de Documento
CODCOLCFO5151INTEIROColigada do Cliente Fornecedor
CODCFO25156CARACTERCódigo do Cliente Fornecedor
QTDEDOCCANCELADOS10181INTEIROQuantidade de Documentos Cancelados

 

Informações do Item de Redução Z:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "T")

TRIBUTACAOECF

10

2

CARACTER    

Código Tributação                           

TOTALPARCIAL

10

12

VALOR

Totalizador Parcial                 

 

Informações do Cupom Fiscal:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "C")

CODCOLIGADA                  

5

2

INTEIRO     

Código da Coligada                               

PONTOVENDA

10

7

CARACTER    

Ponto de Venda                   

CRO

5

17

INTEIRO     

Contador de Reinício de Operação                      

NUMERO

10

22

INTEIRO     

Número do Cupom

 

COO

10

32

INTEIRO     

Contador de Ordem de Operação     

DATAEMISSAO

10

42

DATA

Data de Emissão                       

HORARIO

10

52

DATA

Horário de Emissão

CODCOLCFO

5

62

INTEIRO

Coligada do Cliente/Fornecedor

CODCFO

25

67

CARACTER    

Cliente/Fornecedor

VALORLIQUIDO

10

92

VALOR

Valor do Cupom                                

DESCONTO

10

102

VALOR

Desconto do Cupom                      

ACRESCIMO

10

112

VALOR

Acréscimo do Cupom                    

VALORRECEBIDO10122VALORValor Recebido
CAIXA10132INTEIRONúmero do Caixa
NUMEROREDUCAO10142INTEIRONúmero da Redução
CANCELADO5152INTEIROEh cupom cancelado?
CNPJCPFADQUIRENTE20157CARACTERCNPJ/CPF do Adquirente 
NOMEADQUIRENTE40177CARACTERNome do Adquirente 

 

Informações de Item de Cupom Fiscal:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "I")

NUMEROITEM

10

2

INTEIRO     

Número do Item de Cupom Fiscal                           

CODIGOPRD

30

12

CARACTER    

Código do Produto   

QUANTIDADE

10

42

VALOR

Quantidade                      

PRECOUNITARIO

10

52

VALOR

Preço Unitário

 

VALORBRUTO

10

62

VALOR

Valor Bruto do Item de Cupom

DESCONTO

10

72

VALOR

Desconto do Item de Cupom           

ACRESCIMO

10

82

VALOR

Acréscimo do Item de Cupom

RATEIODESCONTO

10

92

VALOR

Rateio do Desconto do Cupom

RATEIOACRESCIMO

10

102

VALOR

Rateio do Acréscimo do Cupom

VALORLIQUIDO

10

112

VALOR

Valor do Item de Cupom                           

CANCELAMENTO

10

122

VALOR

Valor do Cancelamento do Item de Cupom                   

TRIBUTACAOECF

10

132

CARACTER

Código de Tributação ECF         

CODNAT20142CARACTERNatureza
ALIQUOTA10162VALORAlíquota do Tributo
CST3172CARACTERCódigo Situação Tributária
CANCELADO5175INTEIROEh item de cupom cancelado?
CODUND5180CARACTERCódigo da Unidade de Venda 

 

Informações de Pagamento do Cupom Fiscal:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "P")

NUMEROPARCELA

10

2

INTEIRO     

Número do Pagamento                      

DEBITOCREDITO

1

12

CARACTER    

Débito / Crédito

CODCPG

5

13

CARACTER

Condição de Pagamento

VALOR

10

18

VALOR

Valor do Pagamento

 

DATAVENCIMENTO

10

28

DATA

Data de Vencimento

CODFORMAPAGTO

10

38

CARACTER

Forma de Pagamento        

BANCO

4

48

CARACTER

Banco

AGENCIA

20

52

CARACTER

Agência

CC

20

72

CARACTER

Conta/Corrente

CHEQUE2092CARACTERNúmero do Cheque
CODCOLCXA5112INTEIROColigada da Conta Caixa
CODCXA10117CARACTERConta Caixa
CAMPOLIVRE10127CARACTERCampo Livre
NOMEEMITENTE30137CARACTERNome do Emitente do Cheque
TELEMITENTE15167CARACTERTelefone do Emitente

 

Informações de Relacionamento Item de Cupom x Item de Movimento:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "J")

SERIE

8

2

CARACTER    

Série              

NUMEROMOV

12

10

CARACTER    

Número do Movimento

CODFILIAL

10

22

INTEIRO

Filial

CODTDO

10

32

CARACTER    

Documento

 

CRO

5

42

INTEIRO

Contador de Reinício de Operação      

NUMEROSEQUENCIAL

10

47

INTEIRO

Sequencial do Item de Movimento  

 

Layout 1:

Informações da Redução Z:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "R")

CODCOLIGADA                  

5

2

INTEIRO     

Código da Coligada                               

PONTOVENDA

10

7

CARACTER    

Ponto de Venda                   

NUMEROREDUCAO

10

17

INTEIRO     

Número da Redução                                 

DATAMOVIMENTO

10

27

DATA

Data de Movimento

 

DATAREDUCAO

10

37

DATA

Data de Redução                        

GRANDETOTAL

20

47

VALOR

Grande Total                            

CANCELAMENTOS

20

67

VALOR       

Cancelamentos                          

DESCONTOS

20

87

VALOR

Descontos                                 

ACRESCIMOS

20

107

VALOR

Acréscimos

ACRESCIMOSFIN

20

127

VALOR

Acréscimos Financeiros                                    

COO

10

147

CARACTER    

Ordem de Operação                       

CNSI

10

157

CARACTER    

Contador Não Sujeito ICMS                                 

GRANDETOTALANT20167VALORGrande Total Anterior  
COOANT10187INTEIROOrdem Operação Anterior 
SERIE4197CARACTERSérie
CODTDO10201CARACTERTipo de Documento
CODCOLCFO5211INTEIROColigada do Cliente Fornecedor
CODCFO25216CARACTERCódigo do Cliente Fornecedor
QTDEDOCCANCELADOS10241INTEIROQuantidade de Documentos Cancelados

 

Informações do Item de Redução Z:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "T")

TRIBUTACAOECF

10

2

CARACTER    

Código Tributação                           

TOTALPARCIAL

20

12

VALOR

Totalizador Parcial                 

 

Informações do Cupom Fiscal:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "C")

CODCOLIGADA                  

5

2

INTEIRO     

Código da Coligada                               

PONTOVENDA

10

7

CARACTER    

Ponto de Venda                   

CRO

5

17

INTEIRO     

Contador de Reinício de Operação                      

NUMERO

10

22

INTEIRO     

Número do Cupom

 

COO

10

32

INTEIRO     

Contador de Ordem de Operação     

DATAEMISSAO

10

42

DATA

Data de Emissão                       

HORARIO

10

52

DATA

Horário de Emissão

CODCOLCFO

5

62

INTEIRO

Coligada do Cliente/Fornecedor

CODCFO

25

67

CARACTER    

Cliente/Fornecedor

VALORLIQUIDO

20

92

VALOR

Valor do Cupom                                

DESCONTO

20

112

VALOR

Desconto do Cupom                      

ACRESCIMO

20

132

VALOR

Acréscimo do Cupom                    

VALORRECEBIDO20152VALORValor Recebido
CAIXA10172INTEIRONúmero do Caixa
NUMEROREDUCAO10182INTEIRONúmero da Redução
CANCELADO5192INTEIROEh cupom cancelado?
CNPJCPFADQUIRENTE20197CARACTERCNPJ/CPF do Adquirente 
NOMEADQUIRENTE40217CARACTERNome do Adquirente 

 

Informações de Item de Cupom Fiscal:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "I")

NUMEROITEM

10

2

INTEIRO     

Número do Item de Cupom Fiscal                           

CODIGOPRD

30

12

CARACTER    

Código do Produto   

QUANTIDADE

20

42

VALOR

Quantidade                      

PRECOUNITARIO

20

5262

VALOR

Preço Unitário

 

VALORBRUTO

20

6282

VALOR

Valor Bruto do Item de Cupom

DESCONTO

20

72102

VALOR

Desconto do Item de Cupom           

ACRESCIMO

20

82122

VALOR

Acréscimo do Item de Cupom

RATEIODESCONTO

20

92142

VALOR

Rateio do Desconto do Cupom

RATEIOACRESCIMO

20

102162

VALOR

Rateio do Acréscimo do Cupom

VALORLIQUIDO

20

112182

VALOR

Valor do Item de Cupom                           

CANCELAMENTO

20

122202

VALOR

Valor do Cancelamento do Item de Cupom                   

TRIBUTACAOECF

10

132222

CARACTER

Código de Tributação ECF         

CODNAT20142232CARACTERNatureza
ALIQUOTA1020162252VALORAlíquota do Tributo
CST3172272CARACTERCódigo Situação Tributária
CANCELADO5175275INTEIROEh item de cupom cancelado?
CODUND5180280CARACTERCódigo da Unidade de Venda 

 

Informações de Pagamento do Cupom Fiscal:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "P")

NUMEROPARCELA

10

2

INTEIRO     

Número do Pagamento                      

DEBITOCREDITO

1

12

CARACTER    

Débito / Crédito

CODCPG

5

13

CARACTER

Condição de Pagamento

VALOR

1020

18

VALOR

Valor do Pagamento

 

DATAVENCIMENTO

10

2838

DATA

Data de Vencimento

CODFORMAPAGTO

10

3848

CARACTER

Forma de Pagamento        

BANCO

4

4858

CARACTER

Banco

AGENCIA

20

5262

CARACTER

Agência

CC

20

7282

CARACTER

Conta/Corrente

CHEQUE2092102CARACTERNúmero do Cheque
CODCOLCXA5112122INTEIROColigada da Conta Caixa
CODCXA10117127CARACTERConta Caixa
CAMPOLIVRECAMPO LIVRE10127137CARACTERCampo Livre
NOMEEMITENTE30137147CARACTERNome do Emitente do Cheque
TELEMITENTE15167177CARACTERTelefone do Emitente

 

Informações de Relacionamento Item de Cupom x Item de Movimento:

Campo

Tamanho

Posição Inicial

Tipo

Descrição

Marca de Início              

1

1

CARACTER    

Identificação da Linha (Valor fixo "J")

SERIE

8

2

CARACTER    

Série              

NUMEROMOV

1235

10

CARACTER    

Número do Movimento

CODFILIAL

10

2245

INTEIRO

Filial

CODTDO

10

3255

CARACTER    

Documento

 

CRO

5

4265

INTEIRO

Contador de Reinício de Operação      

NUMEROSEQUENCIAL

10

4770

INTEIRO

Sequencial do Item de Movimento  

Importação de Automação Comercial

 

Para realizar a importação, será utilizado a ferramenta Conceito, que compõe o TOTVS Business Conector (TBC). Este Conceito tem como Objetivo incluir os dados da Redução Z e Cupom Fiscal de acordo com os dados contidos no arquivo de importação informado dentro do Conceito.

Neste caso o arquivo para importação deve ter o mesmo layout apresentado nas tabelas acima, podendo ser gerado manualmente ou pela exportação do arquivo através do Gerador de Saídas.

 

Na geração do conceito o usuário poderá informar os seguintes parâmetros:

 - Cliente\Fornecedor identificado por CPF/CNPJ: Para buscar o código do cliente através do CPF/CNPJ informado no campo CODCFO.

 

  • TREDUCAOZ: Redução Z
  • TREDUCAOZITEM: Item de Redução Z
  • TCUPOMFISCAL: Cupom Fiscal
  • TCUPOMFISCALITM: Itens de Cupom Fiscal
  • TCUPOMFISCALFIN: Pagamentos do Cupom Fiscal.
  • TCUPOMFISCALRELAC: Item de Cupom x Item de Movimento

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[ACAA040 – Parâmetros]

[Alteração]

[Atualizações -> Acadêmico-> Tesouraria]

-

[ACAA050 – Negociação Financeira]

[Envolvida]

[Atualizações -> Acadêmico-> Tesouraria]

-

[ACAA060 – Cadastro de Pedidos]

[Criação]

[Atualizações -> Acadêmico-> Cadastros]

-

 

Exemplo de Aplicação:

  • Criar o campo “% Mínimo Espécie” (AAA_PERESP) onde o usuário informará o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação.
  • Criar o campo “Referência Mínima para Cálculo” (AAA_REFCAL) onde o usuário informará um dos 4 valores disponíveis para pagamento das mensalidades  como a referência mínima para calcular o débito total do aluno.
  • Criar o parâmetro MV_ACPARNE que definirá se as informações de “% Mínimo Espécie” e “Referência Mínima para Cálculo” serão obrigatórias.
  • O parâmetro MV_ACPARNE deve ter as seguintes opções: 1=Obrigatório e 2=Opcional. Deve ser inicializado como opcional>.

 

Tabelas Utilizadas

  • SE2 – Cadastro de Contas a Pagar
  • FI9 – Controle de Emissão de DARF>.

(Opcional)

Procedimento para Utilização


<Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações;

Localização da rotina no menu;

Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;

Caso seja necessário ter algum cadastro feito previamente, faça uma observação

Se necessário, utilizar prints de tela>.

Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

 

CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
    (É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)

Itens/Pastas

Descrição

Nome:

 

Tipo:

Informe o Tipo do parâmetro

Cont. Por.:

Informe o Conteúdo padrão

Descrição:

 

 

CONFIGURAÇÃO DE MENUS

 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

Menu

Informe o Menu em que estará localizada a rotina

Submenu

Informe o Submenu em que estará localizada a rotina

Nome da Rotina

Informe o Título da rotina

Programa

Informe o Fonte da rotina

Módulo

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Tipo

Informe a Função

Opcional

Fluxo do Processo

 

<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>. 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

  

Índice

Chave

01

<FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

02

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

03

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

Campo

<AAA_PERESP>

Tipo

<N>

Tamanho

<6>

Valor Inicial

<Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Referência Mínima para Cálculo>

Título

<Ref.Calc.>

Picture

<@E999.99>

Help de Campo

<Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>