Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Microsiga Protheus

Versões:

12.1.17

Ocorrência:

Informativo do Layout de importação csv Rateios ExternoExternos

Procedimento

Não conformidades apontadasAções Tomadas
Necessidade de dados informativos sobre o procesomento de importação referentes ao Layout
  1. Criado o procedimento para utilização da rotina conforme dados da processados e validados.
Feito documentação que atenda a necessidade.
  1. Objetivo

    Permitir que o usuário por meio das rotinas Rateio Online (CTBA100), Rateio Externo (CTBA120) e Rateio Offline (CTBA270)  importe as regras de rateio.

    Definição da Regra de Negócio

    Nas rotinas de cadastro de rateio (Online, Offline e Externo) o sistema permite a inclusão manual e unitária das definições. Para clientes que trabalham com as regras em planilhas ou outras formas e necessitam incluir as definições finais no Protheus, será disponibilizado o processo de importação das definições de rateio.

    O arquivo possuirá estrutura especifica, com alguns dados de informação obrigatórios e outros opcionais, de acordo com o tipo de rateio desejado (Online, Offline ou Externo).

    A importação ocorrerá nas rotinas de cadastro de rateio, apresentando os parâmetros necessários para importação e na conclusão exibirá o log do processamento. O log registrará as inconsistências que impossibilitaram a importação ou o sucesso e dados resumidos sobre a importação (arquivo, data do processamento, etc.).

    O arquivo para importação deverá ter o formato Comma-separated values (CSV), utilizando o sinal de ponto e vírgula (;) como separador dos dados.

    A primeira linha do arquivo possuirá os dados das colunas, sem necessidade de ordem especifica, porém com nome dos campos da tabela a ser importada (CT9 – Rateio Online, CTJ – Rateio Offline ou CTQ – Rateio Externo). As demais linhas serão os dados dos rateios, sendo informados de acordo com o cabeçalho.

  2. Rotinas Envolvidas

    RotinaTipo de OperaçãoOpção no Menu
    CTBA100 - Rateio onlineAlteraçãoAtualizações -->Rateios
    CTBA120 - RateioAlteraçãoAtualizações -->Rateios
    CTBA270 - Rateio OfflineAlteraçãoAtualizações -->Rateios
    CTBA111 - Eventos de RateioAlteraçãoAtualizações -->Rateios
  3. Definição da Regra de Negócio

     Nas rotinas de cadastro de rateio (Online, Offline e Externo) o sistema permite a inclusão manual e unitária das definições. Para clientes que trabalham com as regras em planilhas ou outras formas e necessitam incluir as definições finais no Protheus, será disponibilizado o processo de importação das definições de rateio.

    O arquivo possuirá estrutura especifica, com alguns dados de informação obrigatórios e outros opcionais, de acordo com o tipo de rateio desejado (Online, Offline ou Externo).

    A importação ocorrerá nas rotinas de cadastro de rateio, apresentando os parâmetros necessários para importação e na conclusão exibirá o log do processamento. O log registrará as inconsistências que impossibilitaram a importação ou o sucesso e dados resumidos sobre a importação (arquivo, data do processamento, etc.).

    O arquivo para importação deverá ter o formato Comma-separated values (CSV), utilizando o sinal de ponto e vírgula (;) como separador dos dados.

    A primeira linha do arquivo possuirá os dados das colunas, sem necessidade de ordem especifica, porém com nome dos campos da tabela a ser importada (CT9 – Rateio Online, CTJ – Rateio Offline ou CTQ – Rateio Externo). As demais linhas serão os dados dos rateios, sendo informados de acordo com o cabeçalho.

    Exemplo:

    Online

    Image Modified


    Externo

    Image Modified


    Offline

    Image Modified

    Alguns dados serão de preenchimento obrigatório, de acordo com a importação definida (Online, Externo ou Offline) e conforme validação já existente no cadastro manual das respectivas rotinas.

    Será possível montar o arquivo somente com os dados obrigatórios, evitando manter colunas sem informações.





...

Importante: Essa opção será disponível apenas para os rateios online e externos.

 Exemplo:

Cadastro de Evento:


Código do Evento

Descrição do Evento

0001

Infraestrutura

Item

Código Rateio

Descrição

Conta Débito

Conta Crédito

Entidade Base

001

INF001

