Clase para la gestión de datos adicionales de facturas. Los datos pueden venir de IVAREPER, IVASOPOR, IVA_EXEN, C_FACTUVEN o C_FACTUCOM Más...
Métodos públicos | |
DatosAdicionalesFactura () | |
Constructor vacío Más... | |
ewDocVentaFRA | _GetFactura () |
Devuelve la referencia a la factura Más... | |
string | _Serialize () |
Serializar la cedana en formato JSON Más... | |
DatosAdicionalesFactura | _Deserialize (string tcJSON) |
Deserializar la cedana en formato JSON Más... | |
void | _DescargarDatos () |
Descargar datos Más... | |
virtual bool | _Load (dynamic toDocumento) |
Carga de datos a partir de un objeto que puede ser de Asiento o Factura Más... | |
bool | _Save () |
Save Más... | |
void | _Clonar (IDatosAdicionalesFactura toDatosAdicionalesFactura) |
Clonación de datos adicionales factura Más... | |
bool | _Delete () |
Delete Más... | |
bool | _ShowAdicionales (bool tlReadOnly, bool tlDesdeAsientos=false) |
Método para mostrar el formulario con los datos de contabilización (Adicionales) Más... | |
bool | _RevisarReferenciaCatastral (string tcCliPro, decimal tnImporte=0M) |
Asignación de referencia catastral por defecto en caso necesario a partir de cuenta de cliente/proveedor Más... | |
bool | _RevisarReferenciaCatastral (dynamic toCliPro=null, decimal tnImporte=0M) |
Asignación de referencia catastral por defecto en caso necesario a partir de negocio de cliente/proveedor Más... | |
void | _RevisarOrigenDatos () |
Método público para revisar y establecer el origen de datos Más... | |
bool | _ValidacionTipoOperacion (int tnOperacion, IDatosReferenciasCatastrales toDatosReferenciasCatastrales, out string tcMensaje, bool tlPresentarMensaje=true, DataTable tdtIva=null) |
Validación del tipo de operación Más... | |
Métodos protegidos | |
void | ObtenerOrigenDatos () |
Para establecer el origen de los datos actuales Más... | |
Atributos protegidos estáticos | |
static bool | lIsSave = false |
Nos dice si estamos salvando los datos para evitar recursividad Más... | |
Propiedades | |
dynamic | _Documento [get, set] |
Referencia al documento de factura de venta, únicamente se asigna desde las opciones de la pantalla de facturas Utilizado para poder gestionar el _SoloLectura por ejemplo ... NOTA: Esta referencia no es para realizar _Saves ... Más... | |
EntregasFactura.Entrega | _Entrega [get] |
Para tener la referencia a la entrega a cuenta (sólo caso especial de facturación entregas a cuenta) Más... | |
eOrigenDatosAdicionalesFactura | _OrigenDatos [get, set] |
Indicará dónde tenemos que leer/guardar los datos adicionales de facturas Más... | |
bool | _DeletePending [get, set] |
Para saber cuando hay una operación pendiente de borrado Más... | |
string | _MensajeError [get, set] |
Mensaje de error Más... | |
string | _Usuario [get, set] |
C_FACTUVEN.USUARIO Más... | |
string | _Empresa [get, set] |
C_FACTUVEN.EMPRESA Más... | |
string | _Numero [get, set] |
C_FACTUVEN.NUMERO Más... | |
string | _Cuenta [get, set] |
C_FACTUVEN.CUENTA Más... | |
int | _SIICausaNoSujeta [get, set] |
Causa de no sujeción. SIICANOSU Más... | |
string | _SIINumDER [get, set] |
Para indicar el número DER. SIINUMDER Más... | |
string | _SIINumIni [get, set] |
Número inicial para asiento resumen de tickets. Se guardará en el campo SIINUMINI Más... | |
string | _SIINumFin [get, set] |
Número final para asiento resumen de tickets. Se guardará en el campo SIINUMFIN Más... | |
IDatosRectificativa | _DatosRectificativa [get, set] |
Objeto con los datos adicionales referentes a rectificativas Más... | |
IDatosAdicionalesFacturaGenerales | _DatosGenerales [get, set] |
Objeto con los datos adicionales generales Más... | |
IDatosAdicionalesFacturaDevengo | _DatosDevengo [get, set] |
Objeto con los datos adicionales devengo Más... | |
IDatosAdicionalesFacturaArt25 | _DatosArt25 [get, set] |
Objeto con los datos adicionales artículo 25 Más... | |
IDatosAdicionalesFacturaExenta | _DatosExenta [get, set] |
Objeto con los datos adicionales exenta Más... | |
IDatosReferenciasCatastrales | _DatosReferenciasCatastrales [get, set] |
Objeto con los datos adicionales de referencias catastrales Más... | |
IDatosAdicionalesFacturaDOI | _DatosDOI [get, set] |
Objeto con los datos DOI Más... | |
IAsientos | _GetAsiento [get] |
Devuelve la referencia del asiento Más... | |
![]() | |
eOrigenDatosAdicionalesFactura | _OrigenDatos [get, set] |
Indicará dónde tenemos que leer/guardar los datos adicionales de facturas (IVAREPER,IVASOPOR,IVA_EXEN,FACTVEADI,FACTCOADI) Más... | |
EntregasFactura.Entrega | _Entrega [get] |
Para tener la referencia a la entrega a cuenta (sólo caso especial de facturación entregas a cuenta) Más... | |
bool | _DeletePending [get, set] |
Para saber cuando hay una operación pendiente de borrado Más... | |
string | _MensajeError [get, set] |
Mensaje de error Más... | |
string | _Empresa [get, set] |
Código de empresa Más... | |
string | _Numero [get, set] |
Número de factura Más... | |
string | _Cuenta [get, set] |
Cuenta de cliente/proveedor Más... | |
string | _Usuario [get, set] |
Usuario Más... | |
int | _SIICausaNoSujeta [get, set] |
Causa de no sujeción. SIICANOSU Más... | |
string | _SIINumDER [get, set] |
Número DER. Campo SIINUMDER Más... | |
string | _SIINumIni [get, set] |
Número inicial para asiento resumen de tickets. Se guardará en el campo SIINUMINI Más... | |
string | _SIINumFin [get, set] |
Número final para asiento resumen de tickets. Se guardará en el campo SIINUMFIN Más... | |
IDatosRectificativa | _DatosRectificativa [get, set] |
Objeto para la gestión de los datos de rectificativas Más... | |
IDatosAdicionalesFacturaGenerales | _DatosGenerales [get, set] |
Objeto para los datos adicionales generales Más... | |
IDatosAdicionalesFacturaDevengo | _DatosDevengo [get, set] |
Objeto para los datos adicionales devengo Más... | |
IDatosAdicionalesFacturaArt25 | _DatosArt25 [get, set] |
Objeto para los datos adicionales artículo 25 Más... | |
IDatosAdicionalesFacturaExenta | _DatosExenta [get, set] |
Objeto para los datos adicionales exentas Más... | |
IDatosReferenciasCatastrales | _DatosReferenciasCatastrales [get, set] |
Objeto para los datos de las referencias catastrales Más... | |
IDatosAdicionalesFacturaDOI | _DatosDOI [get, set] |
Objeto para los datos DOI Más... | |
Clase para la gestión de datos adicionales de facturas. Los datos pueden venir de IVAREPER, IVASOPOR, IVA_EXEN, C_FACTUVEN o C_FACTUCOM
Definición en la línea 33 del archivo DatosAdicionalesFactura.cs.
|
inline |
Constructor vacío
Definición en la línea 406 del archivo DatosAdicionalesFactura.cs.
|
inline |
Clonación de datos adicionales factura
toDatosAdicionalesFactura | Instancia de los datos que vamos a clonar |
Implementa sage.ew.interficies.IDatosAdicionalesFactura.
Definición en la línea 1161 del archivo DatosAdicionalesFactura.cs.
|
inline |
Delete
Implementa sage.ew.interficies.IDatosAdicionalesFactura.
Definición en la línea 1228 del archivo DatosAdicionalesFactura.cs.
|
inline |
Descargar datos
Implementa sage.ew.interficies.IDatosAdicionalesFactura.
Definición en la línea 1043 del archivo DatosAdicionalesFactura.cs.
|
inline |
Deserializar la cedana en formato JSON
Definición en la línea 1027 del archivo DatosAdicionalesFactura.cs.
|
inline |
Devuelve la referencia a la factura
Definición en la línea 999 del archivo DatosAdicionalesFactura.cs.
|
inlinevirtual |
Carga de datos a partir de un objeto que puede ser de Asiento o Factura
Implementa sage.ew.interficies.IDatosAdicionalesFactura.
Reimplementado en sage.addons.factucert.Negocio.Clases.DatosAdicionalesFacturaAnulada.
Definición en la línea 1086 del archivo DatosAdicionalesFactura.cs.
|
inline |
Método público para revisar y establecer el origen de datos
Definición en la línea 1505 del archivo DatosAdicionalesFactura.cs.
|
inline |
Asignación de referencia catastral por defecto en caso necesario a partir de cuenta de cliente/proveedor
tcCliPro | |
tnImporte |
Definición en la línea 1294 del archivo DatosAdicionalesFactura.cs.
|
inline |
Asignación de referencia catastral por defecto en caso necesario a partir de negocio de cliente/proveedor
toCliPro | Instancia del cliente/proveedor |
tnImporte | Importe total factura |
Definición en la línea 1314 del archivo DatosAdicionalesFactura.cs.
|
inline |
Save
Implementa sage.ew.interficies.IDatosAdicionalesFactura.
Definición en la línea 1115 del archivo DatosAdicionalesFactura.cs.
|
inline |
Serializar la cedana en formato JSON
Definición en la línea 1009 del archivo DatosAdicionalesFactura.cs.
|
inline |
Método para mostrar el formulario con los datos de contabilización (Adicionales)
tlReadOnly | |
tlDesdeAsientos |
Implementa sage.ew.interficies.IDatosAdicionalesFactura.
Definición en la línea 1251 del archivo DatosAdicionalesFactura.cs.
|
inline |
Validación del tipo de operación
tnOperacion | |
toDatosReferenciasCatastrales | |
tcMensaje | |
tlPresentarMensaje | |
tdtIva |
Definición en la línea 1519 del archivo DatosAdicionalesFactura.cs.
|
inlineprotected |
Para establecer el origen de los datos actuales
Definición en la línea 891 del archivo DatosAdicionalesFactura.cs.
|
staticprotected |
Nos dice si estamos salvando los datos para evitar recursividad
Definición en la línea 104 del archivo DatosAdicionalesFactura.cs.
|
getset |
C_FACTUVEN.CUENTA
Definición en la línea 208 del archivo DatosAdicionalesFactura.cs.
|
getset |
Objeto con los datos adicionales artículo 25
Definición en la línea 320 del archivo DatosAdicionalesFactura.cs.
|
getset |
Objeto con los datos adicionales devengo
Definición en la línea 301 del archivo DatosAdicionalesFactura.cs.
|
getset |
Objeto con los datos DOI
Definición en la línea 375 del archivo DatosAdicionalesFactura.cs.
|
getset |
Objeto con los datos adicionales exenta
Definición en la línea 338 del archivo DatosAdicionalesFactura.cs.
|
getset |
Objeto con los datos adicionales generales
Definición en la línea 283 del archivo DatosAdicionalesFactura.cs.
|
getset |
Objeto con los datos adicionales referentes a rectificativas
Definición en la línea 264 del archivo DatosAdicionalesFactura.cs.
|
getset |
Objeto con los datos adicionales de referencias catastrales
Definición en la línea 357 del archivo DatosAdicionalesFactura.cs.
|
getset |
Para saber cuando hay una operación pendiente de borrado
Definición en la línea 158 del archivo DatosAdicionalesFactura.cs.
|
getset |
Referencia al documento de factura de venta, únicamente se asigna desde las opciones de la pantalla de facturas Utilizado para poder gestionar el _SoloLectura por ejemplo ... NOTA: Esta referencia no es para realizar _Saves ...
Definición en la línea 118 del archivo DatosAdicionalesFactura.cs.
|
getset |
C_FACTUVEN.EMPRESA
Definición en la línea 188 del archivo DatosAdicionalesFactura.cs.
|
get |
Para tener la referencia a la entrega a cuenta (sólo caso especial de facturación entregas a cuenta)
Definición en la línea 134 del archivo DatosAdicionalesFactura.cs.
|
get |
Devuelve la referencia del asiento
Definición en la línea 393 del archivo DatosAdicionalesFactura.cs.
|
getset |
Mensaje de error
Definición en la línea 168 del archivo DatosAdicionalesFactura.cs.
|
getset |
C_FACTUVEN.NUMERO
Definición en la línea 198 del archivo DatosAdicionalesFactura.cs.
|
getset |
Indicará dónde tenemos que leer/guardar los datos adicionales de facturas
Definición en la línea 143 del archivo DatosAdicionalesFactura.cs.
|
getset |
Causa de no sujeción. SIICANOSU
Definición en la línea 224 del archivo DatosAdicionalesFactura.cs.
|
getset |
Para indicar el número DER. SIINUMDER
Definición en la línea 234 del archivo DatosAdicionalesFactura.cs.
|
getset |
Número final para asiento resumen de tickets. Se guardará en el campo SIINUMFIN
Definición en la línea 254 del archivo DatosAdicionalesFactura.cs.
|
getset |
Número inicial para asiento resumen de tickets. Se guardará en el campo SIINUMINI
Definición en la línea 244 del archivo DatosAdicionalesFactura.cs.
|
getset |
C_FACTUVEN.USUARIO
Definición en la línea 178 del archivo DatosAdicionalesFactura.cs.