View Categories

Tabla de Divisas / Monedas

3 minutos de lectura

En la tabla de divisas/monedas se pueden especificar todas las que requiera; usando un código interno corto, una descripción, su código ISO (internacional), la tasa de cambio, los datos requeridos por las exportaciones y otros.

Además, se definen los formatos a aplicar en diferentes datos del sistema cuando se usa esa divisa/moneda.

Sugerencia

Aunque no es obligatorio, estos formatos deberían establecerse al comienzo de la operación de la empresa o de la divisa/moneda, a fin de mantener el estándar en el tiempo.

El ERP usualmente incluye formatos predefinidos para las monedas de más uso, conforme la práctica.

Atributos de cada formato

  1. Cantidad máxima de decimales a usar en redondeos y formatos
  2. Formato de Edición estándar y de almacenamiento cuando corresponde
  3. Formato de Vista en documentos y similares
  4. Formato de Vista en Informes y similares
  5. Ancho usual de Columna en Informes
  6. Formato de Vista Extremo (vista cuando el contenido desbordaría su formato regular)
  7. Formato de Edición especial u ocasional

Los formatos en general pueden construirse utilizando los caracteres reconocidos en la plantilla y los caracteres de inicio de plantilla.

Datos para los cuales define formatos

  • Montos Unitarios de productos
  • Monto de Impuestos y Gastos
  • Montos y Porcentajes de Descuentos, Comisiones, Márgenes y Utilidades
  • Montos Totales de Documentos
  • Montos de Formas de Pago o cuotas y de Documentos en Cartera
  • Montos de Módulo de Bancos
  • Montos de Listas de Precios
  • Monto de Resúmenes Financieros, Condiciones Comerciales y otros
  • Unidades de Stock en general
  • Unidades de Movimientos en general
  • Montos, Porcentajes y otros propios de la tabla de Maestro de Productos y Servicios
  • Volumen y Pesaje en general
  • Otros

Matriz de Formatos

Se puede utilizar la siguiente información para parametrizar la edición, vistas e impresión de documentos, informes y otros.

Genial

Se ha definido una matriz llamada aMoneMat que contiene toda la información necesaria de la moneda actualmente en uso.

Cuando se hace cambio de moneda en cualquier parte del sistema, este en tiempo real la actualiza y refresca la información de la vista actual con los formatos correctos.

Con el cuidado correspondiente, los usuarios autorizados pueden hacer cambios a estos formatos para personalizar el sistema; a partir de ese momento aplicará en cada caso el nuevo formato.

En los recursos de personalización del sistema, de gestor de tablas generales y de formatos de impresión de documentos, con el conocimiento necesario, los usuarios autorizados pueden aprovechar esta matriz para que los datos considerados apliquen el formato correspondiente de manera dinámica, como ocurre por código fuente en el software.

Esta matriz tiene dos dimensiones, la primera o fila es el dato (d), la segunda o columna es el atributo (a), y se utiliza como aMoneMat[d,a].

Cuando se referencia desde la parametrización del Gestor de Tablas Generales, se utiliza del modo #aMoneMat[d,a] señalando que debe extraer y aplicar el contenido de esa posición. Al referenciarla desde la definición de formatos de impresión y similares el # no es requerido.

Las divisas y monedas y sus atributos

En estas tablas se incluyen los datos y atributos [d,a] contenidos en la matriz aMoneMat.

Límite máximo de enteros y decimales para los datos

Los formatos incluidos en los atributos del 2 al 7, representan el formato más grande que el sistema puede gestionar y almacenar. Estos y el atributo 2 (máximo de decimales soportados por ese dato) deben respetarse en los datos editables para el correcto funcionamiento.

Los datos no editables no utilizan el formato de edición, aunque es adecuado definirlo para estandarizar las filas.

En Vistas en general y en datos no editables (-) solo aplica con el fin de establecer el formato más grande que podría contener el espacio regularmente asignado al dato o al formulario. Si se excede resultará en vistas excluidas, parciales o sobrepuestas, pero no en errores de cálculo o de sistema.

La versión estándar de Sigue® se entrega lista con un registro de divisa/moneda para la moneda del sistema, la moneda de equivalencia y la de línea de tiempo. Las siguientes son muestras de formatos definidos.

CODE

Monto unitario producto:

2 | @K) 999999999.99 | @) 999999,999.99 | @) 999,999,999.99 | 10 | @) 999,999,999 | @K) 999,999,999

Monto de componentes:

6 | @K) 999,999,999.999999 | @) 999,999,999.999999 | @) 999,999,999.999999 | 15 | @) 999,999,999.999999 | @K) 999,999,999.999999

Códigos de Formatos

Vistas/Impresiones, funciones (usadas con @ al inicio de la plantilla)

CarácterAcción
BMostrar números alineados a la izquierda
CMuestra CR después de los números positivos
DVisualización de fechas en el formato SET DATE
EVisualización de fechas en formato británico
RPermitir insertar en la plantilla caracteres no reconocidos por esta
XMuestra DB después de los números negativos
ZMuestra ceros como espacios en blanco
(Encerrar los números negativos en paréntesis
!Convertir caracteres alfabéticos a mayúsculas

Vistas/Impresiones, edición, caracteres reconocidos en la plantilla

CarácterAcción
AMostrar solo los caracteres alfabéticos
NMostrar solo los caracteres alfabéticos y numéricos
XMostrar cualquier carácter y en la forma en que este (may/min)
9Mostrar solo números y signos negativo y positivo
#Mostrar números, signos positivo y negativo y espacios
LMostrar solo valores lógicos, de la forma T/F y S/N
YMostrar solo valores lógicos, de la forma Y/N
!Convertir caracteres alfabéticos en mayúsculas
$Muestra signo de dólar en lugar de un espacio inicial en un valor numérico
*Mostrar asterisco en lugar de un espacio inicial en un valor numérico
.Mostrar un punto decimal (punto)
,Mostrar una unidad de mil (coma)

Edición, funciones (usadas con @ al inicio de la plantilla)

CarácterTipo datoAcción
ACMostrar solo los caracteres alfabéticos
BNMostrar números alineados a la izquierda
CNMostrar CR después de los números positivos
DD, NMostrar fechas en formato SET DATE
EDMostrar fechas con el día y mes invertida independientemente de SET DATE
ENUsar los valores numéricos con coma y punto decimal invertido
KTodoEliminar el contenido actual si el premier carácter no es el del cursor
RCInsertar en plantilla caracteres no reconocidos, pero no guardarlos en el dato
S<n>CDesplazamiento horizontal en dato, <n>: entero indica ancho de la región
XNMuestra DB después de los números negativos
ZNIndicación de cero como espacios en blanco
(NMostrar los números negativos entre paréntesis, con espacios a la izquierda
)NMostrar los números negativos entre paréntesis, sin espacios iniciales
!CConvertir caracteres alfabéticos en mayúsculas

Otras Variables Disponibles

Además de la matriz de moneda actual, existen otros datos disponibles para que los usuarios capacitados los aprovechen al configurar recursos.

pc:cMoneSisCódigo de Moneda de Sistema
pc:cMoneSisISOCódigo ISO (internacional) de Moneda de Sistema
pc:cMoneEquiCódigo de Moneda de Equivalencia
pc:nMoneEquiTasa de Cambio de Moneda de Equivalencia, en Moneda de Sistema
pc:cMoneTimeCódigo de Moneda de Línea de Tiempo
pc:nMoneTimeTasa de Cambio de Moneda de Línea de Tiempo, en Moneda de Sistema