viernes, 16 de julio de 2021

La Criatura

Tras varias noches de búsqueda en los bosques cercanos a la villa, ningún indicio de la criatura se había encontrado, algunos decían que venia de la montaña nublada, otros afirmaban haberlo visto rondando los limites del bosque negro, pero la unica pista clara que tenian era una docena de vacas destrozadas y un anciano pescador hablando de leyendas.

Todo comenzó un mes atras, cuando uno de los granjeros que viven al sur de la muralla encontro una de sus vacas muerta, pero lo que causo furor entre los pobladores fue la forma en que murió, ya que el animal estaba desmembrado y faltaban muchas partes de su cuerpo, había sido devorado salvajemente.

En el pasado habían tenido problemas con algunos zorros de la región, que habían masacrado unas cuantas docenas de gallinas, pero nada se comparaba con aquella escena. Seguido de la muerte del primer animal, un par de guardias afirmaron ver en los limites del bosque negro una criatura parecida a un lobo, pero con proporciones descomunales, a la distancia que ellos estaban podrían jurar que aquel lobo media cerca de metro y medio de altura. Los rumores entre la población comenzaron a esparcirse como polvora, todos comenzaron a hacer conjeturas sobre la criatura que amenazaba su ganado, desde brujas, ogros, demonios y duendes, hasta los mas sensatos como osos o lobos, pero sus teorias llegaron a su climax la tercera noche despues del primer animal devorado. En la granja de los Mezt, durante la cena familiar, escucharon un alboroto en el corral donde estaban las vacas, asi que Jhon Mezt y sus dos hijos, Julian y Samuel, salieron armados con las hachas que utilizaban para cortar la leña cada mañana. La noche era fria, y la luz de la luna iluminaba tenuemente la granja, tomaron un par de antorchas de la casa y se dirijieron a los establos que no estaban a mas de 6 metros de distancia de la casa, pasando por el pequeño jardin a lado del pozo. Al acercarse al corral, hubo un inquietante silencio, los hombres temblaban de miedo al haber escuchado los mugidos de los animales y en cuanto se acercaron el ambiente se lleno de un silencio perturbador.
Jhon abrió la puerta del corral para echar un vistazo pero no pudo dar ni un paso dentro ya que fue derribado, una criatura con apariencia de lobo lo derribo, sus hijos lo describen como un lobo gigante, de pelaje blanco como la nieve y terribles ojos rojos, con unas zarpas que si bien solo derribaron a su padre causandole heridas leves, bien pudieron arrancarle una parte del brazo si así lo hubiese querido.

El callejón

Esa tarde Robert regresaba de su trabajo en la ciudad, era un camino largo, pasar por los mismos callejones sucios y solitarios, llenos de vagabundos.

El silencio era lo que mas le gustaba, alejado de todo el ruido de la cuidad, pero esa noche iba a ser distinta. 

A lo lejos el sonido de una discusión, forcejeos y después, un aullido seguido de un grito de dolor. Robert se asusto, pero no era raro que se cometieran crímenes a diario es aquellas olvidadas calles de la ciudad, espero unos minutos, ya no se escuchaba movimiento así que decidió seguir su camino.

Al llegar al callejón más próximo se sorprendió al encontrar a un joven vagabundo tirado en un charco de sangre que fluía de su cuello hasta el frio piso de piedra. Unos metros alejado de él, un viejo, con sangre en su boca y con una gran sonrisa.

- Esto, es un nuevo comienzo ... - musito el viejo, después de decir estas palabras se desplomo.

Robert corrió a auxiliar al muchacho, arranco un trozo de su camisa para detener la hemorragia que tenia en el cuello, no sabia si debía dejarlo ahí a su suerte, si, eso seria lo mejor, no se imaginaba explicándole a su mujer tal escena.

El viejo tirado a solo un par de metros del chico estaba indudablemente muerto, pero a Robert le causaba la extraña impresión de que se levantaría y se abalanzaría sobre Él.

Así que se levanto y siguió su camino alejandose de aquella horrible escena.

martes, 23 de febrero de 2016

El Muelle

Los muelles son un sitio muy concurrido, el ambiente esta repleto de ruido, hombres y mujeres, todos hablando al mismo tiempo, cargando la valiosa mercancía desde los grandes barcos o las pequeñas embarcaciones, productos llegados desde los confines de la tierra hasta ahora conocida.

Mercaderes ofreciendo sus productos al mejor postor, realizando trueques o los menos afortunados, bajando los precios de su valiosa mercancía. Las guardias armadas, ocasionalmente dejaban sus cómodos lugares para parar alguna riña o ir tras algún chico que se atrevía a robar algún producto de los embalajes que llegaban desde los barcos.

