Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[RESUELTO] - Tipo de impuesto (IVA, VAT)
#1
Thumbs Up 
Hola.
El CRM ofrece la posibilidad de configurar distintos tipos de impuestos.
¿Existe alguna diferencia de funcionamiento entre usar en los productos un tipo de impuesto u otro?
¿El VAT es el que utiliza internamente el CRM o da igual?
Adjunto un pantallazo para explicarlo.
Saludos.


Attached Files Image(s)
       
Reply
#2
El que pones en el propio producto es para cuando lo vendes con impuesto individual. O sea, si la factura tiene modo de impuesto individual cogerá el impuesto configurado en cada producto. Si es global utilizará el establecido en configuración para todos los productos de la factura.
Joe
TSolucio
Reply
#3
(11-30-2016, 10:00 PM)joebordes Wrote: El que pones en el propio producto es para cuando lo vendes con impuesto individual. O sea, si la factura tiene modo de impuesto individual cogerá el impuesto configurado en cada producto. Si es global utilizará el establecido en configuración para todos los productos de la factura.

Aclarado, gracias.
Reply
#4
Hola.

¿Es posible vincular el impuesto con la cuenta en lugar de con el producto? Estoy configurando una versión para un cliente que vende textil, y tiene clientes que soporta IVA, y otros no (facturas intracomunitarias que no están sujetas a IVA) y otros clientes con clientes con recargo de equivalencia...

Gracias

Saludos a todos
Reply
#5
Tienes que utilizar los módulos de control de impuestos para eso.

https://corebos.com/docs_grav/user-manual/taxesretention

https://github.com/tsolucio/coreBOSTax

https://github.com/tsolucio/coreBOSTaxType

https://blog.corebos.org/blog/advancedtax
Joe
TSolucio
Reply
#6
Gracias Joe. Funciona perfecto! Tambien buscaba algo similar para los descuentos, poder asignar a las cuentas con una forma de pago determinada un descuento, así que he probado el modulo de Modificación Precio.

No he agregado ningún mapa de negocio, intentaba para empezar un descuento general, en la linea del video que hay en Youtube, pero no consigo que funcione. En las listas relacionadas aparecen productos, Servicios, Contactos y Cuentas, pero al intentar agregar una cuenta me devuelve este error:

Fatal error: Uncaught InvalidArgumentException: result is not an object in /home/coralloagency/www/pruebas/include/database/PearDatabase.php:761 Stack trace: #0 /home/coralloagency/www/pruebas/include/RelatedListView.php(156): PearDatabase->query_result(false, 0, 'count') #1 /home/coralloagency/www/pruebas/include/RelatedListView.php(18): GetRelatedListBase('DiscountLine', 'Accounts', Object(Accounts), 'SELECT vtiger_c...', '<table cellspac...', '&return_module=...', '', '', '', false) #2 /home/coralloagency/www/pruebas/data/CRMEntity.php(2692): GetRelatedList('DiscountLine', 'Accounts', Object(Accounts), 'SELECT vtiger_c...', '<input title='S...', '&return_module=...') #3 /home/coralloagency/www/pruebas/include/ListView/RelatedListViewContents.php(34): CRMEntity->get_related_list('18722', 93, '6', Array) #4 /home/coralloagency/www/pruebas/modules/Vtiger/DetailViewAjax.php(52): require_once('/home/coralloag...') #5 /home/coralloagency/www/pruebas/modules/DiscountLine/DetailViewAjax.php(10): require_once('/home/coralloag.. in /home/coralloagency/www/pruebas/include/database/PearDatabase.php on line 761

Alguna idea? Gracias
Reply
#7
Me alegro que funcione :-)

Para los precios definitivamente ese ese módulo. Seguramente no está al día, hace tiempo que no tocamos ese módulo. Dame un tiempo para echarle un vistazo y te cuento lo que encuentro..

Si no te contesto en una semana o así, insiste
Joe
TSolucio
Reply
#8
Hola

