Validaciones si el Tipo de pago La ventana de Nuevo recibo en la funcionalidad del Totvs Recibo permite el registro del recibo.

EL uso del la serie se activa con el parámetro MV_SERREC en T

El campo serie mostrará la consulta RN para los consecutivos de las series.

Si el número es editado, existe una validación para verificar que no exista ese recibo con la serie y número informado, y cuando la serie no esta activada, tambien se verifica que el numero no exista en otro recibo.

Si se edita un consecutivo de una serie por algún número mayor, el siguiente número será el ultimo utilizado más 1, por lo que esto podrá ocasionar que existan huecos en la numeración. |
El campo de Cliente, cambiará de diseño al momento de encontrar más de 200 clientes para la sucursal que fue informada al ingreso de la rutina de Totvs recibo.
En el caso de que sea mayor a 200, el formato del campo es el siguiente:

En el caso de que sea menor a 200, el formato del campo es el siguiente:
![]()
En esta opción se visualizan las monedas registradas en el sistema y sus respectivas tasas, permitiendo hacer cambios a las mismas. Dichos cambios solo tomará efecto sobre el recibo que se este registrando.
|

En esta opción se encuentran para todos los paises las siguientes preguntas
¿Documento a generar por Dif? ,- Permite seleccionar el tipo de documento a generar cuando el recibo tenga diferencia a favor del cliente.
"Si el parámetro '¿Documento a generar por Dif?' no está configurado, el sistema grabará automáticamente 'RA' como opción predeterminada." |
Estos parámetros permanecen activos hasta que el usuario los vuelva a modificar.

Para México, hay más preguntas: ¿Recibo Sust? .- Permite seleccionar o registrar el numero de recibo, cuyo complemento de pago se va a sustituir. Esto de acuerdo a las nuevas reglas del SAT. ¿Serie Sust? .- Permite editar la serie del recibo a susbstituir. Este parametro se activa si el ambiente esta configurado para usar serie en el Recibo , a traves del parametro MV_SERREC. Para mas información acerca del proceso de recibos a sustituir, consulte este enlace DT Motivo de cancelación CFDI 4.0 MEX ¿Tipo recibo? .- Permite seleccionar entre Factoraje, Básico y Compensacion. Compensación .- Permite seleccionar el número de compensación que fue realizada desde la opción de Compensación entre carteras. Para mas información acerca del uso del recibos por Compensación de carteras, puede consultar el enlace : https://tdn.totvs.com/display/public/PROT/DT+Recibo+de+cobro+por+factoraje+TOTVS+Recibo+MEX Para mas información acerca de Recibos de Tipo Factoraje, ingrese al enlace: https://tdn.totvs.com/display/public/PROT/DT+Recibo+de+cobro+por+factoraje+TOTVS+Recibo+MEX |
Permite la captura de los datos:
A partir de la actualización de la rutina FINA998.prw con fecha del 27/12/2022, los inicializadores de los campos del encabezado del recibo deben ser configurados en la tabla FJT.
Por ejemplo:
Inicializador del campo "Recibo".
| Campo | Título | Inic. Estándar |
|---|---|---|
| FJT_RECIBO | Recibo | GETSXENUM("FJT","FJT_RECIBO") |
Ejemplo:

|
|
Funcionalidad disponible partir de la actualización de la rutina FINA998.prw con fecha del 27/12/2022.

Una vez registrados los datos, el botón Extraer títulos, se habilita y al seleccionarlo visualizará los títulos pendientes de cobro del cliente registrado:
Los campos Serie, Recibo, Cliente y Modalidad se bloquean después de hacer clic en el botón Extraer títulos con el fin de que los valores permanezcan durante el proceso de creación del recibo, ya que son necesarios para la lógica de negocio en procesos posteriores. Los campos no bloqueados pueden editarse en cualquier momento de la creación de un nuevo recibo, y sus valores se actualizan en el proceso de guardado. Los campos bloqueados regresan a su estado original nuevamente cuando se finalice el grabado correcto del recibo, dando clic en el botón Limpiar o dando clic en el link Volver a la pantalla anterior. |
|


En la opción de incluir otros títulos se pueden agregar títulos de otros clientes para poder pagarse y tambien títulos del mismo cliente pero que estan en una tienda diferente.
Las columnas mostradas de una forma de pago son:
Los campos Act.Ret.IG y Conc. SUSS se deben configurar en el diccionario en la tabla SEL - Recibos como campos virtuales. Para más información consultar el siguiente enlace: DT Agregar campos virtuales para retenciones a diccionario ARG
|
También es posible activar la visibilidad del banco, seleccionando la opción de configuración ( ícono con la imagen de engrane) :

En esta sección se puede agregar o borrar métodos de pago agregando información en los siguientes campos:
El campo Tipo de Crédito se llena con un disparador del campo Tipo de Valor, el cual coloca el valor dependiendo de que se cumpla la condición como se muestra en la siguiente tabla.
| Valor | Condición |
|---|---|
| 1- Inmediato | M→EL_TIPODOC $ FinCondTp("CredInm") |
| 3- Acreditacion | M→EL_TIPODOC $ FinCondTp("CredMed") |
| 4 -Fiscal | M→EL_TIPODOC $ "RG|RB|RS|RI" |
| 1- Inmediato | M→EL_TIPODOC $ "CC" |

Dentro de la sección "Agregar forma de pago", los campos son mostrados de acuerdo al Orden del campo que esta configurado dentro del diccionario de datos.
Los siguientes campos son virtuales y por ende no es posible modificar el orden en el que son mostrados:
|
Para todos los países se permiten el tipo de pago con Tarjeta de crédito (CC). Para este tipo de pago el campo Administradora Financiera (EL_ADMIN) es obligatorio, si no se informa la Administradora Financiera, no se permitirá la inclusión de la forma de pago.
Para Bolivia y Argentina, se crea una cuenta por cobrar pendiente por parte de la Administradora Financiera, para que después el usuario realice la compensación registrando otro recibo. Para todos los demás paises, se crea una cuenta por cobrar pendiente de la Administradora, y al guardar el recibo, se hace la compensación automática de la cuenta por cobrar pendiente. Si existen registros dentro de la tabla SES - Tipos de titulos, es necesario dar de alta el tipo de titulo "CC - Tarjeta de Crédito" a través de la rutina Tipos de Titulo(FINA015) para que pueda generar un movimiento bancario(ES_RCOPGER igual a "2") o generar cuenta por cobrar o pagar(ES_RCOPGER igual a "1"). Es importante mencionar que no hay una integración en automático con la Administradora Financiera. Para más información consultar el siguiente enlace: Forma de pago CC habilitado en TOTVS recibo para todos los países |
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. Otros 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). |
Una vez agregado un método o forma de pago, este puede ser editado dando click en el botón editar que corresponde al método de pago .

Para eliminar la forma de pago que se generó en su momento, este deberá de estar marcado para poder dar click en el botón Borrar.

Se selecciona el título a cobrar y en los tres puntos se localiza la opción de editar cobro o ver detalle.

Ver detalle: En esta ventana se puede todos los datos que corresponden a este título.


Editar cobro: En esta opción se puede editar el importe a cobrar, además registrar descuentos, intereses o multas.
|

En la sección de totales se visualiza la suma de los importes cobrados, en las diferentes monedas.

Para controlar la generación de anticipos(RA) se crea un nuevo parámetro llamado MV_RAGENER. La funcionalidad del parámetro obedece a los siguientes puntos:
El valor por defecto para México debe ser ".F.", mientras que el valor por defecto para los demás paises deberá ser ".T." en el diccionario de datos. |
Para más información consulte el siguiente link: DT Parámetro para controlar la generación de Recibos Anticipados (RA) MEX
Al seleccionar este check, cuando el registro del recibo se Confirme, envía el recibo a impresión.
Al seleccionar este check, cuando el registro del recibo se Confirme, generará el CFDI del recibo.
|
Esta opción es la responsable de generar el archivo .XML y timbrar el recibo.
Al seleccionar este check, cuando el registro del recibo se Confirme, el impreso del recibo se envía al correo del cliente.
|

Los parámetros que se deben configurar para su correcto funcionamiento son:
Nota: La información configurada en los parámetros es para ejemplificar la configuración, los parámetros deben de ser llenados con los datos que mejor se adapten a sus necesidades. |
Esta opción permite al usuario agregar o seleccionar títulos de otros cliente , diferente al registrado en el recibo.
Permitiendo usar los filtros:

Al aplicar los filtros, en esta sección se muestran todos los documentos pendientes de cobro de acuerdo a los filtros registrados. Los datos visualizados son:
Y se tiene las siguientes columnas extras a mostrar dando click en el icono con la imagen del engrane:
|