Referencia de la Clase sage.ew.docventatpv.Forms.frmDocumentosPorCliente

Clase derivada de FormSalirClienteArticulo para la presentación de datos de documentos por cliente Más...

Diagrama de herencias de sage.ew.docventatpv.Forms.frmDocumentosPorCliente
sage.ew.docventatpv.Forms.frmDocumentosAlbaranesPorCliente sage.ew.docventatpv.Forms.frmDocumentosDepositosPorCliente sage.ew.docventatpv.Forms.frmDocumentosFacturasPorCliente sage.ew.docventatpv.Forms.frmDocumentosPedidosPorCliente sage.ew.docventatpv.Forms.frmDocumentosPresupuestosPorCliente

Métodos públicos

 frmDocumentosPorCliente ()
 Constructor vacío Más...
 
 frmDocumentosPorCliente (Listados loList)
 Contructor con un solo listado como parametro que se utilizara como cabeceras y detalles Más...
 
 frmDocumentosPorCliente (Listados loCabeceras, Listados loDetalles)
 Consteructor con cabeceras y detalles como parametros Más...
 

Campos de datos

string _Empresa = string.Empty
 Empresa Más...
 
string _Numero = string.Empty
 Para establecer el número de documento al que queremos navegar Más...
 
string _Letra = string.Empty
 Para establecer la serie del documento al que queremos navegar Más...
 
dynamic _DocumentoOrigen = null
 Referéncia al documento origen Más...
 

Métodos protegidos

override Point _CalcularLocationDatos ()
 Override del cálculo para resolver un desplazamiento Más...
 
override void _Cargar_Datos ()
 PE-82865. Sobreescrivir el método para que además de las acciones de la base también ejecute el método _Refrescar_Datos()
Más...
 
virtual DataTable _FiltrarDataTableCabeceras (DataTable toDatos)
 Método virtual que nos servira para filtrar datos del datatable de cabeceras antes de asignarlas a la grid de datos. Más...
 
virtual DataTable _Refrescar_Datos_ExecuteListado (Listados toLis)
 Devuelve el datatable de resultados formateado Este metodo se usa para formatear los resultados del listado. Debe hacerse en el formulario hijo Más...
 
virtual Listados _Refrescar_Datos_Cargar_Opciones_Listado (Listados toList=null)
 Metodo para cargar opciones especificas para el listado de cabeceras de cada tipo. Este metodo debe definirse en los formularios hijo de este formulario Más...
 
virtual Listados _Refrescar_Detalle_Cargar_Opciones_Listado (Listados toList=null)
 Método para cargar opciones especificas para el listado de detalles de cada tipo / cabecera seleccionada. Este método debe definirse en los formularios hijo de este formulario. Más...
 
virtual void btCapturar_Click (object sender, EventArgs e)
 Listado de documentos. Se debe implementar la accion de aceptacion del formulario en cada formulario hijo. Más...
 
void _ShowTraspasados (bool tlShow=true)
 Muestra u oculta el label y los radios de la opción "Traspasados" segun tlShow Más...
 
void _ShowCancelados (bool tlShow=true)
 Muestra u oculta el label y los radios de la opción "Cancelados" segun tlShow Más...
 
void _ShowTipoDoc (bool tlShow=true)
 Muestra u oculta el label y los radios de la opción "Tipo de documentos" segun tlShow Más...
 
void _ShowReservas (bool tlShow=true)
 Muestra u oculta el label y los radios de la opción "Reservados" segun tlShow Más...
 
override void OnDivisaChanged ()
 Override del cambio de divisa Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 

Atributos protegidos

objetos.ewcheckbox chkComentarios
 Checkbox "Incluir comentarios" Más...
 
objetos.ewradiobutton rbTipoDoc3
 Radio Button Tipo Documento "Todos" Más...
 
objetos.ewradiobutton rbTipoDoc2
 Radio Button Tipo Documento "Ticket" Más...
 
objetos.ewradiobutton rbTipoDoc1
 Radio Button Tipo Documento "Albaranes pendientes" Más...
 
objetos.ewradiobutton rbTipoDocAlbFact
 Radio Button Tipo Documento "Albaranes facturados" Más...
 
