01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAEST - Stock/Costos |
---|
Función: | Rutina | Nombre Técnico |
---|
LOCXNF.PRW | Notas Fiscales. | LOCXNF2.PRW | Funciones genéricas para Notas Fiscales. | LOCXARG.PRW | Funciones genéricas ARG | LOCXBOL.PRW | Funciones genéricas BOL | LOCXCOL.PRW | Funciones genéricas COL |
|
---|
Ticket: | 9253420 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-8860 |
---|
02. SITUACIÓN/REQUISITO
En la rutina Remito de Transferencia (MATA462TN) al realizar una transferencia entre sucursales con retorno automático (F2_TIPORET = 1 - Automático), genera el remito de transferencia de entrada "incompleto", no es generado con todos los ítem y cantidades que se capturaron en el remito de transferencia de salida, por ejemplo; si se tiene una transferencia de salida con 5 ítem, genera el remito de transferencia de entrada pero solamente con 3 ítems.
Se identifica que al momento de insertar los registros para el Remito de transferencia de entrada, barre los registros del Remito de Salida (ya grabados en la tabla SD2), sin embargo; en ese momento se encuentra posicionado en el último registro insertado en el Remito de salida, al intentar posicionarse (MsSeek) sobre el primer código + ítem, se utiliza la función GetFilOri() para obtener la Sucursal y en esa función pierde la posición del primer registro y esto provoca que no inserte todos los ítems.
03. SOLUCIÓN
En la función GetFilOri() se graba y restaura el área de trabajo, para que no tenga un impacto al momento de ser usada en el MsSeek(). Se usa el GetArea() y RestArea().
Totvs custom tabs box |
---|
tabs | Configuraciones Previas, Flujo de Prueba |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - A través de la rutina “Punto de Venta” en el módulo de Libros Fiscales (Actualizaciones | Archivos), se debe tener configurado un Punto de Venta para Remitos.
- A través de la rutina “Contr. Formularios” en el módulo de Libros Fiscales (Actualizaciones | Archivos), se debe tener configurada la serie para tipo de documento "Remito de Transferencia" (especie “RFN”).
- A través de la rutina “Productos” en el módulo Facturación (Actualizaciones | Archivos), se debe tener creados productos, informando el deposito estándar y seguimiento por Lotes.
- A través de la rutina “Tipos de Entrada y Salida” en el módulo de Facturación (Actualizaciones | Archivos), se debe tener creada una TES que permita la transferencia entre sucursales.
- A través de la rutina “Proveedores” en el menú Compras (Actualizaciones | Archivos), se debe tener creado un Proveedor para la transferencia.
- A través de la rutina “Factura de Entrada” en el menú Compras (Actualizaciones | Movimientos), se captura una Factura para tener saldo en stock de los productos previamente registrados (importante referenciar el número de Lotes que serán usados.
|
Totvs custom tabs box items |
---|
| Remito de Transferencia (MATA462TN) - A través de la rutina “Remito de Transferencia” en el módulo SIGAEST - Stock/Costos (Actualizaciones | Movimientos | Fiscales), realizamos la generación del Remito de Transferencia.
- En los parámetros informamos ¿Tipo? "Salida".
- Incluimos el Remito de Transferencia e informamos la Sucursal Origen (nos posicionamos sobre esa sucursal).
- Informamos los datos del encabezado: Sucursal Destino (F2_FILDEST), Retorno automático (F2_TIPORET = 1 - Automático) y todos los datos necesarios.
- Capturamos al menos 5 ítems duplicando códigos de un mismo producto, informar el depósito del cual será retirado el producto (D2_LOCAL) y depósito destino (D2_LOCDEST).
- Utilizar la TES previamente configurada.
- Grabar el Remito de Transferencia.
- A través de la rutina “Remito de Transferencia” en el módulo SIGAEST - Stock/Costos (Actualizaciones | Movimientos | Fiscales), visualizar el Remito de Transferencia.
- En los parámetros informamos ¿Tipo? "Entrada".
- Seleccionas el Remito generado y visualizamos, se verifica que fue generado con los ítems y cantidades de manera correcta.
|
|
No aplica.
05. ASUNTOS RELACIONADOS
No aplica.
HTML |
---|
<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>
|