Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.AsientosDatosRetencion

Retencions. Más...

Diagrama de herencia de sage.ew.contabilidad.AsientosDatosRetencion
sage.ew.interficies.IAsientosDatosRetencion

Métodos públicos

 AsientosDatosRetencion ()
 constructor buit
 
 AsientosDatosRetencion (AsientosLinea toAsientoLinea, DataRow tdrRet=null, bool tlClonar=false)
 Constructor Retencions.
 
bool _Save ()
 Save.
 
void _Clonar (IAsientosDatosRetencion toIRetencion)
 Clonación de una línea de retenció d'asientos contables.
 
bool _Delete (bool tlBorrarLinea, bool tlDesdeBorrarAsiento=false)
 borra la linia d retenció
 
bool _Delete (bool tlBorrarLinea=false)
 borra la linia d retenció
 
decimal _PorcentajeRetencion ()
 Al cambiar de código de retención en la pantalla asignamos el porcentaje.
 
void _ObtenerClaves190 (out string tcClave, out string tcSubClave)
 Método que nos calcula la Clave y la Subclave adecuadas a partir de los datos de retención actuales y según la configuración del modelo 190.
 
decimal ImporteBaseRetencion ()
 Calculamos el importe base de la retención.
 
bool _ValidarCuentaRetencion ()
 validem si es un asiento de ventes i el compte es de retencio soportat o de compres i el compte es de retencio repercutit
 

Propiedades

eTipoCuenta _eTipoRet [get]
 Indica si es retenció soportada o repercutida.
 
string _Empresa [get]
 empresa del asiento
 
string _Cuenta [get, set]
 Código de la cuenta.
 
DateTime _Fecha [get, set]
 Fecha.
 
string _Factura [get]
 Número de factura (numfra)
 
decimal _Base [get, set]
 base imp.
 
decimal _BaseDiv [get, set]
 base imp. divisa
 
string _CodigoRetencion [get, set]
 código retención
 
decimal _PorcenRetencion [get, set]
 porcen retencion
 
decimal _Retencion [get, set]
 retencion
 
decimal _RetencionDiv [get, set]
 retencion divisa
 
string _Asi [get]
 Clave de identificación unica de la linea del asiento.
 
int _Liquidacion [get, set]
 liquidacio
 
int _ModoRetencion [get, set]
 Modo_ret.
 
int _EjerLiq [get, set]
 ejercicio liquidacion (Ejer_liq)
 
string _Clave [get, set]
 clave
 
string _Subclave [get, set]
 subclave
 
string _Referencia [get, set]
 referencia catastral
 
string _Guid_Id [get]
 Guid_id.
 
TipoRetencion _oTipoRetencion [get, set]
 

Descripción detallada

Retencions.

Definición en la línea 11771 del archivo AsientosLinea.cs.

Documentación de constructores y destructores

◆ AsientosDatosRetencion() [1/2]

sage.ew.contabilidad.AsientosDatosRetencion.AsientosDatosRetencion ( )
inline

constructor buit

Definición en la línea 12201 del archivo AsientosLinea.cs.

◆ AsientosDatosRetencion() [2/2]

sage.ew.contabilidad.AsientosDatosRetencion.AsientosDatosRetencion ( AsientosLinea toAsientoLinea,
DataRow tdrRet = null,
bool tlClonar = false )
inline

Constructor Retencions.

Parámetros
toAsientoLinea
tdrRet
tlClonar

Definición en la línea 12212 del archivo AsientosLinea.cs.

Documentación de funciones miembro

◆ _Clonar()

void sage.ew.contabilidad.AsientosDatosRetencion._Clonar ( IAsientosDatosRetencion toIRetencion)
inline

Clonación de una línea de retenció d'asientos contables.

Parámetros
toIRetencionInstancia de una línea de IVA que vamos a clonar

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12357 del archivo AsientosLinea.cs.

◆ _Delete() [1/2]

bool sage.ew.contabilidad.AsientosDatosRetencion._Delete ( bool tlBorrarLinea,
bool tlDesdeBorrarAsiento = false )
inline

borra la linia d retenció

Devuelve

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12386 del archivo AsientosLinea.cs.

◆ _Delete() [2/2]

bool sage.ew.contabilidad.AsientosDatosRetencion._Delete ( bool tlBorrarLinea = false)
inline

borra la linia d retenció

Devuelve

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12435 del archivo AsientosLinea.cs.

◆ _ObtenerClaves190()

void sage.ew.contabilidad.AsientosDatosRetencion._ObtenerClaves190 ( out string tcClave,
out string tcSubClave )
inline

Método que nos calcula la Clave y la Subclave adecuadas a partir de los datos de retención actuales y según la configuración del modelo 190.

Parámetros
tcClave
tcSubClave

Definición en la línea 12457 del archivo AsientosLinea.cs.

◆ _PorcentajeRetencion()

