Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACOM - Compras
Función:
Rutina(s)Nombre TécnicoFecha
MATA120Captura de Pedidos de Compra 18/07/2023
LOCXFUNAFunciones Genéricas de Notas Fiscales18/07/2023
País:Perú
Ticket:16989119
Requisito/Story/Issue (informe el requisito vinculado):DMINA-19555


02. SITUACIÓN/REQUISITO

Al generar un Pedido de Compra en moneda 2 "dólar", el valor del prorrateo se guarda en el campo CH_CUSTO1 y el campo CH_CUSTO2 queda vacío. El proceso es erróneo debido a que el valor del prorrateo del Pedido de Compra en dólares debe guardarse en el campo CH_CUSTO2, y su valor correspondiente en cuestión a la conversión en el campo CH_CUSTO1.


03. SOLUCIÓN

En la rutina Funciones Genéricas de Notas Fiscales (LOCXFUNA) se crea la función lxCustoPos(), la cual obtiene del costo para las monedas estándar.

En la rutina de captura de Pedidos de Compra (MATA120), dentro de la función a120custo(), se agrega llamada a la función lxCustoPos() para obtener el costo por moneda para los todos los países (excepto Brasil).     


  • Realizar un respaldo del repositorio (archivo .RPO)
  • Aplicar el parche correspondiente al issue DMINA-19555.
  • Validar que las rutinas actualizadas coincidan con las indicadas en el encabezado del presente Documento Técnico.
  • En el módulo Compras (SIGACOM) en el menú Actualizaciones | Archivos | Proveedores incluir un proveedor.
  • En el módulo Compras (SIGACOM) en el menú Actualizaciones | Archivos | Productos incluir un producto.
  • En el módulo Compras (SIGACOM) en el menú Actualizaciones | Archivos | Condición de Pago incluir una Condición de Pago.
  • En el módulo Activo Fijo (SIGAATF) en el menú Actualizaciones | Archivos | Centros de Costo incluir un Centro de Costo.  

Pedido de Compra.

  1. En el Módulo Compras (SIGACOM), acceder al menú Actualizaciones | Pedidos | Pedidos de Compra (MATA121) 

  2. En el encabezado del Pedido capturar los siguientes datos:
    1. Proveedor.
    2. Condición de Pago.
    3. Moneda = 2
    4. Tasa = 3.777
  3. En el detalle del Pedido capturar los siguientes datos:
    1. Producto. 
    2. Cantidad = 1
    3. Pc. Unitario = 700.00
    4. Cantidad = 700.00

  4. En el menú “Otras acciones” seleccionar la opción “Prorr.”
  5. En el primer ítem capturar los siguientes datos:
    1. Porcentaje de prorrateo = 30
    2. Centro de Costo.
  6. En el segundo ítem capturar los siguientes datos:
    1. Porcentaje de prorrateo = 70
    2. Centro de Costo.

  7. Grabar los datos del prorrateo.
  8. Grabar el Pedido de compra.
  9. Revisar la Tabla Prorrateo Pedido de Compra (SCH).

    Los valores en moneda 1 se almacenan en el campo CH_CUSTO1 y los valores en moneda 2 en el campo CH_CUSTO2:




04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

Solución disponible para Protheus release 12.1.33 o posterior.


05. ASUNTOS RELACIONADOS

  • Pedido de Compra (MATA121 - Compras P12)