Skip to Content
Product Information
Author's profile photo Ernesto Sandoval

Reporte Polizas del Periodo version 1.3

Nuevamente, con el apoyo de nuestro ecosistema, quiero compartir con ustedes, ahora  un ejemplo que puede servir como base para la generación del reporte de “Polizas de Periodo 1.3”. En el link que se encuentra a continuación, podrán obtener la versión de este reporte  para base de datos SQL.

A continuación, el link:

Descarga

 

IMPORTANTE:

Este reporte, ni la configuración descrita, no son un producto de SAP, ni parte del producto SAP Business One. Por consecuencia este reporte y uso no cuentan con el soporte de SAP.

Este reporte es solo un ejemplo para efectos didácticos que pueden utilizar y/o modificar, y no tiene el objetivo de utilizarse en ambientes productivos.

 

Funcionalidad

Este reporte cubre los asientos contables generados en los parches posteriores a las versiones 9.2 PL 8, en los cuales ya se incluyen timbres en ventanas de pagos, tanto para pagos recibidos como para pagos efectuados, con lo que se puede decir que este reporte cubre los siguientes 20 escenarios:

Scenario 1.1: Journal Entries Without UUID (OB, BC,JE,DN,RE,PD,PR,IF, SO, SI, IM, ST,MR,PW,SI,SO, etc.)

Scenario 2.1: AP Inovice / AP Credit Memo / AP Down Payment / AP Debit Memo / AP Reserve  Invoice / AR Invoice / AR DownPayment / AR Invoice + Payment / AR Credit Memo / AR Reserve Inovice – Local Currency

Scenario 2.2: AP Inovice / AP Down Paymen / AP Debit Memo / AP Reserve Invoice / AR Invoice / AR DownPayment / AR Invoice + Payment / AR Credit Memo / AR Reserve Inovice // Foreign Currency //(Local customer-foreign customer – local supllier) 

Scenario 2.3: AP Invoice / AP Down Paymen / AP Debit Memo / AP Reserve Invoice // Foreign Currency // Foreign supllier

Scenario 2.4: AP Invoice / AP Down Paymen / AP Debit Memo / AP Reserve Invoice // Local Currency // Foreign supllier

Scenario 3.1: AP Invoice for Petty Cash

Scenario 4.1: A/R Payment LC – Check

Scenario 4.2: A/R Payment LC – Transference

Scenario 4.3: A/R Payment LC – Other Payment Method

Scenario 4.4: A/R Payment for 2 or more Invoices

Scenario 4.5: AP Payment LC – Cheque

Scenario 4.6: AP Payment LC – Transference

Scenario 4.7: AP Payment LC – Other Payment Method

Scenario 4.8: AP Payment LC for 2 or more  Invoices and 1 stamp

Scenario 4.9: AP Payment LC for 3 Invoices and 3 stamp

Scenario 5.1:  1 A/R Payment to Account + 1 A/R Invoice

Scenario 5.2: 1 A/R Payment to Account + 2 A/R Invoice

Scenario 5.3: A/R Payment to Account + 3 RECONCILIATIONS

Scenario 5.4: 2 A/R Payment to Account + 1 RECONCILIATIONS

Scenario 6.1: PayRoll XML Import

 

Configuración:

Sin embargo, para hacer uso de este reporte, es necesario contar con lo siguiente:

  1. Vista:

Para poder hacer uso de este reporte, es necesario crear una vista dentro de la base de datos, que permita traer toda la información necesaria para poder generar el reporte. Esta vista se crea mediante la ejecución de un query que se integra a la carpeta donde se encuentra el reporte.

Dentro de la carpeta se encontraran tanto las vistas en SQL como en HANA. Así mismo para cada versión se encuentran dos vistas, una en caso de incluir campos para dar de alta las cuantas de transferencias en pagos recibidos (ver Campos de Usuario), y la otra toma la cuenta asignada como default, en la cuenta bancaria del dato maestro del SN de los clientes.

 

  1. Tablas de usuario: 

