Referencia de la Clase sage.ew.docscompra.ewPortesCompra

Clase de negocio para gestion de los portes de compra de albarán de compra. Más...

Diagrama de herencias de sage.ew.docscompra.ewPortesCompra
sage.ew.interficies.IPortes

Métodos públicos

 ewPortesCompra (dynamic toDocCompra)
 Constructor que recibirá como parámetro una referencia a un objeto ewDocCompra Más...
 
 ewPortesCompra (string tcEmpresa, string tcNumero, string tcProveedor)
 Constructor que recibirá como parámetros la empresa,numero,proveedor del albarán Más...
 
 ewPortesCompra ()
 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 GESTION.PORTESC según el documento de compra no visual que hay referenciado dentro de la clase en la propiedad _oDocCompraRef Más...
 
bool _Save ()
 Guarda los datos en la tabla GESTION.PORTESC Más...
 
bool _Delete ()
 Borra registro de la tabla GESTION.PORTESC 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...
 
void _Recalcular_Portes ()
 Metodo no utilizado en compras, creado únicamente por compatibilidad con la interface IPortes Más...
 
bool _Traspaso (Dictionary< string, object > tdicParametros)
 Metodo no utilizado en compras, creado únicamente por compatibilidad con la interface IPortes Más...
 

Campos de datos

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

Propiedades

string _Empresa [get, set]
 Empresa del documento de compra Más...
 
string _Numero [get, set]
 Numero del documento de compra Más...
 
string _Proveedor [get, set]
 Proveedor del documento de compra 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...
 
dynamic _DocCompraRef [get, set]
 Referencia a documento de compra asociado Más...
 
string _Letra [get, set]
 Propiedad Letra del documento, creada unicamente por compatibilidad con el la interficie IPortes, en portes compra no se utiliza. Más...
 
string _Cliente [get, set]
 Propiedad Cliente del documento, creada unicamente por compatibilidad con el la interficie IPortes, en portes compra no se utiliza. Más...
 
int _Tipo_Portes [get, set]
 Propiedad Tipo de portes: 1 debidos, 2 pagados, creada unicamente por compatibilidad con el la interficie IPortes, en portes compra no se utiliza. Más...
 
string _TablaPortes [get, set]
 Tabla en la que se guardaran los portes. Propiedad creada únicamente por compatibilidad con ewPortesVenta y cumplir también la interfaz IPortes. En compras no se utiliza por que los portes están implementados solo en albarán de compra, en cambio en ventas se ha implementado además de en albarán de venta también en pedido de venta, depósito de venta y presupuesto de venta, y se hizo necesario crear esta propiedad. Más...
 
bool _Manual [get, set]
 Task 125590 Los portes no se recalculan 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...
 
- 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...
 
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 de negocio para gestion de los portes de compra de albarán de compra.

Definición en la línea 28 del archivo ewPortesCompra.cs.

Documentación del constructor y destructor

◆ ewPortesCompra() [1/3]

sage.ew.docscompra.ewPortesCompra.ewPortesCompra ( dynamic  toDocCompra)
inline

Constructor que recibirá como parámetro una referencia a un objeto ewDocCompra

Parámetros
toDocCompra

Definición en la línea 439 del archivo ewPortesCompra.cs.

◆ ewPortesCompra() [2/3]

sage.ew.docscompra.ewPortesCompra.ewPortesCompra ( string  tcEmpresa,
string  tcNumero,
string  tcProveedor 
)
inline

Constructor que recibirá como parámetros la empresa,numero,proveedor del albarán

Parámetros
tcEmpresa
tcNumero
tcProveedor

Definición en la línea 464 del archivo ewPortesCompra.cs.

◆ ewPortesCompra() [3/3]

sage.ew.docscompra.ewPortesCompra.ewPortesCompra ( )
inline

Constructor vacío

Definición en la línea 482 del archivo ewPortesCompra.cs.

Documentación de las funciones miembro

◆ _Clonar()

virtual IPortes sage.ew.docscompra.ewPortesCompra._Clonar ( dynamic  toDocumento)
inlinevirtual

Devuelve una copia exacta del objeto actual

Parámetros
toDocumentoReferencia al documento de compra
Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 498 del archivo ewPortesCompra.cs.

◆ _Delete()

bool sage.ew.docscompra.ewPortesCompra._Delete ( )
inline

Borra registro de la tabla GESTION.PORTESC

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 713 del archivo ewPortesCompra.cs.

◆ _DescargarDatos()

void sage.ew.docscompra.ewPortesCompra._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 527 del archivo ewPortesCompra.cs.

◆ _Load()

bool sage.ew.docscompra.ewPortesCompra._Load ( )
inline

Carga las propiedades de la clase a partir de la tabla GESTION.PORTESC según el documento de compra no visual que hay referenciado dentro de la clase en la propiedad _oDocCompraRef

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 557 del archivo ewPortesCompra.cs.

◆ _Recalcular_Portes()

void sage.ew.docscompra.ewPortesCompra._Recalcular_Portes ( )
inline

Metodo no utilizado en compras, creado únicamente por compatibilidad con la interface IPortes

Implementa sage.ew.interficies.IPortes.

Definición en la línea 816 del archivo ewPortesCompra.cs.

◆ _Save()

bool sage.ew.docscompra.ewPortesCompra._Save ( )
inline

Guarda los datos en la tabla GESTION.PORTESC

Devuelve

Implementa sage.ew.interficies.IPortes.

Definición en la línea 648 del archivo ewPortesCompra.cs.

◆ _Show()

virtual bool sage.ew.docscompra.ewPortesCompra._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 747 del archivo ewPortesCompra.cs.

◆ _Traspaso()

bool sage.ew.docscompra.ewPortesCompra._Traspaso ( Dictionary< string, object >  tdicParametros)
inline

Metodo no utilizado en compras, creado únicamente por compatibilidad con la interface IPortes

Implementa sage.ew.interficies.IPortes.

Definición en la línea 824 del archivo ewPortesCompra.cs.

Documentación de los campos

◆ _Error

bool sage.ew.docscompra.ewPortesCompra._Error = false

Error

Definición en la línea 112 del archivo ewPortesCompra.cs.

◆ _Mensaje_Error

string sage.ew.docscompra.ewPortesCompra._Mensaje_Error = string.Empty

Mensaje de error

Definición en la línea 116 del archivo ewPortesCompra.cs.

Documentación de propiedades

◆ _Agencia

string sage.ew.docscompra.ewPortesCompra._Agencia
getset

Código de agencia

Definición en la línea 257 del archivo ewPortesCompra.cs.

◆ _CambioCuenta

bool sage.ew.docscompra.ewPortesCompra._CambioCuenta
getset

Indica que ha habido un cambio de cuenta

Definición en la línea 359 del archivo ewPortesCompra.cs.

◆ _Cliente

string sage.ew.docscompra.ewPortesCompra._Cliente
getset

Propiedad Cliente del documento, creada unicamente por compatibilidad con el la interficie IPortes, en portes compra no se utiliza.

Definición en la línea 320 del archivo ewPortesCompra.cs.

◆ _Condiciones_Entrega

string sage.ew.docscompra.ewPortesCompra._Condiciones_Entrega
getset

Condiciones de entrega

Definición en la línea 275 del archivo ewPortesCompra.cs.

◆ _DocCompraRef

dynamic sage.ew.docscompra.ewPortesCompra._DocCompraRef
getset

Referencia a documento de compra asociado

Definición en la línea 284 del archivo ewPortesCompra.cs.

◆ _Empresa

string sage.ew.docscompra.ewPortesCompra._Empresa
getset

Empresa del documento de compra

Definición en la línea 122 del archivo ewPortesCompra.cs.

◆ _GastosNF

decimal sage.ew.docscompra.ewPortesCompra._GastosNF
getset

Gastos no facturables (INTRASTAT)

Definición en la línea 376 del archivo ewPortesCompra.cs.

◆ _Importe

decimal sage.ew.docscompra.ewPortesCompra._Importe
getset

Importe de portes en la moneda de la empresa

Definición en la línea 182 del archivo ewPortesCompra.cs.

◆ _ImporteDivisa

decimal sage.ew.docscompra.ewPortesCompra._ImporteDivisa
getset

Importe de portes en la moneda del documento

Definición en la línea 217 del archivo ewPortesCompra.cs.

◆ _Incluir_EnFactura

bool sage.ew.docscompra.ewPortesCompra._Incluir_EnFactura
getset

Los portes se incluyen en factura o no

Definición en la línea 173 del archivo ewPortesCompra.cs.

◆ _Incluir_ProntoPago

bool sage.ew.docscompra.ewPortesCompra._Incluir_ProntoPago
getset

Los portes son antes de pronto pago o despues

Definición en la línea 159 del archivo ewPortesCompra.cs.

◆ _Iva_Incluido

bool sage.ew.docscompra.ewPortesCompra._Iva_Incluido
getset

El importe de portes es iva incluido o no

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

◆ _KmDestino

decimal sage.ew.docscompra.ewPortesCompra._KmDestino
getset

Km hasta destino (INTRASTAT)

Definición en la línea 396 del archivo ewPortesCompra.cs.

◆ _KmFrontera

decimal sage.ew.docscompra.ewPortesCompra._KmFrontera
getset

Km hasta frontera (INTRASTAT)

Definición en la línea 416 del archivo ewPortesCompra.cs.

◆ _Letra

string sage.ew.docscompra.ewPortesCompra._Letra
getset

Propiedad Letra del documento, creada unicamente por compatibilidad con el la interficie IPortes, en portes compra no se utiliza.

Definición en la línea 310 del archivo ewPortesCompra.cs.

◆ _Manual

bool sage.ew.docscompra.ewPortesCompra._Manual
getset

Task 125590 Los portes no se recalculan

Definición en la línea 350 del archivo ewPortesCompra.cs.

◆ _Numero

string sage.ew.docscompra.ewPortesCompra._Numero
getset

Numero del documento de compra

Definición en la línea 131 del archivo ewPortesCompra.cs.

◆ _Pais

string sage.ew.docscompra.ewPortesCompra._Pais
getset

Código de país

Definición en la línea 266 del archivo ewPortesCompra.cs.

◆ _Proveedor

string sage.ew.docscompra.ewPortesCompra._Proveedor
getset

Proveedor del documento de compra

Definición en la línea 141 del archivo ewPortesCompra.cs.

◆ _TablaPortes

string sage.ew.docscompra.ewPortesCompra._TablaPortes
getset

Tabla en la que se guardaran los portes. Propiedad creada únicamente por compatibilidad con ewPortesVenta y cumplir también la interfaz IPortes. En compras no se utiliza por que los portes están implementados solo en albarán de compra, en cambio en ventas se ha implementado además de en albarán de venta también en pedido de venta, depósito de venta y presupuesto de venta, y se hizo necesario crear esta propiedad.

Definición en la línea 343 del archivo ewPortesCompra.cs.

◆ _Tipo_Iva

string sage.ew.docscompra.ewPortesCompra._Tipo_Iva
getset

Código de tipo IVA de los portes

Definición en la línea 248 del archivo ewPortesCompra.cs.

◆ _Tipo_Portes

int sage.ew.docscompra.ewPortesCompra._Tipo_Portes
getset

Propiedad Tipo de portes: 1 debidos, 2 pagados, creada unicamente por compatibilidad con el la interficie IPortes, en portes compra no se utiliza.

Definición en la línea 331 del archivo ewPortesCompra.cs.


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