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

Clase base para gestionar los planes analíticos de una factura, de venta o de compra. Más...

Diagrama de herencia de sage.ew.contabilidad.FacturaPlanes
sage.ew.contabilidad.FacturaCompraPlanes sage.ew.contabilidad.FacturaVentaPlanes

Estructuras de datos

class  Clave
 Campos clave para recuperar los niveles analíticos de la factura. Más...
 
class  FacturaPlan
 Definir la estructura de las líneas de los niveles analíticos de la factura. Más...
 

Métodos públicos

 FacturaPlanes (string tcEmpresa, string tcFactura, string tcCuenta)
 Inicializa una nueva intancia de la clase.
 
void _RepartirPorcentaje (string tcPlanCont="")
 Task 105843: Reparto de % en planes analíticos equitativamente segun nivel1 y a continuación según nivel2. 100% por cada plan.
 
void _InsertarTodas ()
 Inserta todas las secundarias.
 
void _BorrarTodas ()
 Borra todas las secundarias.
 
bool _TotalPorcentajes (out string tcPlan)
 Calcula la suma dels percentatjes.
 
string _DefinicionPlanAnalitico (string tcCodigo)
 Definición planes analíticos.
 
void _CalcularTotalPorcentajesLinea (ref string tcPlan, ref string tcNivel1, ref string tcNivel2, out decimal tpcPlan, out decimal tpcNivel1)
 Calcular el total de porcentajes de la linea para mostrar en la parte inferior del formulario.
 

Métodos protegidos

void crearEstructura ()
 

Atributos protegidos

bool _lEsFacturaVenta = false
 Si se trabaja con factura de venta o de compra.
 
ewMascara _oMascaraTPC = new ewMascara(EW_GLOBAL._GetMascara(KeyDiccionarioMascara.wc_tpc))
 Màscara de porcentaje.
 
string _cEmpresa = Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa"))
 Código de empresa activa.
 

Descripción detallada

Clase base para gestionar los planes analíticos de una factura, de venta o de compra.

Definición en la línea 21 del archivo FacturaPlanes.cs.

Documentación de constructores y destructores

◆ FacturaPlanes()

sage.ew.contabilidad.FacturaPlanes.FacturaPlanes ( string tcEmpresa,
string tcFactura,
string tcCuenta )
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 53 del archivo FacturaPlanes.cs.

Documentación de funciones miembro

◆ _BorrarTodas()

void sage.ew.contabilidad.FacturaPlanes._BorrarTodas ( )
inline

Borra todas las secundarias.

Definición en la línea 168 del archivo FacturaPlanes.cs.

◆ _CalcularTotalPorcentajesLinea()

void sage.ew.contabilidad.FacturaPlanes._CalcularTotalPorcentajesLinea ( ref string tcPlan,
ref string tcNivel1,
ref string tcNivel2,
out decimal tpcPlan,
out decimal tpcNivel1 )
inline

Calcular el total de porcentajes de la linea para mostrar en la parte inferior del formulario.


Parámetros
tcPlanPlan seleccionado
tcNivel1Nivel 1 seleccionado
tcNivel2Nivel 2 seleccionado
tpcPlantpc agrupado por Plan
tpcNivel1tpc agrupado por Nivel1

Definición en la línea 241 del archivo FacturaPlanes.cs.

◆ _DefinicionPlanAnalitico()

string sage.ew.contabilidad.FacturaPlanes._DefinicionPlanAnalitico ( string tcCodigo)
inline

Definición planes analíticos.

Parámetros
tcCodigo
Devuelve

Definición en la línea 220 del archivo FacturaPlanes.cs.

◆ _InsertarTodas()

void sage.ew.contabilidad.FacturaPlanes._InsertarTodas ( )
inline

Inserta todas las secundarias.

Definición en la línea 138 del archivo FacturaPlanes.cs.

◆ _RepartirPorcentaje()

void sage.ew.contabilidad.FacturaPlanes._RepartirPorcentaje ( string tcPlanCont = "")
inline

Task 105843: Reparto de % en planes analíticos equitativamente segun nivel1 y a continuación según nivel2. 100% por cada plan.

Definición en la línea 68 del archivo FacturaPlanes.cs.

◆ _TotalPorcentajes()

bool sage.ew.contabilidad.FacturaPlanes._TotalPorcentajes ( out string tcPlan)
inline

Calcula la suma dels percentatjes.

Devuelve

Definición en la línea 179 del archivo FacturaPlanes.cs.

◆ crearEstructura()

void sage.ew.contabilidad.FacturaPlanes.crearEstructura ( )
inlineprotected

Definición en la línea 316 del archivo FacturaPlanes.cs.

Documentación de campos

◆ _cEmpresa

string sage.ew.contabilidad.FacturaPlanes._cEmpresa = Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa"))
protected

Código de empresa activa.

Definición en la línea 41 del archivo FacturaPlanes.cs.

◆ _lEsFacturaVenta

bool sage.ew.contabilidad.FacturaPlanes._lEsFacturaVenta = false
protected

Si se trabaja con factura de venta o de compra.

Definición en la línea 29 del archivo FacturaPlanes.cs.

◆ _oMascaraTPC

ewMascara sage.ew.contabilidad.FacturaPlanes._oMascaraTPC = new ewMascara(EW_GLOBAL._GetMascara(KeyDiccionarioMascara.wc_tpc))
protected

Màscara de porcentaje.

Definición en la línea 35 del archivo FacturaPlanes.cs.


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