Árvore de páginas


ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Pantalla
  4. Tablas


01. VISIÓN GENERAL

Dentro de la rutina de Generación de Notas(MATA468N), se requiere activar el punto de entrada LM468PED para poder personalizar la agrupación de pedidos al momento de generar la factura de venta.


02. EJEMPLO DE UTILIZACIÓN

Pre-condiciones

  1. Realizar un respaldo del repositorio del ambiente (archivo RPO).
  2. Aplicar el parche correspondiente al issue DMINA-21536

  3. 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.
  4. Desde  módulo Facturación (SIGAFAT), ir al menú "Actualizaciones | Pedidos | Pedidos de Venta (MATA410):
    1. Registrar 2 pedidos en moneda dolar con diferente tasa de cambio.
  5. Configurar el nuevo punto de entrada correspondiente para personalizar la agrupación de pedidos de venta: lM468Ped 

Generación de Facturas

  1. Ingresar al módulo Facturación (SIGAFAT), ir al menú "Actualizaciones | Facturación | Generación de Notas (MATA468N)
  2. Indicar los parámetros de la rutina, informando la pregunta ¿Agrupa por? con la opción Cliente.
  3. Seleccionar los 2 pedidos de venta en moneda dolár registrados previamente.
  4. Dar clic en "Genera Fact".:
    • IValidar que los pedidos sean agrupados y solo muestre la ventana para generar una sola factura.
  5. Confirmar el grabado de la Factura de Venta.


LM468PED
#include 'protheus.ch'
#INCLUDE "FWMVCDEF.CH"
#include "FILEIO.CH"
 
User Function LM468PED()
    Local aQuebraPed := PARAMIXB[1] //Arreglo que contiene los campos considerados para agrupación
    Local aQuebraNew := {} // Arreglo de retorno con los campos considerados para agrupación
    Local nX         := 1
    Local cCpo       := "C5_TXMOEDA" // Campo que no será considerado para la agruparción de pedidos
   
    For nX:= 1 To Len(aQuebraPed)
        If !(cCpo $ aQuebraPed[nX][1])
            AADD( aQuebraNew, aQuebraPed[nX] )
        Endif
    Next nX
   
Return aQuebraNew

03. PANTALLA 

Agrupación de pedidos de venta en moneda 2 sin considerar la tasa de cambio(C5_TXMOEDA)

¡IMPORTANTE!

Utilice este box para resaltar información relevante y/o de destaque.


05. TABLAS UTILIZADAS

  • SC9 - Pedidos aprobados
  • SC5 - Pedidos de venta
  • SC6 - Ítems de pedidos de venta
  • SD2 - Ítems de venta de la factura
  • SF2 - Encabezado de facturas de salida
  • SE1 – Cuentas por cobrar
  • SF4 - Tipos de entrada y salida
  • SFP - Control de formularios
  • SI7 - Plan de cuentas en otras monedas
  • SF3 - Libros fiscales
  • SFB - Archivo de impuestos variables
  • SFC - Vínculo TES vs. Impuestos