Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.docsven.PlantillasVenta

Clase para las plantillas de documentos. Más...

Diagrama de herencia de sage.ew.docsven.PlantillasVenta

Estructuras de datos

class  ClientesPlantilla
 Clase para las lineas de la plantilla de presupuesto. Basada a partir de un ewManteTRel. Más...
 
class  LineasPlantilla
 Clase para las lineas de la plantilla de presupuesto. Basada a partir de un ewManteTRel. Más...
 
class  PersonalizacionesArtCli
 Clase para personalizaciones de unidades por clientes de la plantilla de presupuesto. Basada a partir de un ewManteTRel. Más...
 

Métodos públicos

delegate void EventoPlanificacionHandler (object sender, EventArgs e)
 Delegado.
 
 PlantillasVenta ()
 Constructor por defecto.
 
 PlantillasVenta (string tcCodigo)
 Constructor con código.
 
override void _Load ()
 Override del método Load.
 
override void _Cancel ()
 
override bool _Suma_Numero ()
 override de la obtención del número de la plantilla de presupuesto
 
string GetNewCode ()
 Obtiene el siguiente numero de contador disponible para el codigo de plantilla.
 
override bool _Resta_Numero ()
 Libera un número del contador (si coincide con el último dado)
 
bool _Ajusta_Numero (string numero)
 Ajusta el número del contador.
 
override void _New (string tcCodigo="")
 New.
 
override bool _Save ()
 _Save
 
override bool _Save_Before ()
 Método anterior al SAVE, determina si se trata de un registro válido.
 
override bool _Delete ()
 
bool _DocumentoToPlantilla (dynamic toDocumentoVenta, string tcPantalla, string tcNombrePlantilla="", string tcDivisa="")
 Convierte un documento a plantilla.
 
string _Obtener_current_contador ()
 Obtener número de la tabla del contador, sin incrementar primero el numero actual.
 
void _LoadPlanificacion ()
 Cargar los datos de planificación/historico.
 

Campos de datos

clsPlanificacionPlantillaVenta loPlanificacion = new clsPlanificacionPlantillaVenta()
 
List< string > _GuidPlantilla = new List<string>()
 Propiedad donde guardamos los guid de los documentos que queremos eliminar de las planificaciones generadas pero no la planificación.
 

Métodos protegidos

override ewMante _ClonarAjustesFinales (ewMante origen, ewMante destino)
 Override de la clonación para realizar operaciones adicionales.
 

Propiedades

string _Usuario [get, set]
 Usuario.
 
override string _Codigo [get, set]
 Codigo.
 
string _Divisa [get, set]
 Divisa.
 
string _Banco [get, set]
 Banco.
 
string _Almacen [get, set]
 Almacén.
 
string _Vendedor [get, set]
 Vendedor.
 
string _FormaPago [get, set]
 Forma de pago.
 
string _Tarifa [get, set]
 Tarifa.
 
string _Operario [get, set]
 Operario.
 
string _Observaciones [get, set]
 Observaciones.
 
ClientesPlantilla _Clientes [get]
 Propiedad con los clientes de la plantilla del documento.
 
BindingList< clsPlanificacionPlantillaVenta_Planificacion [get, set]
 Propiedad con las lineas de la plantilla de planificaciones.
 
BindingList< clsPlanificacionPlantillaVenta_PlanificacionBorradas [get, set]
 Propiedad con las lineas de la plantilla de planificaciones borradas.
 
LineasPlantilla _Lineas [get]
 Propiedad con las líneas de la plantilla del documento.
 
PersonalizacionesArtCli _Personalizaciones [get, set]
 Propiedad con las líneas de la plantilla del documento.
 
DataTable _dtLineasPlantilla [get, set]
 
bool _DeletePLANTHDOC = false [get, set]
 Borrar registros de tabla planthdoc.
 

Eventos

EventoPlanificacionHandler EventPlanificacion
 Informa de que un nodo ha sido actualizado.
 

Descripción detallada

Clase para las plantillas de documentos.

Definición en la línea 37 del archivo PlantillasVenta.cs.

Documentación de constructores y destructores

◆ PlantillasVenta() [1/2]

sage.ew.docsven.PlantillasVenta.PlantillasVenta ( )
inline

Constructor por defecto.

Definición en la línea 509 del archivo PlantillasVenta.cs.

