Clase documento de venta TPV Más...
Estructuras de datos | |
class | ComisionDoc |
PE-83284: clase para gestionar las comisiones del documento Más... | |
Métodos públicos | |
ewDocVentaTPV () | |
Inicializa una nueva instancia de la clase ewDocVentaTPV Más... | |
ewDocVentaTPV (dynamic toForm) | |
Inicializa una nueva instancia de la clase ewDocVentaTPV Más... | |
delegate void | _Event_Camps_Cab_TPV_Change_Handler (CampsDocVentaCab teCampo, ewCampo toewCampo) |
Delegado del evento de cambios en campos especificos de la cabecera de un documento de TPV Más... | |
delegate void | _Event_Camps_Lin_TPV_Change_Handler (CampsDocVentaLin teCampo, dynamic toLinia, ewCampo toewCampo) |
Delegado del evento de cambios en campos especificos de las líneas de un documento de TPV Más... | |
delegate void | _Event_Camps_Pie_TPV_Change_Handler (CampsDocVentaPie teCampo, ewCampo toewCampo) |
Delegado del evento de cambios en campos especificos del pie de un documento de TPV Más... | |
bool | _ValidContabilizarCerrado (DateTime tdFechaFactura) |
Validación que realizamos al contabilizar una factura de venta para validar si la fecha del asiento pertenece a un mes cerrado Más... | |
override bool | _Printed () |
PE-97711 Más... | |
override bool | _UnPrinted () |
PE-97711 Más... | |
void | _RefacturarAlbaran () |
Gestionamos la refacturación de un albaràn si tenemos marcado el OPCFLAG de refac Más... | |
new ewDocVentaTPV | _Clonar () |
Clonar salvatgement un EWDOCVENTA Más... | |
override bool | _Validar_Traspasar_Central (bool tlValor) |
Este metedo se llama desde el chTraspasoCentral, y se sobreescribirá su funcionamiento en los documentos Más... | |
override bool | _Es_Traspasar_Central () |
Es método nos devuelve el valor de la propiedad _Traspasar_Central Más... | |
override void | _Clonar (Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > toDocumento, ref dynamic _tdDocDup) |
Método público de tipo OVERRIDE _Clonar Más... | |
override ewDocVentaLinTPV | _Clonar_Linea (ewDocVentaLinTPV toLinea, Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > toDocumento) |
PE79895 Clonem les propietats pròpies del albarà\tiquet Más... | |
new void | _Bloquear_Documento (bool tlBloqueo) |
Per bloquejar/desbloquejar els documents Más... | |
override bool | _Es_Ultimo_Numero () |
PE - 85367 Más... | |
override bool | _New (String tcEmpresa, String tcLetra="", String tcNumero="") |
Por motives similares a los explicados en el "public override bool _Load" anterior se sobreescribe tambien el _New() Más... | |
void | _CambiarGirosDocumento (string tcFormaPagoAnterior) |
Método público para cambiar los giros Más... | |
override void | _Proceso_Cambio_Cliente_Cargar_Tarifa_Documento () |
Control de actualización de la tarifa y recálculo de precios Cuando viene el cambio del cliente y viene de ewdocventatpv allí ya habrà gestionado el "_Cargar_Tarifa_Documento" desde la llamada del método "_Cargar_Tarifa_Defecto" Más... | |
override bool | _Procesos_Cambio_Cliente (Cliente toClienteAnterior, Cliente toClienteNuevo, bool tlRiesgo=false, int tnRecalcularPrecios=0) |
Procesos cambio cliente Más... | |
override bool | _Documento_Traspasado_Totalmente () |
No es necessari controlar res Más... | |
override void | _DescargarDatos () |
PE82621 - Descarreguem els giros Más... | |
DataTable | _Albaranes_Factura (String tcFactura, String tcLetra="") |
Devuelve un datatable con los albaranes asociados al número de factura. Más... | |
override bool | _Permitir_Cambio_Cliente (Cliente toCliAnterior, Cliente toClienteNuevo, bool tlRiesgo=false) |
Devuelve true si el nuevo código de cliente introducido es válido para poder ser usado en el documento Más... | |
void | _AsignarClienteFactura (string tcClienteFra) |
Cambio del cliente factura del documento Más... | |
override void | _Totalizar (bool llRecalcular=true) |
Override Más... | |
override void | _Totalizar () |
override bool | _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false) |
override bool | _Es_Valido (bool tlAbandonaDocumento=false) |
bool | _Validar_Fecha (int tnTipo=1, bool tlPrensentarAviso=true) |
_Validar_Fecha: Validaciones varias al salir de un documento Más... | |
override bool | _Comprobaciones_Antes_Delete_Documento (bool tlPreguntaBorrar=true) |
Comprobaciones a realizar antes de llamar al _delete() del documento de venta TPV Más... | |
void | _Invitacion (Boolean tlTodo, Int32 tiLineaSeleccionada=0) |
PE-83758 Actualizará los precios de la linea actual o del todo ticket con un valor a 0 Más... | |
bool | _Actualizar_Campo_Factura (string tcFactura, DateTime tdFechaFactura, string tcAsi, string tcCliFinal, bool tlFacturaTickets=false) |
Actualiza en el albarán de venta los campos de factura (FACTURA, FECHAFAC, ASI), llamado desde generador de asientos facturas ventas al facturar albaranes de venta. Más... | |
bool | _Actualizar_Campo_BanCli (int tnBancCli, string tcMandato) |
Actualiza en el albarán de venta los campos de banco y mandato (BANC_CLI, MANDATO), llamado desde pantalla de mostrar previsiones al facturar ventas, caso de que cambien el banco. Más... | |
bool | _Actualizar_Entrega_Material () |
Actualizar el campo ENTREGADO de las lineas Más... | |
bool | _Modificar_Reserva () |
Modificar una reserva de un albarán de venta arqueado. Más... | |
override bool | _Save () |
Guardem el document pero aquí tambe fem el save de portes. Más... | |
override bool | _Borrar_Capsalera () |
Borrar la cabecera del documento de venda TPV Más... | |
override bool | _Print () |
Imprimir el documento Más... | |
virtual void | _ShowPrinterTickets () |
PE-83394 Presenta una lista de impresoras que hay en el terminal y que el usuario pueda seleccionar una impresora En caso que el usuario seleccione una impresora, el nombre se gaurdará en la variable global wc_PrinterTickets Más... | |
override ewDocVentaLinTPV | _AddLinea (Articulo toArticulo, int tnInsertLinea=-1, decimal tnUnidades=0m, decimal tnPrecio=0m, decimal tnPeso=0m, string tcAgrupacion="", decimal tnUnidAgrup=0, int tnTipoDoc=0) |
Sobreescribir el método _AddLinea() para poder realizar la llamada al evento de pintado de series. (PE-81305) Más... | |
override ewDocVentaLinTPV | _AddLinea (ewDocVentaLinTPV toDocLinea, int tnInserLinea=-1) |
Afegir linia nova i si hi ha display que ho mostri. Más... | |
override bool | _Load (string tcEmpresa, string tcNumero, string tcLetra="", string tcEjercicio="GESTION") |
Carga un documento existente Más... | |
override bool | _Delete () |
Borrem el document i presentem display si cal Más... | |
override string | _Facturar (string tcSerieFra, DateTime? tdFechaFactura=null, bool tlFechaOperacion=false, bool tlPresentarPrevisiones=false, bool tlFacturaRectificativa=false, bool tlContabilizarCobro=false, decimal? tnCambio=null) |
Facturación Más... | |
override string | _Facturar (DateTime? tdFechaFactura=null, bool tlFechaOperacion=false, bool tlPresentarPrevisiones=false, bool tlFacturaRectificativa=false, bool tlContabilizarCobro=false, decimal? tnCambio=null) |
facturem albarà actual Más... | |
override bool | _Documento_CobradoOPagado (bool tlMensajes=false) |
Devuelve true si el documento de venta cargado está cobrado (tiquet cobrado, o albarán de venta normal con previsiones cobradas) Más... | |
bool | _Doc_Enviado_Offline (bool tlMensajes=false) |
Devuelve true si el documento de venta ha sido enviado por offline, siendo una sucursal Más... | |
void | _Cobrar_Tiquet (bool tlVale=false) |
Cobrem un tiquet. Activem aquesta variable pq ens permeti fer el Save. PE79095 Más... | |
override bool | _Contiene_Series () |
Devuelve true si el documento de venta cargado contiene Series (Mirando si hay algún registro en VENSER) Más... | |
override bool | _Contiene_Lotes () |
Devuelve true si el documento de venta cargado contiene Lotes (Mirando si hay algún registro en LTALBVE) Más... | |
bool | _Actualizar_Reserva () |
Actualizar campos de RESERVA. Se ha creado metodo aparte por que es necesario cambiar este campo cuando el documento ya está cobrado y entonces ya es de solo lectura. Más... | |
ewDocVentaTPV | _TicketToFactura (frmProgreso tofrmProgreso) |
Proceso de conversión de ticket a factura Más... | |
bool | _Tiquet_to_albaran (int tnTipoDoc, bool tlNoAskChangeClient, bool tlNoAskDataOfCountedClient, bool tlTraspasarSiCobrado=false, string tcNewCliente="") |
Convertir tiquet a albarán Más... | |
bool | _Tiquet_to_albaran_Reservado (int tnTipoDoc, bool tlNoAskChangeClient, bool tlNoAskDataOfCountedClient) |
Convertir tiquet a albarán resevado Más... | |
bool | _Albaran_to_albaran (string tcEmpresaDestino, bool tcTraspasarPortes=false, Dictionary< int, decimal > tdicUnidades=null, Dictionary< int, decimal > tdicPesos=null, Dictionary< int, decimal > tdicCajas=null, Dictionary< int, List< string >> tdicSeries=null, Dictionary< int, List< Lote >> tdicLotes=null) |
Traspasa un albaran a otra empresa pasada como parametro Más... | |
bool | _Albaran_to_Tiquet (bool tlAlbaRegu=false) |
Convertir albarán a tiquet Más... | |
List< DataRow > | _Numero_Albaranes_Factura (string tcFactura) |
Devuelve una lista de números de albaranes que forman una factura Más... | |
DataTable | _Tiquets_Aparcados (string tcOperario="") |
Devuelve un DataTable con los tickets aparcados. Más... | |
decimal | _TotalCobros () |
Devuelve el importe total de los cobros del documento Más... | |
decimal | _TotalCobros (ref DataTable tdtTotalCobros) |
Devuelve el importe total de los cobros del documento. Más... | |
decimal | _TotalVales () |
Devuelve el importe total de los vales generados por el documento. Más... | |
override void | _NavegacionOrdenConfiguracion (sage.ew.botones.UserControls._NavegacionOrdenCampo _Documento, sage.ew.botones.UserControls._NavegacionOrdenCampo _Factura, sage.ew.botones.UserControls._NavegacionOrdenCampo _Cuenta) |
Método para configurar el objeto Orden de Navegación para cada tipo de docuemnto de ventas Más... | |
override bool | _ReproducirSonidoArticuloInexistente () |
CCR 132855 Método para reproducir sonido cuando no existe el artículo Más... | |
override Docsven.IDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > | _NuevaInstanciaDocumento () |
Devuelve una instancia nueva del pedido Más... | |
override bool | _ActualizarClienteEntregas (string tcClienteAnterior, string tcClienteNuevo) |
Consulta de entregas de los albaranes y actualización de los asientos. Más... | |
ewDocVentaTPV | _AbonarTicket () |
Método para realizar el abono de un ticket. Más... | |
bool | _Addons_Validar_Ticket0 (TipoExecute teBeforeAfter) |
Valida si se trata de un Ticket con importe 0 Más... | |
override Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null) |
Override para la obtención de filtros Más... | |
override DataTable | _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros) |
Override para la obtención de datos Más... | |
bool | _AddonsCobrarTiquet (TipoExecute teBeforeAfter) |
Al cobrar un tiquet disparar los addons Más... | |
Métodos públicos heredados desde sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > | |
DialogResult | _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte) |
Messagebox propio Más... | |
virtual bool | _Load () |
Carga del documento a partir de las propiedades públicas de la clase de negocio "_Empresa", "_Numero" y "_Letra" Más... | |
virtual bool | _Load (String tcEmpresa, String tcNumero, String tcLetra="", string tcEjercicio="GESTION") |
Carga del documento Más... | |
virtual void | _Show () |
Implementación del método _Show para ver el documento relacionado (Gestión Documental) Más... | |
Dictionary< string, object > | _GetPropiedades () |
Devuelve una copia de la clase en el momento de la solicitud Más... | |
delegate void | _Event_Camps_Change_Handler (CampsDocVenta teCampo, ewCampo toewCampo) |
Delegado del evento para la gestión de cambios generales Más... | |
delegate void | _Event_Camps_Cab_Change_Handler (CampsDocVentaCab teCampo, ewCampo toewCampo) |
Delegado del evento para la gestión de cambios en la cabecera Más... | |
delegate void | _Event_Camps_Cab_Change_Before_Handler (CampsDocVentaCab teCampo, ewCampo toewCampo, ref bool tlOk) |
Delegado del evento para la gestión de cambios en la cabecera Más... | |
delegate void | _Event_Camps_Cab_Change_After_Handler (CampsDocVentaCab teCampo, ewCampo toewCampo) |
Delegado del evento para la gestión de cambios en la cabecera Más... | |
delegate void | _Event_Camps_Lin_Change_Handler (CampsDocVentaLin teCampo, dynamic toLinia, ewCampo toewCampo) |
Delegado del evento para la gestión de cambios en las líneas Más... | |
delegate void | _Event_Camps_Pie_Change_Handler (CampsDocVentaPie teCampo, ewCampo toewCampo) |
Delegado del evento para la gestión de cambios en el pie del documento Más... | |
delegate void | _Event_Metode_Finalitzat_Handler (MetodoFinalizado teMetodo, ewCampo toewCampo) |
Delegado del evento para la gestión de métodos finalizados Más... | |
delegate void | _Event_Refrescar_Form_Handler (object sender, EventArgs e) |
Delegado del evento para la gestión de métodos finalizados (PARTE 88876) Más... | |
delegate void | _Event_Camps_Lin_Focus_Change_Handler (CampsDocVentaLin teColumna, dynamic toLinia, int tnNumLinAnterior, int tnNumLinActual, bool tlSituar) |
PE80408 Delegado del evento para la gestión de cambios en las líneas (focos) Más... | |
ewDocVenta () | |
Constructor buit Más... | |
ewDocVenta (dynamic toForm) | |
Constructor passant per parametre la referencia a ewdocventa Más... | |
void | _Control_Modificado (bool tlModificado) |
si se ha modificado la propiedad actualizamos la propiedad modificado Más... | |
decimal | _TotalEntregas () |
Devuelve el importe total de las entregas del documento Más... | |
virtual List< String > | _Buscar_Por_Referencia (String tcLetraReferencia, String tcNumeroReferencia) |
Buscar documentos a partir de una referencia de cliente Más... | |
virtual Dictionary< string, object > | _Validaciones_Previas_Documento () |
Comprobaciones previas a realizar en un documento de ventaantes de pasar a realizar el traspaso a documento destino. Se controlará que el documento origen no esté en uso, que no sea de solo lectura, que esté el documento en un estado consistente, que tenga cliente, líneas a traspasar, etc. Más... | |
virtual Dictionary< string, object > | _Traspaso_DocDestino_Validaciones_Previas () |
Comprobaciones previas a realizar en un documento de ventaantes de pasar a realizar el traspaso a documento destino. Se controlará que el documento origen no esté en uso, que no sea de solo lectura, que esté el documento en un estado consistente, que tenga cliente, líneas a traspasar, etc. Más... | |
virtual Dictionary< string, object > | _Traspaso_DocDestino_Existente_Compatible (dynamic toDocDestino) |
Verificaciones a realizar cuando se intenta traspaso un documento origen a documento destino y el documento destino existe. Más... | |
virtual ConfiguradorTraspasoAlbaran | _Obtener_Config_Traspaso_DocDestino (ConfiguradorTraspasoAlbaran._DestinosTraspaso teDestinoTraspaso=ConfiguradorTraspasoAlbaran._DestinosTraspaso.albaran) |
Método que devuelve las opciones de configuración de trapaso a documento destino Se implementa en el documento hijo (ewDocVentaPED, ewDocVentaPresup, ewDocVentaDepositos) Más... | |
DataTable | _Calcular_Iva (ref decimal tnTotalSinIva, ref decimal tnTotalConIva, ref decimal tnTotalPronto, ref decimal tnTotalRecFinan, ref decimal tnRetencionDoc, ref decimal tnTotalPuntoVerde, ref TipoRetencionVentas teTipoRetFiscNoFisc, ref decimal tnRetencionDocPorcen) |
Ens retorna un datatable amb els diferents imports de l'iva Más... | |
DataTable | _Calcular_Iva (ref decimal tnTotalSinIva, ref decimal tnTotalConIva, ref decimal tnTotalPronto, ref decimal tnTotalRecFinan, ref decimal tnRetencionDoc, ref decimal tnTotalPuntoVerde, ref TipoRetencionVentas teTipoRetFiscNoFisc, ref decimal tnRetencionDocPorcen, Boolean tlAplicarMultidivisa) |
Ens retorna un datatable amb els diferents imports de l'iva Más... | |
void | _Destroy () |
Al sortir d'un document, carregar-ne un altre que es desbloquegi. Más... | |
void | _VaciarDrCabeceraPieCopia () |
Vacia el DataRow que guarda el estado del registro de cabecera y pie. Más... | |
void | _Refrescar_Form () |
Comprova si tenim un formulari linkat per refrescar els controls Más... | |
void | _Refrescar_Control (string tcControlType) |
PE-87055. Comprova si tenim un formulari linkat per refrescar el control indicat Más... | |
virtual void | _Pintar_Linea (IDocumentLinea toLinea=null) |
Método para indicar que se debe repintar una línea Más... | |
_TipoDocLin | _AddLinea (int tnInsertLinea=-1) |
Add linea Más... | |
virtual _TipoDocLin | _AddLinea (Articulo toArticulo, int tnInsertLinea=-1, decimal tnUnidades=0, decimal tnPrecio=0, decimal tnPeso=0, string tcAgrupacion="", decimal tnUnidAgrup=0, int tnTipoDoc=0) |
Inserta una linea nueva al documento a partir de un código de artículo. Agrupa lineas en modo _TACTIL PE-81305 -> Establecer este método como VIRTUAL para poder sobreescribirlo desde docventatpv. Más... | |
virtual _TipoDocLin | _AddLinea (_TipoDocLin toDocLinea, int tnInserLinea=-1) |
Afegim una linea al document, si no es passa tnInserPos aleshores s'afegeix al final del document. Más... | |
_TipoDocLin | _FindLinea (int tnLinea) |
Ens retorna una linea determinada de la llista Más... | |
_TipoDocLin | _FindEscandal (string tcEscandal) |
Ens retorna la linea que correspon a l'escandall Más... | |
_TipoDocLin | _FindArticulo (Articulo toArticulo, string tcAgrupacion="", decimal tnUnidAgrup=0) |
Ens retorna la linea que correspon a l'article Más... | |
_TipoDocLin | _FindUltimaLinea () |
ens retorna la última linia no buida de un document PE-88876 Más... | |
void | _Calcular_Comision_Doc (bool tlRecInfVend) |
void | _Calcular_Comision_Doc () |
Recalculem la comissió d tot el document Más... | |
bool | _Validar_Stock_Documento (string tcAlmacenAnterior) |
Validem stock disponible amb un canvi de magatzem. Más... | |
void | _Calcular_Costes_Doc () |
Recalculem els costos del document Más... | |
decimal | _Beneficio_doc (out decimal tnCosteTotal) |
Beneficio del documento Más... | |
decimal | _PorcentajeBeneficio_doc (decimal tnBeneficioDoc) |
Porcentaje de Beneficio del documento Más... | |
void | _Duplicar_Linea (int tnLinea, bool tlNegativo=false) |
Nos duplicará una línea determinada. En caso que la tlNegativo sea true entonces nos duplicará la línea pero en negativo. Más... | |
_TipoDocCab | _Clonar_Cabecera (ewDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > toDocumento) |
Método que nos crea una copia exacta del objeto cabecera sin ninguna referencia Más... | |
BindingList< _TipoDocLin > | _Clonar_Lineas (ewDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > toDocumento) |
Método que nos crea una copia exacta de la lista de lineas sin ninguna referencia Más... | |
virtual void | _Clonar (ewDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > toDocumento, ref dynamic _tdDocDup) |
Método que nos crea una copia exacta del objeto actual sin ninguna referencia Más... | |
decimal | _Calcular_Peso (_TipoDocLin toLinea) |
calculem el pes Más... | |
decimal | _Calcular_Litros (_TipoDocLin toLinea) |
calculem litres de tot el document. Más... | |
virtual void | _Otros_Procesos_Load_Clases_Derivadas (string tcEmpresa, string tcNumero, string tcLetra) |
Este metodo se llama desde el _Load de esta clase base ewDocVenta y está vacio expresamente, está hecho para que las clases hijas que se deriven de ewDocVenta puedan poner aqui código adicional para realizar cargas adicionales como por ejemplo en ewDocVentaTpv() la carga del objeto _Pie._Portes, el objetivo es que al final del _Load() cuando se llama a _Refrescar_Form() que es de lo ultimo que hace el método, esten todos los objetos cargadados y al hacer el _Refrescar_Form() se muestre su contenido correctamente. Más... | |
virtual bool | _Validar_Traspaso_A (eTipoDocumento teTipoDocumento) |
Ens valida si es pot realitzar el traspas a ... Más... | |
virtual bool | _HaveDocAccess (String tcEmpresa, String tcNumero, String tcLetra="") |
PE-94082 Comprueba si se tiene acceso al documento. Si devuelve false es que no tiene acceso al cliente (visibilidadclientes) del documento. Más... | |
bool | _CheckVisibilidadCliente (string tcCliente) |
PE-93806 : Comprueba que tengamos visibilidad sobre el cliente pasado como parámetro. Más... | |
bool | _Evaluar_Entregas_Parciales () |
Método publico para la evalauación de entregas paraciales Más... | |
virtual bool | _Existe (string tcEmpresa, string tcNumero, string tcLetra="", string tcEjercicio="GESTION") |
PE85420 Comprova si existeix el document Más... | |
void | _Desbloquear_Documento () |
Acción a realizar para desbloquear un documento en uso Se llama desde dos sitios: Más... | |
virtual bool | _Permitir_Cambio_Cliente (Cliente toCliAnterior, Cliente toClienteNuevo, bool tlRiesgo=false) |
Devuelve true si el nuevo código de cliente introducido es válido para poder ser usado en el documento Más... | |
virtual bool | _Procesos_Cambio_Cliente (Cliente toClienteAnterior, Cliente toClienteNuevo, bool tlRiesgo=false, int tnRecalcularPrecios=0) |
Procesos a realizar con el cambio de cliente con el nuevo cliente ya validado ... Más... | |
bool | _ActualizarAsientosEntregas (DataTable tdtEntregas, string tcClienteAnterior, string tcClienteNuevo) |
Actualizamos el cliente de los asientos de las entregas Más... | |
virtual void | _RecalcularImportePVerdeLineal () |
Actualización del importe de punto verde lineal al cambiar de cliente Si llehamos a Más... | |
virtual void | _Recalcular_Precios (Cliente toClienteNuevo) |
Recalcula los precios e importes de las lineas del documento según el nuevo cliente y la tarifa de venta que queda finalmente en el documento. Más... | |
virtual void | _Refresh (bool tlSave=false) |
Refresca los datos del documento actual. Más... | |
bool | _Es_Version_Evaluacion () |
PE103214 ens diu si es versio evaluació i si puc continuar ho poso així ja que d'aquesta manera ho puc cridar des de fora. Más... | |
virtual bool | _SaveData () |
PE-79842 Save sin la validación de documento vacio Más... | |
virtual _TipoDocLin | _InsertLinea (int tnInserLinea) |
afegeix la linia en aquella posició PE78051 Más... | |
bool | SoloLecturaSinOpcionDeBorrado () |
Método que evalua conjuntamente la porpiedad _Solo lectura y ser una d Más... | |
virtual bool | _Documento_Vacio () |
Retorna true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos. Más... | |
virtual void | _UpdateObservaciones (string tcObservaciones) |
Actualizar las observaciones Más... | |
virtual void | _UpdateObservaciones (Dictionary< string, string > toDicObservaciones) |
Actualizar las observaciones Más... | |
virtual _TipoDocLin | _Clonar_Linea (_TipoDocLin toLinea, ewDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > toDocumento) |
Método que nos crea una copia exacta del objeto linea sin ninguna referencia Más... | |
virtual _TipoDocPie | _Clonar_Pie (ewDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > toDocumento) |
Método que nos crea una copia exacta del objeto pie sin ninguna referencia Más... | |
DataTable | _ComprobacionIVA () |
PE-76230: nos retorna un datatable con los datos de las líneas de artículo, descripcion y tipos de iva de la linea y del artículo para utilizar en el formulario de comprobación de IVA Más... | |
virtual bool | _Show_Print (int tnAbrirEn=1) |
Imprime el documento mostrando pantalla previa de opciones Más... | |
virtual void | _RecargarDocumento () |
Recarga el documento Más... | |
bool | _Agrupar_Documento (ref DataTable loResultados) |
Función que devuelve rellena el Datatable con la agrupación por color de los artículos del documento Más... | |
virtual void | _Show_Documento_Agrupado (ref DataTable loResultados) |
Método virtual para que cada clase presente la agrupación del documento Más... | |
virtual bool | _Convertir_en_Plantilla (string tcNombrePlantilla="", string tcDivisa="") |
PE-93899 Convertir el documento de venta actual en una plantilla de presupuestos Más... | |
virtual bool | _Comprobaciones_Borrado_Series () |
Devuelve true si se puede proceder al borrado del documento por parte de las comprobaciones de series Más... | |
virtual bool | _EsLineaMontaje (IDocVentaLin toLinea, bool llIncluirLineaPrincipal=true) |
Comprueba si la linea del indice tnRowIndex es una linea de montaje o componente de montaje Condiciones a cumplir: que la linea sea componente de un montaje Más... | |
virtual decimal | _CambioDocumento (string tcMoneda) |
Ens retorna el cambio de la divisa, primer mira al proveidor i si té data si no es mira la cotitzacio de l'empresa. Más... | |
virtual bool | _DuplicarValidarCliente (string tcCliente, IDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > toOrigen) |
Validamos si podemos crear un nuevo documento con este cliente Más... | |
virtual bool | _DuplicarAsignarCliente (string tcCliente, bool tlAplicarCondicionesCliente, bool tlAplicarPreciosCliente) |
Asignamos cliente y si hemos seleccionado para recalcular condiciones aquí ya está cargado todo el documento Más... | |
IDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > | _Duplicar (string tcCliente, string tcLetra, bool tlAplicarCondicionesCliente, bool tlAplicarPreciosCliente) |
Duplicar documento venta Más... | |
IDocVenta< _TipoDocCab, _TipoDocLin, _TipoDocPie > | _Duplicar (string tcCliente, bool tlAplicarCondicionesCliente, bool tlAplicarPreciosCliente) |
Duplicar documento venta Más... | |
void | _Recalcular_Riesgo (string tcClienteOld="", string tcClienteNew="", bool tbTodos=false) |
PE-104237: Método para llamar al límite de crédito y recalcular sólo la parte necesaria según la situación Si hemos hecho un cambio de cliente, tendremos que llamar al recálculo para el cliente antiguo y para el nuevo Más... | |
void | _Addons_Vincular_Mantegrids () |
Método para asignar el mantegrid del documento a las extensiones de addons (PE-97109) Más... | |
void | _Addons_Vincular_Mantegrids (gridArtDocVenta toGrid) |
Método para asignar el mantegrid del documento a las extensiones de addons (PE-97109) Más... | |
void | _Addons_ReloadLineas () |
Recargamos las líneas al borrar una línea de un documento Más... | |
void | Dispose () |
Este código se agrega para implementar correctamente el patrón descartable. Más... | |
bool | _PermitirCambioValor (object sender, string tcValorCandidato, out string tcMensaje) |
Método para evaluar si se permite un cambio de valor Más... | |
IDisposable | Subscribe (IProgresoObserver< ProgresoProceso > toObservador) |
Añade un observador a la lista Más... | |
void | UnSubscribe (IProgresoObserver< ProgresoProceso > toObservador) |
Suprime un observador de la lista Más... | |
virtual void | _Obtener_Filtros_SageReports_Banco (ref Dictionary< string, object > ldicFiltros) |
_Obtener_Filtros_SageReports_Banco Más... | |
bool | _ValidacionTipoOperacionFactura (bool tlPresentarMensaje=true) |
Validación tipo operacion Más... | |
virtual void | ObtenerDatosSageReportsPuntoVerde (DataTable tdtLineas) |
Obtención de los datos de la impresión del punto verde si está activada el OPCFLAG Impuesto resumido Al datatable se añade el Resumen de punto verde con al relación de artículos, precio y importe Se utiliza en los 4 documentos de venta Más... | |
virtual void | _Obtener_Datos_SageReports_Adicional (DataTable tdtDatos) |
PE-103101 Más... | |
DataTable | _Modificar_Datos_SageReports (DataTable toDatatable, Dictionary< string, object > tdicParametros=null) |
Metodo para modificar los datos generados por Sage Reports Más... | |
Métodos públicos heredados desde sage.ew.interficies.IDocumentoImprimible | |
bool | _Show_Print (int tnAbrirEn=1) |
Método para mostrar la pantalla de impresión (PE-84133) Más... | |
Métodos públicos heredados desde sage.ew.interficies.IDocumentoMarcas | |
void | _Refrescar_Form () |
Metodo para refrescar el formulario asociado Más... | |
Métodos protegidos | |
override BindingList< IEntregasDoc > | _GetEntregas (List< Tuple< string, string >> toNumeroLetras) |
override bool | _ConsultarSoloLectura () |
Abans hi havia sobreescrita la propietat de Solo_Lectura, es va modificar quan es va fer la optimització Más... | |
override void | _Consulta_Load () |
Método tipo PROTECTED OVERRIDE _Consulta_Load Más... | |
override string | _Consulta_Documento (string tcEmpresa, string tcNumero, string tcLetra="", string tcEjercicio="GESTION") |
PE100107 Más... | |
override void | Inicializar_Constructor_ewDocVenta () |
inicialitzem les propietats de l'albara Más... | |
override bool | _Direcciones_Envio_Cliente (Cliente toCliente, ref Dictionary< string, object > toDicDireccion) |
Método tipo PROTECTED OVERRIDE _Direcciones_Envio_Cliente Más... | |
override void | _LiberarMemoria () |
vaciamos datatables, listas, diccionarios Más... | |
override void | _Save_Linea (int tnLineaAnterior, int tnLinAct) |
PE100670 Más... | |
override void | _Abandonar_Documento_After () |
PE101354 abans de sortir comprovem si l'albarà estava facturat pq si té opcflag de repetir factura s'ha de fer sense preguntar. Más... | |
override string | _Suma_Numero () |
Sobreescrivimos el método _Suma_Numero para el caso especial de Tiquets (PE-66884) Más... | |
override bool | _Resta_Numero () |
override string | _Escalado_Vendedor_Defecto () |
PE75918 si el base retorna empresa, vol dir que ha arribat fins a empresa i aqui em de comprovar si la caixa té venedor Más... | |
override void | _Cargar_Valores_Por_Defecto_Cabecera (bool tlRefrescar=true) |
Se llama desde el _New del document de venda no visual ... Más... | |
override int | _DonaPreu (Cliente toCliente, Articulo toArticulo, DateTime tdFecha, ref DataTable tdtResposta, ref DataTable tdtRegalo, string tcDivisa, decimal tnUnidades=0m, string tcObra="", string tcTalla="", string tcColor="", string tcTarifaAlbaran="", bool tlEsCaja=false, decimal tnCajasReales=0m, DataTable tdtCurTc=null, string tcCodigoAgrupacion="") |
override bool | _Save_Capsalera () |
Guardar cabecera de documento de venta TPV Más... | |
override void | _Totales_Especiales_Documento (ewDocVentaLinTPV tolinea) |
Método protected override _Totales_Especiales_Documento Más... | |
override bool | _CambioDivisa (string tcNewDivisa, out string lcMensaje) |
Comprueba si se puede realizar el cambio de divisa y devuelve mensaje de error Más... | |
override void | _Duplicar_Linea_Establecer_Unidades (ewDocVentaLinTPV toLinea, ewDocVentaLinTPV toLineaNueva) |
Override del establecimiento de unidades para las extensiones (series y lotes) Más... | |
override bool | _Validar_Solo_Lectura () |
PE90326 si hi ha data i es un tiquet es que está cobrat parcialment aleshores canvio la data per 1899 aquest cas es dona quan es tracta d'un cobro parcial i q ja s'hagi exportat a Murano Más... | |
Métodos protegidos heredados desde sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > | |
virtual bool | CambiarNumeroDocumento (string tcOldNumero, string tcNewNumero) |
Comprobamos si ha habido un cambio en el número de documento (addons) Más... | |
void | _Navegacion__ValorActual_Change_Before (ref bool tlOk) |
ValorActual_Change_Before Más... | |
virtual void | _Navegacion__ValorActual_Change_After (Dictionary< string, object > teClave) |
ValorActual_Change_After Más... | |
virtual void | _Comprovar_KeyCopy (String tcEmpresa, String tcNumero, String tcLetra="") |
assignacio del keycopy Más... | |
virtual void | _Totales_Especiales_Documento (_TipoDocLin tolinea) |
No hi posem codi ja que es recodificara a cada classe filla amb els camps que interessa sumar. Más... | |
virtual bool | _Comprovar_Existeix_Numero (string tcEmpresa, string tcNumero, string tcLetra="", string tcEjercicio="GESTION") |
comprovem si ja existeix el número que es passa per paràmetre Más... | |
bool | _SetValuePrinted (Boolean tlValue) |
PE-97711 Más... | |
void | _InsertUpdateCabecera () |
comprova si s'ha modificat o no, si s'ha modificat s'ha de mirar si s'ha de fer un actualitzar o insertar Más... | |
virtual bool | _Riesgo_Cliente_Bloquear (Cliente toCliente) |
Es comprova el risc del client i si s'han de bloquejar les ventes Más... | |
virtual Dictionary< string, object > | _InformacionCliente () |
Devolvemos las características del cliente que necesitamos para calcular el IVA Más... | |
List< String > | _Buscar_Por_Referencia_Extension (String tcLetraReferencia, String tcNumeroReferencia, List< String > toListDocumentos) |
Ejecuta las extensions de Más... | |
virtual void | _Duplicar_Linea_Establecer_Unidades (_TipoDocLin toLinea, _TipoDocLin toLineaNueva) |
Realiza el SET de unidades en operaciones de duplicación de líneas. Más... | |
virtual bool | _InformacionDocumento (string tcEmpresa, string tcNumero, string tcLetra, string tcEjercicio, out DataTable tdDatos) |
Comprobamos si _dtLoadDocumento tiene información si es así no hacemos la consulta utilizamos este datatable Más... | |
virtual string | _Consulta_Documento (String tcEmpresa, String tcNumero, String tcLetra="", string tcEjercicio="GESTION") |
PE100107 Más... | |
virtual bool | _Existen_Entregas_Parciales (BindingList< IEntregasDoc > tlisEntregas) |
Método privado para la evalución de entregas parciales Más... | |
int | _Buscar_Indice_Lineas (int tnInserLinea, bool tlInsertar=true, bool tlForzarLineasMov=false) |
Busquem la posició on hem d'afegir la linia de la llista PE78051, al passar tlinsertar es que volem que ens deixi un lloc per afegir la linia Más... | |
virtual void | Dispose (bool disposing) |
Método Dispose del mantenimiento Más... | |
virtual void | _LiberarMemoriaCabecera () |
Liberar memoria cabecera Más... | |
virtual void | _LiberarMemoriaLineas () |
Liberar memoria Lineas Más... | |
virtual void | _LiberarMemoriaPie () |
Liberar memoria pie Más... | |
bool | _AddValuesToDiccionary (Dictionary< string, object > toFuente, ref Dictionary< string, object > toDestino) |
Método auxiliar para fusionar diccionarios con control de claves duplicadas Más... | |
void | _UsarRefereciaArticulo (IEnumerable< IDocVentaLin > enumerable, ref DataTable ldtLineas) |
Si esta marcada el opcflag para imprimir la referencia de proveedor en ventas se cambia el articulo por la referencia Más... | |
void | _Obtener_Datos_ReferPro (IEnumerable< IDocVentaLin > toLineas, string tcColumnaResultado, ref DataTable tdtDatos) |
Añade datos de REFERPRO al Datatable recibido por parámetro Más... | |
virtual DataTable | _AgruparDatosSageReports (DataTable tdtLineas) |
Agrupar los datos para la impresión Más... | |
void | _AddInfoIVA (Docsven.IDocVentaLin toLin, DataRow ldRow, Boolean tlValorado) |
Añade la información a la linea del iva y el recargo Más... | |
virtual bool | _ValidaLineaSageReports (IDocVentaLin toLin) |
Bug 116580 Hacemos las validaciones para sage reports por si no se ha de añadir la linea Más... | |
void | Obtener_Referencia_Proveedor (IDocVentaLin loLin, ref string lcArticulo) |
Método auxiliar para obtener la referencia de porveedor por defencto de un artículo Más... | |
Propiedades | |
IMarcas | _MarcasDocumento [get] |
Listado de marcas del presupuesto Más... | |
override eTipoDocumento | _TipoDocumento [get] |
Sobreescribo la propiedad _TipoDocumento de DocsVen para precisar si es un albarán, un ticket o una factura Más... | |
bool | _Validar_Facturable [get, set] |
Variable de control para marcar si se debe revisar la marca de facturable Más... | |
BindingList< int > | _Giros [get, set] |
Guarda los giros relacionados con el documento según el sistema antiguo de gestión de giros como List(int) Más... | |
BindingList< LineaGiro > | _GirosPrc [get, set] |
Guarda los giros con el nuevo formato (Julio 2022), ya no es un List(int) sino que es un List(LineaGiro) donde LineaGiro contiene básicamente _Giro y _Porcentaje Más... | |
BindingList< ComisionDoc > | _Comisiones [get] |
BindingList con la lista de las comisiones de cada linea del albarán de venta Más... | |
override BindingList< IEntregasDoc > | _Entregas [get, set] |
_Entregas: utilizado para consultar las entregas a cuenta de los documentos Más... | |
Propiedades heredados desde sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > | |
string | _cAsiDoc [get, set] |
Para poder acceder a la propiedad _cAsi desde DocVentaTpv Más... | |
virtual INoviCapFacturaVenta | _Novicap [get, set] |
Objeto para la gestión de financiación alternativa Más... | |
virtual IDatosAdicionalesFactura | _DatosAdicionalesFactura [get] |
Datos adicionales de la factura. C_FACTUVEN Más... | |
virtual ewInfoAdicional | _InfoAdicional [get] |
Propiedad pública ewInfoAdicional correspondiente a ALBV_ADI Más... | |
Dictionary< string, object > | _Addons [get] |
Diccionario donde cargaremos los addons disponibles (PE-97109) Más... | |
string | _Empresa [get, set] |
Codi d'emrpesa Más... | |
virtual string | _Letra [get, set] |
Lletra Más... | |
virtual string | _Numero [get, set] |
Número del document Más... | |
string | _Letra_Defecto [get] |
PE81699 la lletra per defecte de l'empresa Más... | |
int | _TipoDoc [get, set] |
Quan es treballa amb series de documents de quin tipo de document es tracta Más... | |
string | _ReportBase [get, set] |
Report a imprimir Más... | |
string | _ReportTitlePreview [get, set] |
PE-103490 Título del report para la previsualización Más... | |
virtual List< String > | _ReportNonVisibleFields [get] |
Camps a ocultar en el generador de expresiones Más... | |
string | _FormImp [get, set] |
Formulari a imprimir Más... | |
string | _Asi [get] |
Asi Más... | |
bool | _EnUso [get, set] |
En Uso Más... | |
string | _MensajeEnUso [get] |
Mensaje de desbloqueo de un documento en uso por otro usuario Si el documento no está en Uso devolverá una cadena en blanco Más... | |
string | _KeyCopy [get] |
KeyCopy Más... | |
bool | _CarregantDocGuardat [get, set] |
Indica si se está cargando un documento existente Más... | |
bool | _DescarregantDocument [get, set] |
Indica si se está decargando el documento Más... | |
bool | _BorrandoDocumento [get] |
Indica si se está borrando todo el documento Más... | |
virtual bool | _Solo_Lectura [get] |
Si el documento esta en uso o el usuario no tiene acceso a esta pantalla o tiene acceso de solo lectura PE-69704: se pone la función como virtual Más... | |
bool | _Solo_Lectura_disabled [get, set] |
PE79095 Propiedad para aquellos métodos que toquen propiedades sensibles al control de cambios => marcar sello traspasado, traspaso de documentos, etc. en que la propiedad que actualizan se utiliza para el control de solo lecutra por lo que nunca se grabaría el cambio Más... | |
bool | _LinkForm [get] |
Ens retorna true si la propietat está relacionada amb un formulari. Más... | |
bool | _MostrarMensajes [get, set] |
Para poder indicar que se muestren mensajes aunque no tengamos formulario linkado. Por ejemplo al facturar desde listas previas. Más... | |
bool | _RefreshForm [get, set] |
Si ha de realizar el refresco del formulario si tenemos un formulario linkado Más... | |
string | _Mensaje_Error [get, set] |
Mensaje de error Más... | |
_TipoDocCab | _Cabecera [get, set] |
Cabecera Más... | |
BindingList< _TipoDocLin > | _Lineas [get, set] |
Líneas Más... | |
_TipoDocPie | _Pie [get, set] |
Pie Más... | |
virtual IDocPrint | _DocPrint [get, set] |
Objeto DocPrint Más... | |
ewBonotera | _Navegacion [get, set] |
Objeto Navegación Más... | |
virtual eTipoDocumento | _TipoDocumento [get] |
Propiedad que indica el tipo de documento. Albarán, factura, pedido, etc. Más... | |
virtual BindingList< IEntregasDoc > | _Entregas [get, set] |
_Entregas: utilizado para consultar las entregas a cuenta de los documentos Más... | |
virtual bool | _Entregas_Parciales [get] |
Propiedad para indicar si existen entregas parciales Más... | |
ListCamposAdicionales | _ListCamposAdicionales [get, set] |
PE-100338 Listado de campos adicionales asociados al documento Más... | |
ReferenciasCliente | _ReferenciasCliente [get, set] |
Listado de referencias de cliente Más... | |
FormBase | _FormDocumento [get] |
Devuelve la instancia del formulario si el documento está enlazado con la capa visual Más... | |
virtual string | _DataBase [get] |
Base de datos relacionada del enlace del documento (Gestión Documental) Más... | |
virtual string | _Tabla [get] |
Tabla relacionada del enlace del documento (Gestión Documental) Sobreescribiremos en cada documento la tabla Más... | |
virtual bool | _GestEjercicio [get] |
Indica si el enlace se debe de realizar teniendo en cuenta el ejercicio (Gestión Documental) Más... | |
virtual Dictionary< string, string > | _Keys [get] |
Relación entre los campos y las propiedades de la clase de negocio Más... | |
string | _EjercicioDB [get] |
Devuelve el Database a realizar la consulta Por defecto es wc_any o el ejercicio donde se han de consultar los datos "2019,2018..." Más... | |
bool | _ContabilizarFactura [get, set] |
Si es true al facturar contabiliza la factura (genera asientos y previsiones) si es false solo factura (reserva número de factura para el albarán) Más... | |
DatosFraElectronicaDoc | _DatosFraElectronicaDoc [get, set] |
Contiene los datos de configuración de emisión de factura electronica para el documento actual. Más... | |
decimal | _Cambio [get, set] |
Valor de cambio de la divisa Más... | |
eTipoCambio | _TipoCambio [get, set] |
Tipo de cambio Más... | |
string | _Mensaje_Info_Cambio [get, set] |
Mensaje informativo asociado al origen/valor del cambio Más... | |
string | _Divisa [get, set] |
Código de divisa Más... | |
Divisa | _oDivisa [get, set] |
Objeto divisa Más... | |
DateTime | _Fecha [get, set] |
Fecha del documento Más... | |
Propiedades heredados desde sage.ew.interficies.IDocumentoImprimible | |
string | _Fecha [get] |
Fecha Más... | |
string | _Empresa [get, set] |
Empresa que origina la impresión Más... | |
string | _ReportBase [get, set] |
Nombre del report que se va a utilizar para imprimir el documento Más... | |
string | _ReportTitlePreview [get, set] |
PE-103490 Nombre del documento que se va a utilizar para la previsualización el documento Más... | |
string | _Nombre [get] |
Nombre que se le va a dar al trabajo de impresión Más... | |
IDocPrint | _DocPrint [get, set] |
Referencia al objeto de impresión. Se utiliza para finalizar la interacción entre el Documento y el objeto de impresión una vez terminado el trabajo. Más... | |
Propiedades heredados desde sage.ew.interficies.IDocumentoMarcas | |
IMarcas | _MarcasDocumento [get] |
IMarcas Más... | |
Eventos | |
_Event_Camps_Cab_TPV_Change_Handler | _Event_Camps_Cab_TPV_Change |
Handler del evento de cambios en campos especificos de la cabecera de un documento de TPV Más... | |
_Event_Camps_Lin_TPV_Change_Handler | _Event_Camps_Lin_TPV_Change |
Handler del evento de cambios en campos especificos de las líneas de un documento de TPV Más... | |
_Event_Camps_Pie_TPV_Change_Handler | _Event_Camps_Pie_TPV_Change |
Handler del evento de cambios en campos especificos del pie de un documento de TPV Más... | |
Eventos heredados desde sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > | |
_Event_Refrescar_Form_Handler | _Event_Refrescar_Form |
Delegado del evento para el refresco del formulario -PARTE 88876 Más... | |
_Event_Metode_Finalitzat_Handler | _Event_Metode_Finalitzat |
Handler del evento para la gestión métodos finalizados Más... | |
_Event_Camps_Change_Handler | _Event_Camps_Change |
Handler del evento para la gestión de cambios ewDocVenta Más... | |
_Event_Camps_Cab_Change_Handler | _Event_Camps_Cab_Change |
Handler del evento para la gestión de cambios en ewDocVentaCab Más... | |
_Event_Camps_Cab_Change_Before_Handler | _Event_Camps_Cab_Change_Before |
Handler del evento para la gestión de cambios en ewDocCompraCab Más... | |
_Event_Camps_Cab_Change_After_Handler | _Event_Camps_Cab_Change_After |
Handler del evento para la gestión de cambios en ewDocCompraCab Más... | |
_Event_Camps_Lin_Change_Handler | _Event_Camps_Lin_Change |
Handler del evento para la gestión de cambios en ewDocVentaLin Más... | |
_Event_Camps_Pie_Change_Handler | _Event_Camps_Pie_Change |
Handler del evento para la gestión de cambios en ewDocVentaPie Más... | |
_Event_Camps_Lin_Focus_Change_Handler | _Event_Camps_Lin_Focus_Change |
PE80408 Handler del evento para la gestión de cambios en ewDocVentaLin (focos) Más... | |
PropertyChangedEventHandler | PropertyChanged |
Evento de propiedad cambiada Más... | |
Otros miembros heredados | |
Campos de datos heredados desde sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > | |
sage.ew.stocks.StockArt | _StockArt |
Objeto StockArt del documento para centralizar en un solo objeto Más... | |
object | _Tag |
Campo para datos varios Más... | |
eTipoDocumentoGeneral | _TipoDocumentoGeneral |
Tipo de documento general de la enumeración (ventas, compras) en este caso será siempre Compras y se utilizará para informar a la capa visual que el objeto es de tipo Compras, útil para adaptar el comportamimento de la capa visual que sea capaz de trabajar con documentos de venta y compra, p.e., frmTrasVen (pantalla de traspaso de documentos) Más... | |
bool | _ClonandoLinea |
eTipoSoloLectura | _TipoSoloLectura |
Tipo solo lectura Más... | |
Validar | _Botones |
PE80508 - missatges botons centralitzats Más... | |
bool | _SaliendoDelDocumento |
Campo que indicaa que se está saliendo del documento. Util para las Extensiones de los Addons Más... | |
Type | _FormDocumentoBaseType |
Tipo del formulario a presentar en el Show Más... | |
Atributos protegidos heredados desde sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV > | |
string | _cEmpresa |
Empresa Más... | |
string | _cLetra |
Letra Más... | |
string | _cNumero |
Número Más... | |
string | _lMensaje_Error |
Mensaje de error Más... | |
string | _cKeyCopy |
KeyCopy Más... | |
string | _cSql |
consulta Más... | |
_TipoDocCab | _oCabecera |
Cabecera Más... | |
BindingList< _TipoDocLin > | _lisLineas |
Líneas Más... | |
_TipoDocPie | _oPie |
Pie Más... | |
ewBonotera | _oNavegacion |
Objeto Navegación Más... | |
int | _nTipoDoc |
Quan es treballa amb series de documents de quin tipo he d'agafar el comptador. 1 Más... | |
string | _cReportBase |
Report base Más... | |
string | _cReportTitlePreview |
PE-103490 Titulo preview Más... | |
string | _cFormImp |
Formulario impresion Más... | |
IMarcas | _oMarcas |
Marcas de documentos Más... | |
DateTime | _dRevisarDocumentoFacturado |
Fecha revisión documento Más... | |
INoviCapFacturaVenta | _oNovicap |
Instancia del objeto para la financiación alternativa Más... | |
BindingList< IEntregasDoc > | _oEntregas |
BindingList IEntregas Más... | |
List< IProgresoObserver< ProgresoProceso > > | _lisObservadores |
Lista de observadores de progreso Más... | |
Clase documento de venta TPV
Definición en la línea 47 del archivo DocVentaTpv.cs.
|
inline |
Inicializa una nueva instancia de la clase ewDocVentaTPV
Definición en la línea 54 del archivo DocVentaTpv.cs.
|
inline |
Inicializa una nueva instancia de la clase ewDocVentaTPV
toForm |
Definición en la línea 82 del archivo DocVentaTpv.cs.
|
inlinevirtual |
tbNoValidarDocumento | |
tlSalirDocumento |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 2215 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
PE101354 abans de sortir comprovem si l'albarà estava facturat pq si té opcflag de repetir factura s'ha de fer sense preguntar.
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 921 del archivo DocVentaTpv.cs.
|
inline |
Método para realizar el abono de un ticket.
Definición en la línea 5702 del archivo DocVentaTpv.cs.
|
inline |
Actualiza en el albarán de venta los campos de banco y mandato (BANC_CLI, MANDATO), llamado desde pantalla de mostrar previsiones al facturar ventas, caso de que cambien el banco.
tnBancCli | Nºde banco según tabla BANC_CLI del cliente. |
tcMandato | Mandato SEPA. |
Definición en la línea 2644 del archivo DocVentaTpv.cs.
|
inline |
Actualiza en el albarán de venta los campos de factura (FACTURA, FECHAFAC, ASI), llamado desde generador de asientos facturas ventas al facturar albaranes de venta.
tcFactura | Nº de factura |
tdFechaFactura | Fecha de factura |
tcAsi | Asi |
tcCliFinal | Cliente factura. Si el cliente factura es identico al cliente del albarán llegará en blanco, no se guarda nada, solo se guarda cuando difieren. |
tlFacturaTickets | Si se está en una facturación de tickets si/no |
Definición en la línea 2597 del archivo DocVentaTpv.cs.
|
inline |
Actualizar el campo ENTREGADO de las lineas
Definición en la línea 2667 del archivo DocVentaTpv.cs.
|
inline |
Actualizar campos de RESERVA. Se ha creado metodo aparte por que es necesario cambiar este campo cuando el documento ya está cobrado y entonces ya es de solo lectura.
Definición en la línea 3613 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Consulta de entregas de los albaranes y actualización de los asientos.
tcClienteAnterior | Código de cliente anterior |
tcClienteNuevo | Nuevo código de cliente |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 5679 del archivo DocVentaTpv.cs.
|
inline |
Sobreescribir el método _AddLinea() para poder realizar la llamada al evento de pintado de series. (PE-81305)
toArticulo | |
tnInsertLinea | |
tnUnidades | |
tnPrecio | |
tnPeso | |
tcAgrupacion | tipo d'agrupació |
tnUnidAgrup | unitats caixa |
tnTipoDoc |
Definición en la línea 3277 del archivo DocVentaTpv.cs.
|
inline |
Afegir linia nova i si hi ha display que ho mostri.
toDocLinea | |
tnInserLinea |
Definición en la línea 3294 del archivo DocVentaTpv.cs.
|
inline |
Valida si se trata de un Ticket con importe 0
Definición en la línea 5741 del archivo DocVentaTpv.cs.
|
inline |
Al cobrar un tiquet disparar los addons
teBeforeAfter | Indicar si queremos ejecutar el código antes o después del estandar |
Definición en la línea 5975 del archivo DocVentaTpv.cs.
|
inline |
Traspasa un albaran a otra empresa pasada como parametro
tcEmpresaDestino | Empresa destino |
tcTraspasarPortes | Indica si se deben traspasar los portes al nuevo albarán |
tdicUnidades | Diccionario donde el primer parametro es el numero de la linia, y el segundo las unidades a traspasar |
tdicPesos | Diccionario donde el primer parametro es el numero de la linia, y el segundo el peso a traspasar |
tdicCajas | Diccionario donde el primer parametro es el numero de la linia, y el segundo son las cajas a traspasar |
tdicSeries | Diccionario donde el primer parametro es el numero de la linia, y el segundo la lista de series a traspasar |
tdicLotes | Diccionario donde el primer parametro es el numero de la linia, y el segundo la lista de partidas a traspasar |
Definición en la línea 4698 del archivo DocVentaTpv.cs.
|
inline |
|
inline |
Devuelve un datatable con los albaranes asociados al número de factura.
tcFactura | |
tcLetra |
Definición en la línea 2067 del archivo DocVentaTpv.cs.
|
inline |
Cambio del cliente factura del documento
tcClienteFra | Código de cliente factura a asignar |
Definición en la línea 2128 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Per bloquejar/desbloquejar els documents
tlBloqueo |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1155 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Borrar la cabecera del documento de venda TPV
En este caso hacemos el trabajo sobre la tabla de C_ALBVEN de TPV y luego llamaremos a la de la clase base para que haga el resto sobre C_ALBVEN de GESTION
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3142 del archivo DocVentaTpv.cs.
|
inline |
Método público para cambiar los giros
tcFormaPagoAnterior | Forma de pago anterior |
Definición en la línea 1880 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
Comprueba si se puede realizar el cambio de divisa y devuelve mensaje de error
tcNewDivisa | Codigo de la nueva divisa |
lcMensaje | Mensaje de salida en caso de error |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1891 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
Se llama desde el _New del document de venda no visual ...
tlRefrescar |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1403 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Clonar salvatgement un EWDOCVENTA
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 945 del archivo DocVentaTpv.cs.
|
inline |
Método público de tipo OVERRIDE _Clonar
toDocumento | |
_tdDocDup |
Definición en la línea 1013 del archivo DocVentaTpv.cs.
|
inline |
PE79895 Clonem les propietats pròpies del albarà\tiquet
toLinea | |
toDocumento |
Definición en la línea 1044 del archivo DocVentaTpv.cs.
|
inline |
Cobrem un tiquet. Activem aquesta variable pq ens permeti fer el Save. PE79095
Definición en la línea 3560 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Comprobaciones a realizar antes de llamar al _delete() del documento de venta TPV
tlPreguntaBorrar | Parámetro opcional para indicar si queremos preguntar al usuario por el borrado (PE-85799) |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 2489 del archivo DocVentaTpv.cs.
|
inlineprotected |
PE100107
tcEmpresa | |
tcNumero | |
tcLetra | |
tcEjercicio |
Definición en la línea 756 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
Método tipo PROTECTED OVERRIDE _Consulta_Load
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 723 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
Abans hi havia sobreescrita la propietat de Solo_Lectura, es va modificar quan es va fer la optimització
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 697 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Devuelve true si el documento de venta cargado contiene Lotes (Mirando si hay algún registro en LTALBVE)
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3603 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Devuelve true si el documento de venta cargado contiene Series (Mirando si hay algún registro en VENSER)
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3591 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Borrem el document i presentem display si cal
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3363 del archivo DocVentaTpv.cs.
|
inlinevirtual |
PE82621 - Descarreguem els giros
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 2046 del archivo DocVentaTpv.cs.
|
inlineprotected |
Método tipo PROTECTED OVERRIDE _Direcciones_Envio_Cliente
toCliente | |
toDicDireccion |
Definición en la línea 868 del archivo DocVentaTpv.cs.
|
inline |
Devuelve true si el documento de venta ha sido enviado por offline, siendo una sucursal
Definición en la línea 3510 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Devuelve true si el documento de venta cargado está cobrado (tiquet cobrado, o albarán de venta normal con previsiones cobradas)
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3501 del archivo DocVentaTpv.cs.
|
inlinevirtual |
No es necessari controlar res
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 2038 del archivo DocVentaTpv.cs.
|
inlineprotected |
toCliente | |
toArticulo | |
tdFecha | |
tdtResposta | |
tdtRegalo | |
tcDivisa | |
tnUnidades | |
tcObra | |
tcTalla | |
tcColor | |
tcTarifaAlbaran | |
tlEsCaja | |
tnCajasReales | |
tdtCurTc | |
tcCodigoAgrupacion |
Definición en la línea 1499 del archivo DocVentaTpv.cs.
|
inlineprotected |
Override del establecimiento de unidades para las extensiones (series y lotes)
toLinea | |
toLineaNueva |
Definición en la línea 5548 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Es método nos devuelve el valor de la propiedad _Traspasar_Central
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1002 del archivo DocVentaTpv.cs.
|
inlinevirtual |
PE - 85367
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1323 del archivo DocVentaTpv.cs.
|
inlinevirtual |
tlAbandonaDocumento |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 2277 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
PE75918 si el base retorna empresa, vol dir que ha arribat fins a empresa i aqui em de comprovar si la caixa té venedor
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1378 del archivo DocVentaTpv.cs.
delegate void sage.ew.docventatpv.ewDocVentaTPV._Event_Camps_Cab_TPV_Change_Handler | ( | CampsDocVentaCab | teCampo, |
ewCampo | toewCampo | ||
) |
Delegado del evento de cambios en campos especificos de la cabecera de un documento de TPV
teCampo | |
toewCampo |
delegate void sage.ew.docventatpv.ewDocVentaTPV._Event_Camps_Lin_TPV_Change_Handler | ( | CampsDocVentaLin | teCampo, |
dynamic | toLinia, | ||
ewCampo | toewCampo | ||
) |
Delegado del evento de cambios en campos especificos de las líneas de un documento de TPV
teCampo | |
toLinia | |
toewCampo |
delegate void sage.ew.docventatpv.ewDocVentaTPV._Event_Camps_Pie_TPV_Change_Handler | ( | CampsDocVentaPie | teCampo, |
ewCampo | toewCampo | ||
) |
Delegado del evento de cambios en campos especificos del pie de un documento de TPV
teCampo | |
toewCampo |
|
inlinevirtual |
Facturación
tcSerieFra | |
tdFechaFactura | |
tlFechaOperacion | |
tlPresentarPrevisiones | |
tlFacturaRectificativa | |
tlContabilizarCobro | |
tnCambio |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3385 del archivo DocVentaTpv.cs.
|
inlinevirtual |
facturem albarà actual
tdFechaFactura | |
tlFechaOperacion | |
tlPresentarPrevisiones | |
tlFacturaRectificativa | |
tlContabilizarCobro | |
tnCambio |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3492 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
toNumeroLetras |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 650 del archivo DocVentaTpv.cs.
|
inline |
PE-83758 Actualizará los precios de la linea actual o del todo ticket con un valor a 0
Definición en la línea 2563 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
vaciamos datatables, listas, diccionarios
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 884 del archivo DocVentaTpv.cs.
|
inline |
Carga un documento existente
tcEmpresa | Código de la empresa |
tcNumero | Número de documento |
tcLetra | Série de documentos |
tcEjercicio |
Definición en la línea 3326 del archivo DocVentaTpv.cs.
|
inline |
Modificar una reserva de un albarán de venta arqueado.
Definición en la línea 2696 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Método para configurar el objeto Orden de Navegación para cada tipo de docuemnto de ventas
_Documento | Objeto configuración para el botón Documento |
_Factura | Objeto configuración para el botón Factura |
_Cuenta | Objeto configuración para el botón Cuenta |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 5586 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Por motives similares a los explicados en el "public override bool _Load" anterior se sobreescribe tambien el _New()
tcEmpresa | |
tcLetra | |
tcNumero |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1529 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Devuelve una instancia nueva del pedido
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 5666 del archivo DocVentaTpv.cs.
|
inline |
Devuelve una lista de números de albaranes que forman una factura
tcFactura |
Definición en la línea 5402 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Override para la obtención de datos
tdicParametros |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 5908 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Override para la obtención de filtros
tdicParametros |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 5888 del archivo DocVentaTpv.cs.
|
inline |
Devuelve true si el nuevo código de cliente introducido es válido para poder ser usado en el documento
toCliAnterior | Objeto oCliente que representa el código de cliente anterior |
toClienteNuevo | Objeto oCliente que representa el código de cliente nuevo |
tlRiesgo | Si se ha de controlar el riesgo |
Definición en la línea 2097 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Imprimir el documento
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 3201 del archivo DocVentaTpv.cs.
|
inline |
PE-97711
Implementa sage.ew.interficies.IMarcaImpreso.
Definición en la línea 793 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Control de actualización de la tarifa y recálculo de precios Cuando viene el cambio del cliente y viene de ewdocventatpv allí ya habrà gestionado el "_Cargar_Tarifa_Documento" desde la llamada del método "_Cargar_Tarifa_Defecto"
No se ha de ejecutar el "_Cargar_Tarifa_Documento" de la base, la llamada se ejecutará en la llamada en el método "_ProcesosCambioClienteBefore"
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1915 del archivo DocVentaTpv.cs.
|
inline |
Procesos cambio cliente
toClienteAnterior | |
toClienteNuevo | |
tlRiesgo | |
tnRecalcularPrecios |
Definición en la línea 1927 del archivo DocVentaTpv.cs.
|
inline |
Gestionamos la refacturación de un albaràn si tenemos marcado el OPCFLAG de refac
Definición en la línea 931 del archivo DocVentaTpv.cs.
|
inlinevirtual |
CCR 132855 Método para reproducir sonido cuando no existe el artículo
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 5610 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1255 del archivo DocVentaTpv.cs.
|
inline |
Guardem el document pero aquí tambe fem el save de portes.
Implementa sage.ew.interficies.IDocumentoMarcas.
Definición en la línea 3124 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
Guardar cabecera de documento de venta TPV
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1605 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
PE100670
tnLineaAnterior | |
tnLinAct |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 900 del archivo DocVentaTpv.cs.
|
inlinevirtual |
PE-83394 Presenta una lista de impresoras que hay en el terminal y que el usuario pueda seleccionar una impresora En caso que el usuario seleccione una impresora, el nombre se gaurdará en la variable global wc_PrinterTickets
Definición en la línea 3251 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
Sobreescrivimos el método _Suma_Numero para el caso especial de Tiquets (PE-66884)
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 1164 del archivo DocVentaTpv.cs.
|
inline |
Proceso de conversión de ticket a factura
Primero se creará un ticket rectificativo y posteriormente la factura correspondiente.
Se puede dar 2 situaciones:
1) Si el ticket está cobrado se facturarà y se realizará el cobro de la factura.
2) Si el ticket no está cobrado: Mostrará la factura (Albarán en formato con el tipo factura) sin pasar a siguiente ticket, para que el usuario pueda ver la factura generada, no se contabilizará ni se realizará ningún cobro ya que el ticket original no los tenía, posteriormente se podrá contabilizar y realizar los cobros correspondientes
tofrmProgreso | Referencia al formulario de progressbar |
Definición en la línea 3751 del archivo DocVentaTpv.cs.
|
inline |
Convertir tiquet a albarán
tnTipoDoc | |
tlNoAskChangeClient | No Preguntar si volem canviar el client al contat a un client normal (no canvia el client) |
tlNoAskDataOfCountedClient | No preguntar si volem entrar les dades de client al contat (les demana directament) |
tlTraspasarSiCobrado | Si su valor es false, el método no permite traspasar tickets cobrados. En caso contrario se salta dicha comprobación |
tcNewCliente | Nuevo código de cliente para el documento |
Definición en la línea 4333 del archivo DocVentaTpv.cs.
|
inline |
Convertir tiquet a albarán resevado
tnTipoDoc | |
tlNoAskChangeClient | No Preguntar si volem canviar el client al contat a un client normal (no canvia el client) |
tlNoAskDataOfCountedClient | No preguntar si volem entrar les dades de client al contat (les demana directament) |
Definición en la línea 4680 del archivo DocVentaTpv.cs.
|
inline |
Devuelve un DataTable con los tickets aparcados.
tcOperario | Si se pasa, solo devuelve los tickes del operario. |
Definición en la línea 5430 del archivo DocVentaTpv.cs.
|
inline |
Devuelve el importe total de los cobros del documento
Definición en la línea 5470 del archivo DocVentaTpv.cs.
|
inline |
Devuelve el importe total de los cobros del documento.
tdtTotalCobros | Rellena el DataTable con los cobros del documento. |
Definición en la línea 5487 del archivo DocVentaTpv.cs.
|
inlineprotected |
Método protected override _Totales_Especiales_Documento
tolinea |
Definición en la línea 1769 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Override
llRecalcular |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 2172 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 2203 del archivo DocVentaTpv.cs.
|
inline |
Devuelve el importe total de los vales generados por el documento.
Definición en la línea 5515 del archivo DocVentaTpv.cs.
|
inline |
PE-97711
Implementa sage.ew.interficies.IMarcaImpreso.
Definición en la línea 804 del archivo DocVentaTpv.cs.
|
inline |
_Validar_Fecha: Validaciones varias al salir de un documento
PARTE 94839. Control de fechas/números en la creación de tickets
tnTipo | Para poder controlar desde donde venimos. 1. Al salir de un ticket. 2. Al aprovechar un hueco 3. Al borrar un documento |
tlPrensentarAviso | Para gestionar si debe de presentar el aviso en caso de detectar algun valor incorrecto |
Definición en la línea 2360 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
PE90326 si hi ha data i es un tiquet es que está cobrat parcialment aleshores canvio la data per 1899 aquest cas es dona quan es tracta d'un cobro parcial i q ja s'hagi exportat a Murano
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 5565 del archivo DocVentaTpv.cs.
|
inlinevirtual |
Este metedo se llama desde el chTraspasoCentral, y se sobreescribirá su funcionamiento en los documentos
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 962 del archivo DocVentaTpv.cs.
|
inline |
Validación que realizamos al contabilizar una factura de venta para validar si la fecha del asiento pertenece a un mes cerrado
tdFechaFactura | Fecha del asiento |
Definición en la línea 357 del archivo DocVentaTpv.cs.
|
inlineprotectedvirtual |
inicialitzem les propietats de l'albara
Reimplementado de sage.ew.docsven.Docsven.ewDocVenta< ewDocVentaCabTPV, ewDocVentaLinTPV, ewDocVentaPieTPV >.
Definición en la línea 847 del archivo DocVentaTpv.cs.
|
get |
BindingList con la lista de las comisiones de cada linea del albarán de venta
Definición en la línea 609 del archivo DocVentaTpv.cs.
|
getset |
_Entregas: utilizado para consultar las entregas a cuenta de los documentos
Definición en la línea 633 del archivo DocVentaTpv.cs.
|
getset |
Guarda los giros relacionados con el documento según el sistema antiguo de gestión de giros como List(int)
ATENCION ! Esta propiedad dejará de utilizarse el 1 de Octubre 2023.
Mientras no se elimine la propiedad _Giros se deben llevar las dos propiedades _Giros y _GirosPrc en paralelo.
Definición en la línea 399 del archivo DocVentaTpv.cs.
|
getset |
Guarda los giros con el nuevo formato (Julio 2022), ya no es un List(int) sino que es un List(LineaGiro) donde LineaGiro contiene básicamente _Giro y _Porcentaje
Definición en la línea 419 del archivo DocVentaTpv.cs.
|
get |
Listado de marcas del presupuesto
Definición en la línea 311 del archivo DocVentaTpv.cs.
|
get |
Sobreescribo la propiedad _TipoDocumento de DocsVen para precisar si es un albarán, un ticket o una factura
Definición en la línea 325 del archivo DocVentaTpv.cs.
|
getset |
Variable de control para marcar si se debe revisar la marca de facturable
Definición en la línea 384 del archivo DocVentaTpv.cs.
_Event_Camps_Cab_TPV_Change_Handler sage.ew.docventatpv.ewDocVentaTPV._Event_Camps_Cab_TPV_Change |
Handler del evento de cambios en campos especificos de la cabecera de un documento de TPV
Definición en la línea 210 del archivo DocVentaTpv.cs.
_Event_Camps_Lin_TPV_Change_Handler sage.ew.docventatpv.ewDocVentaTPV._Event_Camps_Lin_TPV_Change |
Handler del evento de cambios en campos especificos de las líneas de un documento de TPV
Definición en la línea 214 del archivo DocVentaTpv.cs.
_Event_Camps_Pie_TPV_Change_Handler sage.ew.docventatpv.ewDocVentaTPV._Event_Camps_Pie_TPV_Change |
Handler del evento de cambios en campos especificos del pie de un documento de TPV
Definición en la línea 218 del archivo DocVentaTpv.cs.