Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.docscompra.Proveedor.EntregasProveedor

Entregas a cuenta por factura de proveedores. Más...

Diagrama de herencia de sage.ew.docscompra.Proveedor.EntregasProveedor
sage.ew.ewbase.EntregasFactura sage.ew.interficies.IDocumentoImprimible sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider

Métodos públicos

 EntregasProveedor ()
 Constructor vacío.
 
 EntregasProveedor (string tcCodigoProveedor)
 Constructor cuando pasamos el código de proveedor.
 
 EntregasProveedor (string tcCodigoProveedor, string tcFactura)
 Constructor para el borrado de la factura de la entrega.
 
override string _ExisteCuentaNombre ()
 Devuelve el nombre de la cuenta en la creacicón de cuentas.
 
override string _ExisteCuentaObservacion ()
 Devuelve la observación de la cuenta en la creacicón de cuentas.
 
override string _NombreCuenta ()
 Devuelve el nombre de la cuenta.
 
override string _NifCuenta ()
 Devuelve el NIF de la cuenta.
 
override string _GetTipoIva ()
 Nos devuelve el tipo de IVA de la empresa y adicionalmente luego lo consultaremos del cliente/proveedor.
 
override string _GetCuentaEntregas ()
 Nos devuelve la cuenta de entregas del proveedor.
 
override bool _Facturar (Entrega toEntrega, EntregasFacturaImpresion toEntregasImpresion)
 Task 105522: Entregas a cuenta Facturación de la entrega en la ficha del Cliente/proveedor.
 
bool _AsentarValidarEntrega (Entrega toEntrega)
 Validación de la entrega al asentar.
 
bool _AsentarEntrega (Entrega toEntrega, DateTime tdFechaAsiento, string tcBanco)
 Asentamos la entrega a cuenta No se realiza ninguna impresión.
 
override Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtener filtros de SageReports.
 
override DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 Override _Obtener_Datos_SageReports.
 
- Métodos públicos heredados de sage.ew.ewbase.EntregasFactura
 EntregasFactura ()
 Inicializa una nueva intancia de la clase.
 
 EntregasFactura (string tcCodigo)
 Inicializa una nueva intancia de la clase.
 
 EntregasFactura (string tcCodigo, string tcFactura)
 Este constructor lo utilizamos para el borrado de una factura, para que elimine las entregas.
 
override bool _TraspasarSiguienteEjercicio (TipoExecute toTipo, string tcEjerAct, string tcNextEjer)
 Bloquear traspaso de entregas.
 
bool _DeleteEntrega (Entrega toEntrega)
 Proceso de borrado de la entrega Aquí borramos el asiento de la factura y actualizamos el liquidado de la entrega origen si procede...
 
bool _DeleteEntregasFactura ()
 Al borrar una factura borraremos las entregas a cuenta de cliente que pudieramos tener.
 
bool _DejarPendienteEntregaFactura ()
 Al borrar una factura dejamos pendiente las entrega a cuenta de cliente si esta hubiese generado la factura.
 
bool _CanDeleteEntrega (Entrega toEntrega)
 Gestionamos si podemos borrar la entrega en la ficha de clientes.
 
virtual bool _FacturarValidarEntrega (Entrega toEntrega)
 Validaciones previas a la facturación de la entrega.
 
bool _FacturarEntrega (Entrega toEntrega, dynamic toEntregaImpresion)
 Facturación de la entrega a cuenta seleccionada en la ficha del Cliente / Proveedor. Únicamente se permite realizar la facturación de la entrega de un único registro.
 
bool _FacturarEntrega_FacturaDirecta (Entrega toEntrega, dynamic toEntregaImpresion)
 Facturación de la entrega factura directa a cuenta seleccionada en la ficha del Cliente/ Proveedor. Se genera factura directa y contabilización si está marcada.
 
virtual DataTable _FacturarTipoIva (Entrega toEntrega)
 Configura del datatable del IVA.
 
virtual DataTable _FacturarContrapartida (Entrega toEntrega)
 Configura del datatable de la contrapartida.
 
virtual bool _Facturar_FacturaDirecta (Entrega toEntrega, EntregasFacturaImpresion toEntregaImpresion)
 Facturación de la entrega con factura directa en la ficha del Cliente/proveedor.
 
bool _FacturarActualizarEntrega (Entrega toEntrega, IAsientos toAsiento)
 Actualizamos la factura y el ASI en la entrega.
 
bool _ExisteCuenta (string tcCuenta)
 Validación y creación de la cuenta de anticipos de la entrega.
 
virtual bool _Print (Entrega toEntrega, int tnTipoImpresion=-1)
 Proceso para realizar la impresión de la entrega a cuenta de facturas de clientes/proveedores.
 
virtual string _EntregaRefundida (string tcCliente, string tcFactura)
 Controlamos si la factura de la entrega está refundida en otra previsión.
 
bool _Show_Print (int tnAbrirEn=1)
 _Show_Print
 

Propiedades

override string _EmailEnvio [get]
 Destinatario de email.
 
override IDocPrint _DocPrint [get, set]
 Redefinición del objeto _DocPrint para las entregas de proveedor.
 
- Propiedades heredados de sage.ew.ewbase.EntregasFactura
override string _NombreManteTRel [get]
 Nombre del ManteTRel.
 
virtual string _EmailEnvio = "" [get, set]
 Destinatario por si se quiere enviar por mail.
 
virtual IDocPrint _DocPrint [get, set]
 DocPrint.
 
string _Empresa [get, set]
 Empresa.
 
string _Fecha [get]
 Fecha.
 
string _Nombre [get]
 Nombre.
 
string _ReportBase [get, set]
 Report base.
 
string _ReportTitlePreview [get, set]
 Título que se mostrará
 

Otros miembros heredados

- Campos de datos heredados de sage.ew.ewbase.EntregasFactura
string _Error_Message = string.Empty
 Para gestionar los mensajes de error.
 
- Métodos protegidos heredados de sage.ew.ewbase.EntregasFactura
override bool ConsultaTraspaso (CambiosTRel toCambios, string tcNextEjer)
 Sobreescribimos para que no pregunte por las entregas ya que no se pueden traspasar.
 
override void _Configurar_Grid ()
 Configuramos el evento para controlar la modificación de las entregas.
 
bool _AddValuesToDiccionary (Dictionary< string, object > toFuente, ref Dictionary< string, object > toDestino)
 Método auxiliar para fusionar diccionarios con control de claves duplicadas.
 

Descripción detallada

Entregas a cuenta por factura de proveedores.

Definición en la línea 4172 del archivo Proveedor.cs.

Documentación de constructores y destructores

◆ EntregasProveedor() [1/3]

sage.ew.docscompra.Proveedor.EntregasProveedor.EntregasProveedor ( )
inline

Constructor vacío.

Definición en la línea 4185 del archivo Proveedor.cs.

◆ EntregasProveedor() [2/3]

sage.ew.docscompra.Proveedor.EntregasProveedor.EntregasProveedor ( string tcCodigoProveedor)
inline

Constructor cuando pasamos el código de proveedor.

Definición en la línea 4194 del archivo Proveedor.cs.

◆ EntregasProveedor() [3/3]

sage.ew.docscompra.Proveedor.EntregasProveedor.EntregasProveedor ( string tcCodigoProveedor,
string tcFactura )
inline

Constructor para el borrado de la factura de la entrega.

Parámetros
tcCodigoProveedor
tcFactura

Definición en la línea 4205 del archivo Proveedor.cs.

Documentación de funciones miembro

◆ _AsentarEntrega()

bool sage.ew.docscompra.Proveedor.EntregasProveedor._AsentarEntrega ( Entrega toEntrega,
DateTime tdFechaAsiento,
string tcBanco )
inline

Asentamos la entrega a cuenta No se realiza ninguna impresión.

Parámetros
toEntregaEntrega a cuenta
tdFechaAsientoFecha del asiento
tcBancoBanco
Devuelve

Definición en la línea 4595 del archivo Proveedor.cs.

◆ _AsentarValidarEntrega()

