01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFAT - Facturación | ||||||
Función: |
| ||||||
País: | Estado Unidos (EUA) | ||||||
Ticket: | 11823430 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-12990 |
02. SITUACIÓN/REQUISITO
Cuando se generan una Factura a partir de un pedido de Venta dentro de la rutina de Pedidos de Venta (MATA410) por medio de la opción "Other Accions >>Prep.Outflow.Doc.", la rutina genera un error log "argument #0 error, expected C->U, function substr on M460STX(M460STX.PRW) 24/05/2021 15:14:27 line : 143" lo cual no permite la generación de la factura.
03. SOLUCIÓN
En la rutina de Cálculo de Impuestos para EUA (M460STX), en la función M460STX(), se agrega el funcionamiento del uso de la rutina MATA461 para la generación de documentos de salida para que el Pedido de Venta que se intente facturar por medio de la opción "Other Accions >>Prep.Outflow.Doc." realice correctamente la generación del documento.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-12990.
- Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
- En la rutina de Pedido de Venta (MATA410), contar con un Pedido de Venta que haya sido liberado de Crédito y Stock.
- Ingresar al módulo de Facturación (SIGAFAT).
- Ir a la rutina "Actualización | Pedidos | Pedidos de venta"(MATA410).
- Ubicar el Pedido de Venta creado en las precondiciones y dar clic en "Other Accions >>Prep.Outflow.Doc.".
- En el Wizard de Prep.Outflow.Doc dar clic en "Next".
- Se muestra información sobre el Pedido de Venta y lo documentos de salida que serán preparados para ser generados.
- Informar los parámetros para la generación del documento de entrada, dar clic en "Ok".
- Informar la serie y número de la factura y dar clic en "Ok".
- Confirmar la generación de la factura y que en el browser el pedido quede con la leyenda "Sales Order is Closed"
04. INFORMACIÓN ADICIONAL
No aplica.
Esta solución aplica para versión Protheus 12.1.17 o superior, con un RPO que cuente con las rutinas correspondientes actualizadas como se indicada en la sección 01 - Datos Generales.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica.