01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFAT - FACTURACION |
|---|
| Función: | | Rutina | Nombre técnico |
|---|
| LOCXNF | Generació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:
- Forma de pago.
- Fecha de movimiento.
- Numerario
- Valor Movimiento.
- Modalidad.
- Proveedor.
- RG104/2004.
- 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
- N/A

<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>
|