Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes
Diagrama de herencia de Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes
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  PartesCostesDetalle
 Clase para tabla relacionada. Más...
 

Tipos públicos

enum  TipoAlb { Vacio = 0 , Produccion = 1 , Transformacion = 2 }
 Posibles tipos de cargos. Más...
 

Métodos públicos

 PartesCostes ()
 Inicializa una nueva instancia de la clase.
 
delegate bool _DisplayMessageBorrarDocumentoEjercicioAnterior (string message, string title)
 Delegado para preguntar Si borrar documento que procede del ejercicio anterior.
 
override bool _Suma_Numero ()
 Busca el siguiente número de documento.
 
override bool _Resta_Numero (string numeroactual)
 Resta el numero del contador.
 
override bool _Comprobar_Existe_Documento (string numero)
 Comprobar si el documento existe.
 
override bool _Delete ()
 Elimina el registro actual.
 
override void _Load ()
 Cargar el documento.
 
override bool _Save_Before ()
 Validamos.
 
override void _New (string tcCodigo="")
 Metodo _New de la clase base de los mantenimientos.
 
override bool _Save ()
 Guardar el documento.
 
override void _Show ()
 _show
 
override bool _Abandonar_Documento ()
 Prepara el entorno para un nuevo documento.
 
override bool _Es_Valido ()
 Para verificar si el documento actual es válido, cabecera llena, ...
 
override ewMante _Clonar (ewMante manteOrigen)
 Asigna el valor de todas las propiedades del manteOrigen.
 
override bool _Show_Print (int tnAbrirEn=1)
 Muestra la pantalla de impresión.
 
override DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 _Obtener_Datos_SageReports
 
override Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtener_Filtros_SageReports.
 
Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null, bool includeEmptyValues=false)
 Obtener_Filtros_SageReports reescrito para Albaranes Produccion por error 170088.
 
bool _Duplicar (PartesCostes parteCosteOrigen, string numeroNuevo, DateTime fecha)
 Duplica un parte de coste con sus líneas.
 
bool _ClonarLineas (PartesCostes parteCosteOrigen, DateTime fecha)
 Asigna el valor de todas las propiedades del la linea de parte de coste.
 
void _Anadir_Linea (PartesCostesDetalle.Linia toLineaNueva)
 Añadir línea en los partes de costes.
 
void _NavegacionOrdenConfiguracion (sage.ew.botones.UserControls._NavegacionOrdenCampo _Documento, sage.ew.botones.UserControls._NavegacionOrdenCampo _Articulo, sage.ew.botones.UserControls._NavegacionOrdenCampo _Otro)
 Método para configurar el objeto Orden de Navegación para el docuemnto.
 
decimal _TotalDocumento ()
 Total del documento asociado.
 
Boolean _GetTipoCalculo (string lcCodigo)
 Recupera el tipo de cálculo del tipo de coste.
 
void _ValorTipoCoste ()
 
void _BorrarLineasTipoOperacion ()
 
void _LineasTipoOperacion ()
 
void _ActualizarTotalLinea ()
 
bool _Comprobaciones_Antes_Delete_Documento (ref bool tlDesmarcarDocEjercicioAnterior, bool tlPreguntaBorrar=true)
 Cada clase que herede de ewDocVenta implementará este metodo y pondrá sus propias comprobaciones, si hay alguna comprobación que sea la misma para todos los documentos de venta podría ponerse aqui.
 
void _ActualizarUnidadesLinea ()
 
void _ActualizarHorasLinea ()
 
void _RefrescarTotales ()
 
void _CargarValoresLineaGrid ()
 
void _ActualizarColumnGrid ()
 
void _RecalcularLineasGrid ()
 
void _RecalculoLineas (string TipoOpera, string TipoOpera_old, decimal Total, decimal Total_old)
 
void _ActualizarPorcentajes ()
 
bool _ComprobarAlbaran (string lcAlbaran, int lcTipoAlb)
 Si el registro tiene un albarán de producción o transformación acabado no podemos modificar ningún campo del registro.
 
bool _Comprobar_AcabadoTraspasado (string numero, string _Tabla)
 Comprobar si documento está acabado o traspasado.
 
bool _Albaran_ProduccFabric (bool lbLinea=false, int lnFilaActual=0)
 Recorrer líneas de detalle del parte para comprobar si tiene algún registro con albarán de producción o transformación acabado o traspasado.
 