Agua

31001

11001

Crédito

002

INF002

Energia Elétrica

31002

11001

Crédito

003

INF003

Internet

31003

11001

Crédito

CT9_EVENTO

CT9_DC

CT9_CCD

CT9_PERCEN

0001

1

111200203

11,34

0001

1

111300304

11,32

0001

1

111300303

12,54

0001

1

530306000

15,90

0001

1

111500300

20,00

0001

1

111500301

5,00

0001

1

111500304

23,90


O sistema irá cadastrar as seguintes regras de rateio:

CT9_RAT_ON

CT9_DESC

CT9_DC

CT9_DEBITO

CT9_CREDIT

CT9_CCD

CT9_PERCEN

INF001

Agua

2


11001


100

INF001

Agua

1

31001


111200203

11,34

INF001

Agua

1

31001


111300304

11,32

INF001

Agua

1

31001


111300303

12,54

INF001

Agua

1

31001


530306000

15,90

INF001

Agua

1

31001


111500300

20,00

INF001

Agua

1

31001


111500301

5,00

INF001

Agua

1

31001


111500304

23,90

CT9_RAT_ON

CT9_DESC

CT9_DC

CT9_DEBITO

CT9_CREDIT

CT9_CCD

CT9_PERCEN

INF002

Energia Elétrica

2


11001


100

INF002

Energia Elétrica

1

31002


111200203

11,34

INF002

Energia Elétrica

1

31002


111300304

11,32

INF002

Energia Elétrica

1

31002


111300303

12,54

INF002

Energia Elétrica

1

31002


530306000

15,90

INF002

Energia Elétrica

1

31002


111500300

20,00

INF002

Energia Elétrica

1

31002


111500301

5,00

INF002

Energia Elétrica

1

31002


111500304

23,90

CT9_RAT_ON

CT9_DESC

CT9_DC

CT9_DEBITO

CT9_CREDIT

CT9_CCD

CT9_PERCEN

INF003

Internet

2


11001


100

INF003

Internet

1

31003


111200203

11,34

INF003

Internet

1

31003


111300304

11,32

INF003

Internet

1

31003


111300303

12,54

INF003

Internet

1

31003


530306000

15,90

INF003

Internet

1

31003


111500300

20,00

INF003

Internet

1

31003


111500301

5,00

INF003

Internet

1

31003


111500304

23,90


Tabelas Utilizadas

·           CT9 – Rateio Online

...

·           CTQ – Rateio Offline

 

Protótipo de Tela Citados

 Protótipo 01

 Image Removed

Protótipo 02

 Image Removed

  

...

 Image Removed

 

Protótipo 04

 Image Removed

Protótipo 05  

Cadastro de Evento de Rateio:

...

Dicionário de Dados

 

  • Dicionário de Dados

Arquivo: CQJ – Cabeçalho do Evento

Índice

Chave

01

CQJ_FILIAL+ CQJ_CODEVE

02

CQJ_FILIAL+ CQJ_DESC


Campo

CQJ_FILIAL

Tipo

Caracter

Tamanho

2

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Filial

Descrição

Filial do Sistema

Obrigatório

Não

Usado

Não

Browse

Não

Grupo de Campos

033

Help

Filial do Sistema


 

Campo

CQJ_CODEVE

Tipo

Caracter

Tamanho

6

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Código

Descrição

Código do Evento

Obrigatório

Sim

Usado

Sim

Browse

Sim

Help

Código do Evento do Rateio

When

INCLUI

 

Campo

CQJ_DESC

Tipo

Caracter

Tamanho

40

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Descrição

Descrição

Descrição do Evento

Obrigatório

Sim

Usado

Sim

Browse

Sim

Help

Descrição do Evento do Rateio

 

Arquivo: CQK – Itens do Evento

Índice

Chave

01

CQK_FILIAL+ CQK_CODEVE+ CQK_ITEM

 

Campo

CQK_FILIAL

Tipo

Caracter

Tamanho

2

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Filial

Descrição

Filial do Sistema

Obrigatório

Não

Usado

Não

Browse

Não

Grupo de Campos

033

Help

Filial do Sistema

 

Campo

CQK_CODEVE

Tipo

Caracter

Tamanho

6

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Código

Descrição

Código do Evento

Obrigatório

Não

Usado

Não

Browse

