LOCITEM2 - Punto de entrada para modificar la cantidad de ítems de las facturas por medio de los pedidos de venta (Mata468n y Mata462an).
Línea de producto | Microsiga Protheus |
---|
Segmento: | Servicios y Jurídico - Mercado Internacional |
Modulo: | SIGAFAT - Facturación |
Rutinas: | Rutina | Nombre Técnico |
---|
LOCXNF.PRW | Control de notas fiscales. |
Rutina(s) involucrada(s) | Nombre Técnico |
---|
LOCXNF2.PRW | Cálculo de valores en notas fiscales. | MATA462AN.PRW | Remito de Venta. | MATA468N.PRX | Generación de Notas. |
|
Implementacion | Flujo de prueba Validación para facturas - Crear un pedido de venta (Facturacion | Actualizaciones |Pedidos| Pedidos de Venta) que genere factura con "X" items.
- Buscar el pedido de venta y aprobar(Facturacion | Actualizaciones |Pedidos| Liberacion de Pedido de Venta)
- Facturar el pedido de venta mediante la rutina "Generacion de Notas" seleccionar los items y generar factura.
Verficar alert(s) - "Serie"
- "Número de ítems modificados"
- "Función origen"
- Verificar que se hayan creado las facturas de salida(Facturacion | Actualizaciones |Facturacion|Facturaciones) correspondientes en base al límite de items permitidos por factura( NF) en el punto de entrada
Validación para remitos - Crear un pedido de venta (Facturacion | Actualizaciones |Pedidos| Pedidos de Venta) que genere remito con "X" items.
- Buscar el pedido de venta y aprobar(Facturacion | Actualizaciones |Pedidos| Liberacion de Pedido de Venta)
- Generar el remito para el pedido de venta mediante la rutina "Generac. de Remitos" (Facturacion | Actualizaciones |Remitos|Generac. de Remitos) seleccionar los items y generar remito.
Verficar alert(s) - "Serie"
- "Número de ítems modificados"
- "Función origen"
Verificar que se hayan creado los remito de venta (Facturacion | Actualizaciones |Remitos|Generac. de Remito de Venta) correspondientes en base al límite de items permitidos por factura( NF) en el punto de entrada
|
Base de datos: | Todas |
Sistema operativo: | Todos |
Versión/Release: | 12.1.17 |12.1.7 |
Tickets vinculados: | 2091855 | 3862121 |
Requisito: | DMICNS-5377 | DMICNS-5198 | DMICNS-1514 | DMICNS-4300 |
Rutina: | LOCITEM2 |
---|
Descripción: | Punto de entrada para modificar la cantidad de ítems de las facturas por medio de los pedidos de venta (MATA468n y MATA462an). |
Parámetros | PARAMIXB[1] //Cantidad máxima de ítems por factura. PARAMIXB[2] //Serie de la factura. PARAMIXB[3] //Nombre de la función de origen. |
Ejemplo: | #Include 'Protheus.ch' User Function LOCITEM2() Local __nItens := PARAMIXB[1] Local __cSerie := PARAMIXB[2] Local __cNomeFun := PARAMIXB[3] Local __nAuxIt := 0 // Variable que recibirá el valor máximo de los elementos permitidos en este ejemplo. IF __cNomeFun == "MATA462AN" __nAuxIt := 1 Else __nAuxIt := 2 EndIf // Cantidad anterior de elementos y cantidad después de ejecutar el punto de entrada. Alert("Numero de Itens alterados de: "+cValToChar(__nItens)+" Para: "+cValToChar(__nAuxIt)+ " . " ) // Serie del sistema. Alert("Serie: " + __cSerie + " . ") // // MATA462AN- emisión y grabación del remito // MATA468N-Generación de Notas Fiscales Alert(" Função Origem: "+ __cNomeFun +" . ") Return __nAuxIt |
Retorno: | __nAuxIt //Número máximo de ítems por factura. |
Función origen llamada en el punto de entrada