01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||||||||
Segmento: | Servicios | |||||||||||||||||||||
Módulo: | SIGAFIS - Libros Fiscales. SIGACOM - Compras. SIGACTB - Contabilidad de Gestión. SIGAFAT - Facturación. | |||||||||||||||||||||
Función: |
| |||||||||||||||||||||
Ticket: | DMINA-10664 | |||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | NA |
02. SITUACIÓN/REQUISITO
A partir de la versión 12.1.31 de Protheus (Abril/21), el Sistema pasará a usar un RPO único con la traducción de todos los idiomas siendo hecha a través de archivos ".TRES".
Como no existirán mas las compilaciones por idioma, las directivas de compilación abajo, no tienen mas efectos y precisan ser sustituidas:
Las directivas son:
- #IFDEF ENGLISH
- #IFDEF SPANISH
- #IFDEF PORTUGUESE
- #IFNDEF ENGLISH
- #IFNDEF SPANISH
- #IFNDEF PORTUGUESE
Por lo tanto se requiere que las rutinas indicadas en el el apartado de Función del los 01. DATOS GENERALES se realice la eliminación de estas directivas y se realice el tratamiento requerido.
03. SOLUCIÓN
Se eliminan las directivas por idioma de los fuentes y se realiza el siguiente tratamiento:
- En el fuente MATR028(), se hace el uso de la función X3Titulo() y X3Descric() para obtener el nombre y descripción del campo.
- En el fuente CTBR701(), se crean etiquetas en el CH dentro de ATUSX y se modifican los existentes por las nuevas.
- En el fuente FISA812(), se hace uso de la función XBDescri() para obtener la descripción de las consultas Estándar.
- En el fuente FISA015(), se hace uso de la función X5Descri() para obtener la descripción de las tablas Estándar.
- En el fuente MATR264(), se crean etiquetas en el CH dentro de ATUSX y se modifican los existentes por las nuevas.
04. INFORMACIÓN ADICIONAL
No aplica.
Solución disponible para versión 12.1.17 o superiores.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS