01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGACOM - Compras | ||||||
Función: |
| ||||||
País: | México (Pacote ATUSX: 010231) | ||||||
Ticket: | No aplica | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-15124 |
02. SITUACIÓN/REQUISITO
Al incluir o actualizar un Pedimento que tiene registrada una Factura de mercancía y cuyos ítems están vinculados a un Pedido de Compra, la rutina debería permitir la selección masiva de todos los ítems de un Pedido de Compra en lugar de seleccionar uno por uno, agilizando el proceso de captura de los ítems de la Factura.
Al ingresar a la ventana <F9> Datos de importación e impuestos, el campo Fracc Arance debería ser actualizado de manera automática con la Fracción Arancelaria configurada en el catálogo de Productos, evitando la captura de la misma información cada que se capture el producto en los pedimentos.
03. SOLUCIÓN
Modificaciones a la rutina MATA447 de registro de Pedimentos:
- Función MT447OC2(): Redimensión de la ventana Seleccione la Orden de Compra, así como la inclusión de tres botones (Marca todo, Desmarca todo e Inv. selección) que permiten marcar o desmarcar los productos de la ventana. En el caso de que se esté agregando por primera vez un Producto o que la línea (ítem) sea nueva, la búsqueda de los Pedidos de Compra se realizará por medio de un grupo de preguntas (MT447PRG) que permiten filtrar los Pedidos a mostrar para su selección.
- Función MT447DATIMPOR(): Realizar lectura del campo Fracción Arancelaria desde el catálogo de Productos y actualizar el campo Fracc Arance de la ventana <F9> Datos de importación e impuestos.
Importante
Si el grupo de preguntas MT447PRG no existe en el diccionario de datos se realizará la funcionalidad estándar filtrando por los Pedidos de Compra del Proveedor, y en caso de existir el grupo de preguntas se realizará el filtrado por rango de Pedidos de Compra y Fecha de Emisión de Pedidos debiendo informar todas la preguntas.
- Realizar el respaldo del RPO antes de aplicar el parche del presente issue.
- Aplicar el parche correspondiente al issue DMINA-15124.
- 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 las fechas.
- Realizar las actualizaciones al Diccionario de Datos de acuerdo a las especificaciones en la sección 04. Información adicional.
- Contar con el registro de un producto en el cual el campo Fracc Arance (B1_CODICE) tenga la información de fracción arancelaria correspondiente.
- Crear varios Pedidos de Compra de un mismo Proveedor.
- Ingresar al módulo Compras (SIGACOM).
- Ingresar a la rutina Pedimentos, ubicada en Actualizaciones | Importaciones | Pedimentos (MATA447).
- Crear un Pedimento.
- En la pestaña de "Facturas", ingresar un documento de tipo mercancías, usar el proveedor para el cual se registraron pedidos de compra.
- Teniendo la factura seleccionada, hacer clic en la pestaña de "Ítems", desde Otras Acciones ejecutar la acción Ítems por Orden de Compra.
- Informar los parámetros de selección de los pedidos de compra.
- Seleccionar los productos haciendo uso de los botones Marcar todo/Desmarcar todo.
- Confirmar la inclusión de los productos.
- Validar que todos los productos hayan sido incluidos correctamente.
- Presionar "F9" para abrir la ventana Datos de Importación por Ítem.
- En la sección de ítems, verificar que el campo Fracc Arance (RSG_FRACAR) sea informado con el valor registrado en el catálogo de productos (B1_CODICE).
- Registrar los países de Origen y de Venta.
- Grabar el Pedimento.
04. INFORMACIÓN ADICIONAL
Preguntas en el archivo SX1 - Preguntas
Grupo: MT447PRG
Orden | Título | Tipo | Tamaño | Decimal | Objeto | Consulta estándar |
---|---|---|---|---|---|---|
01 | ¿De Pedido de Compra? | C | 6 | 0 | Get | SC7 |
02 | ¿A Pedido de Compra? | C | 6 | 0 | Get | SC7 |
03 | ¿De Fecha Emisión? | D | 8 | 0 | Get | |
04 | ¿A Fecha Emisión? | D | 8 | 0 | Get |
Consulta Estándar en el archivo SXB – Consulta Estándar
Consulta: RSBSB1
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
RSBSB1 | 1 | 01 | DB | Fracciones Arancelar | RSB |
RSBSB1 | 2 | 01 | 01 | Fracción + Cód. País | FIL |
RSBSB1 | 4 | 01 | 01 | Cod. País | RSB_PAIS |
RSBSB1 | 4 | 01 | 02 | Descripción | RSB_DESC |
RSBSB1 | 4 | 01 | 03 | Fracción | RSB_FRACC |
RSBSB1 | 4 | 01 | 04 | % Tasa | RSB_TASA |
RSBSB1 | 5 | 01 | RSB->RSB_FRACC |
Campos en el archivo SX3 - Campos
Tabla SB1 - Productos
Campo | B1_CODICE |
Tipo | C - Caracter |
Tamaño | 10 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Fracc Arance |
Desc. Español | Fracción arancelaria |
Consulta Estándar | RSBSB1 |
Validación | Vazio() .Or. ExistCpo("RSB", M->B1_CODICE) |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Fracción Arancelaria aplicable a la mercancía según corresponda, conforme a la TIGIE. |
Esta solución aplica para versiones Protheus 12.1.27, 12.133 o superior, con un RPO que cuente con las rutinas correspondientes actualizadas como se indicada en la sección 01 - Datos Generales.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Pedimentos - México (MATA447 - SIGACOM)