he instalado el módulo. he encontrado unos errores y los he corregido. Solo tienes que copiar estos tres archivos en tu instalación

modules/DiscountLine/DiscountLine.php
modules/DiscountLine/Settings.php
modules/DiscountLine/DiscountLineConfig.php

no he encontrado el error que me indicas, así que es posible que tu tengas otro problema. Primero pilla la ultima versión de esos tres y prueba a ver.

ya me cuentas
Joe
TSolucio
Reply
#9
Gracias, Joe, por la rapidez.

Activando el debug me aparece esto:

SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNER JOIN vtiger_crmentityreldenorm ON vtiger_crmentityreldenorm.relcrmid=vtiger_crmentity.crmid INNER JOIN vtiger_accountscf ON vtiger_accountscf.accountid = vtiger_account.accountid LEFT JOIN vtiger_accountbillads ON vtiger_accountbillads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_accountshipads ON vtiger_accountshipads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_users ON vtiger_users.id = vtiger_crmentity.smownerid LEFT JOIN vtiger_groups ON vtiger_groups.groupid = vtiger_crmentity.smownerid WHERE vtiger_crmentity.deleted = 0 AND vtiger_crmentityreldenorm.crmid=18722   Query: SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNER JOIN vtiger_crmentityreldenorm ON vtiger_crmentityreldenorm.relcrmid=vtiger_crmentity.crmid INNER JOIN vtiger_accountscf ON vtiger_accountscf.accountid = vtiger_account.accountid LEFT JOIN vtiger_accountbillads ON vtiger_accountbillads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_accountshipads ON vtiger_accountshipads.accountaddressid = vtiger_account.accountid LEFT JOIN vtiger_users ON vtiger_users.id = vtiger_crmentity.smownerid LEFT JOIN vtiger_groups ON vtiger_groups.groupid = vtiger_crmentity.smownerid WHERE vtiger_crmentity.deleted = 0 AND vtiger_crmentityreldenorm.crmid=18722 failed. Table 'corallo_8_penultima.vtiger_crmentityreldenorm' doesn't exist
1146: Table 'corallo_8_penultima.vtiger_crmentityreldenorm' doesn't exist

                          ADOConnection._Execute(SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNE..., false) % line 1241, file: adodb.inc.php
                       ADOConnection.Execute(SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNE...) % line  374, file: PearDatabase.php
                    PearDatabase.query(SELECT count(*) AS count FROM vtiger_account INNER JOIN vtiger_crmentity ON vtiger_crmentity.crmid=vtiger_account.accountid INNE...) % line  154, file: RelatedListView.php
                 GetRelatedListBase(DiscountLine, Accounts, Object:Accounts, SELECT vtiger_crmentity.* , CASE WHEN (vtiger_users.user_name NOT LIKE '') THEN vtiger_users.ename ELSE vtiger_groups.groupname ..., <table cellspacing=0 cellpadding=2><tr><td><input title='Seleccionar Cuentas' class='crmbutton small edit' type='button' onclick..., &return_module=DiscountLine&return_action=CallRelatedList&return_id=18722, , , , false) % line   18, file: RelatedListView.php
              GetRelatedList(DiscountLine, Accounts, Object:Accounts, SELECT vtiger_crmentity.* , CASE WHEN (vtiger_users.user_name NOT LIKE '') THEN vtiger_users.ename ELSE vtiger_groups.groupname ..., <input title='Seleccionar Cuentas' class='crmbutton small edit' type='button' onclick="return window.open('index.php?module=Acco..., &return_module=DiscountLine&return_action=CallRelatedList&return_id=18722) % line 2692, file: CRMEntity.php

He ejecutado las actualizaciones de la BD y solucionado!!

Saludos
Reply
#10
Genial!!

Buen fin de semana
Joe
TSolucio
Reply


Forum Jump:


Users browsing this thread: 7 Guest(s)