Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.articulo.FormulasTCP

Clase de negocio para el mantenimiento de formulas TCP. Más...

Diagrama de herencia de sage.ew.articulo.FormulasTCP

Métodos públicos

 FormulasTCP ()
 Constructor vacío.
 
 FormulasTCP (String tcCodigo)
 Constructor.
 
override void _New (string tcCodigo="")
 Override del _New.
 
override bool _Delete ()
 Elimina el registro actual.
 
override bool _Save_Before ()
 Antes de guardar hacemos las validaciones.
 
bool _Validar_Compatibilidad_Opciones (ref string tcMensaje)
 Método para la validación de que no hay opciones incompatibles entre sí
 
void _Actualizar_Articulos ()
 Abrir el formulario para actualizar los TCPs (CHGTCP) - Asignar tarifas automáticas y margen en artículos.
 

Propiedades

bool _Ap_desc [get, set]
 Aplicar descuentos para calcular PVP.
 
bool _Ap_marart [get, set]
 Calcular margen de beneficio del artículo automáticamente.
 
bool _Ap_gasto [get, set]
 Aplicar gastos adicionales para calcular PVP.
 
bool _Ap_redon [get, set]
 ???
 
bool _Ap_iva [get, set]
 Aplicar iva.
 
bool _Ap_marg [get, set]
 Aplicar margen sobre de beneficio.
 
int _TipoRedondeo [get, set]
 Tipo de redondeo, utilizado para poder bindear la capa visual de Formulas de TCPS's Está relacionacio con las propiedades "_Ap_red1" y "_Ap_red2".
 
int _TipoMargen [get, set]
 Tipo de margen Utilizado para bindear "Precio aplicando margen(0)", "Precio y margen(3)" y "Precio de venta manual(1,2)".
 
bool _Ap_red1 [get, set]
 Redondeo del precio 1. Desactiva el redondeo del precio 2 (_Ap_red2)
 
int _Red_21 [get, set]
 Redondeo del precio 1.
 
bool _Ap_red2 [get, set]
 Aplicar terminación de la tarifa. Desactiva el redondeo del precio 1 (_Ap_red1)
 
int _Red_22 [get, set]
 Redondeo del precio 2.
 
int _Red_1 [get, set]
 Posición donde aplicar el redondeo.
 
int _Tipo_coste [get, set]
 Tarifa base.
 
int _AplicarPrecioMinimoTarifa [get, set]
 Aplicar precio mínimo definido en tarifa de venta.
 

Eventos

PropertyChangedEventHandler PropertyChanged
 Evento para la notificación de modificación de una propiedad (para fines de binding)
 

Descripción detallada

Clase de negocio para el mantenimiento de formulas TCP.

Definición en la línea 20 del archivo FormulasTCP.cs.

Documentación de constructores y destructores

◆ FormulasTCP() [1/2]

sage.ew.articulo.FormulasTCP.FormulasTCP ( )
inline

Constructor vacío.

Definición en la línea 355 del archivo FormulasTCP.cs.

◆ FormulasTCP() [2/2]

sage.ew.articulo.FormulasTCP.FormulasTCP ( String tcCodigo)
inline

Constructor.

Parámetros
tcCodigoCódigo de la talla

Definición en la línea 364 del archivo FormulasTCP.cs.

Documentación de funciones miembro

◆ _Actualizar_Articulos()

void sage.ew.articulo.FormulasTCP._Actualizar_Articulos ( )
inline

Abrir el formulario para actualizar los TCPs (CHGTCP) - Asignar tarifas automáticas y margen en artículos.

Definición en la línea 597 del archivo FormulasTCP.cs.

◆ _Delete()

override bool sage.ew.articulo.FormulasTCP._Delete ( )
inline

Elimina el registro actual.

Devuelve
bool

Definición en la línea 411 del archivo FormulasTCP.cs.

◆ _New()

override void sage.ew.articulo.FormulasTCP._New ( string tcCodigo = "")
inline

Override del _New.

Parámetros
tcCodigo

Definición en la línea 398 del archivo FormulasTCP.cs.

◆ _Save_Before()

override bool sage.ew.articulo.FormulasTCP._Save_Before ( )
inline