Não

Help

Código do Evento do Rateio


 

Campo

CQK_CODRAT

Tipo

Caracter

Tamanho

6

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Cód Rateio

Descrição

Código do Rateio 

Obrigatório

Sim

Usado

Sim

Browse

Nâo

Help

Código do rateio para a geração da regra de rateio.


 

Campo

CQK_DESC

Tipo

Caracter

Tamanho

40

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Descrição  

Descrição

Descrição do Item

Obrigatório

Sim

Usado

Sim

Browse

Sim

Help

Descrição do Item do Rateio


 

Campo

CQK_ITEM

Tipo

Caractere

Tamanho

4

Decimal

0

Contexto

Real

Propriedade

Visualizar

Título

Item

Descrição

Item do Evento

Obrigatório

Sim

Usado

Sim

Browse

Sim

Help

Item do Evento do Rateio


 

Campo

CQK_ENTBAS

Tipo

Caractere

Tamanho

1

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Ent Base

Descrição

Entidade Base

Obrigatório

Sim

Usado

Sim

Browse

Sim

Help

Indica qual entidade que o sistema irá gerar a linha que não está no arquivo de importação

Validação

Pertence(‘123’)

Inicializador

‘1’

Combo Box

1=Débito;2=Crédito;3=Não Utiliza

 

Campo

CQK_DEBITO

Tipo

Caractere

Tamanho

20

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Conta Debito

Descrição

Conta Debito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Conta Debito

F3

CT1

Validação

ValidaConta(M->CQK_DEBITO,"1",,,.T.)

Grupo Campo

003

 

Campo

CQK_CREDIT

Tipo

Caractere

Tamanho

20

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Conta Credit

Descrição

Conta Credito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Conta Credito

F3

CT1

Validação

ValidaConta(M->CQK_CREDIT,"1",,,.T.)

Grupo Campo

003

 

Campo

CQK_CCD

Tipo

Caractere

Tamanho

09

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

C Custo Deb

Descrição

Centro de Custo Debito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Centro de Custo Debito

F3

CTT

Validação

ExistCPO(‘CTT’)

Grupo Campo

004

 

Campo

CQK_CCC

Tipo

Caractere

Tamanho

09

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

C Custo Crd

Descrição

Centro de Custo Credito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Centro de Custo Credito

F3

CTT

Validação

ExistCPO(‘CTT’)

Grupo Campo

004

Campo

CQK_ITEMD

Tipo

Caractere

Tamanho

09

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Item Debito

Descrição

Item Contabil Debito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Item Contabil Debito

F3

CTD

Validação

ExistCPO(‘CTD’)

Grupo Campo

005

 

Campo

CQK_ITEMC

Tipo

Caractere

Tamanho

09

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Item Credito

Descrição

Item Contabil Credito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Item Contabil Credito

F3

CTD

Validação

ExistCPO(‘CTD’)

Grupo Campo

005

Campo

CQK_CLVLDB

Tipo

Caractere

Tamanho

09

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Cl Valor Deb

Descrição

Classe de Valor Debito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Classe de Valor Debito

F3

CTH

Validação

ExistCPO(‘CTH’)

Grupo Campo

006

 

Campo

CQK_CLVLCR

Tipo

Caractere

Tamanho

09

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Cl Valor Crd

Descrição

Classe de Valor Credito

Obrigatório

Não

Usado

Sim

Browse

Não

Help

Classe de Valor Credito

F3

CTH

Validação

ExistCPO(‘CTH’)

Grupo Campo

006

 

 

Arquivo: CT9 – Rateio On-Line

Campo

CT9_EVENTO

Tipo

Caractere

Tamanho

6

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Cod. Evento

Descrição

Código do Evento

Obrigatório

Não

Usado

Não

Browse

Não

Help

Código do Evento do Rateio que será utilizado para a importação da regra de rateio.

 

Arquivo: CTJ – Critérios de Rateio

Campo

CTJ_EVENTO

Tipo

Caractere

Tamanho

6

Decimal

0

Contexto

Real

Propriedade

Alterar

Título

Cod. Evento

Descrição

Código do Evento

Obrigatório

Não

Usado

Não

Browse

Não

Help

Código do Evento do Rateio que será utilizado para a importação da regra de rateio.


Regras de Integridade

  • Inclusão

...