CommonLineHTML
    
        
        
    
    Table of Contents
    
                    - 
    $columnView
    
                         : string            
 
            - 
    $num
    
                         : int            
 
            - 
    $numlines
    
                         : int            
 
            - 
    $regimeniva
    
                         : string            
 
            - 
    $stocks
    
                         : array<string|int, mixed>            
 
            - 
    $variants
    
                         : array<string|int, mixed>            
 
                - 
    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    
 
        
        
    
        
                    
    
        $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
     = []
    
    
    
            
            
        
                    
    
        cantidadRestante()
        
    
    
    
    
    private
            static        cantidadRestante(Translator $i18n, BusinessDocumentLine $line, TransformerDocument $model) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        codimpuesto()
        
    
    
    
    
    private
            static        codimpuesto(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $jsFunc
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        descripcion()
        
    
    
    
    
    private
            static        descripcion(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        dtopor()
        
    
    
    
    
    private
            static        dtopor(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $jsFunc
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        dtopor2()
        
    
    
    
    
    private
            static        dtopor2(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $field, string $jsFunc) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $field
                : string
                            
 
            - 
                    
            
 
                    - 
                $jsFunc
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        excepcioniva()
        
    
    
    
    
    private
            static        excepcioniva(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $field, string $jsFunc) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $field
                : string
                            
 
            - 
                    
            
 
                    - 
                $jsFunc
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        genericBool()
        
    
    
    
    
    private
            static        genericBool(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $field, string $label) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $field
                : string
                            
 
            - 
                    
            
 
                    - 
                $label
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        irpf()
        
    
    
    
    
    private
            static        irpf(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $jsFunc
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        lineTotal()
        
    
    
    
    
    private
            static        lineTotal(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsSubtotal, string $jsNeto) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $jsSubtotal
                : string
                            
 
            - 
                    
            
 
                    - 
                $jsNeto
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        loadProducts()
        
    
    
    
    
    private
            static        loadProducts(array<string|int, mixed> $lines, BusinessDocument $model) : void
        
        Parameters
    
                    - 
                $lines
                : array<string|int, mixed>
                            
 
            - 
                    
            
 
                    - 
                $model
                : BusinessDocument
                            
 
            - 
                    
            
 
            
    
        Return values
    void
            —
        
    
                    
    
        recargo()
        
    
    
    
    
    private
            static        recargo(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $jsFunc
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        referencia()
        
    
    
    
    
    private
            static        referencia(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
    
    
    
    private
            static        renderExpandButton(Translator $i18n, string $idlinea, TransformerDocument $model, string $jsName) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $jsName
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        subtotalValue()
        
    
    
    
    
    private
            static        subtotalValue(BusinessDocumentLine $line, TransformerDocument $model) : float
        
        Parameters
    
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
            
    
        Return values
    float
            —
        
    
                    
    
        suplido()
        
    
    
    
    
    private
            static        suplido(Translator $i18n, string $idlinea, BusinessDocumentLine $line, TransformerDocument $model, string $jsFunc) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
                    - 
                $idlinea
                : string
                            
 
            - 
                    
            
 
                    - 
                $line
                : BusinessDocumentLine
                            
 
            - 
                    
            
 
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
                    - 
                $jsFunc
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
    
    
    
    private
            static        titleActionsButton(TransformerDocument $model) : string
        
        Parameters
    
                    - 
                $model
                : TransformerDocument
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        titleCantidad()
        
    
    
    
    
    private
            static        titleCantidad(Translator $i18n) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        titleCodimpuesto()
        
    
    
    
    
    private
            static        titleCodimpuesto(Translator $i18n) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        titleDescripcion()
        
    
    
    
    
    private
            static        titleDescripcion(Translator $i18n) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        titleDtopor()
        
    
    
    
    
    private
            static        titleDtopor(Translator $i18n) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        titlePrecio()
        
    
    
    
    
    private
            static        titlePrecio(Translator $i18n) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        titleReferencia()
        
    
    
    
    
    private
            static        titleReferencia(Translator $i18n) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —
        
    
                    
    
        titleTotal()
        
    
    
    
    
    private
            static        titleTotal(Translator $i18n) : string
        
        Parameters
    
                    - 
                $i18n
                : Translator
                            
 
            - 
                    
            
 
            
    
        Return values
    string
            —