objetos.ewlabel lbTipoDoc
 Label Tipo Documento Más...
 
System.Windows.Forms.Panel panelTipoDoc
 Panel Tipo documento Más...
 
System.Windows.Forms.Panel panelReservas
 Panel Reservas Más...
 
objetos.ewradiobutton rbReservas3
 Radio Button Reservas 3 Más...
 
objetos.ewradiobutton rbReservas1
 Radio Button Reservas 1 Más...
 
objetos.ewlabel lbReservas
 Label Reservas Más...
 
objetos.ewbutton btListar
 Boton Listar Más...
 
System.Windows.Forms.Panel panelTrasp
 Panel traspasar Más...
 
objetos.ewradiobutton rbTrasp3
 Radio Button Traspasar 3 : Todos Más...
 
objetos.ewradiobutton rbTrasp1
 Radio Button Traspasar 1 : Pendientes Más...
 
objetos.ewradiobutton rbTrasp2
 Radio Button Traspasar 2 : Traspasados Más...
 
objetos.ewlabel lbTrasp
 Label traspasar Más...
 
objetos.ewlabel lbCancel
 Label Cancelar Más...
 
System.Windows.Forms.Panel panelCancel
 Panel Cancelar Más...
 
objetos.ewradiobutton rbCancel3
 Radio button Cancelar 3 : Todos Más...
 
objetos.ewradiobutton rbCancel1
 Radio button Cancelar 1 : No cancelados Más...
 
objetos.ewradiobutton rbCancel2
 Radio button Cancelar 2 : Cancelados Más...
 
botones.Clases.btListados btVerAlbaran
 Botón Ver documento Más...
 
objetos.ewbutton btCapturarParaTraspaso
 Botón para la captura de traspasos Más...
 

Propiedades

Listados _Cabeceras [get, set]
 Contendra el listado asociado de documentos Más...
 
Listados _Detalles [get, set]
 Contendra el detalle del documento seleccionado Más...
 
List< object > _Seleccion_Multiple_Lista [get]
 Lista con los resultados de la selección múltiple Más...
 
List< string > _Seleccion_Multiple_Campos [set]
 Lista con los campos que queremos recuperar Más...
 
bool _MostrarDefinicionArticulo [get, set]
 Indica si debe mostrar la definición de artículo Más...
 
bool ModoCapturaParaTraspaso = false [get, set]
 Determina si el formulario se abre para la selección de líneas traspasables Más...
 
eTipoDocumento TipoDeDocumentoCapturable = eTipoDocumento.Indeterminado [get, set]
 Tipo de documento del que se quieren capturar líneas (lo estable quien invoca el formulario) Más...
 

Descripción detallada

Clase derivada de FormSalirClienteArticulo para la presentación de datos de documentos por cliente

Definición en la línea 45 del archivo frmDocumentosPorCliente.cs.

Documentación del constructor y destructor

◆ frmDocumentosPorCliente() [1/3]

sage.ew.docventatpv.Forms.frmDocumentosPorCliente.frmDocumentosPorCliente ( )
inline

Constructor vacío

Definición en la línea 193 del archivo frmDocumentosPorCliente.cs.

◆ frmDocumentosPorCliente() [2/3]

sage.ew.docventatpv.Forms.frmDocumentosPorCliente.frmDocumentosPorCliente ( Listados  loList)
inline

Contructor con un solo listado como parametro que se utilizara como cabeceras y detalles

Parámetros
loListListado que se utilizara para cabeceras y detalles

Definición en la línea 202 del archivo frmDocumentosPorCliente.cs.

◆ frmDocumentosPorCliente() [3/3]

sage.ew.docventatpv.Forms.frmDocumentosPorCliente.frmDocumentosPorCliente ( Listados  loCabeceras,
Listados  loDetalles 
)
inline

Consteructor con cabeceras y detalles como parametros

Parámetros
loCabecerasListado que se utilizara para cabeceras
loDetallesListado que se utilizara para detalles

Definición en la línea 213 del archivo frmDocumentosPorCliente.cs.

Documentación de las funciones miembro

◆ _CalcularLocationDatos()

override Point sage.ew.docventatpv.Forms.frmDocumentosPorCliente._CalcularLocationDatos ( )
inlineprotected

