martes, 13 de febrero de 2018

Carga de SFTP con SSH.Net


Agregar NuGet SSH.NET











private void UploadFileSFTP()
    {
        const string host = "sftpXX.sapsfXX.com";
        const string username = "XXXXXXX";
        const string password = "XXXXXXX";
        const string workingdirectory = "/incoming/Prueba";//RUTA CARPETA EN EL SERVIDOR
        string uploadfile;

        uploadfile = Server.MapPath("~/Anexos/" + "Pruba2.txt");//RUTA ARCHIVO EN CARPETA DE APPLICACION WEB
        using (var client = new SftpClient(host, 22, username, password))
        {
            client.Connect();        
            client.ChangeDirectory(workingdirectory);        
            var listDirectory = client.ListDirectory(workingdirectory);
            foreach (var fi in listDirectory)
            {
                Console.WriteLine(" - " + fi.Name);
            }
            using (var fileStream = new FileStream(uploadfile, FileMode.Open))
            {
                client.BufferSize = 4 * 1024; // bypass Payload error large files
                client.UploadFile(fileStream, Path.GetFileName(uploadfile));
            }

        }
    }


Estructura de carpeta Anexos en sitio web.


viernes, 9 de febrero de 2018

Directorio de software de administración de proyectos

Software
Descripción
Sitio web
Modo de uso
Plataforma
Licencia
Costo
Gantt
Dificultad
Calificación
Project Portafolio Bubble Chart
Este gráfico de burbujas muestra los proyectos existentes. Las Burbujas individuales de proyectos se distinguen por el color y el patrón. La tabla se divide en cuadrantes. Las burbujas más grandes en el cuadrante superior izquierdo representan los proyectos más atractivos, mientras que las burbujas más pequeñas en el cuadrante inferior derecho representan los proyectos menos atractivos.
http://www.
bubblechartpro.com/
Standalone
Mac / Windows
Pago
$250
SI
Media
7
MindManager
MindManager es una poderosa herramienta de mapas mentales que aumenta su productividad individual. Ya sea que esté creando un plan de negocios o el desarrollo de un nuevo sitio web, sus mapas mentales robustas tienen las características que usted necesita para planificar y completar cualquier proyecto.
Agregar información con imágenes, hipervínculos, archivos adjuntos y las notas
http://www.mindjet
.com/mindmanager/
Standalone
Mac / Windows
Pago
$349
NO
Media
9
Toms Planner
Planificador de Tom le permite crear y compartir diagramas de Gantt en linea con solo "arrastrar y soltar". Es muy fácil de usar y le da el control al gestor de proyectos. Es más fácil de MS Project y más rápido que Excel.
http://www.t
omsplanner.com/
Standalone / On Demand
Mac / Windows / Linux / iOS /Android
Gratuita / Pago
$9 / mes - $19 / ilimitada
SI
Media
8.5
Work Time Studio
Work Time Studio es una aplicación de software de escritorio basado en Windows que le permite organizar, gestionar, controlar y dar prioridad a su tiempo, proyectos, tareas, notas e ideas. La flexibilidad en el trabajo a tiempo Studio le permite personalizar la aplicación a sus necesidades específicas.
http://www.
worktimestudio.com/
Standalone
Windows
Gratuito / Pago
$39.95
SI
Baja-Media
8.5
Task Merlin
TaskMerlin es un software para la administracion de proyectos que cumple con las necesidades d elas empresas para la gestion y administracion de proyectos, mediante la organización de actividades, tareas, items, integrantes conforme a las especificaciones del cliente.
http://www.
taskmerlin.com/
Standalone
Windows
Pago
$150
SI
Media-Alta
8.5
Projtec Kickstart
Kickstart Pro 5, es un software que cumple con las necesidades básicas de administración de proyectos, permite la realizar la descripcion de actividades y tareas asi como la asignación de cada una de ellas a cada uno de los participantes del proyecto.
http://www.
projectkickstart.com/
Standalone
Windows
Pago
$299
SI
Media
7.5
OnTime
OnTime Scrum esta repleto de características, tremendamente rápido, fácil de usar, asequible y basado en la tecnología HTML5. Gestione backlog, sprints y versiones, puede manejar proyectos ilimitados. Excelente panel de administración, junta de planificación, y graficas de actividades.
https://www.
ontimenow.com
Standalone / On Demand
Windows
Pago
$7 / mes
SI
Media-Alta
8
PlanScope
Planscope no es sólo para los trabajadores independientes, de hecho fue construido gestionar nuestros propios proyectos. Desde el principio, Planscope está diseñado para permitir al equipo, subcontratistas y clientes a manejar fácilmente los proyectos.
https://planscope.io/
On Demand
Web Browser
Pago
$24 / mes
NO
Media
7.5
NetSuit OpenAir´s
Software de gestión de proyectos que permite a los directores de proyectos y los miembros del equipo  colaborar en proyectos y mantener la situación actual y exacta del proyecto en todo momento, permitiendo a los administradores a identificar y resolver las amenazas potenciales para el éxito de todos y cada participación proactiva.
http://www.netsuite.com
/portal/products/
openair/project-
management.shtml
On Demand
Web Browser
Pago
N/A
SI
Media
7
TaskJuggler
TaskJuggler está escrito en Ruby yes fácilmente instalable y utilizable en todos los sistemas operativos populares. no necesita una interfaz gráfica de usuario. Un shell de comandos, un editor de texto plano (sin procesador de texto!) Y un navegador de Internet no tiene todo lo que necesita para su trabajo.
http://www.
taskjuggler.org/
Standalone
Web Browser
Gratuito
N/A
SI
Baja-Media
7

martes, 6 de febrero de 2018

Could not load file or assembly 'ccenvioocdb, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null

Could not load file or assembly 'nameDataBase, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null


An error occurred in the Microsoft .NET Framework while trying to load assembly id 65538. The server may be running out of resources, or the assembly may not be trusted with PERMISSION_SET = EXTERNAL_ACCESS or UNSAFE. Run the query again, or check documentation to see how to solve the assembly trust issues. For more information about this error:
System.IO.FileLoadException: Could not load file or assembly 'nameDataBase, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An error relating to security occurred. (Exception from HRESULT: 0x8013150A)
System.IO.FileLoadException:
   at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.Load(String assemblyString)





ALTER DATABASE nameDataBase SET TRUSTWORTHY ON;

Transacción SU01 Mantenimiento de usuarios SAP

Transacción SU01 Mantenimiento de usuarios.

El mantenimiento básico del usuario, como desbloquear al usuario y cambiar las contraseñas, se puede hacer usando la pantalla inicial de su01 y también con este se puede crear un usuario y editar el perfil y la función del usuario.
Para entrar al manteamiento de usuarios tecleamos la transacción SU01

















 Menú inicial
Una vez que accedemos a la transacción nos aparecerá una pantalla en la que debemos de poner el nombre de usuario con el que deseamos trabajar
·         Crear un usuario 
·         Editar un usuario existente 
·         Visualizar un usuario existente 
·         Copiar un usuario existente en uno nuevo 
·         Bloquear o desbloquear al usuario 
·         Modificar la clave de acceso al sistema 
·         Borrar 
En función de la acción que deseemos realizar debemos de poner el nombre del usuario escrito en el cuadro de texto “Usuario” y presionar cualquiera de los botones del menú. La acción que hayamos seleccionado se efectuará sobre dicho usuario.

Creación de usuario

Se debe poner el alias del usuario que se quiere dar de alta, posteriormente se da clik en el botón Nuevo 
Aparecerá la siguiente pantalla en donde llenaremos los siguientes datos mínimos para dar de alta al usuario:
·         Apellidos
·         Nombre de pila
·         Dir.Cor.Elec.
·         Forma Com.
En la pestaña de Datos Logo escribimos la contraseña “inicio01” , en clase de acceso y confirmación.
En la pestaña de Parámetros metemos los parámetros específicos para el usuario, cada parámetro está acompañado de un Valor, se puede copiar y pegar n parámetros con su valor, el sistema validaría que los parámetros existan.
En la pestaña de roles agregaremos los roles que le asignaremos al usuario, el sistema validara que el rol o roles existan.
Al finalizar damos click en el icono de guardar.

Modificar usuario


Escribimos el usuario al que deseamos modificar damos clikc en el icono 


Podremos editar cualquier dato del usuario, restaura contraseña de inicio, o asignarle una nueva, agregar modificar o retirar parámetros y roles.

Reiniciar contraseña

Al finalizar damos click en el icono de guardar.

Desbloquear usuario

Cuando un usuario escribe su contraseña mal más de 3 veces el sistema lo bloquea automáticamente, para esto tenemos que desbloquearlo, escribiendo el usuario y dando click en el icono 

Copiar usuario

Si necesitamos crear un usuario en base a otro ya creado, escribimos el usuario existente y damos click en el icono , aparece la pantalla que se muestra abajo en donde podremos indicar a que usuario le copiaremos los atributos del otro usuario, en la lista podremos seleccionar lo que le copiaremos al otro usuario.

Modificar clave de acceso.

Si se quiere asignar alguna contraseña definida a un usuario, se escribe el usuario y se da click en el icono , posteriormente escribimos la nueva contraseña.