4 | | |
| 4 | === Planteo de la situación === |
| 5 | * Hay situaciones en que por ejemplo se desea entregar un cheque de terceros que está en cartera a un proveedor. |
| 6 | * Ese cheque es de un importe mayor a la deuda con el proveedor. |
| 7 | * Lo anterior se puede solucionar administrativamente dejando registrado que el sobrante se considera como un anticipo al proveedor, a utilizar para compensar en futuras facturas de ese proveedor. |
| 8 | * De hecho, esa solución administrativa se puede resolver de manera sencilla con el [wiki:regente:manuales:asistente_orden_pago asistente de orden de pago]: en el paso 2, cuando se cargan valores por más del monto a pagar, se puede tildar en "cargar diferencia como anticipo". |
| 9 | * El problema se da cuando al proveedor le corresponden retenciones: actualmente (al vie 14/10/2011) el sistema no resuelve la situación en la cual en el paso 2 se decide dejar el sobrante. Al entrar al paso 2 el sistema indicó un monto de retención que al finalizar el pago se ve modificado porque se agrega un monto de retención por anticipos. |
| 10 | === Solución === |
| 11 | Para solucionar esa situación se propone: |
| 12 | * Hacer el pago total como un anticipo utilizando la fórmula de cálculo del monto a anticipar considerando retenciones (ver más abajo). |
| 13 | * Compensar los comprobantes pendientes contra ese anticipo utilizando el asistente de orden de pago y generando una orden de pago en cero (y al anticipo le va a quedar un saldo para utilizar con futuras facturas del proveedor). |
| 14 | === Fórmula de cálculo del monto a anticipar considerando retenciones === |
| 15 | Ejemplo: |
| 16 | * Se tiene un cheque de terceros por $10.000,00 y se desea entregar ese cheque a un proveedor |
| 17 | * Se [wiki:regente:manuales:anticipos_a_proveedores carga un anticipo] por $10.000,00. |
| 18 | * Luego de grabar, por las reglas de retención, se cargan retenciones por $274,93 (retenciones de ganancias e ingresos brutos). |
| 19 | * Se eliminan las filas y se vuelve a cargar un anticipo pero esta vez por: 10000/(1-247,93/10000) |
| 20 | * Generalizando, la fórmula para el nuevo monto a anticipar luego de que el sistema calculó una retención inicial es:[[BR]] '''monto_cheque/(1-retencion_inicial/monto_cheque)'''. |
| 21 | Nota: no es infalible ya que pueden haber situaciones en las cuales las reglas de retención varían entre un monto y otro, pero en general resulta una solución. |