Diferencia entre revisiones de «LENGUAJES»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
 
(No se muestran 11 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
[[Category:CATALOGO/LENGUAJES]]
== Descripción ==
[[Category:CONFIGURACION]]
[[Category:ADMIN]]


== Descripción ==
La tabla '''pLENGUAJE''' (Lenguajes) permite definir los distintos lenguajes del sistema.


El sistema permite asignar traducciones a textos comunes (tales como nombres de columnas) a varios lenguajes. Estos lenguajes se asocian a cada usuario para que el sistema traduzca esos textos según la opción seleccionada. El uso más estándar es la traducción de los nombres '''físicos''' del sistema a nombres '''lógicos''', por ejemplo:
El sistema permite asignar traducciones a textos comunes (tales como nombres de columnas) a varios lenguajes. Estos lenguajes se asocian a cada usuario para que el sistema traduzca esos textos según la opción seleccionada. El uso más estándar es la traducción de los nombres '''físicos''' del sistema a nombres '''lógicos''', por ejemplo:
Línea 15: Línea 13:
Esta funcionalidad permite adaptar los catálogos a industrias que manejan una terminología diferente a la estándar, por ejemplo cambiando el texto '''FARTICULO''' a '''Materia Prima'''.
Esta funcionalidad permite adaptar los catálogos a industrias que manejan una terminología diferente a la estándar, por ejemplo cambiando el texto '''FARTICULO''' a '''Materia Prima'''.


=== Estructura ===
[[Category:MANUAL/USUARIO]]
<!--[[Category:SYS OBJETOS]]-->
[[Category:LENGUAJES]]
[[Category:CONFIGURACION]]
 
== Estructura ==


* El primer paso para poder definir traducciones a columnas o textos del sistema es dar de alta cada idioma a utilizar en la tabla descripta en este artículo.
* El primer paso para poder definir traducciones a columnas o textos del sistema es dar de alta cada idioma a utilizar en la tabla descripta en este artículo.


* Posteriormente podemos ingresar las traducciones de los textos en los distintos lenguajes, las traducciones se encuentran en [[LENGUAJES/TRADUCCIONES|LENGUAJES/ TRADUCCIONES]].[[LENGUAJES/TRADUCCIONES]].
* Posteriormente podemos ingresar las traducciones de los textos en los distintos lenguajes, las traducciones se encuentran en [[LENGUAJES/TRADUCCIONES|LENGUAJES/ TRADUCCIONES]].


== [[QUEESESTO/IDENTIDAD|Identidad]] ==
== [[QUEESESTO/IDENTIDAD|Identidad]] ==
Línea 25: Línea 28:
* Tipo: '''CLASE'''
* Tipo: '''CLASE'''
* Define atributo '''FCODIGO'''
* Define atributo '''FCODIGO'''
* Catálogo: '''[[SYS OBJETOS]]'''
<!--* Catálogo: '''[[SYS OBJETOS]]'''-->
* Etiqueta: '''[[LENGUAJE]]'''
* Etiqueta: '''[[LENGUAJE]]'''
* La categoría es [[:Category:LENGUAJES|LENGUAJES]]
* La categoría es [[:Category:LENGUAJES|LENGUAJES]]
== [[QUEESESTO/LISTADECAMPOS|Lista de campos]] ==
== [[QUEESESTO/LISTADECAMPOS|Lista de campos]] ==
{| class="wikitable"
{| class="wikitable"
|-
|-
! Columna !! Campo físico !! Campo lógico !! Atributo !! Descripción !! Etiquetas !! Definición
! Columna !! Campo físico !! Campo lógico !! Atributo !! Descripción !! Etiquetas !! Definición !! Observaciones
|-
|-
|1||FCODIGO||Codigo||'''[[VARCHAR(24)|VARCHAR(24)]]'''||Caracteres de longitud variable hasta 24 caracter/es||KEY,REQ,VIS,INS||[[pLENGUAJE|'''pLENGUAJE''']]
|1||FCODIGO||Codigo||'''[[VARCHAR(24)|VARCHAR(24)]]'''||Caracteres de longitud variable hasta 24 caracter/es||KEY,REQ,VIS,INS||[[LENGUAJES|'''pLENGUAJE'''||Campo clave.]]
|-
|-
|2||FDESCRIPCION||Descripcion||'''[[VARCHAR(64)|VARCHAR(64)]]'''||Caracteres de longitud variable hasta 64 caracter/es||REQ,VIS,INS,UPD||[[pLENGUAJE|'''pLENGUAJE''']]
|2||FDESCRIPCION||Descripcion||'''[[VARCHAR(64)|VARCHAR(64)]]'''||Caracteres de longitud variable hasta 64 caracter/es||REQ,VIS,INS,UPD||[[LENGUAJES|'''pLENGUAJE'''||]]
|-
|-
|3||FNATIVO||Nativo||'''[[BIT|BIT]]'''||Campo lógico, admite 1, 0 y NULL||REQ,VIS,INS,UPD||[[pLENGUAJE|'''pLENGUAJE''']]
|3||FNATIVO||Nativo||'''[[BIT|BIT]]'''||Campo lógico, admite 1, 0 y NULL||REQ,VIS,INS,UPD||[[LENGUAJES|'''pLENGUAJE'''||Este campo debe estar marcado exclusivamente para el lenguaje local al país de implementación. En el sistema el lenguaje local es '''ar'''.]]
|-
|-
|}
|}


=== Observaciones sobre los campos ===
== Observaciones adicionales sobre los campos ==
 
* El campo '''FNATIVO''' debe estar marcado exclusivamente para el idioma local, en el sistema ese idioma es '''AR'''.


== Relaciones ==
== Relaciones ==
== Triggers ==
== Triggers ==

Revisión actual - 03:23 31 dic 2024

Descripción

La tabla pLENGUAJE (Lenguajes) permite definir los distintos lenguajes del sistema.

El sistema permite asignar traducciones a textos comunes (tales como nombres de columnas) a varios lenguajes. Estos lenguajes se asocian a cada usuario para que el sistema traduzca esos textos según la opción seleccionada. El uso más estándar es la traducción de los nombres físicos del sistema a nombres lógicos, por ejemplo:

Diagrama de lenguajes
  • Muchos nombres físicos de columnas empiezan con una F y están en mayúsculas. Por ejemplo, FIMPORTE representa un campo en el que se ingresa un importe.
  • Usando la opción de traducciones podemos registrar una traducción para el campo FIMPORTE que sea Importe, eso usando el lenguaje ar.
  • También podríamos registrar una traducción de FIMPORTE en inglés (usando el lenguaje us o uk) con el texto Amount. Si algún usuario estuviera asociado a ese lenguaje vería el texto Amount en las columnas FIMPORTE.

Esta funcionalidad permite adaptar los catálogos a industrias que manejan una terminología diferente a la estándar, por ejemplo cambiando el texto FARTICULO a Materia Prima.

Estructura

  • El primer paso para poder definir traducciones a columnas o textos del sistema es dar de alta cada idioma a utilizar en la tabla descripta en este artículo.
  • Posteriormente podemos ingresar las traducciones de los textos en los distintos lenguajes, las traducciones se encuentran en LENGUAJES/ TRADUCCIONES.

Identidad

  • Tabla: pLENGUAJE
  • Tipo: CLASE
  • Define atributo FCODIGO
  • Etiqueta: LENGUAJE
  • La categoría es LENGUAJES

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FCODIGO Codigo VARCHAR(24) Caracteres de longitud variable hasta 24 caracter/es KEY,REQ,VIS,INS pLENGUAJE Campo clave.
2 FDESCRIPCION Descripcion VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es REQ,VIS,INS,UPD pLENGUAJE
3 FNATIVO Nativo BIT Campo lógico, admite 1, 0 y NULL REQ,VIS,INS,UPD pLENGUAJE Este campo debe estar marcado exclusivamente para el lenguaje local al país de implementación. En el sistema el lenguaje local es ar.

Observaciones adicionales sobre los campos

Relaciones

Triggers