Versões comparadas

Chave

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

Procedimiento para modificación del tamaño de los entes contables

Producto

Procedimento para alteração do tamanho das entidades contábeis

Produto:

Microsiga Protheus

Ocorrência:

Como alterar o tamanho das entidades contábeis?

Ocurrencia:

¿Cómo cambiar el tamaño de los entes contables?

Paso a paso:

Procedimiento para modificación del tamaño de los entes contables


Los campos referentes a los códigos de los entes contables Cuenta contable, Centro de costo, Ítem contable y Clase de valores disponibles en el módulo Contabilidad de Gestión (SIGACTB) pueden tener su tamaño modificado de acuerdo con la necesidad.

Cabe evaluar los casos en los que se puede desdoblar un código en otro nivel de ente contable, evitando la creación de códigos repetitivos, un ejemplo común es el desdoblamiento del centros de costo “contable” a “extra contable” evitando la necesidad de creación del código de centro de costo en todas las cuentas donde puede efectuarse un registro con el mismo centro de costo extra contable solamente se crea el nuevo código de centro de costo en el registro apropiado y se define por medio de vínculos a las cuentas que pueden o no recibir este centro de costo en los registros.

Incluso, si fuera necesario, puede variar el tamaño de los códigos de los entes contables en las siguientes proporciones (ver tabla SXG):


Ente

Tamaño mínimo (estándar)

Tamaño máximo

Cuenta contable

Passo a passo:

Procedimento para alteração do tamanho das entidades contábeis

Os campos relativos à códigos das entidades contábeis Conta Contábil, Centro de Custo, Item Contábil e Classe de Valores disponíveis no módulo Contabilidade Gerencial (SIGACTB) podem ter seu tamanho alterado de acordo com a necessidade.

Cabe avaliar os casos em que pode-se desdobrar um código em outro nível de entidade contábil, evitando a criação de códigos repetitivos, um exemplo comum é o desdobramento do centros de custo “contábil” para “extra-contábil” evitando a necessidade de criação do código de centro de custo sob todas as contas onde pode-se efetuar um lançamento com o mesmo, com o centro de custo extra-contábil cria-se apenas o novo código de centro de custo no cadastro apropriado e define-se através de amarrações as contas que poderão ou não receber este centro de custo nos lançamentos.

Mesmo assim se ainda for necessário, pode-se variar o tamanho dos códigos das entidades contábeis nas seguintes proporções (vide tabela SXG):

Classe
EntidadeTamanho mínimo (padrão)Tamanho máximo
Conta contábil

20

70

Centro de

Custo

costo

9

20

Item
contábil

Ítem contable

9

20

Clase de valores

9

20

Observação

Entenda-se tamanho disponível pois mesmo tendo a conta um espaço disponível de 20 posições não é necessário que o código da conta contábil atinja este tamanho, o mesmo aplica-se para as demais entidades.

Alterando o tamanho dos códigos

Os campos de códigos das entidades contábeis estão presentes na grande maioria das tabelas do módulo Contabilidade Gerencial (SIGACTB) além dos grupos de perguntas das rotinas de processamentos batch, consultas e relatórios. Devido à grande quantidade de campos e a quantidade de tabelas foram criados grupos de campos (tabela SXG) onde todos os campos de código das entidades contábeis estão associados à seus grupos respectivos, que contém o tamanho com o qual os campos de código deverão ser criados.

Entenda-se criados pois a alteração do tamanho do código afeta a estrutura física das tabelas, estas devem ser criadas com a estrutura correta, caso seja necessário alterar o tamanho de um código por meio do grupo de campos quando as tabelas já tiverem dados, é necessário:

  • Efetuar cópia das tabelas de dados (via APSDU),
  • Alterar o tamanho do código via configurar (“opção Base de Dados + Grupo de campos” a partir da versão 7.10 ou através do SXG em versões anteriores),
  • Apagar a tabela atual (via APSDU), 
  • Criar a tabela vazia com a nova estrutura (acessando o sistema),
  • Efetuar a copia dos dados para a tabela vazia a partir da tabela original (via APSDU).

No caso de efetuar a alteração antes de criar as tabelas, antes de acessar o módulo Contabilidade Gerencial (SIGACTB):

  • Acessar o módulo configurador (Base de Dados + Grupos de Campos),
  • Definir o tamanho do código para as entidades,
  • Gravar as alterações.
  • Acessar o módulo SIGACTB para a criação das tabelas.

Observação: As entidades contábeis Centro de Custo, Item Contábil e Classe de Valores devem ter o mesmo tamanho em função da tabela CTU - Saldos Compostos, esta tabela guarda o saldo por entidade gerencial de forma isolada é utilizada por relatórios como o Balancete por Centro de Custo, Balancete por Item, Balancete por Classe de Valor além de outras rotinas e funções. Por exemplo, caso seja alterado o tamanho do código de centro de custo de 9 para 10 posições, as demais entidades gerenciais (grupo de campos do Item Contábil e Classe de Valor) também devem ter o tamanho ampliado para 10 posições.

Observación

Entiéndase tamaño disponible, pues aunque la cuenta tenga un espacio disponible de 20 posiciones, no es necesario que el código de la cuenta contable alcance este tamaño, lo mismo se aplica a los demás entes).


Modificando el tamaño de los códigos

Los campos de códigos de los entes contables están presentes en la mayoría de tablas del módulo Contabilidad de Gestión (SIGACTB), además de los grupos de preguntas de las rutinas de procesamientos batch, consultas e informes. Debido a la gran cantidad de campos y la cantidad de tablas se crearon grupos de campos (tabla SXG) donde todos los campos de código de los entes contables están vinculados a sus grupos respectivos, que contienen el tamaño con el cual deben crearse los campos de código.

Entiéndase creados, pues la modificación del tamaño del código afecta la estructura “física” de las tablas, estas se deben crear con la estructura correcta, si fuera necesario modificar el tamaño de un código por medio del grupo de campos cuando las tablas tuvieran datos, es necesario:

·    Efectúe copia de las tablas de datos (mediante el APSDU).

·    Modifique el tamaño del código mediante el Configurar (“opción Base de Datos + Grupo de campos” a partir de la versión 7.10 o a través del SXG en versiones anteriores).

·    Elimine la tabla actual (mediante el APSDU), 

·    Crear la tabla vacía con la nueva estructura (accediendo al sistema).

·    Efectúe la copia de los datos para la tabla vacía a partir de la tabla original (mediante el APSDU).

Si efectúa la modificación antes de crear las tablas, antes de acceder al módulo Contabilidad de Gestión (SIGACTB):

·    Acceda al módulo de configuración (Base de Datos + Grupos de Campos).

·    Defina el tamaño del código para los entes.

·    Grabe las modificaciones.

·    Acceda al módulo SIGACTB para la creación de las tablas.

Observación: Los entes contables Centro de costo, Ítem contable y Clase de Valores deben tener el mismo tamaño en función de la tabla CTU - Saldos Compuestos, esta tabla guarda el saldo por ente de gestión de manera aislada, y se utiliza en informes como el Balance parcial por centro de costo, Balance parcial por ítem, Balance parcial por clase de valor, además de otras rutinas y funciones. Por ejemplo, si se modifica el tamaño del código del centro de costo de 9 a 10 posiciones, los otros entes de gestión (grupo de campos del Ítem contable y Clase de valor) también deben tener el tamaño ampliado a 10 posiciones.

La tabla CTU no está vinculada a los grupos de campos, para esto, es necesario realizar el mantenimiento en el tamaño del campo CTU_CODIGO manualmente, por medio del diccionario de datos, haciendo que el tamaño del campo sea el mismo indicado para los entes Centro de costo, Ítem y Clase de valorA tabela CTU não está relacionada aos grupos de campos, para isto é necessário realizar a manutenção no tamanho do campo CTU_CODIGO manualmente por meio do dicionário de dados, fazendo com que o tamanho do campo seja o mesmo indicado para as entidade Centro de Custo, Item e Classe de Valor.