Es necesario contar con la tabla de usuario UUID_COM y sus respectivos campos de usuario

Y es que aunque esta tabla hoy en día no se encuentra en uso, en las primeras versiones de CE, fue necesaria para almacenar los UUID que hoy en día se guardan en tablas como ECM2, OPMX y las propias de las facturas y pagos.

 

  1. Campos de usuario: 

Se deben crear el campo donde se guardará el UUID para los pagos efectuados tanto a nivel título como a nivel línea.

Estos se crearán en las siguientes ubicaciones:

 

Pagos → Titulo

Titulo Descripción Type Length  Valores Validos Modo de Empleo
UDF_UUID UUID Varchar 36  N/A Ingresar el UUID a 36 dígitos que el proveedor asigne para el pago.
Cuenta Cuenta Varchar 12 N/A Pagos Recibidos – Se ingresara la cuenta del banco del que proviene la transferencia. Este campo es necesario en caso de usar la vista: “SAPB1_Community_con_transferencias”.
Banco Banco Varchar 10 N/A Pagos Recibidos – Se ingresara el código del banco del que proviene la transferencia. Este campo es necesario en caso de usar la vista: “SAPB1_Community_con_transferencias”.

 Pagos → Documentos Pagados

Titulo Descripción Type Length  Valores Validos Modo de Empleo
UDF_UUID UUID Varchar 36  N/A Ingresar el UUID a 36 dígitos que el proveedor asigne por el pago de cada factura ( o línea) Este campo debe ser llenado antes de ser creado el documento, o actualizarlo via DTW)

 

  1. Configuración Previa:

Definir el catalogo de bancos basados en el catalogo fiscal del SAT:  Administration → Setup → Banking → Banks.

Definir los codigos de los bancos propios: Administration → Setup → Banking → House Bank Accounts.

Definir las monedas de acuerdo al catalogo del SAT: Administration → Setup → Financials → ISO Currencies.

Definir los bancos de clients y proveedores: Business Partners → Business Partner Master Data → Payment Terms tab → Business Partner Bank

 

Consideraciones:

UUIDS

Los UUID’s de los documentos se podrán encontrar en las siguientes ubicaciones:

Documento Ubicación
Facturas de Venta Tabla ECM2
Facturas de Compra Facturas de Compra > EDocNum
Facturas de Compra Extranjeros Facturas de Compra > NumAtCard
Petty Cash Factiura de Compras > ExpUUID
Pagos Efectuados Pagos Efectuados> UDF_UUID
Pagos Recibidos Tabla ECM2
XML Import Tabla OPMX

 

IMPORTANTE:

Este reporte, ni la configuración descrita, no son un producto de SAP, ni parte del producto SAP Business One. Por consecuencia este reporte y uso no cuentan con el soporte de SAP.

Este reporte es solo un ejemplo para efectos didácticos que pueden utilizar y/o modificar, y no tiene el objetivo de utilizarse en ambientes productivos.

Assigned Tags

      4 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Peragine Giuseppe
      Peragine Giuseppe

      Buenos días,

      Intenté bajar los archivos desritos en este post sin embargo los link no funcionan

       

      Author's profile photo Ernesto Sandoval
      Ernesto Sandoval
      Blog Post Author

      Hola Giuseppe. Se ha actualizado el link para bajar los reportes. Saludos

      Author's profile photo Milagro Arroyo
      Milagro Arroyo

      Hola Ernesto, Gracias por tu aporte, sabes que he estado empezando a validar para SQL y hasta ahora va bien, solo no me ha resultado para HANA, ¿Qué debo tener presente para este escenario, distinto de SQL? Me arroja un mensaje de error: [Error] Failed to execute the electronic report

      Author's profile photo Ernesto Sandoval
      Ernesto Sandoval
      Blog Post Author

      Recuerda que la sintaxis de los statements son diferentes para SQL y para HANA