Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Shortcut Keys (Teclas de acceso directo) disponibles en Nuevo Recibo

  • Teclas de función 
    • F2 - Acceder a Tasa de cambio.
    • F4 - Acceder a Parámetros.
    • F8 - Extraer título.
      F9 - Agregar forma de pago.
    • F10 - Borrar formas de pago seleccionadas.
  • CTRL + Tecla
    • CTRL + M - Incluir otros títulos.
    • CTRL + I - Confirmar el guardado del recibo.


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

Image Added

Uso de Serie

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

Image Added


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

Image Added


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.

Image Added

Aviso

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.


Formato campo cliente

El campo de Cliente, tiene el siguiente diseño:

Image Added

Al darle clic al ícono de lupa la información se presentará de la siguiente manera:

Image Added

En este caso al informar un valor en el campo de Buscar, buscara todas las coincidencia entre los campos código, tienda y nombre del cliente con el valor informado.

Cuando existen muchos registros en su base de datos de clientes, puede utilizar la opción Búsqueda Avanzada, esta funcionalidad permite especificar por que campo se quiere realizar la búsqueda de información y con que valor.

Image Added

En caso de querer realizar una búsqueda de cliente por código y tienda sin utilizar la funcionalidad de la lupa, es necesario escribir el código y la tienda separados por un pipe "|" como en el siguiente ejemplo:

Image Added

Con esto realizará la consulta y al encontrar información la presentará de la siguiente manera:

Image Added


Tasa cambio

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.

Aviso
  • La máscara de los decimales será mostrada de acuerdo a la configuración de la tabla Monedas del sistema (SM2).

Image Added

Parámetros

En esta opción se encuentran para todos los paises las siguientes preguntas 

  • ¿Muestra asientos? .- Considera la visualización de los asientos contables.
  • ¿Agrupa asientos?  .- Considera la aglutinación de los asientos contables.
  • ¿Asientos online?  .- Considera los asientos on-line.
  • ¿Documento a generar por Dif? .- Permite seleccionar el tipo de documento a generar cuando el recibo tenga diferencia a favor del cliente.

  • ¿Fijar los totales? .- Permite fijar el panel de totales en la parte inferiror de la pantalla. Mas información DMINA-20789 Parametrizar fijar o no fijar la sección de totales en TOTVS Recibo

  • ¿Incluir otro título? .- Permite modificar la inclusión de otros títulos, ya sea agregar otros títulos del mismo cliente o de todos los clientes. Cuenta con las siguientes 2 opciones:

    • "Todos" - En la sección de "Incluir otros titulos", los campos Sucursal y Cliente son editables y permite incluir otros titulos de otros clientes.

    • "Del cliente" - En la sección de "Incluir otros titulos", los campos Sucursal y Cliente no serán editables y tendrán los mismo valores que se tienen en el encabezado, permitiendo agregar solo los titulos del mismo cliente pero de otra tienda.


      Aviso
      titleImportante

      "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.

Image Added

Image Added


Aviso

  Image Added

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


Registro del encabezado del recibo

Permite la captura de los datos:

  • Serie del recibo.
  • Nro. del recibo.
  • Fecha de emisión.
  • Cliente.
  • Modalidad.
  • Cobrador.

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.

  • Serie del recibo - FJT_SERIE.
  • Nro. del recibo - FJT_RECIBO.
  • Fecha de emisión - FJT_EMISSA.
  • Cliente - FJT_CLIENT.
  • Modalidad - FJT_NATURE.
  • Cobrador - FJT_COBRAD.

Por ejemplo:

Inicializador del campo "Recibo".

CampoTítuloInic. Estándar
FJT_RECIBOReciboGETSXENUM("FJT","FJT_RECIBO")
  • Para el correcto funcionamiento de la numeración utilizando la tabla FJT es necesario ajustar la numeración a través del módulo configurador (Entorno | Archivos | Control de Numeración), asignar la siguiente numeración a ser considerada en el Totvs recibo.

Ejemplo:

Image Added


Aviso
  • Si el parámetro MV_SERREC = .T., el campo de serie se habilita, en caso contrario, no.
Aviso

Image Added Campos exclusivos para Paraguay .

  • Rec Prov: Recibos Provisorios