Override del cálculo para resolver un desplazamiento

Devuelve

Definición en la línea 279 del archivo frmDocumentosPorCliente.cs.

◆ _Cargar_Datos()

override void sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Cargar_Datos ( )
inlineprotected

PE-82865. Sobreescrivir el método para que además de las acciones de la base también ejecute el método _Refrescar_Datos()

Definición en la línea 340 del archivo frmDocumentosPorCliente.cs.

◆ _FiltrarDataTableCabeceras()

virtual DataTable sage.ew.docventatpv.Forms.frmDocumentosPorCliente._FiltrarDataTableCabeceras ( DataTable  toDatos)
inlineprotectedvirtual

Método virtual que nos servira para filtrar datos del datatable de cabeceras antes de asignarlas a la grid de datos.

Parámetros
toDatosDatatable con los datos originales
Devuelve
Datatble con los resultados filtrados

Reimplementado en sage.ew.docventatpv.Forms.frmDocumentosPresupuestosPorCliente.

Definición en la línea 727 del archivo frmDocumentosPorCliente.cs.

◆ _Refrescar_Datos_Cargar_Opciones_Listado()

virtual Listados sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Refrescar_Datos_Cargar_Opciones_Listado ( Listados  toList = null)
inlineprotectedvirtual

Metodo para cargar opciones especificas para el listado de cabeceras de cada tipo. Este metodo debe definirse en los formularios hijo de este formulario

Reimplementado en sage.ew.docventatpv.Forms.frmDocumentosPresupuestosPorCliente, sage.ew.docventatpv.Forms.frmDocumentosPedidosPorCliente, sage.ew.docventatpv.Forms.frmDocumentosAlbaranesPorCliente, sage.ew.docventatpv.Forms.frmDocumentosFacturasPorCliente y sage.ew.docventatpv.Forms.frmDocumentosDepositosPorCliente.

Definición en la línea 747 del archivo frmDocumentosPorCliente.cs.

◆ _Refrescar_Datos_ExecuteListado()

virtual DataTable sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Refrescar_Datos_ExecuteListado ( Listados  toLis)
inlineprotectedvirtual

Devuelve el datatable de resultados formateado Este metodo se usa para formatear los resultados del listado. Debe hacerse en el formulario hijo

Parámetros
toLis
Devuelve

Reimplementado en sage.ew.docventatpv.Forms.frmDocumentosPresupuestosPorCliente y sage.ew.docventatpv.Forms.frmDocumentosPedidosPorCliente.

Definición en la línea 738 del archivo frmDocumentosPorCliente.cs.

◆ _Refrescar_Detalle_Cargar_Opciones_Listado()

virtual Listados sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Refrescar_Detalle_Cargar_Opciones_Listado ( Listados  toList = null)
inlineprotectedvirtual

Método para cargar opciones especificas para el listado de detalles de cada tipo / cabecera seleccionada. Este método debe definirse en los formularios hijo de este formulario.

Parámetros
toList
Devuelve

Reimplementado en sage.ew.docventatpv.Forms.frmDocumentosPresupuestosPorCliente, sage.ew.docventatpv.Forms.frmDocumentosPedidosPorCliente y sage.ew.docventatpv.Forms.frmDocumentosDepositosPorCliente.

Definición en la línea 871 del archivo frmDocumentosPorCliente.cs.

◆ _ShowCancelados()

void sage.ew.docventatpv.Forms.frmDocumentosPorCliente._ShowCancelados ( bool  tlShow = true)
inlineprotected

Muestra u oculta el label y los radios de la opción "Cancelados" segun tlShow

Parámetros
tlShowtrue lo muestra, false lo oculta

Definición en la línea 1275 del archivo frmDocumentosPorCliente.cs.

◆ _ShowReservas()

void sage.ew.docventatpv.Forms.frmDocumentosPorCliente._ShowReservas ( bool  tlShow = true)
inlineprotected

Muestra u oculta el label y los radios de la opción "Reservados" segun tlShow

Parámetros
tlShowtrue lo muestra, false lo oculta

Definición en la línea 1311 del archivo frmDocumentosPorCliente.cs.

◆ _ShowTipoDoc()

