Clase base para gestionar los planes analíticos de una factura, de venta o de compra.
Más...
|
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...
|
|
|
| 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.
|
|
|
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.
|
|
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.
◆ 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.
◆ _BorrarTodas()
void sage.ew.contabilidad.FacturaPlanes._BorrarTodas |
( |
| ) |
|
|
inline |
◆ _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
-
tcPlan | Plan seleccionado |
tcNivel1 | Nivel 1 seleccionado |
tcNivel2 | Nivel 2 seleccionado |
tpcPlan | tpc agrupado por Plan |
tpcNivel1 | tpc 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
-
- Devuelve
Definición en la línea 220 del archivo FacturaPlanes.cs.
◆ _InsertarTodas()
void sage.ew.contabilidad.FacturaPlanes._InsertarTodas |
( |
| ) |
|
|
inline |
◆ _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 |
◆ _cEmpresa
string sage.ew.contabilidad.FacturaPlanes._cEmpresa = Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa")) |
|
protected |
◆ _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 |
La documentación de esta clase está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.contabilidad/Clases/FacturaPlanes.cs