Versões comparadas

Chave

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

98734_MMI-320_DT_Performance_Pedidos_de_Compras

Características del Requisito

Línea de Producto:

Protheus.

Segmento:

Mercado Internacional.

Módulo:

Compras.

Rutina:

Rutina

Nombre Técnico

MATXFIS.PRX

Biblioteca Fiscal.

MATA120.PRW

Pedidos de Compra.

Rutina(s) involucrada(s)

Nombre Técnico

MATXMAG.PRX

Rutinas Diversas.

IMPXFIS.PRW

Rutinas complementarias de Biblioteca Fiscal.

FINXFUN.PRX

Funciones del Módulo SIGAFIS.

País(es):

Argentina.

Base(s) de Datos:

Todas.

Tablas utilizadas:

SF4 - Tipos de Entradas/Salidas.

SFC - Items de Tipos de Entradas/Salidas.

SFB - Impuestos variables.

Sistema(s) operativo(s):

Todos.

 

 

Descripción 

Mejorar el tiempo al realizar la carga de un pedido de compra por medio de un MSEXECAUTO.

Procedimiento de Implantación 

El sistema se actualiza inmediatamente después de aplicar el paquete de actualizaciones (Patch) de este llamado.

  1. Deberá aplicar el paquete de actualización (patch) relacionado a éste llamado (Respaldar RPO antes de aplicar). El patch contiene la actualización de los fuentes:
    • MATXFIS.PRX - Biblioteca Fiscal.
    • MATXMAG.PRX - Rutinas Diversas.
    • IMPXFIS.PRW - Rutinas complementarias de Biblioteca Fiscal.
    • FINXFUN - Funciones del Módulo SIGAFIS.
    • MATA120.PRX - Pedidos de Compra.


Procedimiento de Configuración

CONFIGURACIÓN DE MENÚS

 

1.  En el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe la nueva opción de menú del Compras, conforme las instrucciones a continuación:

Menú

Importacion de PC.

Submenú

Actualizaciones.

Nombre de la Rutina

Pedidos.

Programa

U_CAAMCOM02.

Módulo

Compras.

Tipo

Usuario.

*Para realizar esta configuración es necesario contar con el fuente y realizar la compilación, ya que es un especifico.

 

Procedimiento de Utilización 

 

Configuraciones Previas:

  1. Se cuenta con Tener una rutina especifica utilizada para realizar la carga de los pedido de compras (Simulando la carga por de al menos 300 items por medio de un MSEXECAUTO).
  2. Contar con el archivo a ser cargado.
  3. Tener configurada la TES a ser utilizada como “Calc. Sobre” con Total de la Factura únicamente para los impuestos que tengan mínimos configurados
  4. Crear y compilar el punto de Entrada MAFISORD, el cual debe tener un retorno lógico indicando si se está ejecutando desde un pedido de comprar de manera automática.

Ejemplo:

      

  1. Dentro del módulo Compras desde la Opción Importación de Pc (Actualizaciones | Pedidos) se genera la carga del pedido de compras.

  2. Seleccionar Tipo de Pedido: Nacional y clic en OK.

  3. Se muestra una venta para realizar la selección del archivo a ser cargado.
     
  4. Una vez seleccionado el archivo clic en abrir.

  5. Durante el proceso se mostrará un cuadro indicando que se está procesando la carga.

  6. Al finalizar se podrá observar una ventana indicando la hora de inicio y fin.

  7. Dentro del módulo Compras desde la Opción Pedidos de Compra (Actualizaciones | Pedidos) se podrá visualizar el Pedido Creado.

 

Punto de Entrada

Descripción:

NA.

Ubicación:

NA.

Eventos:

u_MAFISORD.

Programa Fuente:

MAFISORD.PRW.

Función:

Protheus.

Respuesta:

 

 

Nombre

Tipo

Descripción

Obligatorio

 lRet

Lógico

Retorno indicando si es una rutina automática para pedidos de compras

Si

 

 

 

 

 

 

 

 

 

Ejemplo:

#Include 'Protheus.ch'

User Function MAFISORD()

Local lRet := .F.


lRet := !(Type("l120Auto") <> "U" .and. l120Auto)

Return lRet

 

*En este ejemplo se utiliza la variable l120Auto que indica que viene de una rutina automática de pedidos de compra