Referencia de la Interfaz sage.ew.interficies.IExtensionCriterioCaja

Interficie para poder realizar extensiones sobre la clase de criterio de caja Más...

Diagrama de herencias de sage.ew.interficies.IExtensionCriterioCaja
sage.ew.ewbase._ExtensionCriterioCaja sage.addons.factucert.Negocio.Documentos.ExtensionCriterioCaja

Métodos públicos

void _Save (IPrevisionRECC toPrevisionRECC, bool tlParcial=false)
 Realizamos el Save del o los registros de IVACJREPER o IVACJSOPOR Más...
 
void _Delete (IAsientosLinea toIAsientosLinea)
 Al borrar un asiento de traspaso de saldo RECC (tipo_mov 8 o 9) eliminamos el registro correspondiente de IVACJ Más...
 
void _Delete (IPrevisionRECC toPrevisionRECC, string tcAsiDelete="")
 Realizamos el Delete del o los registros de IVACJREPER o IVACJSOPOR Más...
 
bool _SaveAbonosHistorico (IPrevisionRECC toPrevisionRECC, DataRow tdrIVACJ, ref DateTime? tdFechaFra)
 Gestión de abonos al borrar un cobro o pago de RECC Más...
 

Propiedades

ICriterioCaja _Documento [get, set]
 Instancia del criterio de caja Más...
 
TipoExecute _eBeforeAfter [get, set]
 Determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase (before) o despúes del código de la clase (after) Más...
 

Descripción detallada

Interficie para poder realizar extensiones sobre la clase de criterio de caja

Definición en la línea 12 del archivo IExtensionCriterioCaja.cs.

Documentación de las funciones miembro

◆ _Delete() [1/2]

void sage.ew.interficies.IExtensionCriterioCaja._Delete ( IAsientosLinea  toIAsientosLinea)

Al borrar un asiento de traspaso de saldo RECC (tipo_mov 8 o 9) eliminamos el registro correspondiente de IVACJ

Parámetros
toIAsientosLineaReferencia a la líne del asiento

Implementado en sage.ew.ewbase._ExtensionCriterioCaja.

◆ _Delete() [2/2]

void sage.ew.interficies.IExtensionCriterioCaja._Delete ( IPrevisionRECC  toPrevisionRECC,
string  tcAsiDelete = "" 
)

Realizamos el Delete del o los registros de IVACJREPER o IVACJSOPOR

Parámetros
toPrevisionRECCReferencia a la previsión de venta/compra
tcAsiDeleteAsi de la previsión que se ha eliminado el cobro/pago

Implementado en sage.ew.ewbase._ExtensionCriterioCaja.

◆ _Save()

void sage.ew.interficies.IExtensionCriterioCaja._Save ( IPrevisionRECC  toPrevisionRECC,
bool  tlParcial = false 
)

Realizamos el Save del o los registros de IVACJREPER o IVACJSOPOR

Parámetros
toPrevisionRECCReferencia a la previsión de venta/compra
tlParcialIndica que es un cobro/pago parcial
Devuelve

Implementado en sage.ew.ewbase._ExtensionCriterioCaja.

◆ _SaveAbonosHistorico()

bool sage.ew.interficies.IExtensionCriterioCaja._SaveAbonosHistorico ( IPrevisionRECC  toPrevisionRECC,
DataRow  tdrIVACJ,
ref DateTime?  tdFechaFra 
)

Gestión de abonos al borrar un cobro o pago de RECC

Parámetros
toPrevisionRECCReferencia a la previsión de venta/compra
tdrIVACJDataRow con la información del registro de las tablas IVACJREPER / IVCJSOPOR
tdFechaFraFecha de factura
Devuelve

Implementado en sage.ew.ewbase._ExtensionCriterioCaja y sage.addons.factucert.Negocio.Documentos.ExtensionCriterioCaja.

Documentación de propiedades

◆ _Documento

ICriterioCaja sage.ew.interficies.IExtensionCriterioCaja._Documento
getset

Instancia del criterio de caja

Definición en la línea 17 del archivo IExtensionCriterioCaja.cs.

◆ _eBeforeAfter

TipoExecute sage.ew.interficies.IExtensionCriterioCaja._eBeforeAfter
getset

Determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase (before) o despúes del código de la clase (after)

Definición en la línea 23 del archivo IExtensionCriterioCaja.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: