Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes

Clase para gestionar los planes analíticos del almacén. Más...

Diagrama de herencia de sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes

Estructuras de datos

class  Clave
 Campos clave para recuperar las referencias de las partidas. Más...
 
class  PartidaInventarioPlan
 Definir la estructura de las líneas de los colores de artículos. Más...
 

Métodos públicos

 PartidasInventarioPlanes ()
 Inicializa una nueva intancia de la clase.
 
 PartidasInventarioPlanes (string tcEmpresa, string tcCuenta, string tcReferencia)
 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.
 

Descripción detallada

Clase para gestionar los planes analíticos del almacén.

Definición en la línea 4069 del archivo Partidas.cs.

Documentación de constructores y destructores

◆ PartidasInventarioPlanes() [1/2]

sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes.PartidasInventarioPlanes ( )
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 4081 del archivo Partidas.cs.

◆ PartidasInventarioPlanes() [2/2]

sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes.PartidasInventarioPlanes ( string tcEmpresa,
string tcCuenta,
string tcReferencia )
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 4089 del archivo Partidas.cs.

Documentación de funciones miembro

◆ _BorrarTodas()

void sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes._BorrarTodas ( )
inline

Borra todas las secundarias.

Definición en la línea 4326 del archivo Partidas.cs.

◆ _CalcularTotalPorcentajesLinea()

void sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes._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 4399 del archivo Partidas.cs.

◆ _DefinicionPlanAnalitico()

string sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes._DefinicionPlanAnalitico ( string tcCodigo)
inline

Definición planes analíticos.

Parámetros
tcCodigo
Devuelve

Definición en la línea 4376 del archivo Partidas.cs.

◆ _InsertarTodas()

void sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes._InsertarTodas ( )
inline

Inserta todas las secundarias.

Definición en la línea 4298 del archivo Partidas.cs.

◆ _RepartirPorcentaje()

void sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes._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 4229 del archivo Partidas.cs.

◆ _TotalPorcentajes()

bool sage.addons.amortiza.Negocio.Mantes.Partidas.PartidasInventarioPlanes._TotalPorcentajes ( out string tcPlan)
inline

Calcula la suma dels percentatjes.

Devuelve

Definición en la línea 4336 del archivo Partidas.cs.


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