01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGACOM - Compras.
Función:
RutinaDescripción
MATA447BGeneración de Facturas de Compra y Almacén.
Ticket:6082805
Issue:DMINA-6916
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

En la rutina de Pedimentos de Importación, al asociar una Factura de Compras capturada previamente de manera manual, esta última se convierte en Factura de Extracción; al convertirse en el documento mencionado, cuando se realice la generación automática de documentos, el sistema debe llenar el campo D1_PEDIM para los ítems seleccionados con el código del Pedimento y cuando se realice la eliminación automática de documentos, el sistema debe vaciar el campo D1_PEDIM para los ítems seleccionados de la Factura de Extracción.

03. SOLUCIÓN

Se realizan las siguientes correcciones:

  • En la rutina MT447BVldDatos() correspondiente a la rutina MATA447B, se realiza una búsqueda de los ítems seleccionados en las Facturas de Extracción y con ello realizar una actualización del campo D1_PEDIM para cada ítem seleccionado. La actualización del campo dependerá de que sea Generación o Eliminación de documentos y se explica a continuación:
    1. Generación de documentos: El campo D1_PEDIM, se actualizará con el Código del Pedimento.
    2. Eliminación de documentos: El campo D1_PEDIM, se vaciará.

Para validar la solución, realice el siguiente procedimiento:

Pre-condiciones:

  • Crear una Factura de Compra.

Pasos para la validación:

Generación de Documentos:

  1. Ingresar a la rutina Pedimentos de Importación, ubicada en "SIGACOM - Actualizaciones | Importaciones | Pedimentos".
  2. En la pestaña "Registro", se informan al menos los campos obligatorios.
  3. En la pestaña "Facturas", se realiza lo siguiente:
    1. Factura tipo "Mercancía":
      1. Se informan los campos: "Número de Documento", "Serie", "Código de Proveedor" y "Tienda"; los datos informados deben ser iguales al documento creado como se indica en las pre-condiciones.
      2. Se cambia a la pestaña "Ítems" y el sistema informará que al utilizar un documento previamente creado se considerará como una Factura de Extracción.
      3. Se da clic en el botón "Si" para continuar.
      4. En la pestaña "Ítems", se da clic en la opción "Extraer productos", la cual se encuentra en "Otras acciones".
      5. Se selecciona el ítem o ítems que se van a extraer.
      6. Se presiona la tecla "F9", para informar los impuestos de importación en la ventana "Datos de Importación por ítem".
      7. Se informa los campos "Fracción Arancelaria" y "País Origen".
      8. Se informa los impuestos.
      9. Se procede a dar clic en el botón "Grabar" de la ventana "Datos de Importación por ítem".
    2. Factura Tipo "Gastos Extranjero":
      1. Se informan los campos: "Número de Documento", "Serie", "Código de Proveedor", "Tienda" y "Condición de Pago".
      2. Se cambia a la pestaña "Ítems" y se informan los campos: "Tipo", "Producto", "Cantidad", "Precio Unitario", "Valor Total", "Código de Almacén" y "Tipo de Entrada".
  4. Se procede a guardar el pedimento dando clic en el botón "Grabar".
  5. En el Browse de la rutina Pedimentos, se selecciona el registro correspondiente al pedimento creado previamente.
  6. Se da clic en la opción "Generar Documentos", que está ubicada en "Otras acciones".
  7. Se confirma que se desea generar las Facturas de Entrada y afectar los costos.
  8. El sistema confirma que se finalizó el proceso sin errores.
  9. Se valida mediante APSDU o un Manejador de Base de Datos, que el campo D1_PEDIM de los ítems seleccionados en la Factura de Extracción, haya sido actualizado con el código del pedimento.

Eliminación de Documentos:

  1. Ingresar a la rutina Pedimentos de Importación, ubicada en "SIGACOM - Actualizaciones | Importaciones | Pedimentos".
  2. En el Browse de la rutina Pedimentos, se selecciona el registro correspondiente al pedimento del cual fueron generados sus respectivos documentos previamente.
  3. Se da clic en la opción "Eliminar Documentos", que está ubicada en "Otras acciones".
  4. Se confirma que se desea eliminar las Factura generadas previamente.
  5. El sistema confirma que se finalizó el proceso sin errores.
  6. Se valida mediante APSDU o un Manejador de Base de Datos, que el campo "D1_PEDIM" de los ítems seleccionados en la Factura de Extracción, haya sido vaciado.