01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGACOM - Compras |
---|
Función: | Rutina(s) | Nombre Técnico | Fecha |
---|
MATA120 |
|
---|
Funciones de captura Captura de Pedidos de Compra |
|
----/----LOCXCOL07/2023 | LOCXFUNA | Funciones Genéricas |
|
para Facturas Perú de Notas Fiscales | 18/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 para Facturas Perú (LOCXPER) se crean las siguientes funciones:
...
de Notas Fiscales(LOCXFUNA) se crea la función lxCustoPos(), la cual obtiene del costo para las monedas estándar.
En la rutina Funciones decaptura 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 PER, COL y MEX(excepto Brasil).
Totvs custom tabs box |
---|
tabs | Paso 01, Paso 02, Paso 03, Paso 04Pre-condiciones,Procedimiento |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - 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.
|
Totvs custom tabs box items |
---|
| Pedido de Compra. En el Módulo Compras (SIGACOM), acceder al menú Actualizaciones | Pedidos | Pedidos de Compra (MATA121) - En el encabezado del Pedido capturar los siguientes datos:
- Proveedor.
- Condición de Pago.
- Moneda = 2
- Tasa = 3.777
- En el detalle del Pedido capturar los siguientes datos:
- Producto.
- Cantidad = 1
- Pc. Unitario = 700.00
- Cantidad = 700.00
Image Removed
- En el menú “Otras acciones” seleccionar la opción “Prorr.”
Image Added- En el primer ítem capturar los siguientes datos:
- Porcentaje de prorrateo = 30
- Centro de Costo.
- En el segundo ítem capturar los siguientes datos:
- Porcentaje de prorrateo = 70
- Centro de Costo.
Image Modified- Grabar los
cambios - datos del prorrateo.
- Grabar el Pedido de compra.
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:
Image Modified
|
|
04. INFORMACIÓN ADICIONAL
Card documentos |
---|
Informacao | Utilice este box para resaltar información relevante y/o de destaqueSolución disponible para Protheus release 12.1.33 o posterior. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS