Añadido campo nº documento de cobro/pago en vencimientos
Hasta ahora teníamos en los vencimientos a cobrar y pagar un campo nº documento (NUM_DOC) en el que se registraba de forma automática el nº de factura de venta o compra. Ahora hemos añadido en los vencimientos a cobrar el campo NUM_DOC_COB (Nº documento de cobro) y en vencimientos a pagar el campo NUM_DOC_PAG (Nº documento de pago) para que se pueda grabar el nº de documento del cobro o pago asociado. Ese nº suele ser un nº de cheque o talón, o un nº de documento que nos puede ayudar en la conciliación bancarias de dicho cobro o pago.
En el subformulario de documentos y estados de los vencimientos a cobrar y pagar, en el apartado otros datos se ha añadido el campo nº documento de cobro o pago respectivamente, permitiendo así un fácil acceso para su grabación y consulta.
También se ha añadido el campo nº documento de cobro/pago en el formulario de grabación de cobros y pagos para que se pueda grabar directamente en el momento de registrar dicho cobro o pago.
Y también se ha añadido el mismo campo nº de documento de cobro y pago en el formulario de operación de cobro y pago respectivamente.
Objetos que intervienen:
- Tabla VTO_COB_C (Vencimientos a cobrar)
- Añadido el nuevo campo NUM_DOC_COB (Nº documento de cobro).
- Añadido el campo NUM_DOC_COB al índice WORDS.
- Añadido el campo NUM_DOC_COB al índice PARTS.
- Tabla COB_C (Operaciones de cobro)
- Añadido el nuevo campo NUM_DOC_COB (Nº documento de cobro).
- Añadido componente de actualización a VTO_COB_C de tipo valor absoluto para rellenar el campo NUM_DOC_COB del vencimiento con el de la operación de cobro.
- Tabla VTO_PAG_C (Vencimientos a pagar)
- Añadido el nuevo campo NUM_DOC_PAG (Nº documento de pago).
- Añadido el campo NUM_DOC_PAG al índice WORDS.
- Añadido el campo NUM_DOC_PAG al índice PARTS.
- Tabla PAG_C (Operaciones de pago)
- Añadido el nuevo campo NUM_DOC_PAG (Nº documento de pago).
- Añadido componente de actualización a VTO_PAG_C de tipo valor absoluto para rellenar el campo NUM_DOC_PAG del vencimiento con el de la operación de pago.
- Tabla USR_VAR_W (Preferencias de usuario)
- Añadido el nuevo campo NUM_DOC_COB_PAG (Nº documento de cobro/pago).
- Modificadas rejillas COB_C y COB_C_VTO_COB (Cobros)
- Añadida columna NUM_DOC_COB (Documento de cobro)
- Modificadas rejillas PAG_C y PAG_C_VTO_PAG (Pagos)
- Añadida columna NUM_DOC_PAG (Documento de pago)
- Modificado formulario COB_C (Cobro)
- Añadido control de edición NUM_DOC_COB (Documento de cobro)
- Modificado formulario PAG_C (Pago)
- Añadido control de edición NUM_DOC_PAG (Documento de pago)
- Modificado subformulario VTO_COB_C_DOC_EST (Documentos y estados)
- Añadido controles de texto y edición para campo NUM_DOC_COB en la caja otros datos.
- Modificado subformulario VTO_PAG_C_DOC_EST (Documentos y estados)
- Añadido controles de texto y edición para campo NUM_DOC_PAG en la caja otros datos.
- Modificado formulario VTO_COB_PAG (Datos del cobro/pago)
- Añadido texto estático y control de edición alfabética para campo NUM_DOC_COB_PAG.
- Añadida variable local NUM_DOC_COB_PAG (Nº documento de cobro/pago).
- En el manejador de evento BTN_ACE se rellena el valor de la variable local NUM_DOC_COB_PAG con el campo con el mismo identificador para poder leer el valor desde el proceso que abre el formulario.
- Modificados los alternadores de lista
- VTO_COB_C ()
- VTO_COB_C_AUX ()
- VTO_PAG_C ()
- VTO_PAG_C_AUX ()
- Añadida variable local NUM_DOC_COB_PAG (Nº documento de cobro/pago)
- Añadido get variable local NUM_DOC_COB_PAG con el valor de la variable del mismo nombre del formulario VTO_COB_PAG en el manejador de evento COB o PAG según sea de cobros o pagos respectivamente.
- En manejadores de evento COB se pasa la variable local NUM_DOC_COB_PAG al proceso VTO_COB_C_COB.
- En manejadores de evento PAG se pasa la variable local NUM_DOC_COB_PAG al proceso VTO_PAG_C_PAG_MUL.
- Modificado proceso VTO_COB_C_COB (Cobrar)
- Añadida variable local NUM_DOC_COB_PAG (Nº documento de cobro/pago).
- Se modifica el campo NUM_DOC_COB del cobro con la variable local NUM_DOC_COB_PAG.
- Modificado pProceso VTO_PAG_C_PAG_MUL (Pagos múltiples)
- Añadida variable local NUM_DOC_COB_PAG (Nº documento de cobro/pago).
- Se modifica el campo NUM_DOC_PAG del pago con la variable local NUM_DOC_COB_PAG.