De día, el lugar estaba lleno de vida, la sal del mar se podía percibir perfectamente, las gaviotas y otras aves marinas paseando entre la multitud acaparando los desperdicios. Pero al anochecer todo cambiaba, los marinos anclaban los barcos en el muelle y salían a las tabernas cercanas a embriagarse con cerveza, licor y vino.

Todo era tranquilidad y aquella noche fría con niebla no parecía ser la excepción, y para Vincent, un anciano que paso toda su vida como pescador, era un verdadero placer poder sentarse frente al muelle disfrutando del humo del tabaco y el calor de un buen licor.

Vincent disfrutaba de aquellas noches y le sorprendió escuchar movimiento en uno de los barcos cercanos al sitio donde Él estaba, pensaba que alguno de los marinos mas novatos se había quedado a lavar los almacenes internos de esa embarcación ya que por la forma del tallado del mástil, aquella embarcación provenía de las tierras del Norte, probablemente la carga de pescado era demasiado olorosa y alguien se había quedado a limpiar y lavar.

Cuando estaba dando un gran trago a su tarro de licor, lo pudo ver, era un lobo, nunca había visto uno semejante a aquel espécimen, debido a sus proporciones, ya que desde el sitio donde se encontraba podría calcular que era del tamaño de  una vaca pequeña.

Aquel lobo tenia un pelaje Blanco, brillaba al reflejar los rayos de la Luna, aunque tenia un mal aspecto, como si fuese un lobo viejo. Pero aun así, no tuvo tiempo de mirarlo mas ya que aquel gran animal de un salto llego hasta el tejado de los almacenes al pie del muelle y se perdió entre los tejados de las casas aledañas.

¿Como habría llegado hasta ahí aquel lobo? era una buena pregunta que rondaba en su cabeza; aunque sin la importancia que tiempo después, pensó debió haberle dado.

viernes, 12 de febrero de 2016

Función Split en SQL Server 2008 R2

Hace tiempo, en uno de los proyectos que lleve a cabo, me vi en la necesidad de utilizar un SPLIT, solo que tenia que usarlo en SQL Server y como no encontré ninguna Función que realizara lo que pretendía, tuve que crear una Función propia.

Que les quiero compartir, por si alguna vez la llegasen a necesitar.



Espero que les sea de ayuda.

Modelo Lógico: Scenario Packages & Scenario Steps


  •  Scenario Package (vPac)

Es desarrollado por SAP o un partner, como un producto o como proyecto para un cliente especifico.
Como empaquetado, puede almacenar uno o varios Scenario Step.


  •  Scenario Step (vBIU)

Está asociado a un Scenario Package especifico.
Con el se cubre un flujo integración concreto.

Existen dos tipos de Steps:

 - Asynchronous: desde el emisor (SysType) al receptor (SysType)
 - Synchronous: para un remitente (SysType)

jueves, 11 de febrero de 2016

Agregar un SLD en B1if

Los detalles de conexión de Entrada/Salida son especificados en los SLD. Estas conexiones se realizan vía direcciones lógicas (SysId) o mediante los tipos de conectividad.

System Types:
- SAP Business One System
- SAP ERP System
- Flat File
- HTTP Call
- Web Service Call
- Data Base System

Connectivity Types:
- DI API
- File
- JDBC
- SMTP, IMAP, POP3
- RFC
- HTTP
- Web Service, SOAP
- REST
- FTP

Payload Types:
- IDOC, BAPI, BDOC
- XML
- DSV
- JSON
- HTML

En este ejemplo crearemos un nuevo SLD para un Data Base System, por ejemplo a un SQL Server, que en mi experiencia me ha sido de mucha ayuda al momento de realizar integraciones con otros sistemas y SAP Business One.

1. Ingresamos a B1if y seleccionamos el menú SLD.
2. Pulsamos en Create System.
3. Seleccionamos en System Type -> J.AnySystem.
4. Escribimos el System Name y pulsamos Create.

En la información General podremos ver el tipo y el nombre de nuestro SLD recién creado, ademas de su SysId.

5. Ahora en el panel Conectivity List -> JDBC nos va a pedir el driver y la url del mismo, aquí podremos revisar en la lista de SLD y seleccionar SBO-COMMON y copiamos el driver y url.
6. Ahora solo nos queda ingresar el usuario SA de la Base de Datos y su Contraseña. Realizamos el Test Connection y veremos que tenemos la conexión realizada.



Espero que les sea de utilidad y si tienen dudas, dejen sus comentarios.