Clase de negocio para la configuración del módulo de preventa Más...
Métodos públicos | |
preventaConfig () | |
Constructor de la clase de configuración Más... | |
override bool | _Init () |
Inicialización de la clase de negocio de configuración Más... | |
override bool | _Load () |
Carga de los controles del formulario de configuración Más... | |
override bool | _Save () |
override del _Save() para guardar configuración y activar datasets, etc. Más... | |
bool | _PrimerEnvioPendiente () |
Task 152976: Método para comprobar si está pendiente de hacer el primer envío de datos Más... | |
bool | _EsEmpresaActivaPreventa () |
Método para obtener si la empresa de consulta tiene activo al preventa Más... | |
string | _Sincronizar () |
Lanzar Sincronización de clientes, artículos, pedidos Más... | |
void | _ActualizarTablaSincronizacion () |
Bug 129533: Método que al consultar la tabla de sincronizaciones al cargarla, también tendrá en cuenta la última actualización por dataset automático para actualizar los datos si es necesario Más... | |
bool | ReiniciarDatosEnvio () |
147228: Método para reiniciar los envíos Más... | |
![]() | |
ConfigModulo () | |
Inicializa una nueva intancia de la clase Más... | |
override bool | _Init () |
Método que se ejecuta cuando se instancia una clase Más... | |
override bool | _Load () |
Carga los registros de la tabla contadores Más... | |
override bool | _Save () |
Guarda todos los registros en la tabla contadores Más... | |
override bool | _Delete () |
Borra todos los registros de la tabla contadores Más... | |
![]() | |
bool | _Clonar () |
Método clonar Más... | |
virtual void | _Cancel () |
Cancelar la edición del registro actual Más... | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de mantenimiento Más... | |
virtual bool | _Refresh () |
Refresca el registro actual de la tabla asociada Más... | |
virtual bool | _New (string tcCodigo="") |
Nos permite crear un nuevo registro Más... | |
virtual void | _Bloquear_Controles (bool tlReadOnly) |
Bloquear controles de las extensiones de los mantes Más... | |
virtual bool | RowExist () |
Método que nos comprueba si ya existen datos en la tabla relacionada por el addon Más... | |
virtual bool | _Validar_Solo_Lectura () |
Indica si el mantenimiento esta de solo lestura Más... | |
virtual string | GetWhereClause () |
Proporciona la clausula where para las consultas a partir del contenido actual de _Codigo. Además, asigna los valores correspondientes a las propiedades que forman parte de la clave. Más... | |
virtual bool | _Duplicar (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
virtual bool | _DuplicarEnGrupos (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
Métodos públicos estáticos | |
static bool | _ComprobarEsEmpresaActivaPreventa (string cEmpresa) |
Método para obtener si la empresa de consulta tiene activo al preventa Más... | |
static bool | _ComprobarExistenOtrasIntegracionesActivasEmpresa (string cEmpresa) |
Método para comprobar si existen más integraciones activas para la empresa dada Más... | |
static bool | ActualizarTablaTallasColores (Articulo toArticulo) |
Actualizar la relación de artículos con sus tallas y colores Más... | |
static bool | ActualizarTablaTallasColores (string tcArticulo) |
Actualizar la relación de artículos con sus tallas y colores Más... | |
static bool | EsLineaDescuentoEcommerce (string tcCodigo) |
Método para obtener si un código de linea de descuento está asociado al ecommerce Más... | |
static bool | EsArticuloPreventa (string tcEmpresa, string tcCodigo) |
Bug 126474: Comprobación de si un artículo está marcado como publicar en preventa Más... | |
static bool | EsArticuloLineaDescuento (string tcEmpresa, string tcCodigo) |
Comprobación de si un artículo está en la linea de descuento del eCommerce Más... | |
static bool | EsSerieDocumentalNoUtilizada (string tcCodigo, out string tcMensajeError) |
Task 126485: Método para comprobar si una serie documental no está utilizada en otros puntos del programa Más... | |
static string | GetFamiliaFicticia (string tcEmpresa) |
Task 125192: Obtener el código de familia ficticia que usaremos para las lineas de descuento Más... | |
static void | ConvertirGuardarImagen (string tcPathOrigen, string tcImagenOrigen, string tcRutaDestino) |
Método para convertir la imagen de resolución y guardarla en Thumbnails Más... | |
static void | ActivarIntegracionEmpresa (string tcEmpresa) |
Método específico para activar la integración por empresa en SDI Más... | |
static bool | ActivarDesactivarEmpresa (string tcEmpresa, bool tbActivar) |
Task 130705: ActivarDesactivarEmpresa Más... | |
static bool | RevocarIntegracionEmpresa (string tcEmpresa) |
Task 130705: Método específico para la revocación de integración a realizar en el módulo de ecommerce Más... | |
static bool | ResetearDatosEnvio (string tcEmpresa) |
147228: Método para resetear la información del envío Más... | |
static void | RecalcularImportesPendientesServidosPedidos (string tcEmpresa) |
Task 153469: Recálculo de los pedidos los importes pendientes de servir y servidos Más... | |
Campos de datos | |
Visual.UserControls.preventaConfig | userControlConfig = null |
Objeto visual de configuración Más... | |
![]() | |
UserControlConfig | usercontrolTabManteBase |
User control que contiene la configuración del módulo Más... | |
_Vista | Contadores |
Vista para los contadores Más... | |
Atributos públicos estáticos | |
static bool | UsarClientesPreventa = true |
Task 128342: Propiedad para indicar que no utilice nada de clientes en el addon para antes de la salida de esta parte. Cuando se quiera volver a integrar esto lo pondremos a true Más... | |
Propiedades | |
bool | _Preventa [get, set] |
Preventa activado (PREVENTA) Más... | |
string | _EMail [get, set] |
Email (E_MAIL) Más... | |
Int32 | _PDesde [get, set] |
Envio de pedidos desde (P_DESDE) Más... | |
bool | _PClientes [get, set] |
Envio de clientes (P_CLIENTES) Más... | |
bool | _PPendiente [get, set] |
Envio pedidos pendientes servir (P_PENDIENTE) Más... | |
bool | _Env_pe [get, set] |
Envio de lineas de descuento y descuento 1 de clientes (ENV_PE) Más... | |
string | _PLetra [get, set] |
Letra (Serie) (P_LETRA) Más... | |
string | _PAlmacen [get, set] |
Almacen (P_ALMACEN) Más... | |
string | _PVendedor [get, set] |
Vendedor (P_VENDEDOR) Más... | |
string | _PCanal [get, set] |
Canal (P_CANAL) Más... | |
string | _POperario [get, set] |
Operario (P_OPERARIO) Más... | |
string | _PFpago [get, set] |
Forma pago (P_FPAGO) Más... | |
string | _PCuenta [get, set] |
Cuenta contable entregas (P_CUENTA) Más... | |
Int32 | _TipoStock [get, set] |
Tipo de stock de artículos Más... | |
bool | _ArtStock [get, set] |
Enviar sólo artículos con stock (ART_STK) Más... | |
bool | _ClientesArticulos [get, set] |
Marcar por defecto para enviar clientes y artículos al crearlos (CLIARTDEF) Más... | |
Int32 | _TipoImg [get, set] |
Tipo de imagen (imagen completa = 0, ruta imagen = 1 (TIPOIMG) Más... | |
Int32 | _PreciosDesc [get, set] |
Precios descuentos. Nos indica si aplicar política de precios y desc. de Sage 50 (valor 0) o bien si aplicar precios y desc. del pedido (valor 1) Más... | |
string | _EjercicioDataset [get, set] |
Ejercicio seleccionado en el dataset Más... | |
DateTime | _UltimaSincronizacion [get, set] |
Fecha/Hora de la última sincronización Más... | |
sinc_preve | _Sincronizacion [get] |
Sincronizacion Más... | |
![]() | |
TipoExecute | _eBeforeAfter [get, set] |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
string | _Clave [get, set] |
Nombre de los campos clave separados por comas Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
String | _Error_Message [get, set] |
PE-100770 Contiene mensajes de error para mostrarlos en entorno visual Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
![]() | |
TipoExecute | _eBeforeAfter [get, set] |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
string | _Error_Message [get, set] |
PE-100770 Mensaje de error para las validaciones de la configuración Más... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
Otros miembros heredados | |
![]() | |
bool | rowexist = false |
Contiene si el registro existe en la tabla Más... | |
Clase de negocio para la configuración del módulo de preventa
Definición en la línea 24 del archivo classConfig.cs.
|
inline |
Constructor de la clase de configuración
Definición en la línea 281 del archivo classConfig.cs.
|
inline |
Bug 129533: Método que al consultar la tabla de sincronizaciones al cargarla, también tendrá en cuenta la última actualización por dataset automático para actualizar los datos si es necesario
Definición en la línea 1009 del archivo classConfig.cs.
|
inlinestatic |
Método para obtener si la empresa de consulta tiene activo al preventa
Definición en la línea 768 del archivo classConfig.cs.
|
inlinestatic |
Método para comprobar si existen más integraciones activas para la empresa dada
cEmpresa |
Definición en la línea 792 del archivo classConfig.cs.
|
inline |
Método para obtener si la empresa de consulta tiene activo al preventa
Definición en la línea 758 del archivo classConfig.cs.
|
inlinevirtual |
Inicialización de la clase de negocio de configuración
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 292 del archivo classConfig.cs.
|
inlinevirtual |
Carga de los controles del formulario de configuración
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 311 del archivo classConfig.cs.
|
inline |
Task 152976: Método para comprobar si está pendiente de hacer el primer envío de datos
Definición en la línea 735 del archivo classConfig.cs.
|
inlinevirtual |
override del _Save() para guardar configuración y activar datasets, etc.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 409 del archivo classConfig.cs.
|
inline |
Lanzar Sincronización de clientes, artículos, pedidos
Definición en la línea 976 del archivo classConfig.cs.
|
inlinestatic |
Task 130705: ActivarDesactivarEmpresa
tcEmpresa | |
tbActivar |
Definición en la línea 1388 del archivo classConfig.cs.
|
inlinestatic |
Método específico para activar la integración por empresa en SDI
tcEmpresa |
Definición en la línea 1345 del archivo classConfig.cs.
|
inlinestatic |
Actualizar la relación de artículos con sus tallas y colores
toArticulo | Objeto artículo |
Definición en la línea 1050 del archivo classConfig.cs.
|
inlinestatic |
Actualizar la relación de artículos con sus tallas y colores
tcArticulo | Código del artículo |
Definición en la línea 1102 del archivo classConfig.cs.
|
inlinestatic |
Método para convertir la imagen de resolución y guardarla en Thumbnails
tcPathOrigen | |
tcImagenOrigen | |
tcRutaDestino |
Definición en la línea 1297 del archivo classConfig.cs.
|
inlinestatic |
Comprobación de si un artículo está en la linea de descuento del eCommerce
tcEmpresa | |
tcCodigo |
Definición en la línea 1168 del archivo classConfig.cs.
|
inlinestatic |
Bug 126474: Comprobación de si un artículo está marcado como publicar en preventa
tcEmpresa | |
tcCodigo |
Definición en la línea 1142 del archivo classConfig.cs.
|
inlinestatic |
Método para obtener si un código de linea de descuento está asociado al ecommerce
tcCodigo |
Definición en la línea 1119 del archivo classConfig.cs.
|
inlinestatic |
Task 126485: Método para comprobar si una serie documental no está utilizada en otros puntos del programa
tcCodigo | |
tcMensajeError |
Definición en la línea 1196 del archivo classConfig.cs.
|
inlinestatic |
Task 125192: Obtener el código de familia ficticia que usaremos para las lineas de descuento
tcEmpresa |
Definición en la línea 1278 del archivo classConfig.cs.
|
inlinestatic |
Task 153469: Recálculo de los pedidos los importes pendientes de servir y servidos
tcEmpresa |
Definición en la línea 1490 del archivo classConfig.cs.
|
inline |
147228: Método para reiniciar los envíos
Definición en la línea 1463 del archivo classConfig.cs.
|
inlinestatic |
147228: Método para resetear la información del envío
tcEmpresa |
Definición en la línea 1437 del archivo classConfig.cs.
|
inlinestatic |
Task 130705: Método específico para la revocación de integración a realizar en el módulo de ecommerce
tcEmpresa |
Definición en la línea 1419 del archivo classConfig.cs.
|
static |
Task 128342: Propiedad para indicar que no utilice nada de clientes en el addon para antes de la salida de esta parte. Cuando se quiera volver a integrar esto lo pondremos a true
Definición en la línea 269 del archivo classConfig.cs.
Visual.UserControls.preventaConfig sage.addons.preventa.Negocio.Clases.preventaConfig.userControlConfig = null |
Objeto visual de configuración
Definición en la línea 276 del archivo classConfig.cs.
|
getset |
Enviar sólo artículos con stock (ART_STK)
Definición en la línea 188 del archivo classConfig.cs.
|
getset |
Marcar por defecto para enviar clientes y artículos al crearlos (CLIARTDEF)
Definición en la línea 198 del archivo classConfig.cs.
|
getset |
Ejercicio seleccionado en el dataset
Definición en la línea 228 del archivo classConfig.cs.
|
getset |
Email (E_MAIL)
Definición en la línea 58 del archivo classConfig.cs.
|
getset |
Envio de lineas de descuento y descuento 1 de clientes (ENV_PE)
Definición en la línea 98 del archivo classConfig.cs.
|
getset |
Almacen (P_ALMACEN)
Definición en la línea 118 del archivo classConfig.cs.
|
getset |
Canal (P_CANAL)
Definición en la línea 138 del archivo classConfig.cs.
|
getset |
Envio de clientes (P_CLIENTES)
Definición en la línea 78 del archivo classConfig.cs.
|
getset |
Cuenta contable entregas (P_CUENTA)
Definición en la línea 168 del archivo classConfig.cs.
|
getset |
Envio de pedidos desde (P_DESDE)
Definición en la línea 68 del archivo classConfig.cs.
|
getset |
Forma pago (P_FPAGO)
Definición en la línea 158 del archivo classConfig.cs.
|
getset |
Letra (Serie) (P_LETRA)
Definición en la línea 108 del archivo classConfig.cs.
|
getset |
Operario (P_OPERARIO)
Definición en la línea 148 del archivo classConfig.cs.
|
getset |
Envio pedidos pendientes servir (P_PENDIENTE)
Definición en la línea 88 del archivo classConfig.cs.
|
getset |
Precios descuentos. Nos indica si aplicar política de precios y desc. de Sage 50 (valor 0) o bien si aplicar precios y desc. del pedido (valor 1)
Definición en la línea 218 del archivo classConfig.cs.
|
getset |
Preventa activado (PREVENTA)
Definición en la línea 48 del archivo classConfig.cs.
|
getset |
Vendedor (P_VENDEDOR)
Definición en la línea 128 del archivo classConfig.cs.
|
get |
Sincronizacion
Definición en la línea 248 del archivo classConfig.cs.
|
getset |
Tipo de imagen (imagen completa = 0, ruta imagen = 1 (TIPOIMG)
Definición en la línea 208 del archivo classConfig.cs.
|
getset |
Tipo de stock de artículos
Definición en la línea 178 del archivo classConfig.cs.
|
getset |
Fecha/Hora de la última sincronización
Definición en la línea 238 del archivo classConfig.cs.