void sage.ew.docventatpv.Forms.frmDocumentosPorCliente._ShowTipoDoc ( bool  tlShow = true)
inlineprotected

Muestra u oculta el label y los radios de la opción "Tipo de documentos" segun tlShow

Parámetros
tlShowtrue lo muestra, false lo oculta

Definición en la línea 1293 del archivo frmDocumentosPorCliente.cs.

◆ _ShowTraspasados()

void sage.ew.docventatpv.Forms.frmDocumentosPorCliente._ShowTraspasados ( bool  tlShow = true)
inlineprotected

Muestra u oculta el label y los radios de la opción "Traspasados" segun tlShow

Parámetros
tlShowtrue lo muestra, false lo oculta

Definición en la línea 1257 del archivo frmDocumentosPorCliente.cs.

◆ btCapturar_Click()

virtual void sage.ew.docventatpv.Forms.frmDocumentosPorCliente.btCapturar_Click ( object  sender,
EventArgs  e 
)
inlineprotectedvirtual

◆ Dispose()

override void sage.ew.docventatpv.Forms.frmDocumentosPorCliente.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parámetros
disposingtrue if managed resources should be disposed; otherwise, false.

Definición en la línea 14 del archivo frmDocumentosPorCliente.Designer.cs.

◆ OnDivisaChanged()

override void sage.ew.docventatpv.Forms.frmDocumentosPorCliente.OnDivisaChanged ( )
inlineprotected

Override del cambio de divisa

Definición en la línea 1338 del archivo frmDocumentosPorCliente.cs.

Documentación de los campos

◆ _DocumentoOrigen

dynamic sage.ew.docventatpv.Forms.frmDocumentosPorCliente._DocumentoOrigen = null

Referéncia al documento origen

Definición en la línea 184 del archivo frmDocumentosPorCliente.cs.

◆ _Empresa

string sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Empresa = string.Empty

Empresa

Definición en la línea 80 del archivo frmDocumentosPorCliente.cs.

◆ _Letra

string sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Letra = string.Empty

Para establecer la serie del documento al que queremos navegar

Definición en la línea 90 del archivo frmDocumentosPorCliente.cs.

◆ _Numero

string sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Numero = string.Empty

Para establecer el número de documento al que queremos navegar

Definición en la línea 85 del archivo frmDocumentosPorCliente.cs.

◆ btCapturarParaTraspaso

objetos.ewbutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.btCapturarParaTraspaso
protected

Botón para la captura de traspasos

Definición en la línea 839 del archivo frmDocumentosPorCliente.Designer.cs.

◆ btListar

objetos.ewbutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.btListar
protected

Boton Listar

Definición en la línea 787 del archivo frmDocumentosPorCliente.Designer.cs.

◆ btVerAlbaran

botones.Clases.btListados sage.ew.docventatpv.Forms.frmDocumentosPorCliente.btVerAlbaran
protected

Botón Ver documento

Definición en la línea 832 del archivo frmDocumentosPorCliente.Designer.cs.

◆ chkComentarios

objetos.ewcheckbox sage.ew.docventatpv.Forms.frmDocumentosPorCliente.chkComentarios
protected

Checkbox "Incluir comentarios"

Definición en la línea 735 del archivo frmDocumentosPorCliente.Designer.cs.

◆ lbCancel

objetos.ewlabel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.lbCancel
protected

Label Cancelar

Definición en la línea 811 del archivo frmDocumentosPorCliente.Designer.cs.

◆ lbReservas

objetos.ewlabel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.lbReservas
protected

Label Reservas

Definición en la línea 778 del archivo frmDocumentosPorCliente.Designer.cs.

◆ lbTipoDoc

objetos.ewlabel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.lbTipoDoc
protected

Label Tipo Documento

Definición en la línea 757 del archivo frmDocumentosPorCliente.Designer.cs.

◆ lbTrasp

objetos.ewlabel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.lbTrasp
protected

Label traspasar

Definición en la línea 807 del archivo frmDocumentosPorCliente.Designer.cs.

◆ panelCancel

System.Windows.Forms.Panel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.panelCancel
protected

Panel Cancelar

Definición en la línea 815 del archivo frmDocumentosPorCliente.Designer.cs.

