01. DATOS GENERALES
| Producto | TOTVS Backoffice | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Línea de producto: | Línea Protheus | ||||||||
| Segmento: | Backoffice | ||||||||
| Módulo: | SIGACOM- Compras | ||||||||
| Función: |
| ||||||||
| País: | Argentina | México | Perú | Paraguay | Colombia | Ecuador | ||||||||
| Ticket: | No aplica | ||||||||
| Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-24234 |
02. SITUACIÓN/REQUISITO
Se solicita habilitar un punto de entrada que permita informar el nombre de un campo de usuario para la descripción del producto en los nuevos documentos de entrada y al informar este campo no sea mostrado el campo virtual de la descripción del producto.
Al realizar un remito de entrada seleccionando un pedido de compra, posteriormente se cambia la moneda, el sistema genera un error.log.
03. SOLUCIÓN
Se realizan ajustes en la rutina del modelo de documentos de entrada para poder recibir por medio del punto de entrada LXINPROD el nombre de un campo de usuario para ser usado para la descripción del producto y no mostrar el campo virtual de la descripción actual.
Se realiza un ajuste en la rutina de carga de pedidos de compra para considerar correctamente el valor de la condición de pago cuando es un remito de entrada y no generar un error log.
- Desarrollar y compilar el punto de entrada LXINPROD.
- En la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un producto.
- En la rutina de Proveedores (MATA020) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un proveedor informando los campos obligatorios, adaptando la información según sean sus necesidades.
- En la rutina de Impuestos Variables (MATA995) que se encuentra en el menú perteneciente al módulo de Libros Fiscales (Actualizaciones | Archivos) configurar los impuestos deseados.
- En la rutina de Tipos de Entrada Y Salida (MATA080) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre una TES de entrada con los impuestos deseados.
- A través de la rutina de Pedidos de Compra (MATA121), que se encuentra en el módulo Compras (Actualizaciones | Pedidos), incluir un pedido de compra.
- A través de la rutina "Remito de Entrada", ubicada el módulo SIGACOM (Actualizaciones | Movimientos), incluir registro de remito Normal.
- Informar el encabezado.
- Dar clic en el botón "Otras acciones", seleccionar la opción de Ped. Comp.
- Seleccionar el pedido antes creado.
- Modificar la moneda del documento.
- Confirmar el borrado de los ítems.
- Verificar que no es generado un error.log
- A través de la rutina "Factura de Entrada", ubicada el módulo SIGACOM (Actualizaciones | Movimientos), incluir registro de factura Normal.
- Verificar que el campo de descripción de producto sea el informado en el punto de entrada LXINPROD.
- Grabar un documento.
- Visualizar el documento y verificar que la información del campo de descripción se visualice de manera correcta.
Aplica para las rutinas de Remitos, Facturas de Entrada, Notas de débito Proveedor y Notas de Crédito Internas (nuevas rutinas de Documentos de Entrada).
#INCLUDE 'protheus.ch' User Function LXINPROD() Local cCpoDesc := "D1_CODDESC" //Nombre del campo de usuario usado para la descripción del producto. Return cCpoDesc
04. INFORMACIÓN ADICIONAL
La solución no actualiza los registros ya generados previamente. Ni tampoco la funcionalidad actual de los documentos de entrada.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- documento_tecnico
- mercado_internacional
- linea_protheus
- protheus
- servicios
- totvs_backoffice
- base_conocimiento
- mi
- version_12_1_2210
- version_12_1_2310
- version_12_1_2410
- backoffice
- protheus_backoffice
- totvs
- locxin
- lxinprod
- pe
- descripcion
- producto
- pedido_compra
- dmicns_24237
- compra
- compras
- sigacom
- com
- documentos_entrada
- base_de_conocimiento
- locx60
- modxfun
- arg
- mex
- per
- par
- col
- equ