Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre TécnicoFecha
F887FIN.prwEventos de financiero del modelo para todos los países. 
VALIDPAYMENTFORM.SERVICE.TLPPValidación del formulario de formas de pago. 
País:Todos.
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-18030.


02. SITUACIÓN/REQUISITO

En la rutina de Totvs Recibo (FINA998), en Nuevo recibo, al intentar generar una forma de pago donde el tipo valor informado no requiere banco, el sistema solicita que sea informado un banco.

03. SOLUCIÓN

Se realizan ajustes en la rutina Eventos de financiero del modelo para todos los países (F887FIN.prw) para validar de manera correcta cuando se incluye una forma de pago donde el tipo valor requiera informar un banco.


  1. Realizar un respaldo del repositorio (RPO).
  2. Realizar la aplicación del parche correspondiente al issue DMINA-18030.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  4. A través del módulo SIGAFIN en la rutina de Clientes (Actualizaciones | Archivos | Clientes) incluir un cliente.
  5. A través del módulo SIGAFIS en la rutina de Tipos de Entrada y Salida (Actualizaciones | Archivos | Tipos de Entrada y Salida) incluir una TES de salida.
  6. A través del módulo SIGAFIN en la rutina de Bancos (Actualizaciones | Archivos | Bancos) incluir un banco.
  7. A través del módulo SIGAFAT en la rutina de Facturación (Actualizaciones | Facturaciones | Facturación) incluir dos facturas para el cliente registrado.
  1. A través del módulo SIGAFIN en la rutina de Totvs Recibo (Actualizaciones | Cuentas por Cobrar | Totvs Recibo) incluir recibo:
    1. Seleccionar un documento antes generado.
    2. Incluir una forma de pago donde el campo Tipo Valor sea "Efectivo", sin informar un banco.
    3. Confirmar la forma de pago.
    4. Verificar que aparezca mensaje de validación que especifica que el banco debe ser informado y no permitirá confirmar la forma de pago.
    5. Informe el banco.
    6. Confirmar nuevamente la forma de pago.
    7. Verificar que permita el grabado de la forma de pago en la sección de "Formas de pago".


04. INFORMACIÓN ADICIONAL



¡IMPORTANTE!

La presente solución aplica para versión 12.1.33 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.


Para Argentina según el campo Tipo Título informado en la forma de pago, se requiere informar un banco y esto se debe a la siguiente configuración:

Se realiza una consulta a la tabla de Formas de Pago (FJS), y se revisa la configuración del campo Cartera (FJS_CARTE) y del campo ¿Genera ? (FJS_RCOP), si Carte es igual a 1 (Cobrar) o 3 (Todas), y ¿Genera? es igual a 1 (Movimiento por Cobrar/pagar) o 2 (Movimiento Bancario), con esta configuración el banco será requerido, en caso de que no exista información en la tabla FJS, el banco será requerido como funciona para los demás países.

Para los demás países cuando el Tipo Valor es, Efectivo (EF), Depósito (TF), Transferencia Bancaria (TB), Tarjera de Crédito (CC), Tarjeta de Débito (CD), Cheque (CH), el banco será requerido.

También se consideran formas de pago de la tabla (SES), donde el campo Gen.en RC/OP (ES_RCOPGER) es igual a 1 (Título por Cobrar) o 2 (Movimiento Bancario/Caja).

05. ASUNTOS RELACIONADOS

TOTVS Recibo