on 12-18-2009 3:07 PM
Hola a todos, quisiera saber de que informe de Finanzas saco todos los egresos que se hagan por SAP, ya sea cheque o transferencia ?
Gracias.
Hola...
Hasta donde yo sé, no existe un Informe financiero que muestre en detalle, las transacciones de "egresos" por medio de pago.
Por ejemplo, en varios informes financieros (Libro Diario, Libro Mayor, ....) podrás aplicar el filtro de AMPLIADO, y podrías seleccionar los pagos efectuados. (ESTOS SERÍAN TUS EGRESOS).
Esto creo que sería insuficiente, pues no es posible visualizar si el egreso es por transferencia o cheque u otro. Es por ello, que en ocasiones se plantea la idea de utilizar el campo CODIGO DE TRANSACCIÓN para reflejar en el mismo, los códigos de EGRESO, INGRESO Y TRASPASO.
Esto debido a que, supongo que también sería posible realizar un egreso directamente a través de un registro en el diario.
Yo te sugeriria diseñar un query que traiga la información que necesitas. No me parece tan complicado pues todos los datos están en la tabla OVPM.
Espero te sea de ayuda
Saludos Cordiales,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Gracias por tu respuesta Paul, ya estoy haciendo el Query y va quedando asi:
SELECT TIPO = 'TRANSFERENCIA', (SUM(T0.trsfrsum)) MONTO FROM OVPM T0 INNER JOIN NNM1 T1 ON T0.series = T1.series WHERE T0.DocDate BETWEEN [%0] AND [%1] AND T0.TrsfrAcct IS NOT NULL AND (T1.SeriesName='SELLOS' OR T1.SeriesName='LASER' OR T1.SeriesName='TALLER') AND T0.CANCELED = 'N'
UNION
SELECT TIPO = 'CHEQUE', (SUM(T0.Checksum)) MONTO FROM OVPM T0 INNER JOIN VPM1 T1 ON T0.DocNum = T1.DocNum INNER JOIN NNM1 T2 ON T0.SERIES=t2.series WHERE T0.Canceled = 'N' AND T0.DocDate BETWEEN [%0] AND [%1] AND (T2.SeriesName='SELLOS' OR T2.SeriesName='LASER' OR T2.SeriesName='TALLER')
UNION
SELECT TIPO = 'TARJETA', (SUM(T0.CreditSum)) MONTO FROM OVPM T0 INNER JOIN VPM1 T1 ON T0.DocNum = T1.DocNum INNER JOIN NNM1 T2 ON T0.SERIES=t2.series WHERE T0.Canceled = 'N' AND T0.DocDate BETWEEN [%0] AND [%1] AND (T2.SeriesName='SELLOS' OR T2.SeriesName='LASER' OR T2.SeriesName='TALLER')
UNION
SELECT TIPO = 'EFECTIVO', (SUM(T0.CashSum)) MONTO FROM OVPM T0 INNER JOIN NNM1 T1 ON T0.series = T1.series WHERE T0.DocDate BETWEEN [%0] AND [%1] AND T0.CashAcct IS NOT NULL AND (T1.SeriesName='SELLOS' OR T1.SeriesName='LASER' OR T1.SeriesName='TALLER') AND T0.CANCELED = 'N'
Pero se me esta presentando un dilema, ya que hay Montos en Pagos Efectuados a travez de Transferencias que en realidad son movientos de dinero entre cuentas de banco. O bien se emite el cheque para cambiar en efectivo y depositarlo a otra cuenta.
Se me ocurre que cuando se efectúe alguna transferencia el usuario ponga en un campo de usuario que es "movimiento de dinero entre bancos". Al igual que cuando sea Efectivo ya que todo lo pagado con caja se repone a travez de un cheque (Reposicion de Gastos.) Para que en el query sea posible filtrar.
Suena razonable la idea? O me estoy complicando?
De antemano muchas gracias.
Alessandro.
Edited by: Alessandro Santinelli on Dec 18, 2009 5:53 PM
Hola...
Me parece que no es una mala idea, pero puede que haya alguna forma más simple...
El tema es que cuando tu registras ese tipo de transferencias, imagino que el pago se realiza contra una cuenta contable directamente y no contra un Socio de Negocios, es así??
Si fuese el caso, habría que ver si existe otra instancia similar para egresos, y de no haberla, podrías considerar este tipo de pago como filtro.
Saludos Cordiales,
Hola Paul, Mencionas que no hay informe que muestre a "detalle" (si fue trans o cheque o caja ) entonces debe haber un informe que muestre cuanto fue el egreso TOTAL (no importando que medio de pago fue) desde SAP.
Pero supongo que no podria filtrar los pagos que fueron movimientos entre bancos o bien cheques de reposicion.
Estoy en lo correcto? Esto es para seguir con lo de los campos de usuario.
Gracias.
Hola....
Tal como te decía anteriormente, en los informes financieros como el Libro Mayor o el Informe Diario de Operaciones, existe un botón de filtro lllamado "Ampliado", el cual te permite filtrar las operaciones por documento, de modo que podrías aplicar el filtro por pagos efectuados.
Con ello podrías ver la información de todos los pagos efectuados, sin embargo, y tal como lo imaginas, no podrás apreciar diferencias en cuanto a medios de pago, así como tampoco si se trata de un egreso por concepto de una transferencia interna.
Lo del campo de usuario sin duda sería útil, pero tendrias que agregarle alguna validación porque si el ingreso del mismo es manual, probablemente existan casos en los que el usuario simplemente no lo ingrese y con ello se altera todo el esquema.
Yo te preguntaba si los pagos efectiuados contra cuenta contable, solo son por este tipo de transferencias, ya que si asi fuera, entonces tu query simplemente podría filtrarse a partir de esa opción, pero imagino que no es así.
Otra cosa es ver como aplicar el campo código de transacción (ya sea con busquedas formateadas o manual), ya que este campo también aparece en los filtros de los informes señalados en el primer párrafo. Por ejemplo, podrías separar a través de código de transacción cada tipo distinto de egreso.
Espero te sea de ayuda,
Saludos Cordiales,
Hola....
Tal como te decía anteriormente, en los informes financieros como el Libro Mayor o el Informe Diario de Operaciones, existe un botón de filtro lllamado "Ampliado", el cual te permite filtrar las operaciones por documento, de modo que podrías aplicar el filtro por pagos efectuados.
Con ello podrías ver la información de todos los pagos efectuados, sin embargo, y tal como lo imaginas, no podrás apreciar diferencias en cuanto a medios de pago, así como tampoco si se trata de un egreso por concepto de una transferencia interna.
Lo del campo de usuario sin duda sería útil, pero tendrias que agregarle alguna validación porque si el ingreso del mismo es manual, probablemente existan casos en los que el usuario simplemente no lo ingrese y con ello se altera todo el esquema.
Yo te preguntaba si los pagos efectiuados contra cuenta contable, solo son por este tipo de transferencias, ya que si asi fuera, entonces tu query simplemente podría filtrarse a partir de esa opción, pero imagino que no es así.
Otra cosa es ver como aplicar el campo código de transacción (ya sea con busquedas formateadas o manual), ya que este campo también aparece en los filtros de los informes señalados en el primer párrafo. Por ejemplo, podrías separar a través de código de transacción cada tipo distinto de egreso
Espero te sea de ayuda,
Saludos Cordiales,
Edited by: Paul Ponce on Dec 28, 2009 8:44 PM
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.