◆ panelReservas

System.Windows.Forms.Panel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.panelReservas
protected

Panel Reservas

Definición en la línea 765 del archivo frmDocumentosPorCliente.Designer.cs.

◆ panelTipoDoc

System.Windows.Forms.Panel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.panelTipoDoc
protected

Panel Tipo documento

Definición en la línea 761 del archivo frmDocumentosPorCliente.Designer.cs.

◆ panelTrasp

System.Windows.Forms.Panel sage.ew.docventatpv.Forms.frmDocumentosPorCliente.panelTrasp
protected

Panel traspasar

Definición en la línea 791 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbCancel1

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbCancel1
protected

Radio button Cancelar 1 : No cancelados

Definición en la línea 823 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbCancel2

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbCancel2
protected

Radio button Cancelar 2 : Cancelados

Definición en la línea 827 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbCancel3

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbCancel3
protected

Radio button Cancelar 3 : Todos

Definición en la línea 819 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbReservas1

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbReservas1
protected

Radio Button Reservas 1

Definición en la línea 773 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbReservas3

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbReservas3
protected

Radio Button Reservas 3

Definición en la línea 769 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbTipoDoc1

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbTipoDoc1
protected

Radio Button Tipo Documento "Albaranes pendientes"

Definición en la línea 747 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbTipoDoc2

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbTipoDoc2
protected

Radio Button Tipo Documento "Ticket"

Definición en la línea 743 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbTipoDoc3

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbTipoDoc3
protected

Radio Button Tipo Documento "Todos"

Definición en la línea 739 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbTipoDocAlbFact

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbTipoDocAlbFact
protected

Radio Button Tipo Documento "Albaranes facturados"

Definición en la línea 751 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbTrasp1

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbTrasp1
protected

Radio Button Traspasar 1 : Pendientes

Definición en la línea 799 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbTrasp2

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbTrasp2
protected

Radio Button Traspasar 2 : Traspasados

Definición en la línea 803 del archivo frmDocumentosPorCliente.Designer.cs.

◆ rbTrasp3

objetos.ewradiobutton sage.ew.docventatpv.Forms.frmDocumentosPorCliente.rbTrasp3
protected

Radio Button Traspasar 3 : Todos

Definición en la línea 795 del archivo frmDocumentosPorCliente.Designer.cs.

Documentación de propiedades

◆ _Cabeceras

Listados sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Cabeceras
getset

Contendra el listado asociado de documentos

Definición en la línea 97 del archivo frmDocumentosPorCliente.cs.

◆ _Detalles

Listados sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Detalles
getset

Contendra el detalle del documento seleccionado

Definición en la línea 107 del archivo frmDocumentosPorCliente.cs.

◆ _MostrarDefinicionArticulo

bool sage.ew.docventatpv.Forms.frmDocumentosPorCliente._MostrarDefinicionArticulo
getset

Indica si debe mostrar la definición de artículo

Definición en la línea 143 del archivo frmDocumentosPorCliente.cs.

◆ _Seleccion_Multiple_Campos

List<string> sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Seleccion_Multiple_Campos
set

Lista con los campos que queremos recuperar

Definición en la línea 128 del archivo frmDocumentosPorCliente.cs.

◆ _Seleccion_Multiple_Lista

List<object> sage.ew.docventatpv.Forms.frmDocumentosPorCliente._Seleccion_Multiple_Lista
get

Lista con los resultados de la selección múltiple

Definición en la línea 120 del archivo frmDocumentosPorCliente.cs.

◆ ModoCapturaParaTraspaso

bool sage.ew.docventatpv.Forms.frmDocumentosPorCliente.ModoCapturaParaTraspaso = false
getset

Determina si el formulario se abre para la selección de líneas traspasables

Definición en la línea 158 del archivo frmDocumentosPorCliente.cs.

◆ TipoDeDocumentoCapturable

eTipoDocumento sage.ew.docventatpv.Forms.frmDocumentosPorCliente.TipoDeDocumentoCapturable = eTipoDocumento.Indeterminado
getset

Tipo de documento del que se quieren capturar líneas (lo estable quien invoca el formulario)

Definición en la línea 163 del archivo frmDocumentosPorCliente.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: