Plugin Directory

Changeset 3453827


Ignore:
Timestamp:
02/04/2026 01:36:29 PM (2 weeks ago)
Author:
facturaone
Message:

v3.41

Location:
wp-ticketbai/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • wp-ticketbai/trunk/FTBAI_procesos.php

    r3453822 r3453827  
    566566    //recargo_equivalencia
    567567    //$requ=0;
    568     //if($exentaiva==''){
     568    //if($exen taiva==''){
    569569    //  $requ=trim(get_post_meta($postid, '_billing_recargo_de_equivalencia', true));
    570570    //}
     
    650650            }
    651651            if($exentaiva==''){
     652                $requ=0;
     653                if($FTBAI_clientesRE==1){
     654                    if ($rate_tax==0.5){$rate_tax=4; $requ=1;}
     655                    if ($rate_tax==1.4){$rate_tax=10; $requ=1;}
     656                    if ($rate_tax==5.2){$rate_tax=21; $requ=1;}
     657                    if ($nif=='' && $requ==1){
     658                        $resultado = 'No se puede emitir una factura con Recargo Equivalencia RE sin el CIF-NIF del cliente';
     659                        $response = array('success'=>0, 'resultado'=>$resultado);
     660                        //devuelve error pedido no procesado
     661                        $headers = array('Content-Type: text/html; charset=UTF-8');
     662                        wp_mail( get_option('admin_email'), 'ERROR: Factura no procesada', 'PEDIDO:'.$postid.'<br>'.$resultado, $headers );
     663                        return json_encode($response);
     664                    }
     665                }               
    652666                //añade itemlinea cuota
    653667                array_push($detalles,array(     "nombre"                =>  $item_ship->get_name(),
     
    656670                                                "descuento_porcentual"  =>  0,
    657671                                                "iva"                   =>  $rate_tax,
    658                                                 "re"                    =>  0)
     672                                                "re"                    =>  $requ)
    659673                );
    660674            }else{
     
    689703            }
    690704            if($exentaiva==''){
     705                $requ=0;
     706                if($FTBAI_clientesRE==1){
     707                    if ($rate_tax==0.5){$rate_tax=4; $requ=1;}
     708                    if ($rate_tax==1.4){$rate_tax=10; $requ=1;}
     709                    if ($rate_tax==5.2){$rate_tax=21; $requ=1;}
     710                    if ($nif=='' && $requ==1){
     711                        $resultado = 'No se puede emitir una factura con Recargo Equivalencia RE sin el CIF-NIF del cliente';
     712                        $response = array('success'=>0, 'resultado'=>$resultado);
     713                        //devuelve error pedido no procesado
     714                        $headers = array('Content-Type: text/html; charset=UTF-8');
     715                        wp_mail( get_option('admin_email'), 'ERROR: Factura no procesada', 'PEDIDO:'.$postid.'<br>'.$resultado, $headers );
     716                        return json_encode($response);
     717                    }
     718                }                 
    691719                //añade itemlinea cuota
    692720                array_push($detalles,array(     "nombre"                =>  $item_fee->get_name(),
     
    695723                                                "descuento_porcentual"  =>  0,
    696724                                                "iva"                   =>  $rate_tax,
    697                                                 "re"                    =>  0)
     725                                                "re"                    =>  $requ)
    698726                );
    699727            }else{
  • wp-ticketbai/trunk/wp-ticketbai.php

    r3453822 r3453827  
    44* Plugin URI: https://wp-tbai.com
    55* Description: Emite Facturas desde tu WooCommerce a TicketBAI con el código QR desde WordPress, gestiona fácilmente Anulaciones, Rectificatvas, Facturas PDF Tbai. Cumple con la normativa de facturación Batuz TicketBAI.
    6 * Version: 3.40
     6* Version: 3.41
    77* Author: FacturaOne
    88* Author URI: https://www.facturaone.com
Note: See TracChangeset for help on using the changeset viewer.