Clase de Negocio de la Comunidad Sage 50 Encargada de las comunicaciones entre ambas plataformas. Alta, Baja, etc Más...
Estructuras de datos | |
class | ComunidadSage50Documento |
Clase con la que recuperar documentos de compra o venta Más... | |
class | ComunidadSage50Empresa |
Clase con la que recuperar empresas del webservice Más... | |
class | ComunidadSage50HttpResponse |
Clase con la que recuperar la respuesta del webservice Más... | |
Métodos públicos | |
ComunidadSage50 () | |
Constructor vacio Más... | |
bool | _Load (string tcEmpresa="", bool tlLogin=false) |
Carga los datos de la Comunidad Tabla relacionada : COMUNES!SOCIAL365 Más... | |
bool | _Delete () |
Implementacion _Delete para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon Más... | |
bool | _Init () |
Implementacion _Init para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon Más... | |
bool | _New (string tcCodigo="") |
Implementacion _New para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon Más... | |
bool | _Save () |
Implementacion _Save para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon Más... | |
bool | _UpdateStatus () |
Actualiza el campo statuscs50 de CODCOM a partir del status devuelto por el WS Más... | |
bool | _Alta () |
Alta de un usuario en la Comunidad Sage 50 Más... | |
bool | _Baja () |
Baja del servicio Más... | |
bool | _SincronizarRelaciones () |
Sincroniza datos de clientes y proveedores Más... | |
bool | _PedidoCompra_Upload (int tnIdUsuariDest, string tcPedido, string tcFileName) |
Inserta un pedido del compra para el usuario actual Más... | |
bool | _PedidoVenta_Download (out ComunidadSage50Documento[] toDocumentos) |
Devuelve todos los documentos de tipo pedido de venta pendientes de gestionar Más... | |
bool | _PedidoVenta_Confirm (List< string > tcIdDocumntos) |
Borra los documentos de compra del proveedor en el WS. Valida que idusuariodest del documento sea el mismo que el idusuario que ha iniciado sesion Más... | |
bool | _AlbaranVenta_Upload (int tnIdUsuariDest, string tcAlbaran, string tcFileName) |
Inseta un albaran de venta para el usuario actual Más... | |
bool | _AlbaranCompra_Download (out ComunidadSage50Documento[] toDocumentos) |
Devuelve todos los documentos de tipo albaran de compra pendientes de gestionar Más... | |
bool | _AlbaranCompra_Confirm (List< string > tcIdDocumntos) |
Borra los documentos de venta del proveedor en el WS. Valida que idusuariodest del documento sea el mismo que el idusuario que ha iniciado sesion Más... | |
bool | _Catalogo_Upload (string tcNomFile, string tcText) |
Sube el catalogo de un mayorista en su espacio web Más... | |
bool | _Catalogo_Download (int tnIdUsuariDest, string tcNomFile, out string tcRespuesta) |
Descarga el catalogo del mayorista Más... | |
bool | _ReactivarCuenta () |
Activa una cuenta previamente marcada de baja en el WS Más... | |
bool | _GetSectores (ref DataTable toSectores) |
Devuelve el datatable de sectores de Sage 50 Más... | |
bool | _GetProveedoresConfCom (ref DataTable toDatos, string tcSector="") |
Devuelve el datatable de proveedores / mayoristas por sector Más... | |
bool | _OpenComunidad () |
Abre la pagina web de la comunidad y se logea en la misma si puede Más... | |
void | _ActivarMenuComunidad (bool tlActivar) |
PE-99021 Activar o desactivar menú de la comunidad Más... | |
bool | _CheckSocial365Regs () |
Nos dice si existen registros para la comunidad en la tabla COMUNES!SOCIAL365 Más... | |
bool | _CheckUserActivo (string tcUserId) |
Comprueba si el id de usuario pasado como parametro existe y no esta de baja. Más... | |
bool | _UpdatePassword (string tcPassowrd) |
Actualiza el campo password de la tabla COMUNES!SOCIAL365 Más... | |
void | _NotifyClick (int tnId) |
Evento que se ejecuta sobre una notificación de la comunidad Más... | |
Campos de datos | |
bool | _Activo = false |
Define si el servicio está activo para el usuario, es decir, si se ha registrado en la comunidad. Que este activo no representa que la cuenta este validada, para ello consultar this._Valido Más... | |
UserControls.ConexionComunidadSage50 | _Visual |
Referencia a la parte visual de la configuración del módulo de fideliza Más... | |
Propiedades | |
bool | _Valido [get] |
Define si el servicio esta activo y la cuenta del usuario esta validada en el WS. Más... | |
string | _UserId [get, set] |
Id de usuario en la Comunidad Más... | |
string | _User [get, set] |
Usuario de acceso a la Comunidad Más... | |
string | _Password [get, set] |
Password del usuario en la Comunidad Más... | |
string | _Status [get, set] |
Status del usuario en la comunidad Más... | |
string | _Error [get, set] |
Posible mensaje de error del WS en caso de fracaso Más... | |
ComunidadSage50HttpResponse | _Response [get, set] |
Respuesta del WS en caso de exito. Más... | |
string | _Empresa [get, set] |
Empresa con la que trabaja la comunidad Más... | |
bool | _Visible [get, set] |
Carga el objeto visual asociado Más... | |
Clase de Negocio de la Comunidad Sage 50 Encargada de las comunicaciones entre ambas plataformas. Alta, Baja, etc
Definición en la línea 28 del archivo ComunidadSage50.cs.
|
inline |
Constructor vacio
Definición en la línea 463 del archivo ComunidadSage50.cs.
|
inline |
PE-99021 Activar o desactivar menú de la comunidad
tlActivar | activar o desactivar menú |
Definición en la línea 1157 del archivo ComunidadSage50.cs.
|
inline |
Borra los documentos de venta del proveedor en el WS. Valida que idusuariodest del documento sea el mismo que el idusuario que ha iniciado sesion
tcIdDocumntos | Lista con los identificadores de documentos a borrar |
Definición en la línea 967 del archivo ComunidadSage50.cs.
|
inline |
Devuelve todos los documentos de tipo albaran de compra pendientes de gestionar
toDocumentos | Array de documentos devueltos |
Definición en la línea 942 del archivo ComunidadSage50.cs.
|
inline |
Inseta un albaran de venta para el usuario actual
tnIdUsuariDest | idusuario del proveedor (MAYORIST!CONFCOM) |
tcAlbaran | Pedido codificado |
tcFileName | Nombre del pedido |
Definición en la línea 928 del archivo ComunidadSage50.cs.
|
inline |
Alta de un usuario en la Comunidad Sage 50
Definición en la línea 745 del archivo ComunidadSage50.cs.
|
inline |
Baja del servicio
Definición en la línea 814 del archivo ComunidadSage50.cs.
|
inline |
Descarga el catalogo del mayorista
tnIdUsuariDest | idusuario del proveedor (MAYORIST!CONFCOM) |
tcNomFile | nombre del fichero que se quiere recuperar |
tcRespuesta | datos del fichero en caso de éxito (en texto plano) |
Definición en la línea 1015 del archivo ComunidadSage50.cs.
|
inline |
Sube el catalogo de un mayorista en su espacio web
tcNomFile | |
tcText |
Definición en la línea 978 del archivo ComunidadSage50.cs.
|
inline |
Nos dice si existen registros para la comunidad en la tabla COMUNES!SOCIAL365
Definición en la línea 1180 del archivo ComunidadSage50.cs.
|
inline |
Comprueba si el id de usuario pasado como parametro existe y no esta de baja.
tcUserId | Id del usuario a comprobar |
Definición en la línea 1198 del archivo ComunidadSage50.cs.
|
inline |
Implementacion _Delete para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon
Definición en la línea 646 del archivo ComunidadSage50.cs.
|
inline |
Devuelve el datatable de proveedores / mayoristas por sector
toDatos | Datatable resultante |
tcSector | sector por el que filtrar, si no se pasa se recuperan todos los proveedores |
Definición en la línea 1108 del archivo ComunidadSage50.cs.
|
inline |
Devuelve el datatable de sectores de Sage 50
toSectores | Datatable resultante |
Definición en la línea 1087 del archivo ComunidadSage50.cs.
|
inline |
Implementacion _Init para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon
Definición en la línea 655 del archivo ComunidadSage50.cs.
|
inline |
Carga los datos de la Comunidad Tabla relacionada : COMUNES!SOCIAL365
Definición en la línea 540 del archivo ComunidadSage50.cs.
|
inline |
Implementacion _New para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon
Definición en la línea 664 del archivo ComunidadSage50.cs.
|
inline |
Evento que se ejecuta sobre una notificación de la comunidad
tnId |
Implementa sage.ew.interficies.INotificacion.
Definición en la línea 1973 del archivo ComunidadSage50.cs.
|
inline |
Abre la pagina web de la comunidad y se logea en la misma si puede
Definición en la línea 1126 del archivo ComunidadSage50.cs.
|
inline |
Inserta un pedido del compra para el usuario actual
tnIdUsuariDest | idusuario del proveedor (MAYORIST!CONFCOM) |
tcPedido | Pedido codificado |
tcFileName | Nombre del pedido |
Definición en la línea 877 del archivo ComunidadSage50.cs.
|
inline |
Borra los documentos de compra del proveedor en el WS. Valida que idusuariodest del documento sea el mismo que el idusuario que ha iniciado sesion
tcIdDocumntos | Lista con los identificadores de documentos a borrar |
Definición en la línea 916 del archivo ComunidadSage50.cs.
|
inline |
Devuelve todos los documentos de tipo pedido de venta pendientes de gestionar
toDocumentos | Array de documentos devueltos |
Definición en la línea 891 del archivo ComunidadSage50.cs.
|
inline |
Activa una cuenta previamente marcada de baja en el WS
Definición en la línea 1049 del archivo ComunidadSage50.cs.
|
inline |
Implementacion _Save para cumplir interficie el dia de mañana cuando se incluya la capa visual de forma dinamica mediante addon
Definición en la línea 673 del archivo ComunidadSage50.cs.
|
inline |
Sincroniza datos de clientes y proveedores
Definición en la línea 855 del archivo ComunidadSage50.cs.
|
inline |
Actualiza el campo password de la tabla COMUNES!SOCIAL365
tcPassowrd | Nueva contraseña |
Definición en la línea 1473 del archivo ComunidadSage50.cs.
|
inline |
Actualiza el campo statuscs50 de CODCOM a partir del status devuelto por el WS
Definición en la línea 682 del archivo ComunidadSage50.cs.
bool sage.ew.empresa.ComunidadSage50._Activo = false |
Define si el servicio está activo para el usuario, es decir, si se ha registrado en la comunidad. Que este activo no representa que la cuenta este validada, para ello consultar this._Valido
Definición en la línea 240 del archivo ComunidadSage50.cs.
UserControls.ConexionComunidadSage50 sage.ew.empresa.ComunidadSage50._Visual |
Referencia a la parte visual de la configuración del módulo de fideliza
Definición en la línea 435 del archivo ComunidadSage50.cs.
|
getset |
Empresa con la que trabaja la comunidad
Definición en la línea 407 del archivo ComunidadSage50.cs.
|
getset |
Posible mensaje de error del WS en caso de fracaso
Definición en la línea 354 del archivo ComunidadSage50.cs.
|
getset |
Password del usuario en la Comunidad
Definición en la línea 318 del archivo ComunidadSage50.cs.
|
getset |
Respuesta del WS en caso de exito.
Definición en la línea 384 del archivo ComunidadSage50.cs.
|
getset |
Status del usuario en la comunidad
Definición en la línea 336 del archivo ComunidadSage50.cs.
|
getset |
Usuario de acceso a la Comunidad
Definición en la línea 300 del archivo ComunidadSage50.cs.
|
getset |
Id de usuario en la Comunidad
Definición en la línea 282 del archivo ComunidadSage50.cs.
|
get |
Define si el servicio esta activo y la cuenta del usuario esta validada en el WS.
Definición en la línea 246 del archivo ComunidadSage50.cs.
|
getset |
Carga el objeto visual asociado
Definición en la línea 442 del archivo ComunidadSage50.cs.