DialogResult _MessageBoxDoc (string tcMensaje, string tcTitulo="", MessageBoxButtons toButtons=MessageBoxButtons.OK, MessageBoxIcon toIcon=MessageBoxIcon.Information, MessageBoxDefaultButton toDefaultButton=MessageBoxDefaultButton.Button1)
 Centralizar mensajes de aviso.
 
string AsignarValorArticulo (string lcNumero, Int32 Tipo_Alb)
 
- Métodos públicos heredados de sage.ew.ewbase.DocumentoBase
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 bool _Documento_Vacio ()
 Devuelve true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos.
 
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 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 _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

DataTable _dtResumenPorTipoOperacion
 
eTipoDocumento _TipoDocumento = eTipoDocumento.PartesCostes
 Tipo documento.
 
eTipoDocumentoGeneral _TipoDocumentoGeneral = eTipoDocumentoGeneral.Otros
 Tipo documento general.
 
Boolean _lbTipoCalculoSaldo
 Para saber tipo de calculo del parte (horas o unidades) según el tipo de coste.
 
bool _lbAlbAcabado
 Variable que nos indica si el albarán asociado a la línea está acabado o no.
 
decimal _lnValor
 Para saber valor del parte (horas o unidades) según el tipo de coste.
 
- 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.
 

Métodos protegidos

override void Inicializar ()
 Métodoo para incializar el documento.
 
override void AsignarValoresClave ()
 Asigna los valores de la clave a _Codigo.
 
override void _DescargarDatos ()
 Descargar datos documento anterior al navegar.
 
override object _FormatValue (object toValue, string tcFormat)
 Formateo personalizado de las mascaras de impresion.
 
- 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 _Mensaje_Error [get, set]
 Mensaje de error.
 
string _Numero [get, set]
 _Numero
 
string _Tipo_Coste [get, set]
 _Tipo_Coste
 
new string _Empresa [get, set]
 _Empresa
 
string _Observacio [get, set]
 _Observacio
 
string _Usuario [get, set]
 _Usuario
 
bool _Traspasado [get, set]
 _Traspasado
 
decimal _Totaldoc [get, set]
 _Totaldoc
 
decimal _Totaluni [get, set]
 _Totaluni
 
string _Totalhoras [get, set]
 _Totalhoras
 
int _LineaReal [get]
 número de linea
 
override string _Nombre [get, set]
 Nombre del documento para impresión TFS 180686.
 
