Clase para la gestión de los albaranes de regularización (C_ALBARE) Más...
Estructuras de datos | |
class | ArticuloStockAlbRegulari |
Clase para la gestión del detalle de albaranes de regularización (d_albare) Más... | |
class | ArticuloStockAlbRegulariMemento |
Clase auxiliar para guardar instantáneas del estado de la línea | |
Métodos públicos | |
StockAlbRegulari () | |
Constructor vacío Más... | |
string | _Obten_Nuevo_Numero () |
Método para obtener el nuevo número de documento Más... | |
override string | _Obtener_Clave_Documento () |
Devolver valor actual de la clave de albaran de regularización (EMPRESA + NUMERO) Más... | |
override bool | _Es_Valido () |
Para verificar si el documento actual es válido, cabecera llena, ... Más... | |
override void | _New () |
Vaciar las propiedades específicas Más... | |
override void | _Load_Cabecera (DataRow tdrCab) |
Carrreguem les dades de la capçalera Más... | |
override bool | _Consulta_Datos (ref DataTable tdtDatos) |
Consulta de los datos actuales para el albaran de regularización (PE-89598) Añadir campo ESCANDAL (PE-89836) Más... | |
override bool | _Load () |
Carga los datos especificos del albaran de regularización Más... | |
override bool | _Save () |
Guarda el albaran de regularización Más... | |
override bool | _Delete () |
Borra el albaran de regularización Más... | |
override void | _Show () |
Mostrar formulario para el albarán de regularización Más... | |
override Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null) |
T111264 Obtiene los filtros para la impresión Más... | |
![]() | |
DocumentStock () | |
Constructor vacío Más... | |
IDisposable | Subscribe (IProgresoObserver< ProgresoProceso > toObservador) |
Añade un observador a la lista Más... | |
void | UnSubscribe (IProgresoObserver< ProgresoProceso > toObservador) |
Suprime un observador de la lista Más... | |
DialogResult | _MessageBoxDoc (string tcMensaje, string tcTitulo="", MessageBoxButtons toButtons=MessageBoxButtons.OK, MessageBoxIcon toIcon=MessageBoxIcon.Information, MessageBoxDefaultButton toDefaultButton=MessageBoxDefaultButton.Button1) |
Centralizar mensajes de aviso. Más... | |
virtual bool | _SaveNew () |
Guardar los datos del documento actual a bd Más... | |
virtual void | _Recalcular_Stock () |
Método para realizar un recálculo del stock (REVISAR MARC) Más... | |
virtual bool | _Abandonar_Documento (bool tbNoValidarDocumento=false) |
Comprovaciones antes de abandonar el documento Más... | |
virtual bool | _Documento_Vacio () |
Devuelve true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos. Más... | |
virtual void | _Print () |
Método para la impresión del documento (PE-89598) Más... | |
virtual void | _Report_CreateColumns (ref DataTable tdtLineas) |
Método para crear las columnas base a imprimir (PE-89598) Más... | |
virtual void | _Report_FillExtraLine (ref DataRow tdrLinea, IDocStockLinea toLinea) |
Método para poder rellenar columnas específicas en las clases derivadas (PE-89598) Más... | |
virtual _TipoDocumentLinea | _InsertLinea (int tnInserLinea) |
afegeix la linia en aquella posició (PE-89836) Más... | |
virtual bool | _DeleteLinea (int tnIndex) |
Borra una línea de la colección de líneas Más... | |
virtual bool | _DeleteLinea (_TipoDocumentLinea toLinea) |
Borra una línea de la colección de líneas Más... | |
virtual _TipoDocumentLinea | _AddLinea (int tnInsertLinea=-1) |
Método para añadir una línea vacía al documento actual Más... | |
virtual _TipoDocumentLinea | _AddLinea (_TipoDocumentLinea toDocLinea, int tnInserLinea=-1) |
Método para añadir una línea al documento actual mediante objeto de la línea Más... | |
_TipoDocumentLinea | _FindLinea (int tnLinea) |
Nos devuelve uan línea determinada de una lista Más... | |
virtual void | _Comprovar_KeyCopy () |
Comprueba si el número de documento está bloqueado o no Más... | |
virtual void | _Bloquear_Documento (bool tlBloqueo) |
Bloquear / Desbloquear el documento Más... | |
virtual void | _Add_Articulos0 () |
Añadir todos los artículos de la bd inicializados a 0 Más... | |
virtual void | _MostrarTextoAvisoSeriesLotes () |
Mostrar texto de aviso para las series y lotes Más... | |
virtual void | _GenerarStockInicial (bool tlAuto=false) |
Generar un stock inicial Más... | |
virtual DataTable | _Obtener_Articulos_No_Incluidos () |
Obtener todos los artículos de la bd que no estan incluidos en el documento actual Más... | |
virtual bool | _Importar_Articulos (string tcPathFichero, string tcSeparador="") |
Método que nos permite importar un fichero de artículos en formato CSV o TXT (Lectura automática) Más... | |
bool | _Show_Print (int tnAbrirEn=1) |
T111264 Muestra la pantalla de impresión Más... | |
virtual DataTable | _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null) |
T111264 Obtiene los datos para la impresión Más... | |
Métodos protegidos | |
bool | _Comprovar_Existeix_Numero (string tcNumero) |
comprovem si ja existeix el número que es passa per paràmetre Más... | |
override string | _Where () |
Sobreescrivimos para montar el Where específico para la tabla REGULARI Más... | |
![]() | |
override string | _Where () |
Sobreescrivimos para montar el Where genérico para documentos de stock Más... | |
virtual dynamic | NewLineAdd0 (DataRow row) |
Solicita una línea especifica para add a 0 Más... | |
virtual void | _Extensiones (IDocStockLinea loDocLin) |
Gestionar las extensiones de los artículos Más... | |
new void | _Addons_Cargar () |
Método para cargar en el diccionari _Addons todas las extensiones del mantenimiento actual para los addons/módulos disponibles Más... | |
Propiedades | |
string | _Numero [get, set] |
NUMERO Más... | |
string | _Operario [get, set] |
OPERARIO Más... | |
string | _TipoRegularizacion [get, set] |
TIPO DE REGULARIZACIÓN Más... | |
override DateTime | _Fecha [get, set] |
Fecha del documento Más... | |
override bool | _Solo_Lectura [get] |
Sobrescribimos la propiedad _Solo_Lectura de la base (PE-83874) Más... | |
override string | _ReportBase [get, set] |
T111264 ReportBase Más... | |
override string | _ReportTitlePreview [get, set] |
T111264 Título del report Más... | |
override Dictionary< string, string > | _Keys [get] |
Relación entre los campos y las propiedades de la clase de negocio Más... | |
![]() | |
OperationBroker | _OpereationBroker [get, set] |
Broker de operaciones Más... | |
bool | IsLoading [get, set] |
Indica si se esta realizando una operación de carga Más... | |
string | _Empresa [get, set] |
EMPRESA Más... | |
string | _Almacen [get, set] |
ALMACEN Más... | |
virtual DateTime | _Fecha [get, set] |
Fecha del documento Más... | |
DateTime | _FechaStock [get, set] |
FECHASTOCK Más... | |
string | _Observaciones [get, set] |
Observaciones a nivel de documento Más... | |
DateTime | _Exportar [get, set] |
Campo exportar (PE-83874) Más... | |
Usuario | _Usuario [get, set] |
Objeto para la gestión de usuarios Más... | |
bool | _EnUso [get, set] |
Si el documento esta en uso Más... | |
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 Más... | |
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 Más... | |
string | _KeyCopy [get] |
Keycopy del documento Más... | |
string | _Mensaje_Error [get, set] |
Mensaje de error Más... | |
ewBonotera | _Navegacion [get, set] |
Navegación entre documentos Más... | |
virtual BindingList< _TipoDocumentLinea > | _DocumentLineas [get, set] |
Lista de todos los articulos y demás campos del detalle de stock inicial Más... | |
virtual BindingList< _TipoDocumentLinea > | _Lineas [get, set] |
PE-101087: Necesitamos la propiedad _Lineas que es la misma que en otros documentos de Venta y Compra ya que en algunos botones que utilizan un _Documento con lineas cuyas lineas implementan la interficie IDocumentLinea, se espera la propiedad _Lineas y no _DocumentLineas (ejemplo btEtiquetasArticulo) Más... | |
bool | _CarregantDocGuardat [get, set] |
Indica si se está cargando un documento existente Más... | |
string | _TablaDatos [get, set] |
TABLA DATOS Más... | |
FormBase | _FormDocumento [get] |
Devuelve la instancia del formulario si el documento está enlazado con la capa visual Más... | |
override bool | _GestEjercicio [get] |
Indica si el enlace se debe de realizar teniendo en cuenta el ejercicio (Gestión Documental) Más... | |
override Dictionary< string, string > | _Keys [get] |
Relación entre los campos y las propiedades de la clase de negocio Más... | |
eTipoDocumentoGeneral | _TipoDocumentoGeneral [get] |
Tipo general de documento Más... | |
override String | _Nombre [get] |
T111264 Nombre del documento Más... | |
IDocPrint | _DocPrint [get, set] |
T111264 Documento para la impresión Más... | |
virtual string | _ReportBase [get, set] |
T111264 ReportBase Más... | |
virtual string | _ReportTitlePreview [get, set] |
T111264 Título del report Más... | |
Otros miembros heredados | |
![]() | |
formul.FormBase | _oForm |
Referencia al posible formulario asociado a la clase de negocio Más... | |
ewMascara | _oMascaraPrecio |
Máscara de precio (PE-89598) Más... | |
ewMascara | _oMascaraUnidades |
Máscara de unidades (PE-89598) Más... | |
ewMascara | _oMascaraPeso |
Máscara de peso (PE-89598) Más... | |
![]() | |
List< IProgresoObserver< ProgresoProceso > > | _lisObservadores |
Lista de observadores de progreso Más... | |
bool | OperacionArticulosZeroEnCurso |
Flag para determinar si hay una operación de añadir artículos a zero en curso Más... | |
Clase para la gestión de los albaranes de regularización (C_ALBARE)
Definición en la línea 21 del archivo clsStockAlbRegulari.cs.
|
inline |
Constructor vacío
Definición en la línea 184 del archivo clsStockAlbRegulari.cs.
|
inlineprotected |
comprovem si ja existeix el número que es passa per paràmetre
tcNumero |
Definición en la línea 272 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Consulta de los datos actuales para el albaran de regularización (PE-89598) Añadir campo ESCANDAL (PE-89836)
tdtDatos |
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 516 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Borra el albaran de regularización
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 695 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Para verificar si el documento actual es válido, cabecera llena, ...
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 436 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Carga los datos especificos del albaran de regularización
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 538 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Carrreguem les dades de la capçalera
tdrCab |
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 489 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Vaciar las propiedades específicas
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 473 del archivo clsStockAlbRegulari.cs.
|
inline |
Método para obtener el nuevo número de documento
Definición en la línea 311 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Devolver valor actual de la clave de albaran de regularización (EMPRESA + NUMERO)
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 424 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
T111264 Obtiene los filtros para la impresión
tdicParametros |
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 771 del archivo clsStockAlbRegulari.cs.
|
inlinevirtual |
Guarda el albaran de regularización
Reimplementado de sage.ew.stocks.DocumentStock< StockAlbRegulari.ArticuloStockAlbRegulari >.
Definición en la línea 626 del archivo clsStockAlbRegulari.cs.
|
inline |
Mostrar formulario para el albarán de regularización
Definición en la línea 752 del archivo clsStockAlbRegulari.cs.
|
inlineprotected |
Sobreescrivimos para montar el Where específico para la tabla REGULARI
Definición en la línea 789 del archivo clsStockAlbRegulari.cs.
|
getset |
Fecha del documento
Definición en la línea 97 del archivo clsStockAlbRegulari.cs.
|
get |
Relación entre los campos y las propiedades de la clase de negocio
Definición en la línea 172 del archivo clsStockAlbRegulari.cs.
|
getset |
NUMERO
Definición en la línea 47 del archivo clsStockAlbRegulari.cs.
|
getset |
OPERARIO
Definición en la línea 57 del archivo clsStockAlbRegulari.cs.
|
getset |
T111264 ReportBase
Definición en la línea 142 del archivo clsStockAlbRegulari.cs.
|
getset |
T111264 Título del report
Definición en la línea 157 del archivo clsStockAlbRegulari.cs.
|
get |
Sobrescribimos la propiedad _Solo_Lectura de la base (PE-83874)
Definición en la línea 120 del archivo clsStockAlbRegulari.cs.
|
getset |
TIPO DE REGULARIZACIÓN
Definición en la línea 77 del archivo clsStockAlbRegulari.cs.