|
@@ -37,13 +37,13 @@
|
|
|
* '6' : local tax apply on services including vat (localtax is calculated on amount + tax)
|
|
|
*
|
|
|
* @param int $qty Quantity
|
|
|
- * @param float $pu Unit price (HT or TTC selon price_base_type)
|
|
|
+ * @param float $pu Unit price (HT or TTC depending on price_base_type. TODO Add also mode 'INCT' when pu is price HT+VAT+LT1+LT2)
|
|
|
* @param float $remise_percent_ligne Discount for line
|
|
|
* @param float $txtva 0=do not apply VAT tax, VAT rate=apply (this is VAT rate only without text code, we don't need text code because we alreaydy have all tax info into $localtaxes_array)
|
|
|
* @param float $uselocaltax1_rate 0=do not use localtax1, >0=apply and get value from localtaxes_array (or database if empty), -1=autodetect according to seller if we must apply, get value from localtaxes_array (or database if empty). Try to always use -1.
|
|
|
* @param float $uselocaltax2_rate 0=do not use localtax2, >0=apply and get value from localtaxes_array (or database if empty), -1=autodetect according to seller if we must apply, get value from localtaxes_array (or database if empty). Try to always use -1.
|
|
|
* @param float $remise_percent_global 0
|
|
|
- * @param string $price_base_type HT=Unit price parameter is HT, TTC=Unit price parameter is TTC
|
|
|
+ * @param string $price_base_type 'HT'=Unit price parameter $pu is HT, 'TTC'=Unit price parameter $pu is TTC (HT+VAT but not Localtax. TODO Add also mode 'INCT' when pu is price HT+VAT+LT1+LT2)
|
|
|
* @param int $info_bits Miscellaneous informations on line
|
|
|
* @param int $type 0/1=Product/service
|
|
|
* @param Societe $seller Thirdparty seller (we need $seller->country_id property). Provided only if seller is the supplier, otherwise $seller will be $mysoc.
|