Requisito/Story/Issue (informe el requisito vinculado):
DMINA-9915 (DMINA-10054)
...
Se identifica que en la rutina de Call center (TMKA271), al ingresar un producto en una Televenta el sistema provocar error log "array out of bounds ( 0 of 28 ) on M460LIVR(M460LIVR.PRW)",.
03. SOLUCIÓN
Enla En la rutina M460LIVR(), se modifica la función M460Livr() donde se añade una bifurcación cuando la rutina es Call center (TMKA271) , el valor del Código Fiscal se tomará del campo Cod. Fiscal "UB_CF" que pertenece a los items de la televenta registrada , ya que anteriormente tomaba el valor del campo Cod. Fiscal"D2_CF" que pertenece a items de Factura lo cual no es correcto.
En la rutina TMKA271C(), se modifica la función Tk273ParcelaOk() donde se añade bifurcación ya que al guardar las condiciones de Pago busca un campo que no existe para México y provocaba un error log.
Totvs custom tabs box
tabs
Pre-condiciones, Paso 01, Paso 03, Paso 04
ids
paso1,paso2
Totvs custom tabs box items
default
yes
referencia
paso1
Realizar un respaldo del repositorio (RPO).
Aplicar el parche correspondiente al issueDMINA-
9987
9915.
Validar que las rutinas incluidas en el parche, coincidan con las mencionadas en la sección"Función"del encabezado del presente Documento Técnico, así como lasfechas.
Tener configurado un Cliente.
Tener configurado un Producto.
Totvs custom tabs box items
default
no
referencia
paso2
Ir al módulo de Call Center "SIGATMK".
Ir al menú "Actualizaciones > Atención > Call Center (TMKA271)".
Dar clic en "+ Llamadas".
Ir a la pestaña "TeleVentas".
Capturar los datos del Encabezado de la TeleVenta.
Ingresar un ítem del producto indicado en las pre-condiciones.