01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFAT - FACTURACION
Función:
RutinaNombre técnico
LOCXNFGeneración de Notas Fiscales
Ticket:9838858
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-9344


02. SITUACIÓN/REQUISITO

En un ambiente estándar para el país Argentina, se identifican inconsistencias en el siguiente proceso: Cuando se registran movimientos bancarios por gastos bancarios, la rutina genera facturas de entrada. Si se intenta eliminar la factura que fue registrada a partir del movimiento bancario, la rutina no debería permitir eliminar el documento.

03. SOLUCIÓN

Se modifico el código fuente para que valide de manera correcta cuando los campos "E5_PARCELA"  y "E5_TIPO" están vaciós


Módulo configurador:

  • MV_FINCPGB = 498 (Condición de pago configurada).
  • MV_FINPDGB = RG498 (Código genérico del producto que se utiliza en gastos bancarios en la rutina de movimiento financiero).

Protheus:

  • En la tarea de proveedores (SIGAFIN>>ACTUALIZACIONES>>ARCHIVOS) damos de alta un proveedor, y agregar la condición de pago configurada en el módulo configurador.
  • En la tarea de condiciones pago (SIGAFIN>>ACTUALIZACIONES>>ARCHIVOS) damos de alta una condición de pago.
  • En el programa productos (SIGACOM>>ACTUALIZACIONES>>ARCHIVOS) damos de alta un producto con el nombre configurado en el modulo configurador en este caso "RG498".
  • En el programa Movimientos Bancarios (SIGAFIN>>ACTUALIZACIONES>>MOV. BANCARIOS) generamos un movimiento bancario rellenando los siguientes campos:
    1. Forma de pago.
    2. Fecha de movimiento.
    3. Numerario
    4. Valor Movimiento.
    5. Modalidad.
    6. Proveedor.
    7. RG104/2004.
    8. Tipo de movimiento.
  • En la NF de Movimientos de entrada le asignamos un Num. de Doc.
  • En el programa Facturas de entrada (SIGACOM>>ACTUALIZACIONES>>MOVIMIENTOS) tratamos de eliminar la factura de entrada.


04. INFORMACIÓN ADICIONAL


05. ASUNTOS RELACIONADOS


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>