Changeset 2112711
- Timestamp:
- 06/26/2019 11:34:32 AM (7 years ago)
- Location:
- woo-masterway/trunk
- Files:
-
- 2 edited
-
readme.txt (modified) (1 diff)
-
woocommerce-masterway.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woo-masterway/trunk/readme.txt
r2102340 r2112711 28 28 29 29 == Changelog == 30 31 = 1.0.12 = 32 * Fix. 30 33 31 34 = 1.0.11 = -
woo-masterway/trunk/woocommerce-masterway.php
r2102340 r2112711 4 4 Plugin URI: http://woothemes.com/woocommerce 5 5 Description: Allows you to invoice your clients using Masterway 6 Version: 1.0.1 16 Version: 1.0.12 7 7 Author: Masterway 8 8 Author URI: http://masterway.net … … 406 406 $EntityName = $order->billing_first_name." ".$order->billing_last_name; 407 407 $EntityTypeCode='CN'; 408 $TaxID = $order->billing_nif;409 408 410 409 $TaxID = trim($order->billing_eu_vat_number); … … 416 415 else 417 416 { 417 $TaxID = trim($order->get_meta('vat_number')); 418 if($TaxID) 419 { 420 $order->billing_country = $order->get_meta('_vat_country'); 421 $TaxID = substr($TaxID, 2); 422 } 423 } 424 if(!$TaxID) 425 { 418 426 $TaxID = trim($order->billing_nif); 419 } 427 } 420 428 421 429 if(!$TaxID){ … … 635 643 //TaxCode 636 644 //CALC PRECO SEM IVA PARA ENVIAR 637 if($TaxStatus=='taxable' && $TaxClass!='zero-rate' ){645 if($TaxStatus=='taxable' && $TaxClass!='zero-rate' && $VATType != 'I'){ 638 646 if($TaxClass==''){ 639 647 $TaxCode='NOR'; … … 693 701 $ProductInventoryType='M'; 694 702 $ExemptionReasonCode=''; 695 $TaxCode='NOR'; 696 697 698 $Taxa=$MasterwayRequest->get_tax_percentage($CompanyCode, $DocumentDate, $TaxCode, $TaxRegion); 699 $Taxa=($Taxa/100)+1; 700 //$UnitPrice=(float)($UnitPrice/$Taxa); 703 704 705 if($TaxStatus=='taxable' && $TaxClass!='zero-rate' && $VATType != 'I'){ 706 if($TaxClass==''){ 707 $TaxCode='NOR'; 708 $Taxa=$MasterwayRequest->get_tax_percentage($CompanyCode, $DocumentDate, $TaxCode, $TaxRegion); 709 } 710 if($TaxClass=='reduced-rate'){ 711 $TaxCode='RED'; 712 $Taxa=$MasterwayRequest->get_tax_percentage($CompanyCode, $DocumentDate, $TaxCode, $TaxRegion); 713 } 714 $Taxa=($Taxa/100)+1; 715 //$UnitPrice=(float)($UnitPrice/$Taxa); 716 }else{ 717 $TaxCode='ISE'; 718 $ExemptionReasonCode='17'; 719 } 701 720 702 721 $field_S02_1_1_11_1 = $field_S02_1_1_11->addChild('ProductLine'); … … 733 752 $ProductInventoryType='M'; 734 753 $ExemptionReasonCode=''; 735 $TaxCode='NOR'; 736 737 $Taxa=$MasterwayRequest->get_tax_percentage($CompanyCode, $DocumentDate, $TaxCode, $TaxRegion); 738 $Taxa=($Taxa/100)+1; 739 //$UnitPrice=(float)($UnitPrice/$Taxa); 754 755 if($TaxStatus=='taxable' && $TaxClass!='zero-rate' && $VATType != 'I'){ 756 if($TaxClass==''){ 757 $TaxCode='NOR'; 758 $Taxa=$MasterwayRequest->get_tax_percentage($CompanyCode, $DocumentDate, $TaxCode, $TaxRegion); 759 } 760 if($TaxClass=='reduced-rate'){ 761 $TaxCode='RED'; 762 $Taxa=$MasterwayRequest->get_tax_percentage($CompanyCode, $DocumentDate, $TaxCode, $TaxRegion); 763 } 764 $Taxa=($Taxa/100)+1; 765 //$UnitPrice=(float)($UnitPrice/$Taxa); 766 }else{ 767 $TaxCode='ISE'; 768 $ExemptionReasonCode='17'; 769 } 740 770 741 771
Note: See TracChangeset
for help on using the changeset viewer.