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 

 

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>