PurchasesLineHTML
extends PurchasesLineHTML
in package
Class created by Core/Internal/PluginsDeploy
Table of Contents
Properties
- $columnView : string
- $num : int
- $numlines : int
- $regimeniva : string
- $stocks : array<string|int, mixed>
- $variants : array<string|int, mixed>
Methods
- addMod() : void
- apply() : void
- assets() : void
- getDeletedLines() : array<string|int, mixed>
- map() : array<string|int, mixed>
- render() : string
- renderLine() : string
- cantidadRestante() : string
- codimpuesto() : string
- descripcion() : string
- dtopor() : string
- dtopor2() : string
- excepcioniva() : string
- genericBool() : string
- irpf() : string
- lineTotal() : string
- loadProducts() : void
- recargo() : string
- referencia() : string
- renderExpandButton() : string
- subtotalValue() : float
- suplido() : string
- titleActionsButton() : string
- titleCantidad() : string
- titleCodimpuesto() : string
- titleDescripcion() : string
- titleDtopor() : string
- titlePrecio() : string
- titleReferencia() : string
- titleTotal() : string
Properties
$columnView
protected
static string
$columnView
$num
protected
static int
$num
= 0
$numlines
protected
static int
$numlines
= 0
$regimeniva
protected
static string
$regimeniva
$stocks
private
static array<string|int, mixed>
$stocks
= []
$variants
private
static array<string|int, mixed>
$variants
= []
Methods
addMod()
public
static addMod(PurchasesLineModInterface $mod) : void
Parameters
- $mod : PurchasesLineModInterface
apply()
public
static apply(PurchaseDocument &$model, array<string|int, BusinessDocumentLine> &$lines, array<string|int, mixed> $formData) : void
Parameters
- $model : PurchaseDocument
- $lines : array<string|int, BusinessDocumentLine>
- $formData : array<string|int, mixed>
assets()
public
static assets() : void
getDeletedLines()
public
static getDeletedLines() : array<string|int, mixed>
Return values
array<string|int, mixed>map()
public
static map(array<string|int, BusinessDocumentLine> $lines, PurchaseDocument $model) : array<string|int, mixed>
Parameters
- $lines : array<string|int, BusinessDocumentLine>
- $model : PurchaseDocument
Return values
array<string|int, mixed>render()
public
static render(array<string|int, BusinessDocumentLine> $lines, PurchaseDocument $model) : string
Parameters
- $lines : array<string|int, BusinessDocumentLine>
- $model : PurchaseDocument
Return values
stringrenderLine()
public
static renderLine(BusinessDocumentLine $line, PurchaseDocument $model) : string
Parameters
- $line : BusinessDocumentLine
- $model : PurchaseDocument
Return values
stringcantidadRestante()
private
static cantidadRestante(BusinessDocumentLine $line, TransformerDocument $model) : string
Parameters
- $line : BusinessDocumentLine
- $model : TransformerDocument
Return values
stringcodimpuesto()
private
static codimpuesto(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $jsFunc : string
Return values
stringdescripcion()
private
static descripcion(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
Return values
stringdtopor()
private
static dtopor(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $jsFunc : string
Return values
stringdtopor2()
private
static dtopor2(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $field, string $jsFunc) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $field : string
- $jsFunc : string
Return values
stringexcepcioniva()
private
static excepcioniva(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $field, string $jsFunc) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $field : string
- $jsFunc : string
Return values
stringgenericBool()
private
static genericBool(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $field, string $label) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $field : string
- $label : string
Return values
stringirpf()
private
static irpf(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $jsFunc : string
Return values
stringlineTotal()
private
static lineTotal(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsSubtotal, string $jsNeto) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $jsSubtotal : string
- $jsNeto : string
Return values
stringloadProducts()
private
static loadProducts(array<string|int, mixed> $lines, BusinessDocument $model) : void
Parameters
- $lines : array<string|int, mixed>
- $model : BusinessDocument
recargo()
private
static recargo(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $jsFunc : string
Return values
stringreferencia()
private
static referencia(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
Return values
stringrenderExpandButton()
private
static renderExpandButton(string $idlinea, TransformerDocument $model, string $jsName) : string
Parameters
- $idlinea : string
- $model : TransformerDocument
- $jsName : string
Return values
stringsubtotalValue()
private
static subtotalValue(BusinessDocumentLine $line, TransformerDocument $model) : float
Parameters
- $line : BusinessDocumentLine
- $model : TransformerDocument
Return values
floatsuplido()
private
static suplido(string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
Parameters
- $idlinea : string
- $line : BusinessDocumentLine
- $model : TransformerDocument
- $jsFunc : string
Return values
stringtitleActionsButton()
private
static titleActionsButton(TransformerDocument $model) : string
Parameters
- $model : TransformerDocument
Return values
stringtitleCantidad()
private
static titleCantidad() : string
Return values
stringtitleCodimpuesto()
private
static titleCodimpuesto() : string
Return values
stringtitleDescripcion()
private
static titleDescripcion() : string
Return values
stringtitleDtopor()
private
static titleDtopor() : string
Return values
stringtitlePrecio()
private
static titlePrecio() : string
Return values
stringtitleReferencia()
private
static titleReferencia() : string
Return values
stringtitleTotal()
private
static titleTotal() : string