01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFAT - Facturación |
|---|
| Función: | | Rutina(s) | Nombre técnico | Fecha |
|---|
| LOCXNF | Notas Fiscales |
| | MATA462AN | Generación de Remitos |
|
|
|---|
| País: | Colombia |
|---|
| Ticket: | 10956272 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-11579 |
|---|
02. SITUACIÓN/REQUISITO
Se identifica que al registrar un Pedido de Venta "MATA410" es llenado el campo C9_USERLGI correctamente, sin embargo al realizar la Generación del remito "MATA462AN" con un usuario diferente es copiado el contenido del campo C9_USERLGI al campo D2_USERLGI y no muestra la información del usuario que realizo el remito.
03. SOLUCIÓN
En la rutina de Generación de Remito(MATA462AN), en la función de Generación de Remito Automático (A462ANGera) se retira la validación:
- Si existe el campo Log de Inserción (D2_USERLGI | C9_USERLGI) en la tabla Items de venta de la Fact(SD2) y en la tabla Items de Pedido de Venta(SC9), el campo Log de Inserción(D2_USERLGI) de la tabla de Items de Venta de la Fact(SD2) tomará el valor del campo(C9_USERLGI) de la tabla Items de Pedido de Venta(SC9)**.
En la rutina de Notas Fiscales (LOCXNF), en la función GravaItensNF() se agrega la validación:
- Si existe el campo Log de Inserción "D2_USERLGI" en la tabla Items de venta de la Fact(SD2), se insertará el usuario que esta realizando el remito al campo Log de Inserción(D2_USERLGI) de la tabla de Items de Venta de la Fact(SD2).
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-11579.
- 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.
- En el módulo Configurador - SIGACFG, se ingresa a "Base de Datos > Diccionario > Base de Datos " , se activa el campo reservado Log de Inserción(D2_USERLGI | C9_USERLGI) para la tabla de Items de venta de la Fact(SD2) y para la tabla de Items de Pedido de Venta(SC9) en la opción Campos Reservados.
- En la rutina de Pedido de Venta (MATA410), contar con un Pedido de Venta que genere Remito que haya sido liberado de Crédito y Stock.
|
- Ingresar al módulo de Facturación (SIGAFAT) con un usuario diferente al que se realizo el Pedido de venta.
- Ir a la ruta "Actualización | Form. de Remisión | Generac. de Remito"(MATA462AN).
- Ubicar el Pedido de Venta creado en las precondiciones y dar clic en "+ Gen Remisión".
- Informar la Cantidad por Generar y dar clic en "Ok". Confirmar la generación del Remito.
- Confirmar que el campo Log de Inserción(D2_USERLGI) ya no se encuentre vacío y sea diferente al pedido de venta.
Ejemplo Pedido de Venta (SC9)
 Items de Remito (SD2)

|
|
04. INFORMACIÓN ADICIONAL
No aplica.

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