Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado internacional.
Módulo:SIGACOM - Compras.
Función:
Rutina(s)Nombre TécnicoFecha del parche
MATA447BGeneración de
Documentos de Pedimentos
Facturas en Compras y Movimientos a Almacén.10/03/2020
Ticket:8320576
Issue:DMINA-8493
Versión: 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27

02. SITUACIÓN/REQUISITO


Incidente 1: Dentro En proceso de Generación de Documentos de la rutina de "Registro de Pedimentos Pedimentos (MATA447)", cuando se generan los documentos de un Pedimento que contiene una  factura que fue registrada desde la opción de Facturas de Entrada,  guarda correctamente el numero de pedimentos en los registros de dichas facturas( D1_PEDIM).Incidente 2:  Al ejecutar la  acción relacionada Eliminar Documentos de un pedimento que contiene facturas de gastos con el mismo numero, serie, proveedor y tienda, contenido en otro pedimento,  genera el  error : Factura - Serie - No elimino por completo las facturas, verifique si alguna de ellas ya tiene pagosse presenta en el log de errores el mensaje: "Tiene el mismo almacén de Entrada y Salida para el Producto" y no se genera traspaso; debido a que existen facturas registradas por extracción, en las cuales los almacenes de entrada y de salida son los mismos.

03. SOLUCIÓN

En la rutina de "Registro de Pedimentos (MATA447)", se agrega el guardado del arreglo aCoGetFacts al objeto oGetFacts para actualizar el objeto y se guarde correctamente la información modificada en los encabezados de la Factura.
Se agrega validación para el número de las Facturas del Pedimento en la tabla RSE con los siguientes campos  "Número Docto (RSE_FACT)" / "Serie (RSE_SERIE)" / Cod. Proveed (RSE_PROV)" / Tienda (RSE_TDA)".
Dentro del arreglo aTiposOrig  cuando el tipo (SnTipo = 10 o 14 ) se incluye la rutina "Registro de Pedimentos (MATA447)".Se agregó validación para que durante el registro de facturas de gastos, cuyo numero, serie, proveedor y tienda, ya estén registrados en otro pedimentofunción MT447BTraspaso() de la rutina de Generación de Documentos (MATA447B), se elimina la validación que agrega al log de errores, la ocurrencia de almacenes iguales.


Totvs custom tabs box
tabsPaso 01, Paso 02Pre-condiciones, Pasos, Paso 03, Paso 04
idspaso1Pre-condiciones,paso2Pasos
Totvs custom tabs box items
defaultyes
referenciapaso1Pre-condiciones

Pre-condiciones:

  1. Realizar el backup del RPO antes de aplicar el parche del presente issue.
  2. En el módulo de Compras (SIGACOM) > Actualizaciones > Pedidos > Pedidos de Compra Compra.
    • Crear un nuevo Pedido de compra en Dólares.
  3. En el módulo de Compras (SIGACOM) > Actualizaciones > Movimientos > Factura de Entrada.
    • Crear una Factura de entrada en base al Pedido de Compra.
  4. En el módulo de Compras (SIGACOM) > Actualizaciones > Importaciones > Pedimento.
    • Crear un Pedimento
    ,
    • y en las facturas ligar la
    realizada en Factura de entrada
    • creada anteriormente para Extracción de Factura, manteniendo el mismo almacén.
Totvs custom tabs box items
defaultno
referenciapaso2Pasos

Pasos para probar la solución:

  1. En la rutina Compras (SIGACOM) > Actualizaciones > Importaciones > Pedimento (MATA447).
  2. Seleccionar el Pedimento realizado.
  3. Clic en "Otras acciones -> Generar Doctos".
  4. Validar que sean generados los documentos correctamente y no se muestre el log de errores.
  5. En el la
rutina 
  1. rutina Compras (SIGACOM) > Actualizaciones > Movimientos > Factura de Entrada.
  2. Validar que se ha informado correctamente el campo D1_PEDIM en la factura usada como extracción.



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>