Referencia de la Clase sage.ew.docsven.ewPortesVenta

Clase no visual para gestion de los portes de venta de documento de venta (albarán de venta, pedido, presupuesto, depósito) Más...

Diagrama de herencias de sage.ew.docsven.ewPortesVenta
sage.ew.interficies.IPortes

Métodos públicos

 ewPortesVenta (dynamic toDocVenta)
 Constructor que recibirá como parámetro una referencia a un objeto de negocio documento de venta (tpv/albarán, pedido venta, presupuesto venta, depósito venta) Más...
 
 ewPortesVenta (string tcEmpresa, string tcNumero, string tcLetra)
 Constructor que recibirá como parámetros la empresa, numero, letra del documento de venta de negocio (tpv/albarán, pedido venta, presupuesto venta, depósito venta) Más...
 
 ewPortesVenta (string tcEmpresa, string tcNumero, string tcLetra, eTipoDocumento teTipoDocumento)
 Constructor que recibirá como parámetros la empresa, numero, letra del documento de venta de negocio y el tipo de documento de venta (tpv/albarán, pedido venta, presupuesto venta, depósito venta) Más...
 
 ewPortesVenta ()
 Constructor vacío Más...
 
virtual IPortes _Clonar (dynamic toDocumento)
 Devuelve una copia exacta del objeto actual Más...
 
void _DescargarDatos ()
 Vacía las propiedades de la clase y deja el objeto preparado para ser cargado de nuevo. Más...
 
bool _Load ()
 Carga las propiedades de la clase a partir de la tabla de portes que corresponda (PORTES, PORTES_PDV, PORTES_PRV, PORTES_DPV) según el documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef. Más...
 
bool _Save ()
 Guarda en la tabla GESTION.PORTES las propiedades de la clase según el documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef Más...
 
bool _Delete ()
 Borra de la tabla GESTION.PORTES el registro según el documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef Más...
 
void _Recalcular_Portes ()
 Recalcula los portes del documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef Más...
 
void _Recalcular_Portes (bool tlSave)
 Recalcula los portes del documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef Más...
 
virtual bool _Show ()
 Presenta el formulario de gestión de portes en relación al objeto de portes en el que estamos ... Más...
 
virtual bool _Traspaso (Dictionary< string, object > tdicParametros)
 Método virtual para realizar el traspaso de portes entre documentos Más...
 

Campos de datos

bool _Error = false
 Error Más...
 
string _Mensaje_Error = string.Empty
 Mensaje de error Más...
 

Propiedades

string _TablaPortes [get, set]
 Tabla de la base de datos de gestión donde se guardarn los portes (albarán de venta->portes, pedido de venta->portes_pdv, presupuesto de venta->portes_prv, depósito de venta->portes_dpv Más...
 
string _Empresa [get, set]
 Empresa del documento de venta Más...
 
string _Numero [get, set]
 Numero del documento de venta Más...
 
string _Letra [get, set]
 Letra del documento de venta Más...
 
string _Cliente [get, set]
 Cliente del documento de venta Más...
 
bool _Iva_Incluido [get, set]
 El importe de portes es iva incluido o no Más...
 
bool _Incluir_ProntoPago [get, set]
 Los portes son antes de pronto pago o despues Más...
 
bool _Incluir_EnFactura [get, set]
 Los portes se incluyen en factura o no Más...
 
decimal _Importe [get, set]
 Importe de portes en la moneda de la empresa Más...
 
decimal _ImporteDivisa [get, set]
 Importe de portes en la moneda del documento Más...
 
string _Tipo_Iva [get, set]
 Código de tipo IVA de los portes Más...
 
string _Agencia [get, set]
 Código de agencia Más...
 
int _Tipo_Portes [get, set]
 Tipo de portes: 1 debidos, 2 pagados Más...
 
bool _Manual [get, set]
 Portes introducido manualmente, util cuando por empresa se tiene configurado portes automáticos y se quiere hacer una excepción en un documento Más...
 
string _Condiciones_Entrega [get, set]
 Condiciones de entrega Más...
 
dynamic _DocumentoRef [get, set]
 Referencia a documento de venta asociado Más...
 
string _Proveedor [get, set]
 Proveedor, propiedad únicamente para compatibilidad con interface IPortes, en documentos de venta no se utiliza. Más...
 
string _Pais [get, set]
 País, propiedad únicamente para compatibilidad con interface IPortes, en documentos de venta no se utiliza. Más...
 
bool _CambioCuenta [get, set]
 Indica que ha habido un cambio de cuenta Más...
 
decimal _GastosNF [get, set]
 Gastos no facturables (INTRASTAT) Más...
 
decimal _KmDestino [get, set]
 Km hasta destino (INTRASTAT) Más...
 
decimal _KmFrontera [get, set]
 Km hasta frontera (INTRASTAT) Más...
 
bool _Triangular [get, set]
 Operación triangular (INTRASTAT) Más...
 
DataTable _DatatablePortes [get]
 Devuelve el datatable de los portes Más...
 
- Propiedades heredados desde sage.ew.interficies.IPortes
string _Empresa [get, set]
 Empresa Más...
 
string _Numero [get, set]
 Número del documento Más...
 
string _Letra [get, set]
 Letra del documento (válido en objetos que cumplan la interficie que sean de ventas) Más...
 
string _Proveedor [get, set]
 Proveedor del documento (válido en objetos que cumplan la interficie que sean de compras) Más...
 
string _Cliente [get, set]
 Cliente del documento (válido en objetos que cumplan la interficie que sean de ventas) Más...
 
int _Tipo_Portes [get, set]
 Tipo de portes: 1 debidos, 2 pagados Más...
 
bool _Iva_Incluido [get, set]
 El importe de portes es iva incluido o no Más...
 
bool _Incluir_ProntoPago [get, set]
 Los portes son antes de pronto pago o despues Más...
 
bool _Incluir_EnFactura [get, set]
 Los portes se incluyen en factura o no Más...
 
decimal _Importe [get, set]
 Importe de portes en la moneda de la empresa Más...
 
decimal _ImporteDivisa [get, set]
 Importe de portes en la moneda del documento Más...
 
string _Tipo_Iva [get, set]
 Código de tipo IVA de los portes Más...
 
string _Agencia [get, set]
 Código de agencia Más...
 
string _Pais [get, set]
 Código de país Más...
 
string _Condiciones_Entrega [get, set]
 Condiciones de entrega Más...
 
decimal _GastosNF [get, set]
 Gastos no facturados Más...
 
decimal _KmDestino [get, set]
 Km destino Más...
 
decimal _KmFrontera [get, set]
 Gastos no facturados Más...
 
bool _Triangular [get, set]
 Triangular Más...
 
string _TablaPortes [get, set]
 Nombre de la tabla de la base de datos de GESTION donde se guardan los datos de los portes (PORTES para albaran, PORTES_PDV pedido venta, PORTES_PRV presupuesto venta, PORTES_DPV deposito venta) Más...
 
bool _Manual [get, set]
 Manual Más...
 
bool _CambioCuenta [get, set]
 Indica que ha habido un cambio de cuenta Más...
 

Descripción detallada

Clase no visual para gestion de los portes de venta de documento de venta (albarán de venta, pedido, presupuesto, depósito)

Definición en la línea 27632 del archivo DocsVen.cs.

Documentación del constructor y destructor

◆ ewPortesVenta() [1/4]

sage.ew.docsven.ewPortesVenta.ewPortesVenta ( dynamic  toDocVenta)
inline

Constructor que recibirá como parámetro una referencia a un objeto de negocio documento de venta (tpv/albarán, pedido venta, presupuesto venta, depósito venta)

Parámetros
toDocVentaObjeto de negocio documento de venta.

Definición en la línea 28143 del archivo DocsVen.cs.

◆ ewPortesVenta() [2/4]

sage.ew.docsven.ewPortesVenta.ewPortesVenta ( string  tcEmpresa,
string  tcNumero,
string  tcLetra 
)
inline

Constructor que recibirá como parámetros la empresa, numero, letra del documento de venta de negocio (tpv/albarán, pedido venta, presupuesto venta, depósito venta)

Parámetros
tcEmpresaCódigo de empresa.
tcNumeroNúmero del documento.
tcLetraLetra del documento.

Definición en la línea 28173 del archivo DocsVen.cs.

◆ ewPortesVenta() [3/4]

sage.ew.docsven.ewPortesVenta.ewPortesVenta ( string  tcEmpresa,
string  tcNumero,
string  tcLetra,
eTipoDocumento  teTipoDocumento 
)
inline

Constructor que recibirá como parámetros la empresa, numero, letra del documento de venta de negocio y el tipo de documento de venta (tpv/albarán, pedido venta, presupuesto venta, depósito venta)

Parámetros
tcEmpresaCódigo de empresa.
tcNumeroNúmero del documento.
tcLetraLetra del documento.
teTipoDocumentoTipo de documento de venta (albarán, pedido, presupuesto, depósito).

Definición en la línea 28187 del archivo DocsVen.cs.

◆ ewPortesVenta() [4/4]

sage.ew.docsven.ewPortesVenta.ewPortesVenta ( )
inline

Constructor vacío

Definición en la línea 28197 del archivo DocsVen.cs.

Documentación de las funciones miembro

◆ _Clonar()

virtual IPortes sage.ew.docsven.ewPortesVenta._Clonar ( dynamic  toDocumento)
inlinevirtual

Devuelve una copia exacta del objeto actual

Parámetros
toDocumentoReferencia al docsven
Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 28217 del archivo DocsVen.cs.

◆ _Delete()

bool sage.ew.docsven.ewPortesVenta._Delete ( )
inline

Borra de la tabla GESTION.PORTES el registro según el documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 28869 del archivo DocsVen.cs.

◆ _DescargarDatos()

void sage.ew.docsven.ewPortesVenta._DescargarDatos ( )
inline

Vacía las propiedades de la clase y deja el objeto preparado para ser cargado de nuevo.

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 28258 del archivo DocsVen.cs.

◆ _Load()

bool sage.ew.docsven.ewPortesVenta._Load ( )
inline

Carga las propiedades de la clase a partir de la tabla de portes que corresponda (PORTES, PORTES_PDV, PORTES_PRV, PORTES_DPV) según el documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef.

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 28392 del archivo DocsVen.cs.

◆ _Recalcular_Portes() [1/2]

void sage.ew.docsven.ewPortesVenta._Recalcular_Portes ( )
inline

Recalcula los portes del documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 28902 del archivo DocsVen.cs.

◆ _Recalcular_Portes() [2/2]

void sage.ew.docsven.ewPortesVenta._Recalcular_Portes ( bool  tlSave)
inline

Recalcula los portes del documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef

Parámetros
tlSave

Definición en la línea 28911 del archivo DocsVen.cs.

◆ _Save()

bool sage.ew.docsven.ewPortesVenta._Save ( )
inline

Guarda en la tabla GESTION.PORTES las propiedades de la clase según el documento de venta no visual que hay referenciado dentro de la clase en la propiedad _oDocVentaRef

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 28814 del archivo DocsVen.cs.

◆ _Show()

virtual bool sage.ew.docsven.ewPortesVenta._Show ( )
inlinevirtual

Presenta el formulario de gestión de portes en relación al objeto de portes en el que estamos ...

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 29036 del archivo DocsVen.cs.

◆ _Traspaso()

virtual bool sage.ew.docsven.ewPortesVenta._Traspaso ( Dictionary< string, object >  tdicParametros)
inlinevirtual

Método virtual para realizar el traspaso de portes entre documentos

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 29106 del archivo DocsVen.cs.

Documentación de los campos

◆ _Error

bool sage.ew.docsven.ewPortesVenta._Error = false

Error

Definición en la línea 27777 del archivo DocsVen.cs.

◆ _Mensaje_Error

string sage.ew.docsven.ewPortesVenta._Mensaje_Error = string.Empty

Mensaje de error

Definición en la línea 27781 del archivo DocsVen.cs.

Documentación de propiedades

◆ _Agencia

string sage.ew.docsven.ewPortesVenta._Agencia
getset

Código de agencia

Definición en la línea 27964 del archivo DocsVen.cs.

◆ _CambioCuenta

bool sage.ew.docsven.ewPortesVenta._CambioCuenta
getset

Indica que ha habido un cambio de cuenta

Definición en la línea 28059 del archivo DocsVen.cs.

◆ _Cliente

string sage.ew.docsven.ewPortesVenta._Cliente
getset

Cliente del documento de venta

Definición en la línea 27815 del archivo DocsVen.cs.

◆ _Condiciones_Entrega

string sage.ew.docsven.ewPortesVenta._Condiciones_Entrega
getset

Condiciones de entrega

Definición en la línea 27997 del archivo DocsVen.cs.

◆ _DatatablePortes

DataTable sage.ew.docsven.ewPortesVenta._DatatablePortes
get

Devuelve el datatable de los portes

Definición en la línea 28383 del archivo DocsVen.cs.

◆ _DocumentoRef

dynamic sage.ew.docsven.ewPortesVenta._DocumentoRef
getset

Referencia a documento de venta asociado

Definición en la línea 28006 del archivo DocsVen.cs.

◆ _Empresa

string sage.ew.docsven.ewPortesVenta._Empresa
getset

Empresa del documento de venta

Definición en la línea 27787 del archivo DocsVen.cs.

◆ _GastosNF

decimal sage.ew.docsven.ewPortesVenta._GastosNF
getset

Gastos no facturables (INTRASTAT)

Definición en la línea 28076 del archivo DocsVen.cs.

◆ _Importe

decimal sage.ew.docsven.ewPortesVenta._Importe
getset

Importe de portes en la moneda de la empresa

Definición en la línea 27899 del archivo DocsVen.cs.

◆ _ImporteDivisa

decimal sage.ew.docsven.ewPortesVenta._ImporteDivisa
getset

Importe de portes en la moneda del documento

Definición en la línea 27931 del archivo DocsVen.cs.

◆ _Incluir_EnFactura

bool sage.ew.docsven.ewPortesVenta._Incluir_EnFactura
getset

Los portes se incluyen en factura o no

Definición en la línea 27890 del archivo DocsVen.cs.

◆ _Incluir_ProntoPago

bool sage.ew.docsven.ewPortesVenta._Incluir_ProntoPago
getset

Los portes son antes de pronto pago o despues

Definición en la línea 27868 del archivo DocsVen.cs.

◆ _Iva_Incluido

bool sage.ew.docsven.ewPortesVenta._Iva_Incluido
getset

El importe de portes es iva incluido o no

Definición en la línea 27837 del archivo DocsVen.cs.

◆ _KmDestino

decimal sage.ew.docsven.ewPortesVenta._KmDestino
getset

Km hasta destino (INTRASTAT)

Definición en la línea 28092 del archivo DocsVen.cs.

◆ _KmFrontera

decimal sage.ew.docsven.ewPortesVenta._KmFrontera
getset

Km hasta frontera (INTRASTAT)

Definición en la línea 28108 del archivo DocsVen.cs.

◆ _Letra

string sage.ew.docsven.ewPortesVenta._Letra
getset

Letra del documento de venta

Definición en la línea 27806 del archivo DocsVen.cs.

◆ _Manual

bool sage.ew.docsven.ewPortesVenta._Manual
getset

Portes introducido manualmente, util cuando por empresa se tiene configurado portes automáticos y se quiere hacer una excepción en un documento

Definición en la línea 27988 del archivo DocsVen.cs.

◆ _Numero

string sage.ew.docsven.ewPortesVenta._Numero
getset

Numero del documento de venta

Definición en la línea 27797 del archivo DocsVen.cs.

◆ _Pais

string sage.ew.docsven.ewPortesVenta._Pais
getset

País, propiedad únicamente para compatibilidad con interface IPortes, en documentos de venta no se utiliza.

Definición en la línea 28049 del archivo DocsVen.cs.

◆ _Proveedor

string sage.ew.docsven.ewPortesVenta._Proveedor
getset

Proveedor, propiedad únicamente para compatibilidad con interface IPortes, en documentos de venta no se utiliza.

Definición en la línea 28039 del archivo DocsVen.cs.

◆ _TablaPortes

string sage.ew.docsven.ewPortesVenta._TablaPortes
getset

Tabla de la base de datos de gestión donde se guardarn los portes (albarán de venta->portes, pedido de venta->portes_pdv, presupuesto de venta->portes_prv, depósito de venta->portes_dpv

Definición en la línea 27698 del archivo DocsVen.cs.

◆ _Tipo_Iva

string sage.ew.docsven.ewPortesVenta._Tipo_Iva
getset

Código de tipo IVA de los portes

Definición en la línea 27955 del archivo DocsVen.cs.

◆ _Tipo_Portes

int sage.ew.docsven.ewPortesVenta._Tipo_Portes
getset

Tipo de portes: 1 debidos, 2 pagados

Definición en la línea 27973 del archivo DocsVen.cs.

◆ _Triangular

bool sage.ew.docsven.ewPortesVenta._Triangular
getset

Operación triangular (INTRASTAT)

Definición en la línea 28124 del archivo DocsVen.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: