Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.stocks.AlbaranTraspaso

Clase de negocio de los albaranes de traspaso. Más...

Diagrama de herencia de sage.ew.stocks.AlbaranTraspaso
sage.ew.ewbase.DocumentoBase sage.ew.interficies.IDocumentoImprimible sage.ew.interficies.IDocumentoBase sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider sage.ew.interficies.IMante

Estructuras de datos

class  AlbaranTraspasoDetalle
 Clase para tabla relacionada. Más...
 

Métodos públicos

 AlbaranTraspaso ()
 Inicializa una nueva instancia de la clase.
 
void _Show (frmNewAlbaranTraspaso formmante, bool nocargarewmante)
 Método que se dispara cuando hay que mostrar el formulario asociado.
 
override bool _Documento_Vacio ()
 Comprueba si el documento está vacio.
 
bool _HayUnidades ()
 Devuelve si alguna línea tiene unidades.
 
override bool _Resta_Numero (string numeroactual)
 resta numero
 
new string _Suma_Numero ()
 Suma número para la tabla empresa de gestion.
 
override bool _Comprobar_Existe_Documento (string numero)
 Comprobar si el documento existe.
 
override bool _Delete ()
 Elimina el registro actual.
 
override bool _Es_Valido ()
 Para verificar si el documento actual es válido, cabecera llena, ...
 
- Métodos públicos heredados de sage.ew.ewbase.DocumentoBase
virtual bool _Show_Print (int tnAbrirEn=1)
 Muestra la pantalla de impresión.
 
virtual Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtener_Filtros_SageReports.
 
virtual DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 _Obtener_Datos_SageReports
 
void _ShowDialog ()
 Método que se dispara cuando hay que mostrar el formulario asociado.
 
override void _Show ()
 Método que se dispara cuando hay que mostrar el formulario asociado.
 
virtual bool _Delete (string numeroactual)
 Elimina el registro actual.
 
override void _Load ()
 Cargar el documento.
 
override bool _Save ()
 Guardar el documento.
 
virtual bool _Update_Cabecera ()
 Guarda el registro actual.
 
virtual void _Comprovar_KeyCopy ()
 Comprueba si el número de documento está bloqueado o no.
 
virtual void _Bloquear_Documento (bool tlBloqueo)
 Bloquear / Desbloquear el documento.
 
virtual string _Obtener_Clave_Documento ()
 Devolver valor actual de la clave del documento.
 
override bool _Delete ()
 Elimina el registro actual.
 
virtual void _Print ()
 Imprimir el documento.
 
virtual bool _Resta_Numero (string clave, string numeroactual)
 Resta el numero del contador.
 
virtual string _Suma_Numero (string clave)
 Busca el siguiente número de documento.
 
virtual bool _Abandonar_Documento ()
 Prepara el entorno para un nuevo documento.
 
virtual string Vaciar_Codigo ()
 Devuelve la cadena para vaciar _Codigo.
 
 DocumentoBase ()
 Constructor vacío.
 
 DocumentoBase (string tcCodigo)
 Constructor con código.
 
- Métodos públicos heredados de sage.ew.interficies.IMante
void _New (string tcCodigo="")
 Nos permite crear un nuevo registro.
 
void _Load (string tcGuid)
 Aquest mètode ens carregarà el registre que tingui associat aquest Guid.
 
void _Cancel ()
 Cancelar la edición del registro actual.
 
bool _Existe_Registro ()
 Nos indica si existe el registro en la Base de Datos.
 
IResultadoDuplicacion _Duplicar (string lcCodigo)
 Duplica el registro en la Base de Datos.
 
ewMante _Clonar ()
 Devuelve una copia exacta del objeto actual.
 
void _AddManteTRel (IManteTRel toManteTRel)
 Añadie los manteTRel a una lista, para gestionar el _Load, _Save y el _Delete.
 

Campos de datos