decimal sage.ew.contabilidad.AsientosDatosRetencion._PorcentajeRetencion ( )
inline

Al cambiar de código de retención en la pantalla asignamos el porcentaje.

Devuelve

Definición en la línea 12444 del archivo AsientosLinea.cs.

◆ _Save()

bool sage.ew.contabilidad.AsientosDatosRetencion._Save ( )
inline

Save.

Devuelve

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12236 del archivo AsientosLinea.cs.

◆ _ValidarCuentaRetencion()

bool sage.ew.contabilidad.AsientosDatosRetencion._ValidarCuentaRetencion ( )
inline

validem si es un asiento de ventes i el compte es de retencio soportat o de compres i el compte es de retencio repercutit

Devuelve

Definición en la línea 12992 del archivo AsientosLinea.cs.

◆ ImporteBaseRetencion()

decimal sage.ew.contabilidad.AsientosDatosRetencion.ImporteBaseRetencion ( )
inline

Calculamos el importe base de la retención.

Devuelve

Definición en la línea 12873 del archivo AsientosLinea.cs.

Documentación de propiedades

◆ _Asi

string sage.ew.contabilidad.AsientosDatosRetencion._Asi
get

Clave de identificación unica de la linea del asiento.

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12058 del archivo AsientosLinea.cs.

◆ _Base

decimal sage.ew.contabilidad.AsientosDatosRetencion._Base
getset

base imp.

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11923 del archivo AsientosLinea.cs.

◆ _BaseDiv

decimal sage.ew.contabilidad.AsientosDatosRetencion._BaseDiv
getset

base imp. divisa

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11947 del archivo AsientosLinea.cs.

◆ _Clave

string sage.ew.contabilidad.AsientosDatosRetencion._Clave
getset

clave

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12117 del archivo AsientosLinea.cs.

◆ _CodigoRetencion

string sage.ew.contabilidad.AsientosDatosRetencion._CodigoRetencion
getset

código retención

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11967 del archivo AsientosLinea.cs.

◆ _Cuenta

string sage.ew.contabilidad.AsientosDatosRetencion._Cuenta
getset

Código de la cuenta.

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11848 del archivo AsientosLinea.cs.

◆ _EjerLiq

int sage.ew.contabilidad.AsientosDatosRetencion._EjerLiq
getset

ejercicio liquidacion (Ejer_liq)

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12102 del archivo AsientosLinea.cs.

◆ _Empresa

string sage.ew.contabilidad.AsientosDatosRetencion._Empresa
get

empresa del asiento

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11833 del archivo AsientosLinea.cs.

◆ _eTipoRet

eTipoCuenta sage.ew.contabilidad.AsientosDatosRetencion._eTipoRet
get

Indica si es retenció soportada o repercutida.

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11819 del archivo AsientosLinea.cs.

◆ _Factura

string sage.ew.contabilidad.AsientosDatosRetencion._Factura
get

Número de factura (numfra)

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11909 del archivo AsientosLinea.cs.

◆ _Fecha

DateTime sage.ew.contabilidad.AsientosDatosRetencion._Fecha
getset

Fecha.

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11890 del archivo AsientosLinea.cs.

◆ _Guid_Id

string sage.ew.contabilidad.AsientosDatosRetencion._Guid_Id
get

Guid_id.

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12162 del archivo AsientosLinea.cs.

◆ _Liquidacion

int sage.ew.contabilidad.AsientosDatosRetencion._Liquidacion
getset

liquidacio

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12072 del archivo AsientosLinea.cs.

◆ _ModoRetencion

int sage.ew.contabilidad.AsientosDatosRetencion._ModoRetencion
getset

Modo_ret.

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12087 del archivo AsientosLinea.cs.

◆ _oTipoRetencion

TipoRetencion sage.ew.contabilidad.AsientosDatosRetencion._oTipoRetencion
getset

Definición en la línea 12173 del archivo AsientosLinea.cs.

◆ _PorcenRetencion

decimal sage.ew.contabilidad.AsientosDatosRetencion._PorcenRetencion
getset

porcen retencion

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 11994 del archivo AsientosLinea.cs.

◆ _Referencia

string sage.ew.contabilidad.AsientosDatosRetencion._Referencia
getset

referencia catastral

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12147 del archivo AsientosLinea.cs.

◆ _Retencion

decimal sage.ew.contabilidad.AsientosDatosRetencion._Retencion
getset

retencion

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12013 del archivo AsientosLinea.cs.

◆ _RetencionDiv

decimal sage.ew.contabilidad.AsientosDatosRetencion._RetencionDiv
getset

retencion divisa

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12039 del archivo AsientosLinea.cs.

◆ _Subclave

string sage.ew.contabilidad.AsientosDatosRetencion._Subclave
getset

subclave

Implementa sage.ew.interficies.IAsientosDatosRetencion.

Definición en la línea 12132 del archivo AsientosLinea.cs.


La documentación de esta clase está generada del siguiente archivo: