Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
javi_a83f0f
javi_a83f0f
Idea facturacion_base cerrado

Modificaciones en coste medio: FacturaScripts controla...

Modificaciones en coste medio:

FacturaScripts controla el coste medio de una manera muy eficaz, busca los albaranes o facturas de compra del producto a comprobar el precio de coste hasta la cantidad de stock del momento y asigna el precio resultante de la división del total del importe comprado entre las unidades compradas.
Esto esta muy bien para empresas nuevas o que ya llevan mucho tiempo trabajando con la aplicación, pero para los que empezamos con ella esta formula no controla para sacar el coste medio el material que tienes de inventario, productos que se compraron antes de empezar con FacturaScripts y que entraron a la aplicación x una regularización inicial , que x cierto no la pudimos meter con el importador ya que este no controla importar regularizaciones, aún...
Por eso e añadido a la función get_costemedio que esta en facturacion_base/model/core/articulo.php a la altura de la linea 783:
// Averiguamos si hay stock de inventario y si lo hay se lo sumamos
if ($this->stockfis > $stock) {
$restostock = $this->stockfis - $stock;
$restocoste = $restostock * $this->costemedio;
$coste += $restocoste;
$stock += $restostock;
}
Con esta consulta sabemos si hay stock de una regularización (inventario inicial) y calcula el importe del mismo tomando como referencia el precio de coste de dicho articulo.

Ademas con la formula original hay un problema al crear albaranes de compra negativos, abonos del proveedor de productos que aun no se han comprado en FacturaScrips, que están de dicho inventario.
Con la formula original al introducir estos abonos el calculo del coste medio sale negativo, para evitar esto compruebo si el valor de $coste es cero y entonces le asigno el precio de coste del articulo:
$coste = $this->costemedio;
return (float) $coste;
Esto solo es efectivo si como he dicho antes aun no se han comprado unidades de dicho articulo en el nuevo erp.
Ademas para que no cuente en el coste medio estos abonos he añadido en las 3 consultas que hace la funcion que compruebe que sea una linea con cantidad positiva:
if ($linea->cantidad > 0) {
$coste += $linea->pvptotal;
$stock += $linea->cantidad;
}
Esto es bueno x que no cuenta este abono para la media de coste.

Cualquier comentario es bienvenido, espero que sirva de ayuda, un saludo.

España   18-03-2018 19:51:06   04-04-2018 17:23:49   0  

emailforos.es_f74d39
Hola.

Seguramente como los desarrolladores están centrados en la versión del 2018 y teóricamente no aceptan colaboraciones del sistema actual no creo que lo veas implantado pronto.

Puedes leer cómo colaborar en: https://www.facturascripts.com/documentacion/como-contribuir/actualmente-estamos-trabajando-en-facturascripts-2018-980.html

Un cordial saludo.
-
[[Cerrado por inactividad y con 0 votos.]]

Cerrado
Título Tipo
javi_a83f0f NeoRazorX
Remote Printer. Hola tenemos el PC de TPV bajo windows y todo funciona bien. He cambiado este PC de windows a ubuntu y configurado el Remote Printer para arrancar al inicio. El problema que me da,...
cerrado 12-09-2018 16:20:14
Pregunta 4
javi_a83f0f jadacom
Plugin: escaparate_catalogo Hola, al intentar activar el plugin me arroja varios errores indicando que no estan definidas en catalogo_imprimir.php: b_constock b_bloqueados b_publicos, etc Y al...
cerrado 22-03-2018 09:55:21
Pregunta 6
javi_a83f0f takeonme
Plugin: facturae Se puede financiar?? Que los campos "Cod. xxx" de este modulo se guarden dentro de la ficha del cliente, ahora mismo estos campos no se guardan y siempre tienes que...
cerrado 14-04-2018 08:38:52
Idea 7
javi_a83f0f
Plugin impresion_etiquetas Revivir este modulo, hacer etiquetas de producto con EAN desde la vista de articulo y documentos. Añadir compatibilidad con impresoras térmicas.
cerrado 04-02-2018 10:32:25
Idea 0
javi_a83f0f javi_a83f0f
Fusionar Presupuestos y Pedidos en una sola tabla. Un pedido "solo" es un presupuesto aceptado. Un presupuesto con status aceptado. Nos "ahorramos" una tabla entera y...
cerrado 04-02-2018 10:09:48
Idea 2
javi_a83f0f jadacom
En la vista ventas_articulo puedes cambiar la referencia de un articulo, pero al hacerlo se "pierde" el historio y todo de este articulo, esto es x que referencia es campo primario, no...
cerrado 25-01-2018 17:17:00
Pregunta 11
javi_a83f0f javi_a83f0f
Hola, sabeis si se puede comprar el plugin "impresion_etiquetas" ? He intentado comprarlo en un par de ocasiones pero recibo respuesta del vendedor !! Gracias.
cerrado 16-01-2018 10:06:07
Pregunta 2
javi_a83f0f jadacom
Facturas Rectificativas. Al generar una factura rectificativa esta se crea como pagada, pero si queremos descontar ese importe de futuras compras se puede generar manualmente el recibo negativo de...
cerrado 13-12-2017 21:23:29
Pregunta 1
javi_a83f0f jadacom
Plugin: tesoreria Hola se a bloqueado este plugin al intentar descargar la nueva vercion (me paso lo mismo hace unos dias con el de adminlte hace unos dias. Se pueden desbloquear?? Gracias, att Javier
cerrado 02-12-2017 20:13:08
Pregunta 4
javi_a83f0f jmoreno_ae4482
El megafacturador no tiene en cuenta cuando le dice fecha de factura HOY. Siempre coje la fecha de factura de los albaranes. Se puede modificar y que te deje elegir otra fecha (facturas el dia 1...
cerrado 03-10-2017 08:40:42
Error 3
javi_a83f0f jadacom
Posible error al generar facturas rectificativas. siempre me tira error 1, genera la rectificativa pero sin productos. Alguien puede comprobar si es x las ultimas actualizaciones o hago yo algo...
cerrado 04-10-2017 11:59:18
Error 3
javi_a83f0f jadacom
Puede ser que la nueva version de presupuestos_y_pedidos (90) no deje enviar un email en pedidos de compras, me sale un error 500, con el plugin interno nuestro de presupuestos_y_pedidos que esta...
cerrado 24-08-2017 14:04:47
Error 2
javi_a83f0f NeoRazorX
Hola, es sobre el plugin Plantillas_PDF, no me deja enviar la plantilla de pedidos de compras x email, solo me da la opcion de la pedido simple, esto se puede revisar? Gracias Plugin: plantillas_pdf
cerrado 10-08-2017 13:41:25
Pregunta 4
javi_a83f0f info_beef2d
Plugin validador de NIF CIF VAT y validador de IBAN tanto para clientes como proveedores Añadir aviso de NIF repetido (para no crear una ficha doble por error)
cerrado 05-09-2017 19:27:20
Idea 3
javi_a83f0f javi_a83f0f
Sobre operativa en TPV. Hola, estamos haciendo pruebas con el TPV y mi duda es como es mejor para hacer las devoluciones de material, cuando un cliente te devuelve un producto. Lo suyo es hacer...
cerrado 01-08-2017 09:25:11
Pregunta 4
javi_a83f0f info_beef2d
Plugin de avisos y/o bloqueo a clientes y productos. Si un cliente no paga o un producto requiere alguna explicacion al venderlo, cuando creas un pedido de un cliente o cuando intentas vender un...
cerrado 05-09-2017 19:26:11
Idea 2
javi_a83f0f info_beef2d
Plugin para añadir botones de adelante y atras en las pantallas de productos, pedidos, albaranes, etc y no tener que volver al listado para entrar en el siguiente documento.
cerrado 07-10-2017 12:45:47
Idea 4
javi_a83f0f NeoRazorX
Hola, sobre plugin tesoreria premiun. Al tener un cliente con dia de pago y generar una factura el vencimiento de la factura si se calcuca contando con los dias de pago, pero el vencimiento de los...
cerrado 06-08-2017 20:14:21
Error 2
javi_a83f0f javi_a83f0f
Hola, es sobre el plugin importar/exportar que compré en factura FAC2017W604. Yo he creado 4 tarifas en articulos y le quiero meter el precio fijo en esas tarifas a los productos. Cuando le...
cerrado 19-06-2017 17:48:00
Error 4
javi_a83f0f jadacom
Buenos dias, alguien conoce algun plugin para controlar el Stock mínimo y maximo de los productos ?? Ejemplo: El stock del producto A baja x debajo del minimo indicado y se crea un pedido a el...
cerrado 13-06-2017 21:20:39
Pregunta 6