Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:SIGACOM - Compras
Función:

   

RutinaNombre TécnicoFecha
MATA143Despacho de Importación de Compras 

   

Ticket:9198013
Requisito/Story/Issue (informe el requisito vinculado):DMINA-9578


02. SITUACIÓN/REQUISITO

Se identifica que al incluir una FOB a un despacho existente con una FOB, seleccionando la misma Purchase Order de la FOB existente; se muestra correctamente la Purchase Order disponible para su selección, pero, al seleccionarla no muestra el producto y cantidades disponibles en el ítem de la FOB.

03. SOLUCIÓN

Dentro de la rutina Despacho de Importación de Compras (MATA143), se realizaron las siguientes modificaciones:

  • Se agrega la función M143Busca(), que realiza la búsqueda del Recno() de los ítems existentes en la FOB. 
  • Se agrega la función M143Cant(), que realiza la suma de las cantidades utilizadas en el despacho actual. 
  • Se agrega la función M143CantBD(), que realiza la suma de las cantidades utilizadas en los despachos exceptuando el actual. 
  • Se agrega la función A143Cant()que realiza la validación de la cantidad disponible del producto en base a la Purchase Order.
  • Se modifica la función Po2Acols(), agregando la nueva función M143Busca().
  • Se agregan las nuevas funciones creadas a las funciones M143F5PO() y M143ProcPO().


  1. Realizar el respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-9578.
  3. Realizar la modificación al Diccionario de Datos, como se sugiere en la sección 04. INFORMACIÓN ADICIONAL.
  4. Validar que las rutinas actualizadas, correspondan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico.
  5. Contar con una Solicitud de Importación.
  6. Contar con una Purchase Order asociada a la Solicitud de Importación.
  1. Ir al menú "SIGACOM - Compras".
  2. Ir a la rutina "Actualizaciones > Importaciones > Despacho (MATA143)".
  3. Incluir un Despacho, informando una FOB en base a la Purchase Order (indicada en las Pre-condiciones) .
  4. Grabar el Despacho.
  5. Modificar el Despacho realizado.
  6. Incluir una nueva FOB para el mismo proveedor.
  7. Seleccionar la Purchase Order (indicada en las Pre-condiciones).
  8. Verificar que muestre la cantidad y el producto correctamente en la pestaña de "Ítems de Invoices".

04. INFORMACIÓN ADICIONAL

Modificación al Diccionario de Datos:

  • En modo exclusivo, realizar la modificación de la columna Validación (X3_VALID), del siguiente campo:
CampoDBC_QUANT
ValidaciónPositivo().And.A143Quant(M->DBC_QUANT).And.MaFisRef("IT_QUANT","MT120",M->DBC_QUANT).And.A143Cant(M->DBC_QUANT)

   

¡IMPORTANTE!

La funcionalidad aplica para la versión 12.1.17 o superior; los cambios al diccionario de datos para el país Perú, se encuentran disponibles en el pacote 007752 - Dmina-9578 - Mata143 Cant Pendientes.

05. ASUNTOS RELACIONADOS

  • No aplica.