Clase de negocio para la líneas de las etiquetas de envío Más...
Métodos públicos | |
LineaPortes () | |
Constructor Más... | |
LineaPortes (EtiquetasEnvio toEtiquetaEnvio) | |
Constructor Más... | |
LineaPortes (EtiquetasEnvio toEtiquetaEnvio, DataRow tdrRow=null, bool tlEsUnDeposito=false) | |
Nos permite inicializar el objeto LineaPortes a partir de un datarow de la tabla EnvioEti Más... | |
bool | _Save () |
Método para guardar líneas de portes Más... | |
bool | _Load () |
Método para cargar líneas de portes Más... | |
void | _Show (bool tlReadOnly=false) |
Método _Show de Linea Portes Más... | |
bool | _Crear_desde_Documento (string tcLetra, string tcNumero, bool tlDeposito=false) |
Función pública que a partir de una serie, y un número obtiene el resto de datos necesarios y genera una etiqueta de envio Más... | |
bool | _Crear_desde_Documento (string tcEmpresa, string tcNumero, string tcLetra, string tcCliente, decimal tnImporteAlb, ref LineaPortes toNuevaLinea, bool tlDeposito=false) |
Función pública que a partir de un documento genera la etiqueta de envío Más... | |
DateTime | _Determinar_Fecha_Minima () |
Determina la fecha mínima (valor máximo entre hoy y el documento de venta); Más... | |
void | _Restablecer (string tcDocumento, string tcLetra="") |
Propiedades | |
bool | _Impresa = false [get, set] |
Indica si la línea esta impresa o no impresa Más... | |
string | _Serie [get, set] |
Serie. Se deberá validar que la serie que haya introducido el cliente exista Más... | |
string | _Documento [get, set] |
Documento. Se deberá validar que el número de documento de venta exista (c_albven) Más... | |
string | _Cliente [get, set] |
Cliente (o ClienteErp) Se deberá validar que el código de cliente exista (en HERA –> clienteerp) Más... | |
string | _Cliente_Nombre = string.Empty [get, set] |
Nombre del cliente (se puede sobreescribir) Más... | |
int | _Bultos = 0 [get, set] |
Bultos Más... | |
decimal | _Peso = 0.0M [get, set] |
Peso Más... | |
decimal | _Coste [get, set] |
Coste Más... | |
string | _Portes [get, set] |
Portes Más... | |
string | _Agencia [get, set] |
Código de agencia Se deberá validar que el código de agencia exista Más... | |
string | _Agencia_Nombre = string.Empty [get] |
Nombre de la agencia A partir del código de agencia obtendrá el nombre de la agencia Más... | |
string | _Pedido = string.Empty [get, set] |
Pedido Más... | |
DateTime | _Recogida [get, set] |
Fecha recogida Será un campo de tipo fecha que no podrá ser menor que la fecha del documento de venta Más... | |
DateTime | _Acabado [get, set] |
Fecha acabado Será un campo de tipo fecha que no podrá ser menor que la fecha del documento de venta Más... | |
string | _Alb_depo = "" [get, set] |
Marca de depósito. Si se trata de un depósito contendrá como marca una 'D' Más... | |
string | _Direccion = string.Empty [get, set] |
Direccion Más... | |
string | _CPostal = string.Empty [get, set] |
Código postal Más... | |
string | _Poblacion = string.Empty [get, set] |
Población Más... | |
string | _Provincia = string.Empty [get, set] |
Provincia Más... | |
string | _Telefono = string.Empty [get, set] |
Teléfono Más... | |
string | _Pais = string.Empty [get, set] |
País. Task 143628: Nuevo campo para guardar el país del cliente Más... | |
string | _ReportTitlePreview = "" [get, set] |
Título del report para la previsualización Más... | |
Propiedades heredados desde sage.ew.interficies.IEtiquetaImprimible | |
IEtiPrint | _EtiPrint [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... | |
string | _Empresa [get, set] |
Empresa que origina la impresión Más... | |
string | _Fecha [get] |
Fecha Más... | |
string | _Nombre [get] |
Nombre que se le va a dar al trabajo de impresión Más... | |
string | _ReportBase [get, set] |
Nombre del report que se va a utilizar para imprimir el documento Más... | |
Clase de negocio para la líneas de las etiquetas de envío
Definición en la línea 721 del archivo EtiquetasEnvio.cs.
|
inline |
Constructor
Definición en la línea 945 del archivo EtiquetasEnvio.cs.
|
inline |
Constructor
toEtiquetaEnvio | Etiqueta a la que pertenece la línea |
Definición en la línea 954 del archivo EtiquetasEnvio.cs.
|
inline |
Nos permite inicializar el objeto LineaPortes a partir de un datarow de la tabla EnvioEti
Definición en la línea 962 del archivo EtiquetasEnvio.cs.
|
inline |
Función pública que a partir de una serie, y un número obtiene el resto de datos necesarios y genera una etiqueta de envio
tcLetra | |
tcNumero | |
tlDeposito | Indica si es un depósito |
Definición en la línea 1141 del archivo EtiquetasEnvio.cs.
|
inline |
Función pública que a partir de un documento genera la etiqueta de envío
tcEmpresa | Empresa |
tcNumero | Número de documento |
tcLetra | Letra |
tcCliente | Cliente |
tnImporteAlb | Importe |
toNuevaLinea | Línea a rellenar |
tlDeposito | Indica si es un depósito |
Definición en la línea 1216 del archivo EtiquetasEnvio.cs.
|
inline |
Determina la fecha mínima (valor máximo entre hoy y el documento de venta);
Definición en la línea 1491 del archivo EtiquetasEnvio.cs.
|
inline |
Método para cargar líneas de portes
Definición en la línea 1064 del archivo EtiquetasEnvio.cs.
|
inline |
tcDocumento | |
tcLetra |
Definición en la línea 1542 del archivo EtiquetasEnvio.cs.
|
inline |
Método para guardar líneas de portes
Definición en la línea 1021 del archivo EtiquetasEnvio.cs.
|
inline |
Método _Show de Linea Portes
tlReadOnly | En función |
Definición en la línea 1122 del archivo EtiquetasEnvio.cs.
|
getset |
Fecha acabado Será un campo de tipo fecha que no podrá ser menor que la fecha del documento de venta
Definición en la línea 896 del archivo EtiquetasEnvio.cs.
|
getset |
Código de agencia Se deberá validar que el código de agencia exista
Definición en la línea 854 del archivo EtiquetasEnvio.cs.
|
get |
Nombre de la agencia A partir del código de agencia obtendrá el nombre de la agencia
Definición en la línea 873 del archivo EtiquetasEnvio.cs.
|
getset |
Marca de depósito. Si se trata de un depósito contendrá como marca una 'D'
Definición en la línea 906 del archivo EtiquetasEnvio.cs.
|
getset |
Bultos
Definición en la línea 823 del archivo EtiquetasEnvio.cs.
|
getset |
Cliente (o ClienteErp) Se deberá validar que el código de cliente exista (en HERA –> clienteerp)
Definición en la línea 802 del archivo EtiquetasEnvio.cs.
|
getset |
Nombre del cliente (se puede sobreescribir)
Definición en la línea 818 del archivo EtiquetasEnvio.cs.
|
getset |
Coste
Definición en la línea 834 del archivo EtiquetasEnvio.cs.
|
getset |
Código postal
Definición en la línea 916 del archivo EtiquetasEnvio.cs.
|
getset |
Direccion
Definición en la línea 911 del archivo EtiquetasEnvio.cs.
|
getset |
Documento. Se deberá validar que el número de documento de venta exista (c_albven)
Definición en la línea 777 del archivo EtiquetasEnvio.cs.
|
getset |
Indica si la línea esta impresa o no impresa
Definición en la línea 752 del archivo EtiquetasEnvio.cs.
|
getset |
País. Task 143628: Nuevo campo para guardar el país del cliente
Definición en la línea 936 del archivo EtiquetasEnvio.cs.
|
getset |
Pedido
Definición en la línea 878 del archivo EtiquetasEnvio.cs.
|
getset |
Peso
Definición en la línea 828 del archivo EtiquetasEnvio.cs.
|
getset |
Población
Definición en la línea 921 del archivo EtiquetasEnvio.cs.
|
getset |
Portes
Definición en la línea 846 del archivo EtiquetasEnvio.cs.
|
getset |
Provincia
Definición en la línea 926 del archivo EtiquetasEnvio.cs.
|
getset |
Fecha recogida Será un campo de tipo fecha que no podrá ser menor que la fecha del documento de venta
Definición en la línea 885 del archivo EtiquetasEnvio.cs.
|
getset |
Título del report para la previsualización
Definición en la línea 1738 del archivo EtiquetasEnvio.cs.
|
getset |
Serie. Se deberá validar que la serie que haya introducido el cliente exista
Definición en la línea 759 del archivo EtiquetasEnvio.cs.
|
getset |
Teléfono
Definición en la línea 931 del archivo EtiquetasEnvio.cs.