bool sage.ew.docscompra.Proveedor.EntregasProveedor._AsentarValidarEntrega ( Entrega toEntrega)
inline

Validación de la entrega al asentar.

Parámetros
toEntrega
Devuelve

Definición en la línea 4508 del archivo Proveedor.cs.

◆ _ExisteCuentaNombre()

override string sage.ew.docscompra.Proveedor.EntregasProveedor._ExisteCuentaNombre ( )
inlinevirtual

Devuelve el nombre de la cuenta en la creacicón de cuentas.

Devuelve

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4295 del archivo Proveedor.cs.

◆ _ExisteCuentaObservacion()

override string sage.ew.docscompra.Proveedor.EntregasProveedor._ExisteCuentaObservacion ( )
inlinevirtual

Devuelve la observación de la cuenta en la creacicón de cuentas.

Devuelve

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4304 del archivo Proveedor.cs.

◆ _Facturar()

override bool sage.ew.docscompra.Proveedor.EntregasProveedor._Facturar ( Entrega toEntrega,
EntregasFacturaImpresion toEntregasImpresion )
inlinevirtual

Task 105522: Entregas a cuenta Facturación de la entrega en la ficha del Cliente/proveedor.

Parámetros
toEntregaTenemos la línea de la entrega a facturar
toEntregasImpresionAl facturar la entrega tenemos la opción de marcar la opción de contabilizar cobro/pago
Devuelve
Devuelve true si ha realizado la facturación de la entrega correctamente

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4487 del archivo Proveedor.cs.

◆ _GetCuentaEntregas()

override string sage.ew.docscompra.Proveedor.EntregasProveedor._GetCuentaEntregas ( )
inlinevirtual

Nos devuelve la cuenta de entregas del proveedor.

Devuelve

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4464 del archivo Proveedor.cs.

◆ _GetTipoIva()

override string sage.ew.docscompra.Proveedor.EntregasProveedor._GetTipoIva ( )
inlinevirtual

Nos devuelve el tipo de IVA de la empresa y adicionalmente luego lo consultaremos del cliente/proveedor.

Devuelve

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4455 del archivo Proveedor.cs.

◆ _NifCuenta()

override string sage.ew.docscompra.Proveedor.EntregasProveedor._NifCuenta ( )
inlinevirtual

Devuelve el NIF de la cuenta.

Devuelve
Devuelve el NIF de la cuenta

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4322 del archivo Proveedor.cs.

◆ _NombreCuenta()

override string sage.ew.docscompra.Proveedor.EntregasProveedor._NombreCuenta ( )
inlinevirtual

Devuelve el nombre de la cuenta.

Devuelve
Devuelve el nombre de la cuenta

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4313 del archivo Proveedor.cs.

◆ _Obtener_Datos_SageReports()

override DataTable sage.ew.docscompra.Proveedor.EntregasProveedor._Obtener_Datos_SageReports ( Dictionary< string, object > tdicParametros = null)
inlinevirtual

Override _Obtener_Datos_SageReports.

Parámetros
tdicParametros
Devuelve

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4758 del archivo Proveedor.cs.

◆ _Obtener_Filtros_SageReports()

override Dictionary< string, object > sage.ew.docscompra.Proveedor.EntregasProveedor._Obtener_Filtros_SageReports ( Dictionary< string, object > tdicParametros = null)
inlinevirtual

Obtener filtros de SageReports.

Parámetros
tdicParametros
Devuelve

Reimplementado de sage.ew.ewbase.EntregasFactura.

Definición en la línea 4650 del archivo Proveedor.cs.

Documentación de propiedades

◆ _DocPrint

override IDocPrint sage.ew.docscompra.Proveedor.EntregasProveedor._DocPrint
getset

Redefinición del objeto _DocPrint para las entregas de proveedor.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 4628 del archivo Proveedor.cs.

◆ _EmailEnvio

override string sage.ew.docscompra.Proveedor.EntregasProveedor._EmailEnvio
get

Destinatario de email.

Definición en la línea 4472 del archivo Proveedor.cs.


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