Campos de usuario en el encabezado.

  • Es necesario crear el campo en la tabla del Encabezado del Recibo (FJT). 
  • El campo debe ser configurado como "USADO"

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



Image Added

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:

Aviso
titleBloqueo de campos del encabezado

Los campos Serie, Recibo, Cliente 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. 

Aviso
titleValores con/sin decimales

Image Added Paraguay Image Added Chile

  • Los valores de cualquier moneda la sección de "Totales" y "Títulos a cobrar o compensar" serán mostrados sin decimales visualmente redondeando el valor, internamente si el valor valor contiene decimales será grabado de esta manera.


Image Added


En la sección Títulos a cobrar o compensar se tiene opción de organizar la información dependiendo la columna, con el objetivo de visualizar la información según el usuario desee organizar los registros.

Image Added


Incluir otros Títulos 


Image Added

En la opción de incluir otros títulos se pueden agregar títulos de otros clientes para poder pagarse y también títulos del mismo cliente pero que están en una tienda diferente.


La funcionalidad de seleccionar a un cliente que tiene varias tiendas funciona cuando en el apartado de tiendas se puede seleccionar los títulos de las tiendas que se marquen o bien puedes seleccionar todas las tiendas de la lista desplegable.

Image Added

Cuando se selecciona más de un cliente en el campo de Cliente, el campo de Tienda quedará como deshabilitado como en la siguiente imagen:

Image Added

El checkbox de "Agregar como seleccionados" sirve para que los títulos seleccionados en la pantalla de Otros Títulos se envíen a la pantalla de Nuevo Recibo como seleccionados al confirmar la pantalla de Otros Títulos.

Image Added

Image Added

Formas de pago

Las columnas mostradas de una forma de pago son:

  • Tipo.
  • Prefijo.
  • Número.
  • Valor.
  • Emisión
  • Vencimiento.
  • Moneda.
  • Tipo abono.
Aviso

Image Added Campos exclusivos para Argentina si la forma de pago es tipo Retención IVA, Retención Ganancias y Retención Ing. Brutos.

  • Columnas extras: 

    • Alícuota.
    • Valor Base.
    • Provincia.
    • Código Fiscal.
    • Act. Ret.IG.
    • Conc. SUSS.

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

Image AddedCampos exclusivos para Paraguay si la forma de pago es tipo Retención IVA y Retención Imp. Renta.

  • Columnas extras: 

    • Tasa.
    • Base.
    • Serie del Título.
    • No. Título.

Image Added Campos exclusivos para Perú si la forma de pago es tipo Retención IVA..

  • Columnas extras: 

    • Serie del Título.
    • No. Título.
    • Cuota del Título.

Image Added Image Added Para Paraguay y Chile Valores con/sin decimales .

  • La forma de pago diferente de moneda 1 permite la inclusión de decimales y serán redondeados visualmente, internamente será grabado y realizado el cálculo con el valor especifico informado.



También es posible activar la visibilidad del banco, seleccionando la opción de configuración ( ícono con la imagen de engrane) :

  • Banco.
  • Agencia.
  • Cuenta Banco.

Image Added

Agregar

En esta sección se puede agregar o borrar métodos de pago agregando información en los siguientes campos:

  • Tipo de valor.
  • Prefijo.
  • Número.
  • Cuota.
  • Valor.
  • Moneda.
  • Fecha de emisión.
  • Fecha de vencimiento.
  • Tipo Crédito.
  • Banco.
  • Agencia.
  • Cuenta Banco.
  • Banco Cheque.
  • Cuenta CHQ.
  • Liberación
  • Aprobado por.
  • Endosa.
  • etc....


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.

ValorCondición  
1- InmediatoM→EL_TIPODOC $ FinCondTp("CredInm")
3- AcreditacionM→EL_TIPODOC $ FinCondTp("CredMed")
4 -FiscalM→EL_TIPODOC $ "RG|RB|RS|RI"            
1- InmediatoM→EL_TIPODOC $ "CC"                      


A Continuación se presenta la pantalla de formas de pago mostrando los campos disponibles para edición y al lado derecho un símbolo de ayuda el cual contiene la descripción de ayuda de cada campo.

Image Added

Aviso
titleInformación sobre campos (HELP)

Solo se mostrará el HELP del campo si el campo existe en el diccionario (SX3) y este campo tiene configurado un HELP, de lo contrario no se visualizará el signo de interrogación (interrogação)

Informações
titleOrden de Campos

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.

Image Added


Image Added

Los siguientes campos son virtuales y por ende no es posible modificar el orden en el que son mostrados:

Image Added Campos virtuales para Argentina.

    • Alícuota.
    • Valor Base.
    • Estado.
    • Act. Ret.IG.
    • Conc. SUSS.



Aviso
titleForma de pago Tarjeta de Crédito - CC

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.

Image Added

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

Aviso

Image Added Para Argentina el campo Tipo Título en la forma de pago 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.

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).


Informações
titleOrden de Campos

Los campos Busca Banco y Busc. Bco Ch, poseen el siguiente formato:

Image Added


Al darle clic al ícono de lupa la información se presentará de la siguiente manera:

Image Added

En este caso al informar un valor en el campo de Buscar, buscara todas las coincidencia entre los campos código, agencia, postal/cuenta y nombre del banco con el valor informado.

Cuando existen muchos registros en su base de datos referente a bancos o banco cheque, puede utilizar la opción Búsqueda Avanzada, esta funcionalidad permite especificar por que campo se quiere realizar la búsqueda de información y con que valor.

Image Added 



Editar una forma de pago

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 .

Image Added

Eliminar una forma 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. 

Image Added

Editar cobro

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

Image Added

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

Image Added

Image Added

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

Aviso
titleMV_PGOAUTR

Para todos los países.

Para que los valores de Descuento, Multas e Interés se vean reflejado en el Total a Cobrar es necesario configurar el parámetro MV_PGOAUTR igual a .T. como en la siguiente imagen:

Image Added

Así el Total a Cobrar será actualizado como en la siguiente imagen:

Image Added

Image Added


Descripción del parámetro MV_PGOAUTR:

Habilita/deshabilita cálculo automático de Monedas en la ventana Valores de Baja de Cobros Diversos: .T. = Habilita / .F. = Deshabilita.       

Para más información revise el siguiente DT: https://tdn.totvs.com/display/public/PROT/DMINA-9365_DT_Habilitar_calculo_automatico_en_Cobros_Diversos_al_usar_Multas_Descuentos_Intereses_MI  

Aviso
titleValores sin decimales

Image Added Paraguay Image Added Chile

  • Si el titulo a editar el cobro es moneda 1 , no se permitirá la inclusión de decimales (Descuento, Multas e Interés).
  • Si el titulo a editar es diferente de moneda 1 , se permitirá la inclusión de decimales (Descuento, Multas e Interés) y en la sección de Total el valor será redondeado.
Aviso
titleMótivos de baja

El sistema ya cuenta con los siguientes Motivos de baja de forma estándar que se mostrarán en caso de no tener motivos de baja:

Para todos los paises 

MotivoIniciales
NormalNOR
PermutaDAC
DevoluciónDEV


Comportamiento en Motivos de baja

Para Argentina Image Added⁣:

  • Cuando se edite un título, los campos Descuento, Multas e intereses estarán des-bloqueados en cualquier Motivo de Baja

Otros países:

  • Cuando se edite un título, los campos Descuento, Multas e intereses serán bloqueados cuando el Motivo de Baja sea diferente de "Normal - NOR" (El bloqueo de los campos también aplica cuando un título sin importar el país es de tipo NCC o RA)

Image Added


Aviso
titleImportante

Para más información sobre el registro de Motivos de baja en Protheus consultar el siguiente documento técnico: Registro del motivo de la baja - FINA490

Totales

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

Image Added

Aviso

Es importante verificar que la cantidad decimales configurados en el campo Valor (EL_VALOR) en la tabla SX3 campo X3_DECIMAL este configurado con el mismo tamaño configurado en el parámetro MV_CENT dependiendo de la moneda a utilizar en el recibo, para que el saldo quede consistente y no se genere un recibo anticipado debido a una diferencia en decimales.

Generación de Anticipos

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:

  • Si el parametro es configurado con el valor  ".T.", el sistema permitirá la generación del recibo anticipado.
  • Si el parámetro es configurado con el valor ".F.", el sistema no permitirá la generación del recibo anticipado.
  • Si el parámetro no existe se debe cumplir los siguiente:
    • Para pais México no deberá permitir la generación del recibo anticipado.
    • Para todos los paises diferentes a México, se permitira la generación del recibo anticipado.

     

Informações
titleImportante

Image Added

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

Imprimir

Al seleccionar este check, cuando el registro del recibo se Confirme, envía el recibo a impresión.

Generar CFDI

Al seleccionar este check, cuando el registro del recibo se Confirme, generará el CFDI del recibo.

Aviso
  • Opción disponible exclusivamente para el país México.
  • El guardado de estos archivos se configura en el parámetro MV_CFDRECP.

Esta opción es la responsable de generar el archivo .XML y timbrar el recibo.

Enviar E-Mail

Al seleccionar este check, cuando el registro del recibo se Confirme, el impreso del recibo se envía al correo del cliente.

Aviso
  • Al seleccionar el envió por e-mail se realizará un check automáticamente para la generación del timbrado (Si está en México), para la impresión y envío del PDF vía e-mail (opcional) este tiene que ser marcado con un check

Image Added

Aviso

Los parámetros que se deben configurar para su correcto funcionamiento son:

    1. MV_RELSERV = " Office365.com " (Nombre de Servidor de Envío de E-mail utilizado en los recibos).
    2. MV_RELACNT = " [email protected] " (Cuenta a ser utilizada en el envío del E-Mail para los recibos).
    3. MV_RELPSW = " contraseña_de_correo " (Contraseña para la autenticación en servidor de e-mail).
    4. MV_RELAUTH = ".T." (Indica si el servidor de Email requiere de autentificación).
    5. MV_RELSSL = ".T. " (Define si debe habilitarse el SSL en el envío y recepción de e-mails).
    6. MV_ SRVPORT = "587 " (Indica el puerto del servidor).
    7. MV_ RELTLS= ".T. " (Informe si el servidor de SMTP tiene conexión del tipo segura (SSL/TLS)).

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. 

Aviso
titleEnviar recibo por correo electrónico:

En la opción de "Nuevo Recibo", se pueden enviar correos a varios destinatarios, los cuales deben estar separados por una coma (,). Además, se pueden enviar copias a distintos destinatarios, también separados por comas, como se muestra en la siguiente imagen:

Image Added

Mas opciones / Agregar otros títulos

Esta opción permite al usuario agregar o seleccionar títulos de otros cliente , diferente al registrado en el recibo.

Permitiendo usar los filtros:

  • Filial
  • Cliente
  • Tienda 
  • Serie
  • Del documento
  • A Documento
  • De fecha emisión 
  • A fecha emisión

Image Added

Títulos a cobrar o compensar

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:

  • Serie.
  • Número.
  • Cuota.
  • Tipo de documento.
  • Emisión.
  • Vencimiento.
  • Total.
  • Saldo.
  • Moneda.
  • Cobrar.

Y se  tiene las siguientes columnas extras a mostrar dando click en el icono con la imagen del engrane:

  • Código.
  • Cliente.
  • Valor baja.
  • Descuento.
  • Interés.
  • Multa.
  • Filia.


Aviso
titleExcepciones


Image Added  Perú - No expide certificados de retención por percepciones.

La ventana de nuevo recibo en Totvs recibos permite el registro del recibo. Permitiendo la captura del os datos:

  • Serie del recibo.
  • Nro. del recibo.
  • Fecha de emisión.
  • Cliente.
  • Modalidad.
  • Cobrador.
Aviso
  • El campo de serie se habilita o no, de acuerdo a la configuración del parámetro MV_SERREC.

Image Removed

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:

Image Removed

Image Removed

Tasa cambio

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.

Image Removed

Parámetros

En esta opción permite activar el asiento on line, mencionar que documento generara el sistema si hay saldo a favor al final del registro del recibo y si la fecha del recibo se permite modificar o no.

Estos parámetros permanecen activos hasta que el  usuario los vuelva a modificar.

Image Removed

Image Removed

Agregar otros títulos

Esta opción permite al usuario agregar o seleccionar títulos de otros cliente , diferente al registrado en el recibo.

Permitiendo usar los filtros:

  • Filial
  • Cliente
  • Tienda 
  • Serie
  • Del documento
  • A Documento
  • De fecha emisión 
  • A fecha emisión

Image Removed

Títulos a cobrar o compensar

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:

  • Serie.
  • Número.
  • Cuota.
  • Tipo de documento.
  • Emisión.
  • Vencimiento.
  • Total.
  • Saldo.
  • Moneda.
  • Cobrar.

Y se  tiene las siguientes columnas extras a mostrar dando click en el icono con la imagen del engrane:

  • Código.
  • Cliente.
  • Valor baja.
  • Descuento.
  • Interés.
  • Multa.
  • Filia.

Formas de pago

Image Removed

En esta sección se puede agregar o borrar métodos de pago agregando información en los siguientes campos:

  • Tipo de valor.
  • Prefijo.
  • Número.
  • Cuota.
  • Valor.
  • Moneda.
  • Fecha de emisión.
  • Fecha de vencimiento.
  • Tipo de abono.
  • Banco.
  • Agencia.
  • Cuenta Banco.
  • Banco Cheque.
  • Cuenta CHQ.
  • Liberación
  • Aprobado por.
  • Endosa.
  • etc....

Image Removed

Las columnas mostradas de una forma de pago son:

  • Tipo.
  • Prefijo.
  • Número.
  • Valor.
  • Emisión
  • Vencimiento.
  • Moneda.
  • Tipo abono.

Y se  tiene las siguientes columnas extras a mostrar dando click en el icono con la imagen del engrane:

  • Banco.
  • Agencia.
  • Cuenta Banco.

Editar una forma de pago

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 .

Image Removed

Editar o ver detalle de título a cobrar o compensar

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

Image Removed

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

Image Removed

Image Removed

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

Image Removed

Totales

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

Image Removed

Imprimir

Al seleccionar este check, cuando el registro del recibo se Confirme, envía el recibo a impresión.

Generar CFDI

Al seleccionar este check, cuando el registro del recibo se Confirme, generará el CFDI del recibo.

Aviso
  • Opción disponible exclusivamente para el país México.
  • El guardado de estos archivos se configura en el parámetro MV_CFDRECP.

Esta opción es la responsable de generar el archivo .XML y timbrar el recibo.

Enviar E-Mail

Al seleccionar este check, cuando el registro del recibo se Confirme, el impreso del recibo se envía al correo del cliente.

Aviso

Los parámetros que se deben configurar para su correcto funcionamiento son:

  • MV_RELSERV.
  • MV_RELACNT.
  • MV_RELPSW.
  • MV_RELAUTH.
  • MV_RELSSL.
  • MV_SRVPORT.
  • MV_RELTLS.

Puntos de entrada en MVC (Estándares)

...

ID DEL PUNTO DE ENTRADA

...

MOMENTO DE EXECUÇÃO DO PONTO DE ENTRADA

...

MODELPRE

...

Antes de la alteración de cualquier campo del modelo.
Parámetros recibidos:

1     O        Objeto del formulario ó del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
Requiere un retorno lógico.
 

...

MODELPOS

...

En la validación total del modelo
Parámetros recibidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
Requiere un retorno lógico.

...

FORMPRE

...

Antes de la alteración de cualquier campo del formulario.

Parámetros recibidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
Requiere un retorno lógico.

...

FORMPOS

...

En la validación total del formulario.

Parámetros recibidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
Requiere un retorno lógico.

...

FORMLINEPRE

...

Antes de la alteración de la línea del formulario FWFORMGRID.
Parámetros recibidos:

1     O        Objeto del formulario o del modelo, conforme al caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.
4     N        Numero de linea del FWFORMGRID
5     C        Acción del FWFORMGRID
6     C        Id del campo

Retorno:
Requiere un retorno lógico.

...

FORMLINEPOS

...

En la validación total de la línea del formulario  FWFORMGRID.
Parámetros recibidos:

1     O        Objeto do formulário ou do modelo, conforme o caso
2     C        ID do local de execução do ponto de entrada
3     C        ID do formulário
4     N        Número da Linha da FWFORMGRID

Retorno:
Requiere un retorno lógico.

...

MODELCOMMITTTS

...

Após a gravação total do modelo e dentro da transação.

Parâmetros Recebidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
No espera retorno.

...

MODELCOMMITNTTS

...

Después de la grabación total del modelo y dentro de la transacción.

Parámetros recibidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
No espera retorno

...

FORMCOMMITTTSPRE

...

Antes da gravação da tabela do formulário.

Parâmetros Recebidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.
4     L        Si es .T. indica nuevo registro (inclusión) si es .F. registro ya existente (Alteración/ Exclusión)

Retorno:
No espera retorno.

...

FORMCOMMITTTSPOS

...

Después de la grabación de la tabla del formulario.

Parâmetros Recebidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.
4     L        Si es .T. indica nuevo registro (inclusión) si es .F. registro ya existente (Alteración/ Exclusión)

Retorno:
No espera retorno.

...

MODELCANCEL

...

El botón de cancelar.

Parámetros recibidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
No espera retorno.

...

BUTTONBAR

...

Incluir botones en el  ControlBar.

Para crear los botones se debe retornar un array bidimensional con la siguiente estructura de cada ítem:

1     C        Titulo para el botón.
2     C        Nombre del Bitmap para mostrar.
3     B        CodeBlock a ser ejecutado.
4     C        ToolTip (Opcional)

Parâmetros Recebidos:

1     O        Objeto del formulario o del modelo, conforme el caso.
2     C        ID del local de ejecución del punto de entrada.
3     C        ID del formulario.

Retorno:
Array con la estructura pre-definida.

Campos de validaciones para el punto de entrada 

Generales:

  • EL_LOJA = Tienda del cliente.
  • EL_LOJORIG = Tienda original.
  • EL_TIPO = Tipo de título.
  • EL_BCOCHQ = Banco Cheque.

México:

  • EL_CTABEN = Cuenta beneficiario.
  • EL_CTAORD = Cuenta ord.
  • EL_FORPGO = Forma de pago.
  • EL_HRPAGO = Hora de pago.

Perú:

  • EL_TIPODOC = Tipo de documento.

Sentencia When

General:

  • EL_PREFIXO = Prefijo.
  • EL_TPCRED = Tipo de crédito.

Argentina/Colombia

  • EL_TPCRED = Tipo de crédito.

Chile/Perú

  • EL_DIACTB = Cod. diario.

México

  • EL_CEPCAD = Cadena CEP.
  • EL_CEPCER = Certificado CEP.
  • EL_CEPSEL = Sello CEP.
  • EL_CEPTIP = Tipo CEP.
  • EL_CTABEN = Cuenta beneficiario.
  • EL_CTAORD = Cuenta ord.
  • EL_RFCEMI = RFC Emisor.
  • EL_TPCRED = Tipo de crédito.

Ejemplo de punto de entrada:

Bloco de código
languagetext
themeRDark
User Function FINA887() Local aParam := PARAMIXB Local oModel := Nil Local oModelFJT := Nil Local oModelSEL := Nil Local cIdPonto := "" Local cIdModel := "" Local nLineas := 0 Local nX := 0 Local lRet := .T. If aParam <> NIL oModel := aParam[1] oModelFJT := oModel:GetModel("FJT_MASTER") //Datos del encabezado oModelSEL := oModel:GetModel("SEL_DETAIL") //Datos correspondientes a los registros de la tabla SEL cIdPonto := aParam[2] cIdModel := aParam[3] If cIdPonto == 'MODELPOS' If Len(AllTrim(oModelFJT:GetValue("FJT_RECIBO"))) < 12 Help( ,, 'Help',, 'Tamaño del número de recibo', 1, 0 ) lRet := .F. EndIf nLineas := oModelSEL:Length() For nX := 1 To nLineas If Empty(oModelSEL:GetValue("EL_NUMERO",nX)) Help( ,, 'Help',, 'Número no informado', 1, 0 ) lRet := .F. EndIf Next nX ElseIf cIdPonto == 'MODELCOMMITTTS' //'Llamada después de la grabación total del modelo y dentro de la transacción (MODELCOMMITTTS).' ElseIf cIdPonto == 'MODELCOMMITNTTS' //'Llamada después de la grabación total del modelo y fuera de la transacción (MODELCOMMITNTTS).' ElseIf cIdPonto == 'FORMCOMMITTTSPOS' //'Llamada después de la grabación de la tabla del formulario (FORMCOMMITTTSPOS). EndIf EndIf Return lRet