Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGACTB - Contabilidad de Gestión
Función:
Rutina(s)Nombre TécnicoFecha
PERXTMPFunciones Genéricas Tablas Temporalesgenéricas de tablas temporales
1918/04/2023 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 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
tabsPre-condiciones,Procedimiento
idsPre-condiciones,Procedimiento
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
  1.  Realizar un respaldo del repositorio (RPO).
  2.  Realizar la aplicación del parche correspondiente al issue DMINA-19036.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección 01. DATOS GENERALES del presente Documento Técnico
  4. 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
defaultno
referenciaProcedimiento
  1. Ir al módulo SIGACTB - Contabilidad de gestión.
  2. Ir a la ruta "Informes | Libros May. | Libro Mayor Terc.  "(CTBR402)"..
  3. Configurar los parámetros para procesar las facturas de las pre-condiciones
  4. Emitir el informe Libro Mayor Tercde Terceros.
  5. Verificar que el informe sea generado correctamente sin mostrar errorlogerror log.


04. INFORMACIÓN ADICIONAL

...


Card documentos
InformacaoLa presente solución aplica para Protheus versión 12.1.33 o superiores.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

...