Classe de negocio para el cálculo del importe de retención en un documento de compra. Más...
Métodos públicos | |
clsRetencionCompras () | |
Contructor Más... | |
virtual decimal | _Calcular_Retencion (dynamic toDocRef, Form toFormPare=null) |
Retorna l'import de la retenció fiscal corresponent al document actual Más... | |
virtual bool | _Calcular_Retencion (dynamic toDocRef, out decimal toImporteRetencion, out decimal toPorcentajeRetencion, out string tcTipoRetencion) |
Devuelve el importe de la retención del documento actual Más... | |
virtual void | _Control_Label_Retencion (dynamic toFormPare, bool tlHayRetencion, decimal tnTpc=0) |
Mostrar/ocultar el label/textbox de retención Más... | |
virtual void | _Control_Label_Retencion (dynamic toFormPare, bool tlHayRetencion, bool? tlSobreBase, decimal tnTpc=0) |
Mostrar/ocultar el label/textbox de retención Más... | |
void | Dispose () |
Este código se agrega para implementar correctamente el patrón descartable. Más... | |
void | _ReleaseQueryCaches () |
Al salir del documento eliminar todos los datos de las caches de consultas. Más... | |
Propiedades | |
bool | _SobreBase [get, set] |
Si la retención es sobre base o sobre total factura Más... | |
decimal | _ImporteRetencion [get, set] |
Importe de la retención (vale tanto para fiscal como para no fiscal) Más... | |
decimal | _RetencionPorcen [get, set] |
% de la retención (vale tanto para fiscal como para no fiscal) Más... | |
string | _RetencionTipo [get, set] |
Texto para la descripción de la retención Más... | |
bool | _HayRetencion [get, set] |
Si hay retención en el documento o no. Más... | |
Classe de negocio para el cálculo del importe de retención en un documento de compra.
Definición en la línea 23 del archivo clsRetencionCompras.cs.
|
inline |
Contructor
Definición en la línea 155 del archivo clsRetencionCompras.cs.
|
inlinevirtual |
Retorna l'import de la retenció fiscal corresponent al document actual
toDocRef | Documento de sobre el que operar |
toFormPare | Formulario relacionado |
Recordar que a partir de Octubre 2020 el % de retención fiscal viene en el pie del documento en la propiedadad _Pie._RetencionPorcen
Definición en la línea 737 del archivo clsRetencionCompras.cs.
|
inlinevirtual |
Devuelve el importe de la retención del documento actual
toDocRef | Documento sobre el que calcular |
toImporteRetencion | Importe de la retención |
toPorcentajeRetencion | % Retención aplicado |
tcTipoRetencion | Descripción tipo retención |
Definición en la línea 896 del archivo clsRetencionCompras.cs.
|
inlinevirtual |
Mostrar/ocultar el label/textbox de retención
Definición en la línea 912 del archivo clsRetencionCompras.cs.
|
inlinevirtual |
Mostrar/ocultar el label/textbox de retención
Definición en la línea 923 del archivo clsRetencionCompras.cs.
|
inline |
Al salir del documento eliminar todos los datos de las caches de consultas.
Definición en la línea 961 del archivo clsRetencionCompras.cs.
|
inline |
Este código se agrega para implementar correctamente el patrón descartable.
Definición en la línea 947 del archivo clsRetencionCompras.cs.
|
getset |
Si hay retención en el documento o no.
Definición en la línea 139 del archivo clsRetencionCompras.cs.
|
getset |
Importe de la retención (vale tanto para fiscal como para no fiscal)
Definición en la línea 103 del archivo clsRetencionCompras.cs.
|
getset |
% de la retención (vale tanto para fiscal como para no fiscal)
Definición en la línea 115 del archivo clsRetencionCompras.cs.
|
getset |
Texto para la descripción de la retención
Definición en la línea 127 del archivo clsRetencionCompras.cs.
|
getset |
Si la retención es sobre base o sobre total factura
Definición en la línea 92 del archivo clsRetencionCompras.cs.