Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Ampliação da quantidade de casas decimais em outras moedasAmpliação da quantidade de casas decimais em outras moedas
Ampliación de la cantidad de decimales en otras monedas
Ampliación de la cantidad de decimales en otras monedas

Ampliación de la cantidad de decimales en otras monedas

Vamos a adoptar el ejemplo de modificar solamente la moneda 02 a 4 decimales, será necesario editar la tabla SX3 vía MPSDU pues no estamos hablando de un proceso común, observe que el tamaño de los decimales en los campos de valor está bloqueado para edición vía Configurador.

Si hubieran datos en las tablas

Ampliação da quantidade de casas decimais em outras moedas

Vamos adotar o exemplo de alterar somente a moeda 02 para 4 casas decimais, será necessário editar a tabela SX3 via MPSDU pois não estamos falando de um processo comum, note-se que o tamanho das decimais nos campos de valor é bloqueado para edição via Configurador.
Se já houverem dados nas tabelas CT2, CT7, CT3, CT4, CT6, CTC, CTK, CTI, CTU, CTV, CTW, CTX, CTY e y CTZ, efetuar cópia das tabelas efectúe la copia de las tablas para que sirvam sirvan de origem origen para o el posterior APPEND dos dados para as tabelas com as decimais alteradas, além do já recomendado backup.
Com acesso exclusivo, acessar o MPSDU e apagar as tabelas de los datos para las tablas con los decimales modificados, además de la recomendada copia de seguridad.

Con acceso exclusivo, acceda al MPSDU y borre las tablas CT2, CT7, CT3, CT4, CT6, CTC, CTK, CTI, CTU, CTV, CTW, CTX, CTY e CTZ através do y CTZ por medio del comando DROP TABLE. No En el caso de ambiente entorno CodeBase basta apagar as tabelas e os respectivos índices embora o processo também possa ser efetuado via borrar las tablas y los respectivos índices aunque el proceso también pueda efectuarse vía MPSDU.

Para ampliar o tamanho das decimais para a moeda 02 altere os seguintes conteúdos no SX3:
Mudar as decimais para 4 no el tamaño de los decimales para la moneda 02, modifique los siguientes contenidos en el SX3:

Cambie los decimales a 4 en el campo CT2_VALOR (não mudar picture se a moeda 01 tiver 2 casas decimais).
Mudar as decimais para 4 e a picture para no cambie la picture si la moneda 01 tuviera 2 decimales).

Cambie los decimales a 4 y la picture a @E 999,999,999,999.9999 nos en los campos:
- CTK_VLR02,
- CT2_VLR02,
- CTx_DEBITO,
- CTx_CREDIT,
- CTx_ATUDEB,
- CTx_ATUCRD,
- CTx_ANTDEB,
- CTx_ANTCRD,
- CTx_LPDEB,
- CTx_LPCRD,
- CTZ._VLRDEB ey
- CTZ_VLRCRD.

(x) considerar as tabelasconsidere las tablas: CT7, CT3, CT4, CT6, CTC, CTI, CTU, CTV, CTW, CTX e y CTY.
O
El campo CT2_VLRxx (xx correspondente à moeda) é utilizado virtualmente na edição do lançamento contábil (utilizado na montagem do TMP) porém os valores em outras moedas são gravados como outros registros (linhas) o valor em outra moeda é gravado na coluna CT2_VALOR com o campo CT2_MOEDLC correspondente à moeda.
No caso de aplicar esta regra para mais moedas, aumentar as decimais e a picture dos campos CTK_VLRxx e CT2_VLRxx considerando xx a moeda que precisa ter as decimais ampliadas.
Quando acessar novamente a rotina de lançamento contábil no SigaCTB as tabelas serão recriadas com os tamanhos de decimais dos campos já alterados para 4 decimais.
Se haviam dados nas tabelas antes de recria-las, acesse novamente o MPSDU efetue a abertura das novas tabelas criadas e efetue o APPEND a partir das tabelas copiadas anteriormente.
Configure o cadastro de moedas de acordo com as decimais indicadas no SX3 (para apresentação nos relatórios).
No caso de configurar diversas moedas com tamanhos de decimais diferentes obedeça a regra de manter sempre o maior tamanho de decimais utilizado, o travamento do valor das demais moedas deverá ser feito através da picture no SX3.
Com estas alterações o sistema estará apto a manipular moedas com mais de 2 casas decimais.correspondiente a la moneda) se utiliza virtualmente en la edición del asiento contable (utilizado en la elaboración del TMP) sin embargo, los valores en otras monedas se graban como otros registros (líneas) el valor en otra moneda se graba en la columna CT2_VALOR con el campo CT2_MOEDLC correspondiente a la moneda.

En el caso de aplicar esta regla a más monedas, aumente los decimales y la picture de los campos CTK_VLRxx y CT2_VLRxx considerando xx para la moneda que necesita tener los decimales ampliados.

Al acceder nuevamente a la rutina Asiento contable en el SigaCTB las tablas se recrearán con los tamaños de decimales de los campos modificados a 4 decimales.

Si habían datos en las tablas antes de recrearlas, acceda nuevamente al MPSDU efectúe la apertura de las nuevas tablas creadas y efectúe el APPEND a partir de las tablas copiadas anteriormente.

Configure el registro de monedas de acuerdo con los decimales indicados en el SX3 (para presentación en los informes).

En el caso de configurar diversas monedas con tamaños de decimales diferentes, obedezca la regla de mantener siempre el mayor tamaño de decimales utilizado, el bloqueo del valor de las otras monedas debe realizarse por medio de la picture en el SX3.

Con estas modificaciones el sistema estará apto para manejar monedas con más de 2 decimales.


Observación: Algunos informes pueden dejar de mostrar la información correcta de los decimales. Cabe al usuario evaluar qué informes utilizará y personalizaráObservação: Alguns relatorios poderão não exibir a informação correta das casas decimais. Cabe ao usuario avaliar quais relatorios irá utilizar e customiza-los.