int _TipoValoracion = 0
 Propiedad para saber en el formulario asociado que tipo de valoración se debe utilizar(1->PM.Stock, 2->Último Coste, 3->PM.Compra) -> No existe campo en la tabla.
 
- Campos de datos heredados de sage.ew.ewbase.DocumentoBase
string _Mensaje_Error = ""
 Mensaje de error procedente del formulario base.
 
sage.ew.formul.FormBaseDocumento _oForm
 Referencia al formulario asociado.
 
FormBase _FormDocumento
 Devuelve la instancia del formulario si el documento está enlazado con la capa visual (GesDoc)
 
Type _DetalleDocumentoType
 PE-80720. A partir de aquí, añadimos las propiedades y los metodos para gestionar el formulario de mantenimiento.
 

Atributos públicos estáticos

static FuncsDocsStock _DocStockConfig = new FuncsDocsStock()
 Parámetros y funciones para los documentos de stock.
 

Métodos protegidos

override void Inicializar ()
 Métodoo para incializar el documento.
 
override void AsignarValoresClave ()
 Asigna los valores de la clave a _Codigo.
 
- Métodos protegidos heredados de sage.ew.ewbase.DocumentoBase
bool _AddValuesToDiccionary (Dictionary< string, object > toFuente, ref Dictionary< string, object > toDestino)
 Método auxiliar para fusionar diccionarios con control de claves duplicadas.
 
DataTable _CreaDataTableReports (Type oType, dynamic toRel, DataTable toDt=null)
 A partir de las propiedades de un tipo con la etiqueta ReportProperty, se monta un DataTable para la impresión.
 
virtual object _FormatValue (object toValue, String tcFormat)
 Formatea el valor a partir de la cadena (si es una fecha)
 
void Inicializar ()
 Métodoo para incializar el documento.
 
new void _Addons_Cargar ()
 Método para cargar en el diccionari _Addons todas las extensiones del documento actual para los addons/módulos disponibles.
 

Propiedades

new string _Empresa [get, set]
 _Empresa
 
string _Numero [get, set]
 _Numero
 
DateTime _Fecha [get, set]
 _Fecha
 
string _Almacen [get]
 Almacen origen. Se agrega para compatibilidad con la pantalla frmAlbaranTraspaso.
 
string _Almorig [get, set]
 _Almorig
 
string _Almdest [get, set]
 _Almdest
 
string _Obra [get, set]
 _Obra
 
string _Operario [get, set]
 _Operario
 
string _Observaciones [get, set]
 _Observaciones
 
string _AlmacenOrigen [get, set]
 ALMACEN ORIGEN.
 
string _AlmacenDestino [get, set]
 ALMACEN DESTINO.
 
dynamic _Lineas [get]
 Colección de líneas.
 
ewBonotera _Navegacion [get]
 Pasar el objeto Naveagcion a _Navegacion.
 
eTipoDocumentoGeneral _TipoDocumentoGeneral [get]
 Tipo general de documento.
 
- Propiedades heredados de sage.ew.ewbase.DocumentoBase
bool _EnUso [get, set]
 Si el documento esta en uso.
 
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.
 
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.
 
dynamic _Detalle [get]
 Detalle del documneto.
 
virtual IDocPrint _DocPrint [get, set]
 DocPrint.
 
virtual String _ReportBase [get, set]
 Report base del documento.
 
string _Empresa [get, set]
 Empresa.
 
virtual String _ReportTitlePreview [get, set]
 Título de la vista previa del report.
 
Type _TypeLinea [get, set]
 Type de la línea del documento.
 
- Propiedades heredados de sage.ew.interficies.IDocumentoImprimible
string _Nombre [get]
 Nombre que se le va a dar al trabajo de impresión.
 
- Propiedades heredados de sage.ew.interficies.IMante
string _Codigo [get, set]
 Campo de la tabla que representa el "Código" del mantenimiento. Por defecto siempre es CODIGO.
 
