01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGACTB - Contabilidad de Gestión |
---|
Función: | Rutina(s) | Nombre Técnico | Fecha |
---|
PERXTMP |
|
---|
18Funciones genéricas de tablas temporales | 19/04/ |
|
2023 |
País: | Perú |
---|
Ticket: | 16505759 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-19036 |
---|
02. SITUACIÓN/REQUISITO
Al generar el Libro Mayor Terc. (CTBR402) en un ambiente con utilizando el manejador de base de datos Oracle se presenta Errorlogel siguiente Error.log:
"THREAD ERROR ([17404], rivera.ruben, BZH52F32021) 10/03/2023 15:02:13
: Error : 1722 - ORA-01722: invalid number
( From tOracleConnection::GetQueryFile )
Thread ID [22888] User [Administrador] IO [4080] Tables [74] MaxTables [74] Comment [CTBR402 - TCPIP - ThreadID(17404)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [ORACLE/MP2210_PERU] DBThread [,)] Started [10/03/2023 14:59:13] IP [172.29.48.1:2210] IDLE [ ] InTransact [ ] Memory [661432] Running [ROP_QUERY for 0 s.] RCV [117052] SND [1737829] TCBuild [20220303-20220517] TCVersion [22.1.1.0_rc4] ARCH [64] OS [WINDOWS] BUILD [RELEASE]
SELECT F1_DOC NFISCAL,F1_SERIE SERIE,F1_FORNECE CLIEFOR,F1_TPDOC TPDOC,F1_LOJA LOJA,F1_SERIE2 SERIE2,F1_EMISSAO EMISSAO,F1_ESPECIE ESPECIE,F1_MOEDA MOEDA FROM SF1010 SF WHERE F1_FILIAL+F1_DOC+F1_SERIE+F1_FORNECE+F1_LOJA+F1_TIPO+F1_ESPECIE ='0109032023 FDE00000101NNF' AND D_E_L_E_T_ = ' '
on __EXECSQL(APLIB300.PRW) 03/03/2023 17:11:39 line : 149"
.
03. SOLUCIÓN
En la Rutina tal rutina Funciones Genéricas Tablas Temporales (PERXTMP) , en la función fDocOri(), se agrega bifurcación condición para que cuando el ambiente sea utilice un manejador de base de datos Oracle o Postgres se ajuste el operador de concatenación de "+" a "||" al crear el query para la obtención de datos para el informe.
Totvs custom tabs box |
---|
tabs | Pre-condiciones,Procedimiento |
---|
ids | Pre-condiciones,Procedimiento |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-condiciones |
---|
| - Realizar un respaldo del repositorio (RPO).
- Realizar la aplicación del parche correspondiente al issue DMINA-19036.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección 01. DATOS GENERALES del presente Documento Técnico
- Contar con asientos contables generados desde facturas de compra y/o
de - venta, las cuales hayan sido anuladas y generadas nuevamente.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Procedimiento |
---|
| - Ir al módulo SIGACTB - Contabilidad de gestión.
- Ir a la ruta "Informes | Libros May. | Libro Mayor Terc.
- "(CTBR402)
".- .
- Configurar los parámetros para procesar las facturas de las pre-condiciones
- Emitir el informe Libro Mayor
Terc- de Terceros.
- Verificar que el informe sea generado correctamente sin mostrar
errolog- error log.
|
|
04. INFORMACIÓN ADICIONAL
...
Card documentos |
---|
Informacao | La presente solución aplica para Protheus versión 12.1.33 o superiores. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
...