Árvore de páginas

01. DATOS GENERALES


Producto

Protheus.

Línea de producto: 

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre TécnicoFecha
FINA087ARegistro de cobros diversos25/05/2020
Ticket:8930188 | 9046635 | 9044406
Issue:DMINA-9195, DMINA-9358, DMINA-9353
Versiones:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27


02. SITUACIÓN/REQUISITO

La rutina de cobros diversos genera error al realizar el cobro de un título creado en el módulo financiero.

Considerar el cobro de títulos con tipo diferente a los estándar de facturación (NF, NDC, NCC), por ejemplo LE, FT, etc..


03. SOLUCIÓN

En la rutina FINA087A, modificar la función Fa087aRet() para que al confirmar el cobro de un título registrado en el módulo financiero, no busque documento en tablas de facturación (SF2/SF1).

Modificar la función Fa087aLinOk() para usar variable de posición del campo banco en aCols para ejecutar lRetCkPG() la cual valida el campo Tipo de Valor.


  • En el módulo configurador de Protheus, definir el tipo de título requerido; LE, FT o cualquier otro (SIGACFG | Tablas Genéricas (SX5) | Tabla 05-Tipos de Títulos - CFGX031).
  • Habilitar el uso del tipo de título requerido (LE, FT o cualquier otro), a través de una de estas opciones:
    1. Desarrollar y compilar el punto de entrada a087TipTi.
    2. Registrar el código en la tabla de Tipos de Títulos (SIGAFIN | Actualizaciones | Archivos | Tipos de Títulos - FINA015).
  • Registrar un título por cobrar (SIGAFIN | Actualizaciones | Cuentas por Cobrar | Cuentas por Cobrar - FINA040).
  • Acceder a la rutina de cobros diversos (SIGAFIN | Actualizaciones | Cuentas por Cobrar | Cobros Diversos - FINA087A).
  • Configurar los parámetros del proceso.
  • Indicar el número de recibo y cliente.
  • En tipo valor definir "TF - Transferencia" y registrar los demás valores del cobro.
  • Avanzar el panel y confirmar el cliente.
  • Avanzar el panel, seleccionar el título por cobrar registrado previamente y confirmar.
  • Avanzar el panel y confirmar la operación.

El proceso concluirá satisfactoriamente.


04. INFORMACIÓN ADICIONAL

Ejemplo de Punto de Entrada a087TipTi:


#include 'protheus.ch'

/*/{Protheus.doc} a087TipTi
// PE en Cobros Diversos (FINA087A) para agregar tipos de título que se deben considerar en el browse de t´tulos por cobrar.
@author arodriguez
@since 04/06/2020
@version 1.0
@return cTiposTitulo, Tipos de título adicionales, separados por pipe.
/*/

user function a087TipTi()

return "|LE|FT|"