string _Nombre [get, set]
 Campo de la tabla que representa el "Nombre" del mantenimiento. Por defecto siempre es NOMBRE.
 
string _Error_Message [get, set]
 Campo donde se informará de los errores en mantenimientos.
 
string _Guid_Id [get]
 Ens retorna el valor que hi ha al camp GUID_ID de la taula.
 
DateTime? _Created [get]
 Ens retorna el valor que hi ha al camp CREATED de la taula.
 
DateTime? _Modified [get]
 Ens retorna el valor que hi ha al camp MODIFIED de la taula.
 
Dictionary< string, object > _Addons [get]
 Diccionario donde cargaremos los addons disponibles (PE-100212)
 
string _Pantalla [get, set]
 Nombre clave del formulario.
 
string _Tabla [get, set]
 Nombre de la tabla que navegamos.
 
AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio [get]
 Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa.
 
string _ManteAdic [get, set]
 Nombre de pantalla "virtual" que vamos a dar a las clases que deriven de ewMante y que necesiten utilizar extensiones y que no tengan propiedades _Pantalla ni _Tabla informadas.
 

Otros miembros heredados

- Atributos protegidos heredados de sage.ew.ewbase.DocumentoBase
dynamic detalleDocumento
 Detalle del documneto.
 
IDocPrint _oDocPrint
 IDocPrint.
 

Descripción detallada

Clase de negocio de los albaranes de traspaso.

Definición en la línea 29 del archivo AlbaranTraspaso.cs.

Documentación de constructores y destructores

◆ AlbaranTraspaso()

sage.ew.stocks.AlbaranTraspaso.AlbaranTraspaso ( )
inline

Inicializa una nueva instancia de la clase.

Definición en la línea 344 del archivo AlbaranTraspaso.cs.

Documentación de funciones miembro

◆ _Comprobar_Existe_Documento()

override bool sage.ew.stocks.AlbaranTraspaso._Comprobar_Existe_Documento ( string numero)
inlinevirtual

Comprobar si el documento existe.

Parámetros
numero
Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 531 del archivo AlbaranTraspaso.cs.

◆ _Delete()

override bool sage.ew.stocks.AlbaranTraspaso._Delete ( )
inline

Elimina el registro actual.

Devuelve

Implementa sage.ew.interficies.IMante.

Definición en la línea 562 del archivo AlbaranTraspaso.cs.

◆ _Documento_Vacio()

override bool sage.ew.stocks.AlbaranTraspaso._Documento_Vacio ( )
inlinevirtual

Comprueba si el documento está vacio.

Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 393 del archivo AlbaranTraspaso.cs.

◆ _Es_Valido()

override bool sage.ew.stocks.AlbaranTraspaso._Es_Valido ( )
inlinevirtual

Para verificar si el documento actual es válido, cabecera llena, ...

Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 576 del archivo AlbaranTraspaso.cs.

◆ _HayUnidades()

bool sage.ew.stocks.AlbaranTraspaso._HayUnidades ( )
inline

Devuelve si alguna línea tiene unidades.

Devuelve

Definición en la línea 438 del archivo AlbaranTraspaso.cs.

◆ _Resta_Numero()

override bool sage.ew.stocks.AlbaranTraspaso._Resta_Numero ( string numeroactual)
inlinevirtual

resta numero

Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 451 del archivo AlbaranTraspaso.cs.

◆ _Show()

void sage.ew.stocks.AlbaranTraspaso._Show ( frmNewAlbaranTraspaso formmante,
bool nocargarewmante )
inline

Método que se dispara cuando hay que mostrar el formulario asociado.

Definición en la línea 370 del archivo AlbaranTraspaso.cs.

◆ _Suma_Numero()

new string sage.ew.stocks.AlbaranTraspaso._Suma_Numero ( )
inlinevirtual

Suma número para la tabla empresa de gestion.

Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 484 del archivo AlbaranTraspaso.cs.

◆ AsignarValoresClave()

override void sage.ew.stocks.AlbaranTraspaso.AsignarValoresClave ( )
inlineprotectedvirtual

Asigna los valores de la clave a _Codigo.

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 425 del archivo AlbaranTraspaso.cs.

◆ Inicializar()

override void sage.ew.stocks.AlbaranTraspaso.Inicializar ( )
inlineprotected

Métodoo para incializar el documento.

Definición en la línea 404 del archivo AlbaranTraspaso.cs.

Documentación de campos

◆ _DocStockConfig

FuncsDocsStock sage.ew.stocks.AlbaranTraspaso._DocStockConfig = new FuncsDocsStock()
static

Parámetros y funciones para los documentos de stock.

Definición en la línea 329 del archivo AlbaranTraspaso.cs.

◆ _TipoValoracion

int sage.ew.stocks.AlbaranTraspaso._TipoValoracion = 0

Propiedad para saber en el formulario asociado que tipo de valoración se debe utilizar(1->PM.Stock, 2->Último Coste, 3->PM.Compra) -> No existe campo en la tabla.

Definición en la línea 311 del archivo AlbaranTraspaso.cs.

Documentación de propiedades

◆ _Almacen

string sage.ew.stocks.AlbaranTraspaso._Almacen
get

Almacen origen. Se agrega para compatibilidad con la pantalla frmAlbaranTraspaso.

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

◆ _AlmacenDestino

string sage.ew.stocks.AlbaranTraspaso._AlmacenDestino
getset

ALMACEN DESTINO.

Definición en la línea 292 del archivo AlbaranTraspaso.cs.

◆ _AlmacenOrigen

string sage.ew.stocks.AlbaranTraspaso._AlmacenOrigen
getset

ALMACEN ORIGEN.

Definición en la línea 282 del archivo AlbaranTraspaso.cs.

◆ _Almdest

string sage.ew.stocks.AlbaranTraspaso._Almdest
getset

_Almdest

Definición en la línea 170 del archivo AlbaranTraspaso.cs.

◆ _Almorig

string sage.ew.stocks.AlbaranTraspaso._Almorig
getset

_Almorig

Definición en la línea 137 del archivo AlbaranTraspaso.cs.

◆ _Empresa

new string sage.ew.stocks.AlbaranTraspaso._Empresa
getset

_Empresa

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 36 del archivo AlbaranTraspaso.cs.

◆ _Fecha

DateTime sage.ew.stocks.AlbaranTraspaso._Fecha
getset

_Fecha

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 94 del archivo AlbaranTraspaso.cs.

◆ _Lineas

dynamic sage.ew.stocks.AlbaranTraspaso._Lineas
get

Colección de líneas.

Definición en la línea 301 del archivo AlbaranTraspaso.cs.

◆ _Navegacion

ewBonotera sage.ew.stocks.AlbaranTraspaso._Navegacion
get

Pasar el objeto Naveagcion a _Navegacion.

Definición en la línea 306 del archivo AlbaranTraspaso.cs.

◆ _Numero

string sage.ew.stocks.AlbaranTraspaso._Numero
getset

_Numero

Definición en la línea 64 del archivo AlbaranTraspaso.cs.

◆ _Obra

string sage.ew.stocks.AlbaranTraspaso._Obra
getset

_Obra

Definición en la línea 198 del archivo AlbaranTraspaso.cs.

◆ _Observaciones

string sage.ew.stocks.AlbaranTraspaso._Observaciones
getset

_Observaciones

Definición en la línea 254 del archivo AlbaranTraspaso.cs.

◆ _Operario

string sage.ew.stocks.AlbaranTraspaso._Operario
getset

_Operario

Definición en la línea 226 del archivo AlbaranTraspaso.cs.

◆ _TipoDocumentoGeneral

eTipoDocumentoGeneral sage.ew.stocks.AlbaranTraspaso._TipoDocumentoGeneral
get

Tipo general de documento.

Definición en la línea 316 del archivo AlbaranTraspaso.cs.


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