Árvore de páginas

Versões comparadas

Chave

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

...

Se documenta el punto de entrada FINCMTC el cual tiene la finalidad de personalizar la longitud, y punto de partida de los campos Banco (EF_BANCO), Agencia (EF_AGENCIA), Código Postal (EF_POSTAL), Cheque (EF_NUM),  Conta (EF_CONTA) y DV Conta que se introducen a través de la lectora de cheques.

De no utilizar el punto de entrada se utilizara las dimensiones estándar definidas en el fuente FINXFIN.PRX.

03. SOLUCIÓN

Se realiza la documentación del punto de entrada FINCMTC que se encuentra en la rutina FINXFIN.PRX - Funciones genéricas del modulo financiero, para su correcto uso en la rutina y poder personalizar los campos a tomar de la lectora Lectora de cheques Cheques que se visualiza cuando es seleccionada una forma de pago de tipo CH.

...

Totvs custom tabs box
tabsProcedimiento de utilización, Paso 02, Paso 03, Paso 04
idsProcedimiento de utilización
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Asignar en el modulo configurador el parámetro MV_CMC7FIN = "S"
  2. Crear la función de usuario FINCMTC para personalizar los campos a tomar de la lectora de cheques.

  3. La función debe retornar un arreglo donde por medio de un parámetro se obtiene la cadena que se introdujo en de la lectora de cheques,  el arreglo debe de devolver 6 posiciones configuradas a como el cliente necesite se requiera (Longitud y punto de partida de cada campo):
    1. Banco (EF_BANCO).
    2. Agencia (EF_AGENCIA).
    3. Código Postal (EF_POSTAL).
    4. Cheque (EF_NUM) .
    5. Conta (EF_CONTA).
    6. Dv Conta
  4. Dentro del modulo Financiero ejecutar la rutina TOTVS Recibo (Actualizaciones | Cuentas por cobrar).
  5. Dentro del aplicativo de TOTVS Recibo, ir a "Nuevo Recibo", llenar los campos de consulta del encabezado y seleccionar un titulo a cobrar o compensar.
  6. En lasFormas de Pago Pago seleccionar en el campo Tipo (EL_TIPO) CH.
  7. Introducir en la ventana el valor cheque.
  8. Al dar clic en Ok en la lectora de cheques se ejecutara el punto de entrada FINCMTC.
  9. Si los datos son correctos se auto-rellenaran los campos Banco Cheque (EL_BCOCHQ), Agente Cheque (EL_AGECHQ) y Código postal (EL_POSTAL) de la forma de pago.

...

04. INFORMACIÓN ADICIONAL

DescripciónActualizaciones
Punto de entrada:FINCMTC
Nombre del programa fuente:FINXFIN.PRW
Parámetros recibidos:
NombreTipoDescripción
PARAMIXB[1]CParámetro que contiene la cadena que se introduce en la ventana de la Lectora de Cheques
Respuesta:
NombreTipoDescripciónObligatorio
aCmc7TcARetorna un arreglo que debe tener la configuración personalizada,  el arreglo debe de devolver 6 posiciones:
    1. Banco (EF_BANCO).
    2. Agencia (EF_AGENCIA).
    3. Código Postal (EF_POSTAL).
    4. Cheque (EF_NUM) .
    5. Conta (EF_CONTA).
    6. Dv Conta
Si

Ejemplo:

#Include 'Protheus.ch'

...