Árvore de páginas

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios & Jurídico - Mercado Internacional.
Módulo:SIGAFIN - Financiero
Función:
RutinaDescripción

LOCXNF.PRW

Documentos Fiscales.

LOCXNF2.PRWFunciones genéricas para Documentos Fiscales.
LOCXARG.PRWFunciones genéricas para Documentos Fiscales.
Ticket:7379657
Issue:DMICNS-7344
Versión:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27
País:Argentina


02. SITUACIÓN/REQUISITO

(1) En la rutina de Movimientos Bancarios (FINA100), a través de la opción “Pagar” se registra un movimiento del tipo Gastos Bancarios, después de grabar el movimiento se muestra la ventana para registrar el Documento de Entrada, al salir del campo de Proveedor/Loja la rutina no informa de manera automática la serie del documento.

(2) En la rutina de Factura de Entrada (MATA101N) permite borrar documentos de Entrada que fueron generados desde Movimientos Bancarios, lo que genera inconsistencias.

03. SOLUCIÓN

(1) En la función “AtuCliFor()” que se encuentra en la validación del campo Proveedor (F1_FORNECE) se agrego la ejecución de la función que trae la serie, se asigna a la variable cSerie y a la variable de memoria M->F1_SERIE.

(2) En la ejecución del botón “Borrar” en la Factura de Entrada (MATA101N) se agregó la validación para identificar si el documento que se intenta borrar fue generado desde un Movimiento Bancario (SE5), para impedir que se sea borrado, se envía el mensaje: "Solamente pueden borrarse documentos por medio de la rutina que los generó."



Configuraciones Previas

  1. A través de la rutina “Condiciones de Pago” en el módulo Financiero (Actualizaciones | Archivos), se debe tener creada una condición de Pago.
  2. A través del modulo del configurador se debe tener informado el parámetro “MV_FINCPGB” con la condición de Pago previamente registrada (será usada para generar la NF desde el Movimiento Bancario).
  3. A través de la rutina “Tipos de Entrada y Salida” en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe capturar una TES de Entrada, que no Gen. Título y no Act. Stock.
  4. A través de la rutina “Productos” en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener creado un producto.
  5. A través de la rutina “Proveedores” en el módulo Financiero – SIGAFIN (Actualizaciones | Archivos), se debe tener creado un Proveedor.

Movimientos Bancarios (FINA100.PRW)

  1. A través de la rutina “Movimientos Bancarios” en el módulo de Financiero (Actualizaciones | Movim. Bancario), damos clic en el botón de “Pagar”.
  2. Informamos los datos necesarios, entre ellos el "Proveedor/Loja" previamente configurado, el campo "RG104/2004" igual a N – No y “Tipo de Movim." igual a 01 – Gastos Bancarios.
  3. Damos clic en grabar. 
  4. Informamos los parámetros para la generación del Documento Fiscal. 
  5. Al confirmar los parámetros se muestra la venta de “Movimientos Bancarios” para capturar el documento de Entrada.
  6. Los campos "Proveedor" y "Loja" son informados de manera automática.
  7. Damos “TAB” en el campo "Loja" y como se observa llena en automático el campo "Serie". 
  8. Informamos todos los datos necesarios (como es la TES previamente configurada) y grabamos la Factura de Entrada.
  9. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras (Actualizaciones | Movimientos), intentamos eliminar la Factura previamente registrada, que fue generada desde Movimientos Bancarios.
  10. Damos clic en el botón "Borrar", enseguida es enviado el mensaje: "Solamente pueden borrarse documentos por medio de la rutina que los generó."
  11. Para realizar el borrado del Documento Fiscal, se debe hacer desde la rutina de "Movimientos Bancarios" (FINA100). 




04. TABLAS

  • SA2 - Proveedores
  • SB1 - Productos 
  • SF4 - Tipos de Entrada y Salida
  • SE4 - Condiciones de Pago
  • SF1 - Encabezado de Facturas de Entrada
  • SD1 - Ítems de Factura de Entrada
  • SE5 - Movimientos Bancarios