override IDocPrint _DocPrint [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.
 
- 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.IMante
string _Codigo [get, set]
 Campo de la tabla que representa el "Código" del mantenimiento. Por defecto siempre es CODIGO.
 
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.
 

Eventos

_DisplayMessageBorrarDocumentoEjercicioAnterior PreguntarSiBorrarDocumentoEjercicioAnterior
 Evento Preguntar Si modificar el almacén de las lineas.
 

Otros miembros heredados

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

Descripción detallada

Definición en la línea 38 del archivo PartesCostes.cs.

Documentación de las enumeraciones miembro de la clase

◆ TipoAlb

Posibles tipos de cargos.

Valores de enumeraciones
Vacio 

Vacío.

Produccion 

Producción.

Transformacion 

Transformación.

Definición en la línea 91 del archivo PartesCostes.cs.

Documentación de constructores y destructores

◆ PartesCostes()

Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes.PartesCostes ( )
inline

Inicializa una nueva instancia de la clase.

Definición en la línea 54 del archivo PartesCostes.cs.

Documentación de funciones miembro

◆ _Abandonar_Documento()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Abandonar_Documento ( )
inlinevirtual

Prepara el entorno para un nuevo documento.

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 690 del archivo PartesCostes.cs.

◆ _ActualizarColumnGrid()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ActualizarColumnGrid ( )
inline

Definición en la línea 1666 del archivo PartesCostes.cs.

◆ _ActualizarHorasLinea()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ActualizarHorasLinea ( )
inline

Definición en la línea 1627 del archivo PartesCostes.cs.

◆ _ActualizarPorcentajes()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ActualizarPorcentajes ( )
inline

Definición en la línea 1768 del archivo PartesCostes.cs.

◆ _ActualizarTotalLinea()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ActualizarTotalLinea ( )
inline

Definición en la línea 1539 del archivo PartesCostes.cs.

◆ _ActualizarUnidadesLinea()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ActualizarUnidadesLinea ( )
inline

Definición en la línea 1609 del archivo PartesCostes.cs.

◆ _Albaran_ProduccFabric()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Albaran_ProduccFabric ( bool lbLinea = false,
int lnFilaActual = 0 )
inline

Recorrer líneas de detalle del parte para comprobar si tiene algún registro con albarán de producción o transformación acabado o traspasado.

Parámetros
lbLineaIndice si recorremos todos los registros del grip o sólo una línea
lnFilaActualIndice de la línea a comprobar si el documento está acabado, si valor es 0 recorremos todas las líneas del documento
Devuelve

Definición en la línea 1869 del archivo PartesCostes.cs.

◆ _Anadir_Linea()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Anadir_Linea ( PartesCostesDetalle.Linia toLineaNueva)
inline

Añadir línea en los partes de costes.

Parámetros
toLineaNueva

Definición en la línea 1365 del archivo PartesCostes.cs.

◆ _BorrarLineasTipoOperacion()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._BorrarLineasTipoOperacion ( )
inline

Definición en la línea 1462 del archivo PartesCostes.cs.

◆ _CargarValoresLineaGrid()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._CargarValoresLineaGrid ( )
inline

Definición en la línea 1658 del archivo PartesCostes.cs.

◆ _Clonar()

override ewMante Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Clonar ( ewMante manteOrigen)
inline

Asigna el valor de todas las propiedades del manteOrigen.

Parámetros
manteOrigenMantenimiento origen del que se copiarán las propiedades. Excepto _Codigo, _Fecha, _Numero, _Database y _Tabla.
Devuelve

Definición en la línea 776 del archivo PartesCostes.cs.

◆ _ClonarLineas()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ClonarLineas ( PartesCostes parteCosteOrigen,
DateTime fecha )
inline

Asigna el valor de todas las propiedades del la linea de parte de coste.

Parámetros
parteCosteOrigenParte de coste origen
fechaFecha para la primera línea del parte de coste

Definición en la línea 1282 del archivo PartesCostes.cs.

◆ _Comprobaciones_Antes_Delete_Documento()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Comprobaciones_Antes_Delete_Documento ( ref bool tlDesmarcarDocEjercicioAnterior,
bool tlPreguntaBorrar = true )
inline

Cada clase que herede de ewDocVenta implementará este metodo y pondrá sus propias comprobaciones, si hay alguna comprobación que sea la misma para todos los documentos de venta podría ponerse aqui.

Parámetros
tlDesmarcarDocEjercicioAnterior
tlPreguntaBorrarParámetro opcional para indicar si queremos preguntar al usuario por el borrado (PE-85799)
Devuelve

Definición en la línea 1584 del archivo PartesCostes.cs.

◆ _Comprobar_AcabadoTraspasado()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Comprobar_AcabadoTraspasado ( string numero,
string _Tabla )
inline

Comprobar si documento está acabado o traspasado.

Parámetros
numero
_Tabla
Devuelve

Definición en la línea 1841 del archivo PartesCostes.cs.

◆ _Comprobar_Existe_Documento()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._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 548 del archivo PartesCostes.cs.

◆ _ComprobarAlbaran()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ComprobarAlbaran ( string lcAlbaran,
int lcTipoAlb )
inline

Si el registro tiene un albarán de producción o transformación acabado no podemos modificar ningún campo del registro.

Parámetros
lcAlbaran
lcTipoAlb
Devuelve

Definición en la línea 1817 del archivo PartesCostes.cs.

◆ _Delete()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Delete ( )
inline

Elimina el registro actual.

Devuelve

Implementa sage.ew.interficies.IMante.

Definición en la línea 572 del archivo PartesCostes.cs.

◆ _DescargarDatos()

override void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._DescargarDatos ( )
inlineprotected

Descargar datos documento anterior al navegar.

Definición en la línea 615 del archivo PartesCostes.cs.

◆ _DisplayMessageBorrarDocumentoEjercicioAnterior()

delegate bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._DisplayMessageBorrarDocumentoEjercicioAnterior ( string message,
string title )

Delegado para preguntar Si borrar documento que procede del ejercicio anterior.

Parámetros
message
title
Devuelve

◆ _Duplicar()

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Duplicar ( PartesCostes parteCosteOrigen,
string numeroNuevo,
DateTime fecha )
inline

Duplica un parte de coste con sus líneas.

Parámetros
parteCosteOrigenParte de coste del cual se quiere copiar
numeroNuevoNúmero parte de coste para el nuevo parte de coste
fechaFecha para la primera línea del parte de coste

Definición en la línea 1236 del archivo PartesCostes.cs.

◆ _Es_Valido()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._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 749 del archivo PartesCostes.cs.

◆ _FormatValue()

override object Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._FormatValue ( object toValue,
string tcFormat )
inlineprotected

Formateo personalizado de las mascaras de impresion.

Parámetros
toValue
tcFormat
Devuelve

Definición en la línea 1186 del archivo PartesCostes.cs.

◆ _GetTipoCalculo()

Boolean Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._GetTipoCalculo ( string lcCodigo)
inline

Recupera el tipo de cálculo del tipo de coste.

Devuelve

Definición en la línea 1434 del archivo PartesCostes.cs.

◆ _LineasTipoOperacion()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._LineasTipoOperacion ( )
inline

Definición en la línea 1473 del archivo PartesCostes.cs.

◆ _Load()

override void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Load ( )
inline

Cargar el documento.

Implementa sage.ew.interficies.IMante.

Definición en la línea 588 del archivo PartesCostes.cs.

◆ _MessageBoxDoc()

DialogResult Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._MessageBoxDoc ( string tcMensaje,
string tcTitulo = "",
MessageBoxButtons toButtons = MessageBoxButtons::OK,
MessageBoxIcon toIcon = MessageBoxIcon::Information,
MessageBoxDefaultButton toDefaultButton = MessageBoxDefaultButton::Button1 )
inline

Centralizar mensajes de aviso.

Definición en la línea 1917 del archivo PartesCostes.cs.

◆ _NavegacionOrdenConfiguracion()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._NavegacionOrdenConfiguracion ( sage.ew.botones.UserControls._NavegacionOrdenCampo _Documento,
sage.ew.botones.UserControls._NavegacionOrdenCampo _Articulo,
sage.ew.botones.UserControls._NavegacionOrdenCampo _Otro )
inline

Método para configurar el objeto Orden de Navegación para el docuemnto.

Parámetros
_DocumentoObjeto configuración para el botón Documento
_ArticuloObjeto configuración para el botón Artículo
_OtroPara albaranes de producción no se usa

Definición en la línea 1399 del archivo PartesCostes.cs.

◆ _New()

override void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._New ( string tcCodigo = "")
inline

Metodo _New de la clase base de los mantenimientos.

Parámetros
tcCodigo

Implementa sage.ew.interficies.IMante.

Definición en la línea 625 del archivo PartesCostes.cs.

◆ _Obtener_Datos_SageReports()

override DataTable Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Obtener_Datos_SageReports ( Dictionary< string, object > tdicParametros = null)
inlinevirtual

_Obtener_Datos_SageReports

Parámetros
tdicParametros
Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 1084 del archivo PartesCostes.cs.

◆ _Obtener_Filtros_SageReports() [1/2]

override Dictionary< string, object > Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Obtener_Filtros_SageReports ( Dictionary< string, object > tdicParametros = null)
inlinevirtual

Obtener_Filtros_SageReports.

Parámetros
tdicParametros
Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 1134 del archivo PartesCostes.cs.

◆ _Obtener_Filtros_SageReports() [2/2]

Dictionary< string, object > Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Obtener_Filtros_SageReports ( Dictionary< string, object > tdicParametros = null,
bool includeEmptyValues = false )
inline

Obtener_Filtros_SageReports reescrito para Albaranes Produccion por error 170088.

Parámetros
tdicParametros
includeEmptyValues
Devuelve

Definición en la línea 1149 del archivo PartesCostes.cs.

◆ _RecalcularLineasGrid()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._RecalcularLineasGrid ( )
inline

Definición en la línea 1675 del archivo PartesCostes.cs.

◆ _RecalculoLineas()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._RecalculoLineas ( string TipoOpera,
string TipoOpera_old,
decimal Total,
decimal Total_old )
inline

Definición en la línea 1685 del archivo PartesCostes.cs.

◆ _RefrescarTotales()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._RefrescarTotales ( )
inline

Definición en la línea 1650 del archivo PartesCostes.cs.

◆ _Resta_Numero()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Resta_Numero ( string numeroactual)
inlinevirtual

Resta el numero del contador.

Parámetros
numeroactual
Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 515 del archivo PartesCostes.cs.

◆ _Save()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Save ( )
inline

Guardar el documento.

Devuelve

Implementa sage.ew.interficies.IMante.

Definición en la línea 646 del archivo PartesCostes.cs.

◆ _Save_Before()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Save_Before ( )
inline

Validamos.

Devuelve

Definición en la línea 599 del archivo PartesCostes.cs.

◆ _Show()

override void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Show ( )
inline

_show

Devuelve

Definición en la línea 682 del archivo PartesCostes.cs.

◆ _Show_Print()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Show_Print ( int tnAbrirEn = 1)
inlinevirtual

Muestra la pantalla de impresión.

Parámetros
tnAbrirEn
Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 944 del archivo PartesCostes.cs.

◆ _Suma_Numero()

override bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Suma_Numero ( )
inlinevirtual

Busca el siguiente número de documento.

Devuelve

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 450 del archivo PartesCostes.cs.

◆ _TotalDocumento()

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._TotalDocumento ( )
inline

Total del documento asociado.

Devuelve

Definición en la línea 1417 del archivo PartesCostes.cs.

◆ _ValorTipoCoste()

void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._ValorTipoCoste ( )
inline

Definición en la línea 1450 del archivo PartesCostes.cs.

◆ AsignarValorArticulo()

string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes.AsignarValorArticulo ( string lcNumero,
Int32 Tipo_Alb )
inline
Devuelve

Definición en la línea 1931 del archivo PartesCostes.cs.

◆ AsignarValoresClave()

override void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes.AsignarValoresClave ( )
inlineprotectedvirtual

Asigna los valores de la clave a _Codigo.

Reimplementado de sage.ew.ewbase.DocumentoBase.

Definición en la línea 435 del archivo PartesCostes.cs.

◆ Inicializar()

override void Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes.Inicializar ( )
inlineprotected

Métodoo para incializar el documento.

Definición en la línea 414 del archivo PartesCostes.cs.

Documentación de campos

◆ _dtResumenPorTipoOperacion

DataTable Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._dtResumenPorTipoOperacion

Definición en la línea 113 del archivo PartesCostes.cs.

◆ _lbAlbAcabado

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._lbAlbAcabado

Variable que nos indica si el albarán asociado a la línea está acabado o no.

Definición en la línea 383 del archivo PartesCostes.cs.

◆ _lbTipoCalculoSaldo

Boolean Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._lbTipoCalculoSaldo

Para saber tipo de calculo del parte (horas o unidades) según el tipo de coste.

Definición en la línea 378 del archivo PartesCostes.cs.

◆ _lnValor

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._lnValor

Para saber valor del parte (horas o unidades) según el tipo de coste.

Definición en la línea 388 del archivo PartesCostes.cs.

◆ _TipoDocumento

eTipoDocumento Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._TipoDocumento = eTipoDocumento.PartesCostes

Tipo documento.

Definición en la línea 117 del archivo PartesCostes.cs.

◆ _TipoDocumentoGeneral

eTipoDocumentoGeneral Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._TipoDocumentoGeneral = eTipoDocumentoGeneral.Otros

Tipo documento general.

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

Documentación de propiedades

◆ _DocPrint

override IDocPrint Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._DocPrint
getset

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.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 926 del archivo PartesCostes.cs.

◆ _Empresa

new string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Empresa
getset

_Empresa

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 185 del archivo PartesCostes.cs.

◆ _LineaReal

int Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._LineaReal
get

número de linea

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

◆ _Mensaje_Error

new string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Mensaje_Error
getset

Mensaje de error.

Definición en la línea 69 del archivo PartesCostes.cs.

◆ _Nombre

override string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Nombre
getset

Nombre del documento para impresión TFS 180686.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 911 del archivo PartesCostes.cs.

◆ _Numero

string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Numero
getset

_Numero

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

◆ _Observacio

string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Observacio
getset

_Observacio

Definición en la línea 211 del archivo PartesCostes.cs.

◆ _Tipo_Coste

string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Tipo_Coste
getset

_Tipo_Coste

Definición en la línea 165 del archivo PartesCostes.cs.

◆ _Totaldoc

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Totaldoc
getset

_Totaldoc

Definición en la línea 304 del archivo PartesCostes.cs.

◆ _Totalhoras

string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Totalhoras
getset

_Totalhoras

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

◆ _Totaluni

decimal Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Totaluni
getset

_Totaluni

Definición en la línea 327 del archivo PartesCostes.cs.

◆ _Traspasado

bool Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Traspasado
getset

_Traspasado

Definición en la línea 281 del archivo PartesCostes.cs.

◆ _Usuario

string Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes._Usuario
getset

_Usuario

Definición en la línea 234 del archivo PartesCostes.cs.

Documentación de eventos

◆ PreguntarSiBorrarDocumentoEjercicioAnterior

_DisplayMessageBorrarDocumentoEjercicioAnterior Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes.PreguntarSiBorrarDocumentoEjercicioAnterior

Evento Preguntar Si modificar el almacén de las lineas.

Definición en la línea 405 del archivo PartesCostes.cs.


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