◆ PlantillasVenta() [2/2]

sage.ew.docsven.PlantillasVenta.PlantillasVenta ( string tcCodigo)
inline

Constructor con código.

Parámetros
tcCodigo

0

Definición en la línea 519 del archivo PlantillasVenta.cs.

Documentación de funciones miembro

◆ _Ajusta_Numero()

bool sage.ew.docsven.PlantillasVenta._Ajusta_Numero ( string numero)
inline

Ajusta el número del contador.

Devuelve
True si se ha retrocedido el contador

Definición en la línea 728 del archivo PlantillasVenta.cs.

◆ _Cancel()

override void sage.ew.docsven.PlantillasVenta._Cancel ( )
inline

Definición en la línea 632 del archivo PlantillasVenta.cs.

◆ _ClonarAjustesFinales()

override ewMante sage.ew.docsven.PlantillasVenta._ClonarAjustesFinales ( ewMante origen,
ewMante destino )
inlineprotected

Override de la clonación para realizar operaciones adicionales.

Parámetros
origen
destino
Devuelve

Definición en la línea 1392 del archivo PlantillasVenta.cs.

◆ _Delete()

override bool sage.ew.docsven.PlantillasVenta._Delete ( )
inline
Devuelve

Definición en la línea 946 del archivo PlantillasVenta.cs.

◆ _DocumentoToPlantilla()

bool sage.ew.docsven.PlantillasVenta._DocumentoToPlantilla ( dynamic toDocumentoVenta,
string tcPantalla,
string tcNombrePlantilla = "",
string tcDivisa = "" )
inline

Convierte un documento a plantilla.

Parámetros
toDocumentoVentaReferencia a la instancia del documento
tcPantallaPantalla
tcNombrePlantillaNombre de la plantilla (Ocional)
tcDivisaDivisa (Opcional)
Devuelve

Definición en la línea 979 del archivo PlantillasVenta.cs.

◆ _Load()

override void sage.ew.docsven.PlantillasVenta._Load ( )
inline

Override del método Load.

Definición en la línea 534 del archivo PlantillasVenta.cs.

◆ _LoadPlanificacion()

void sage.ew.docsven.PlantillasVenta._LoadPlanificacion ( )
inline

Cargar los datos de planificación/historico.

Definición en la línea 1551 del archivo PlantillasVenta.cs.

◆ _New()

override void sage.ew.docsven.PlantillasVenta._New ( string tcCodigo = "")
inline

New.

Parámetros
tcCodigo

Definición en la línea 748 del archivo PlantillasVenta.cs.

◆ _Obtener_current_contador()

string sage.ew.docsven.PlantillasVenta._Obtener_current_contador ( )
inline

Obtener número de la tabla del contador, sin incrementar primero el numero actual.

Devuelve

Definición en la línea 1486 del archivo PlantillasVenta.cs.

◆ _Resta_Numero()

override bool sage.ew.docsven.PlantillasVenta._Resta_Numero ( )
inline

Libera un número del contador (si coincide con el último dado)

Devuelve
True si se ha retrocedido el contador

Definición en la línea 689 del archivo PlantillasVenta.cs.

◆ _Save()

override bool sage.ew.docsven.PlantillasVenta._Save ( )
inline

_Save

Devuelve

Definición en la línea 760 del archivo PlantillasVenta.cs.

◆ _Save_Before()

override bool sage.ew.docsven.PlantillasVenta._Save_Before ( )
inline

Método anterior al SAVE, determina si se trata de un registro válido.

Devuelve

Definición en la línea 882 del archivo PlantillasVenta.cs.

◆ _Suma_Numero()

override bool sage.ew.docsven.PlantillasVenta._Suma_Numero ( )
inline

override de la obtención del número de la plantilla de presupuesto

Devuelve
retorna true si ha obtenido numero. false en otro caso

Definición en la línea 643 del archivo PlantillasVenta.cs.

◆ EventoPlanificacionHandler()

delegate void sage.ew.docsven.PlantillasVenta.EventoPlanificacionHandler ( object sender,
EventArgs e )

Delegado.

Parámetros
sender
e

◆ GetNewCode()

string sage.ew.docsven.PlantillasVenta.GetNewCode ( )
inline

Obtiene el siguiente numero de contador disponible para el codigo de plantilla.

Devuelve

Definición en la línea 661 del archivo PlantillasVenta.cs.