Antes de guardar hacemos las validaciones.

Devuelve

Definición en la línea 438 del archivo FormulasTCP.cs.

◆ _Validar_Compatibilidad_Opciones()

bool sage.ew.articulo.FormulasTCP._Validar_Compatibilidad_Opciones ( ref string tcMensaje)
inline

Método para la validación de que no hay opciones incompatibles entre sí

Devuelve
True si las opciones son compatibles

Definición en la línea 485 del archivo FormulasTCP.cs.

Documentación de propiedades

◆ _Ap_desc

bool sage.ew.articulo.FormulasTCP._Ap_desc
getset

Aplicar descuentos para calcular PVP.

Definición en la línea 52 del archivo FormulasTCP.cs.

◆ _Ap_gasto

bool sage.ew.articulo.FormulasTCP._Ap_gasto
getset

Aplicar gastos adicionales para calcular PVP.

Definición en la línea 92 del archivo FormulasTCP.cs.

◆ _Ap_iva

bool sage.ew.articulo.FormulasTCP._Ap_iva
getset

Aplicar iva.

Definición en la línea 132 del archivo FormulasTCP.cs.

◆ _Ap_marart

bool sage.ew.articulo.FormulasTCP._Ap_marart
getset

Calcular margen de beneficio del artículo automáticamente.

Definición en la línea 72 del archivo FormulasTCP.cs.

◆ _Ap_marg

bool sage.ew.articulo.FormulasTCP._Ap_marg
getset

Aplicar margen sobre de beneficio.

Definición en la línea 153 del archivo FormulasTCP.cs.

◆ _Ap_red1

bool sage.ew.articulo.FormulasTCP._Ap_red1
getset

Redondeo del precio 1. Desactiva el redondeo del precio 2 (_Ap_red2)

Definición en la línea 206 del archivo FormulasTCP.cs.

◆ _Ap_red2

bool sage.ew.articulo.FormulasTCP._Ap_red2
getset

Aplicar terminación de la tarifa. Desactiva el redondeo del precio 1 (_Ap_red1)

Definición en la línea 250 del archivo FormulasTCP.cs.

◆ _Ap_redon

bool sage.ew.articulo.FormulasTCP._Ap_redon
getset

???

Definición en la línea 112 del archivo FormulasTCP.cs.

◆ _AplicarPrecioMinimoTarifa

int sage.ew.articulo.FormulasTCP._AplicarPrecioMinimoTarifa
getset

Aplicar precio mínimo definido en tarifa de venta.

Definición en la línea 333 del archivo FormulasTCP.cs.

◆ _Red_1

int sage.ew.articulo.FormulasTCP._Red_1
getset

Posición donde aplicar el redondeo.

Definición en la línea 293 del archivo FormulasTCP.cs.

◆ _Red_21

int sage.ew.articulo.FormulasTCP._Red_21
getset

Redondeo del precio 1.

Definición en la línea 229 del archivo FormulasTCP.cs.

◆ _Red_22

int sage.ew.articulo.FormulasTCP._Red_22
getset

Redondeo del precio 2.

Definición en la línea 273 del archivo FormulasTCP.cs.

◆ _Tipo_coste

int sage.ew.articulo.FormulasTCP._Tipo_coste
getset

Tarifa base.

Definición en la línea 313 del archivo FormulasTCP.cs.

◆ _TipoMargen

int sage.ew.articulo.FormulasTCP._TipoMargen
getset

Tipo de margen Utilizado para bindear "Precio aplicando margen(0)", "Precio y margen(3)" y "Precio de venta manual(1,2)".

Definición en la línea 187 del archivo FormulasTCP.cs.

◆ _TipoRedondeo

int sage.ew.articulo.FormulasTCP._TipoRedondeo
getset

Tipo de redondeo, utilizado para poder bindear la capa visual de Formulas de TCPS's Está relacionacio con las propiedades "_Ap_red1" y "_Ap_red2".

Definición en la línea 174 del archivo FormulasTCP.cs.

Documentación de eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.articulo.FormulasTCP.PropertyChanged

Evento para la notificación de modificación de una propiedad (para fines de binding)

Definición en la línea 28 del archivo FormulasTCP.cs.


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