SAP PI/PO, PROXY to SFTP scenario, delivering a custom excel file

In my previuos post I’d explained how to create an excel file using a custom code that I’d taken from github but it only supports String Text when the data is written in the excel. So, I’ve developed a single module to convert the data with support with numeric formats.

Input:

<?xml version="1.0" encoding="UTF-8"?>
<ns1:MT_Employees_res xmlns:ns1="http://LGCY/reciveEmployees">
   <Empleados>
      <Date>20221118</Date>
      <EmployeeId>12312312</EmployeeId>
      <Paycode>222</Paycode>
      <UsageHours>1</UsageHours>
      <UsageUnits>2</UsageUnits>
      <ChargeLocationType>MX</ChargeLocationType>
      <Location>ABC</Location>
      <Department>XX</Department>
      <ReasonCode>300</ReasonCode>
   </Empleados>
   <Empleados>
      <Date>20221118</Date>
      <EmployeeId>12312312</EmployeeId>
      <Paycode>222</Paycode>
      <UsageHours>1</UsageHours>
      <UsageUnits>2</UsageUnits>
      <ChargeLocationType>MX</ChargeLocationType>
      <Location>ABC</Location>
      <Department>XX</Department>
      <ReasonCode>300</ReasonCode>
   </Empleados>
</ns1:MT_Employees_res>

Output:

Let’s get started:

Seguir leyendo

Find Java Class into Jars/libs


¿A quien no le ha pasado esto? tienes un monton de librerias con extensión .jar y lo que quieres es encontrar una clase entre todos esos archivos. ¿Que haces?

Generalmente si la librería esta perfecatmente documentada es fácil de ubicar, en caso contrario se convierte en una pesadilla. Esto en SAP esta completamente restringido y hay poca información, encontré una magnifica herramienta que me ayudo a buscar lo que necesitaba, se llama jar-explorer es una aplicación  de código abierto escrita en Java que te permite buscar dentro de múltiples archivos, incluso si están anidados recursivamente en carpetas.

Es muy sencilla de utilizar y gracias a ella puedo raestrear las clases de que necesito en SAP 🙂

jar-explorer

jar-explorer

Referencias

Saludos

Install/Update SAP Netweaver Developer Studio 7.1 (NWDS)

Instalar

Descargas el archivo NWDS_platform.zip, te va a pedir tu usuario y password de SAP. Esta es la url completa https://nwds.sap.com/swdc/downloads/updates/netweaver/nwds/ce/710/

Descomprimes el archivo y ejecutas el instalador IDEsetup.exe, necesitas tener instalado previamente la maquina virtual de Java (1.6), sigue los pasos del instalador hasta terminar.

Una nota que veo en la página de SAP dice que debes descargar la versión que corerspode a la de tu AS Java:

Seguir leyendo