Documentación de campos

◆ _GuidPlantilla

List<string> sage.ew.docsven.PlantillasVenta._GuidPlantilla = new List<string>()

Propiedad donde guardamos los guid de los documentos que queremos eliminar de las planificaciones generadas pero no la planificación.

Definición en la línea 403 del archivo PlantillasVenta.cs.

◆ loPlanificacion

clsPlanificacionPlantillaVenta sage.ew.docsven.PlantillasVenta.loPlanificacion = new clsPlanificacionPlantillaVenta()

Definición en la línea 382 del archivo PlantillasVenta.cs.

Documentación de propiedades

◆ _Almacen

string sage.ew.docsven.PlantillasVenta._Almacen
getset

Almacén.

Definición en la línea 230 del archivo PlantillasVenta.cs.

◆ _Banco

string sage.ew.docsven.PlantillasVenta._Banco
getset

Banco.

Definición en la línea 203 del archivo PlantillasVenta.cs.

◆ _Clientes

ClientesPlantilla sage.ew.docsven.PlantillasVenta._Clientes
get

Propiedad con los clientes de la plantilla del documento.

Definición en la línea 345 del archivo PlantillasVenta.cs.

◆ _Codigo

override string sage.ew.docsven.PlantillasVenta._Codigo
getset

Codigo.

Definición en la línea 150 del archivo PlantillasVenta.cs.

◆ _DeletePLANTHDOC

bool sage.ew.docsven.PlantillasVenta._DeletePLANTHDOC = false
getset

Borrar registros de tabla planthdoc.

Definición en la línea 486 del archivo PlantillasVenta.cs.

◆ _Divisa

string sage.ew.docsven.PlantillasVenta._Divisa
getset

Divisa.

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

◆ _dtLineasPlantilla

DataTable sage.ew.docsven.PlantillasVenta._dtLineasPlantilla
getset

Definición en la línea 470 del archivo PlantillasVenta.cs.

◆ _FormaPago

string sage.ew.docsven.PlantillasVenta._FormaPago
getset

Forma de pago.

Definición en la línea 262 del archivo PlantillasVenta.cs.

◆ _Lineas

LineasPlantilla sage.ew.docsven.PlantillasVenta._Lineas
get

Propiedad con las líneas de la plantilla del documento.

Definición en la línea 408 del archivo PlantillasVenta.cs.

◆ _Observaciones

string sage.ew.docsven.PlantillasVenta._Observaciones
getset

Observaciones.

Definición en la línea 329 del archivo PlantillasVenta.cs.

◆ _Operario

string sage.ew.docsven.PlantillasVenta._Operario
getset

Operario.

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

◆ _Personalizaciones

PersonalizacionesArtCli sage.ew.docsven.PlantillasVenta._Personalizaciones
getset

Propiedad con las líneas de la plantilla del documento.

Definición en la línea 427 del archivo PlantillasVenta.cs.

◆ _Planificacion

BindingList<clsPlanificacionPlantillaVenta> sage.ew.docsven.PlantillasVenta._Planificacion
getset

Propiedad con las lineas de la plantilla de planificaciones.

Definición en la línea 366 del archivo PlantillasVenta.cs.

◆ _PlanificacionBorradas

BindingList<clsPlanificacionPlantillaVenta> sage.ew.docsven.PlantillasVenta._PlanificacionBorradas
getset

Propiedad con las lineas de la plantilla de planificaciones borradas.

Definición en la línea 387 del archivo PlantillasVenta.cs.

◆ _Tarifa

string sage.ew.docsven.PlantillasVenta._Tarifa
getset

Tarifa.

Definición en la línea 278 del archivo PlantillasVenta.cs.

◆ _Usuario

string sage.ew.docsven.PlantillasVenta._Usuario
getset

Usuario.

Definición en la línea 134 del archivo PlantillasVenta.cs.

◆ _Vendedor

string sage.ew.docsven.PlantillasVenta._Vendedor
getset

Vendedor.

Definición en la línea 246 del archivo PlantillasVenta.cs.

Documentación de eventos

◆ EventPlanificacion

EventoPlanificacionHandler sage.ew.docsven.PlantillasVenta.EventPlanificacion

Informa de que un nodo ha sido actualizado.

Definición en la línea 499 del archivo PlantillasVenta.cs.


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