class Invoice extends BaseSale

Invoice 2.1.

Class Invoice.

Properties

protected string $ublVersion from BaseSale
protected string $tipoDoc from BaseSale
protected string $serie from BaseSale
protected string $correlativo from BaseSale
protected DateTimeInterface $fechaEmision from BaseSale
protected Company $company from BaseSale
protected Client $client from BaseSale
protected string $tipoMoneda from BaseSale
protected float $sumOtrosCargos from BaseSale
protected float $mtoOperGravadas from BaseSale
protected float $mtoOperInafectas from BaseSale
protected float $mtoOperExoneradas from BaseSale
protected float $mtoOperExportacion from BaseSale
protected float $mtoOperGratuitas from BaseSale
protected float $mtoIGVGratuitas from BaseSale
protected float $mtoIGV from BaseSale
protected float $mtoBaseIvap from BaseSale
protected float $mtoIvap from BaseSale
protected float $mtoBaseIsc from BaseSale
protected float $mtoISC from BaseSale
protected float $mtoBaseOth from BaseSale
protected float $mtoOtrosTributos from BaseSale
protected float $icbper from BaseSale
protected float $totalImpuestos from BaseSale
protected float $redondeo from BaseSale
protected float $mtoImpVenta Importe total de la venta, cesiĆ³n en uso o del servicio prestado. from BaseSale
protected SaleDetail[] $details from BaseSale
protected Legend[] $legends from BaseSale
protected Document[] $guias Guias de Remision relacionado (caso de uso en venta itinerante). from BaseSale
protected Document[] $relDocs from BaseSale
protected string $compra Orden de Compra relacionado. from BaseSale

Methods

string|null
getUblVersion()

No description

from BaseSale
setUblVersion(string|null $ublVersion)

No description

from BaseSale
string|null
getTipoDoc()

No description

from BaseSale
setTipoDoc(string|null $tipoDoc)

No description

from BaseSale
string|null
getSerie()

No description

from BaseSale
setSerie(string|null $serie)

No description

from BaseSale
string|null
getCorrelativo()

No description

from BaseSale
setCorrelativo(string|null $correlativo)

No description

from BaseSale
getFechaEmision()

No description

from BaseSale
setFechaEmision(DateTimeInterface|null $fechaEmision)

No description

from BaseSale
Company|null
getCompany()

No description

from BaseSale
setCompany(Company|null $company)

No description

from BaseSale
Client|null
getClient()

No description

from BaseSale
setClient(Client|null $client)

No description

from BaseSale
string|null
getTipoMoneda()

No description

from BaseSale
setTipoMoneda(string|null $tipoMoneda)

No description

from BaseSale
float|null
getSumOtrosCargos()

No description

from BaseSale
setSumOtrosCargos(float|null $sumOtrosCargos)

No description

from BaseSale
float|null
getMtoOperGravadas()

No description

from BaseSale
setMtoOperGravadas(float|null $mtoOperGravadas)

No description

from BaseSale
float|null
getMtoOperInafectas()

No description

from BaseSale
setMtoOperInafectas(float|null $mtoOperInafectas)

No description

from BaseSale
float|null
getMtoOperExoneradas()

No description

from BaseSale
setMtoOperExoneradas(float|null $mtoOperExoneradas)

No description

from BaseSale
float|null
getMtoOperExportacion()

No description

from BaseSale
setMtoOperExportacion(float|null $mtoOperExportacion)

No description

from BaseSale
float|null
getMtoOperGratuitas()

No description

from BaseSale
setMtoOperGratuitas(float|null $mtoOperGratuitas)

No description

from BaseSale
float|null
getMtoIGVGratuitas()

No description

from BaseSale
setMtoIGVGratuitas(float|null $mtoIGVGratuitas)

No description

from BaseSale
float|null
getMtoIGV()

No description

from BaseSale
setMtoIGV(float|null $mtoIGV)

No description

from BaseSale
float|null
getMtoBaseIvap()

No description

from BaseSale
setMtoBaseIvap(float|null $mtoBaseIvap)

No description

from BaseSale
float|null
getMtoIvap()

No description

from BaseSale
setMtoIvap(float|null $mtoIvap)

No description

from BaseSale
float|null
getMtoBaseIsc()

No description

from BaseSale
setMtoBaseIsc(float|null $mtoBaseIsc)

No description

from BaseSale
float|null
getMtoISC()

No description

from BaseSale
setMtoISC(float|null $mtoISC)

No description

from BaseSale
float|null
getMtoBaseOth()

No description

from BaseSale
setMtoBaseOth(float|null $mtoBaseOth)

No description

from BaseSale
float|null
getMtoOtrosTributos()

No description

from BaseSale
setMtoOtrosTributos(float|null $mtoOtrosTributos)

No description

from BaseSale
float|null
getIcbper()

No description

from BaseSale
setIcbper(float|null $icbper)

No description

from BaseSale
float|null
getTotalImpuestos()

No description

from BaseSale
setTotalImpuestos(float|null $totalImpuestos)

No description

from BaseSale
float|null
getRedondeo()

No description

from BaseSale
setRedondeo(float|null $redondeo)

No description

from BaseSale
float|null
getMtoImpVenta()

No description

from BaseSale
setMtoImpVenta(float|null $mtoImpVenta)

No description

from BaseSale
array|null
getDetails()

No description

from BaseSale
setDetails(array|null $details)

No description

from BaseSale
array|null
getLegends()

No description

from BaseSale
setLegends(array|null $legends)

No description

from BaseSale
array|null
getGuias()

No description

from BaseSale
setGuias(array|null $guias)

No description

from BaseSale
array|null
getRelDocs()

No description

from BaseSale
setRelDocs(array|null $relDocs)

No description

from BaseSale
string|null
getCompra()

No description

from BaseSale
setCompra(string|null $compra)

No description

from BaseSale
string
getName()

Get FileName without extension.

from BaseSale
string|null
getTipoOperacion()

No description

setTipoOperacion(string|null $tipoOperacion)

No description

getFecVencimiento()

No description

setFecVencimiento(DateTimeInterface|null $fecVencimiento)

No description

float|null
getSumDsctoGlobal()

No description

setSumDsctoGlobal(float|null $sumDsctoGlobal)

No description

float|null
getMtoDescuentos()

No description

setMtoDescuentos(float|null $mtoDescuentos)

No description

float|null
getSumOtrosDescuentos()

No description

setSumOtrosDescuentos(float|null $sumOtrosDescuentos)

No description

array|null
getDescuentos()

No description

setDescuentos(array|null $descuentos)

No description

array|null
getCargos()

No description

setCargos(array|null $cargos)

No description

float|null
getMtoCargos()

No description

setMtoCargos(float|null $mtoCargos)

No description

float|null
getTotalAnticipos()

No description

setTotalAnticipos(float|null $totalAnticipos)

No description

SalePerception|null
getPerception()

No description

setPerception(SalePerception|null $perception)

No description

EmbededDespatch|null
getGuiaEmbebida()

No description

setGuiaEmbebida(EmbededDespatch|null $guiaEmbebida)

No description

array|null
getAnticipos()

No description

setAnticipos(array|null $anticipos)

No description

Detraction|null
getDetraccion()

No description

setDetraccion(Detraction|null $detraccion)

No description

Client|null
getSeller()

No description

setSeller(Client|null $seller)

No description

float|null
getValorVenta()

No description

setValorVenta(float|null $valorVenta)

No description

float|null
getSubTotal()

No description

setSubTotal(float|null $subTotal)

No description

string|null
getObservacion()

No description

setObservacion(string|null $observacion)

No description

Address|null
getDireccionEntrega()

No description

setDireccionEntrega(Address|null $direccionEntrega)

No description

Details

in BaseSale at line 187
string|null getUblVersion()

Return Value

string|null

in BaseSale at line 197
BaseSale setUblVersion(string|null $ublVersion)

Parameters

string|null $ublVersion

Return Value

BaseSale

in BaseSale at line 207
string|null getTipoDoc()

Return Value

string|null

in BaseSale at line 217
BaseSale setTipoDoc(string|null $tipoDoc)

Parameters

string|null $tipoDoc

Return Value

BaseSale

in BaseSale at line 227
string|null getSerie()

Return Value

string|null

in BaseSale at line 237
BaseSale setSerie(string|null $serie)

Parameters

string|null $serie

Return Value

BaseSale

in BaseSale at line 247
string|null getCorrelativo()

Return Value

string|null

in BaseSale at line 257
BaseSale setCorrelativo(string|null $correlativo)

Parameters

string|null $correlativo

Return Value

BaseSale

in BaseSale at line 267
DateTimeInterface|null getFechaEmision()

Return Value

DateTimeInterface|null

in BaseSale at line 277
BaseSale setFechaEmision(DateTimeInterface|null $fechaEmision)

Parameters

DateTimeInterface|null $fechaEmision

Return Value

BaseSale

in BaseSale at line 287
Company|null getCompany()

Return Value

Company|null

in BaseSale at line 297
BaseSale setCompany(Company|null $company)

Parameters

Company|null $company

Return Value

BaseSale

in BaseSale at line 307
Client|null getClient()

Return Value

Client|null

in BaseSale at line 317
BaseSale setClient(Client|null $client)

Parameters

Client|null $client

Return Value

BaseSale

in BaseSale at line 327
string|null getTipoMoneda()

Return Value

string|null

in BaseSale at line 337
BaseSale setTipoMoneda(string|null $tipoMoneda)

Parameters

string|null $tipoMoneda

Return Value

BaseSale

in BaseSale at line 347
float|null getSumOtrosCargos()

Return Value

float|null

in BaseSale at line 357
BaseSale setSumOtrosCargos(float|null $sumOtrosCargos)

Parameters

float|null $sumOtrosCargos

Return Value

BaseSale

in BaseSale at line 367
float|null getMtoOperGravadas()

Return Value

float|null

in BaseSale at line 377
BaseSale setMtoOperGravadas(float|null $mtoOperGravadas)

Parameters

float|null $mtoOperGravadas

Return Value

BaseSale

in BaseSale at line 387
float|null getMtoOperInafectas()

Return Value

float|null

in BaseSale at line 397
BaseSale setMtoOperInafectas(float|null $mtoOperInafectas)

Parameters

float|null $mtoOperInafectas

Return Value

BaseSale

in BaseSale at line 407
float|null getMtoOperExoneradas()

Return Value

float|null

in BaseSale at line 417
BaseSale setMtoOperExoneradas(float|null $mtoOperExoneradas)

Parameters

float|null $mtoOperExoneradas

Return Value

BaseSale

in BaseSale at line 427
float|null getMtoOperExportacion()

Return Value

float|null

in BaseSale at line 437
BaseSale setMtoOperExportacion(float|null $mtoOperExportacion)

Parameters

float|null $mtoOperExportacion

Return Value

BaseSale

in BaseSale at line 447
float|null getMtoOperGratuitas()

Return Value

float|null

in BaseSale at line 457
BaseSale setMtoOperGratuitas(float|null $mtoOperGratuitas)

Parameters

float|null $mtoOperGratuitas

Return Value

BaseSale

in BaseSale at line 467
float|null getMtoIGVGratuitas()

Return Value

float|null

in BaseSale at line 477
BaseSale setMtoIGVGratuitas(float|null $mtoIGVGratuitas)

Parameters

float|null $mtoIGVGratuitas

Return Value

BaseSale

in BaseSale at line 487
float|null getMtoIGV()

Return Value

float|null

in BaseSale at line 497
BaseSale setMtoIGV(float|null $mtoIGV)

Parameters

float|null $mtoIGV

Return Value

BaseSale

in BaseSale at line 507
float|null getMtoBaseIvap()

Return Value

float|null

in BaseSale at line 517
BaseSale setMtoBaseIvap(float|null $mtoBaseIvap)

Parameters

float|null $mtoBaseIvap

Return Value

BaseSale

in BaseSale at line 527
float|null getMtoIvap()

Return Value

float|null

in BaseSale at line 537
BaseSale setMtoIvap(float|null $mtoIvap)

Parameters

float|null $mtoIvap

Return Value

BaseSale

in BaseSale at line 547
float|null getMtoBaseIsc()

Return Value

float|null

in BaseSale at line 557
BaseSale setMtoBaseIsc(float|null $mtoBaseIsc)

Parameters

float|null $mtoBaseIsc

Return Value

BaseSale

in BaseSale at line 567
float|null getMtoISC()

Return Value

float|null

in BaseSale at line 577
BaseSale setMtoISC(float|null $mtoISC)

Parameters

float|null $mtoISC

Return Value

BaseSale

in BaseSale at line 587
float|null getMtoBaseOth()

Return Value

float|null

in BaseSale at line 597
BaseSale setMtoBaseOth(float|null $mtoBaseOth)

Parameters

float|null $mtoBaseOth

Return Value

BaseSale

in BaseSale at line 607
float|null getMtoOtrosTributos()

Return Value

float|null

in BaseSale at line 617
BaseSale setMtoOtrosTributos(float|null $mtoOtrosTributos)

Parameters

float|null $mtoOtrosTributos

Return Value

BaseSale

in BaseSale at line 627
float|null getIcbper()

Return Value

float|null

in BaseSale at line 637
BaseSale setIcbper(float|null $icbper)

Parameters

float|null $icbper

Return Value

BaseSale

in BaseSale at line 647
float|null getTotalImpuestos()

Return Value

float|null

in BaseSale at line 657
BaseSale setTotalImpuestos(float|null $totalImpuestos)

Parameters

float|null $totalImpuestos

Return Value

BaseSale

in BaseSale at line 667
float|null getRedondeo()

Return Value

float|null

in BaseSale at line 677
BaseSale setRedondeo(float|null $redondeo)

Parameters

float|null $redondeo

Return Value

BaseSale

in BaseSale at line 687
float|null getMtoImpVenta()

Return Value

float|null

in BaseSale at line 697
BaseSale setMtoImpVenta(float|null $mtoImpVenta)

Parameters

float|null $mtoImpVenta

Return Value

BaseSale

in BaseSale at line 707
array|null getDetails()

Return Value

array|null

in BaseSale at line 717
BaseSale setDetails(array|null $details)

Parameters

array|null $details

Return Value

BaseSale

in BaseSale at line 727
array|null getLegends()

Return Value

array|null

in BaseSale at line 737
BaseSale setLegends(array|null $legends)

Parameters

array|null $legends

Return Value

BaseSale

in BaseSale at line 747
array|null getGuias()

Return Value

array|null

in BaseSale at line 757
BaseSale setGuias(array|null $guias)

Parameters

array|null $guias

Return Value

BaseSale

in BaseSale at line 767
array|null getRelDocs()

Return Value

array|null

in BaseSale at line 777
BaseSale setRelDocs(array|null $relDocs)

Parameters

array|null $relDocs

Return Value

BaseSale

in BaseSale at line 787
string|null getCompra()

Return Value

string|null

in BaseSale at line 797
BaseSale setCompra(string|null $compra)

Parameters

string|null $compra

Return Value

BaseSale

in BaseSale at line 809
string getName()

Get FileName without extension.

Return Value

string

at line 121
string|null getTipoOperacion()

Return Value

string|null

at line 131
Invoice setTipoOperacion(string|null $tipoOperacion)

Parameters

string|null $tipoOperacion

Return Value

Invoice

at line 141
DateTimeInterface|null getFecVencimiento()

Return Value

DateTimeInterface|null

at line 151
Invoice setFecVencimiento(DateTimeInterface|null $fecVencimiento)

Parameters

DateTimeInterface|null $fecVencimiento

Return Value

Invoice

at line 161
float|null getSumDsctoGlobal()

Return Value

float|null

at line 171
Invoice setSumDsctoGlobal(float|null $sumDsctoGlobal)

Parameters

float|null $sumDsctoGlobal

Return Value

Invoice

at line 181
float|null getMtoDescuentos()

Return Value

float|null

at line 191
Invoice setMtoDescuentos(float|null $mtoDescuentos)

Parameters

float|null $mtoDescuentos

Return Value

Invoice

at line 201
float|null getSumOtrosDescuentos()

Return Value

float|null

at line 211
Invoice setSumOtrosDescuentos(float|null $sumOtrosDescuentos)

Parameters

float|null $sumOtrosDescuentos

Return Value

Invoice

at line 221
array|null getDescuentos()

Return Value

array|null

at line 231
Invoice setDescuentos(array|null $descuentos)

Parameters

array|null $descuentos

Return Value

Invoice

at line 241
array|null getCargos()

Return Value

array|null

at line 251
Invoice setCargos(array|null $cargos)

Parameters

array|null $cargos

Return Value

Invoice

at line 261
float|null getMtoCargos()

Return Value

float|null

at line 271
Invoice setMtoCargos(float|null $mtoCargos)

Parameters

float|null $mtoCargos

Return Value

Invoice

at line 281
float|null getTotalAnticipos()

Return Value

float|null

at line 291
Invoice setTotalAnticipos(float|null $totalAnticipos)

Parameters

float|null $totalAnticipos

Return Value

Invoice

at line 301
SalePerception|null getPerception()

Return Value

SalePerception|null

at line 311
Invoice setPerception(SalePerception|null $perception)

Parameters

SalePerception|null $perception

Return Value

Invoice

at line 321
EmbededDespatch|null getGuiaEmbebida()

Return Value

EmbededDespatch|null

at line 331
Invoice setGuiaEmbebida(EmbededDespatch|null $guiaEmbebida)

Parameters

EmbededDespatch|null $guiaEmbebida

Return Value

Invoice

at line 341
array|null getAnticipos()

Return Value

array|null

at line 351
Invoice setAnticipos(array|null $anticipos)

Parameters

array|null $anticipos

Return Value

Invoice

at line 361
Detraction|null getDetraccion()

Return Value

Detraction|null

at line 371
Invoice setDetraccion(Detraction|null $detraccion)

Parameters

Detraction|null $detraccion

Return Value

Invoice

at line 381
Client|null getSeller()

Return Value

Client|null

at line 391
Invoice setSeller(Client|null $seller)

Parameters

Client|null $seller

Return Value

Invoice

at line 401
float|null getValorVenta()

Return Value

float|null

at line 411
Invoice setValorVenta(float|null $valorVenta)

Parameters

float|null $valorVenta

Return Value

Invoice

at line 421
float|null getSubTotal()

Return Value

float|null

at line 431
Invoice setSubTotal(float|null $subTotal)

Parameters

float|null $subTotal

Return Value

Invoice

at line 441
string|null getObservacion()

Return Value

string|null

at line 451
Invoice setObservacion(string|null $observacion)

Parameters

string|null $observacion

Return Value

Invoice

at line 461
Address|null getDireccionEntrega()

Return Value

Address|null

at line 471
Invoice setDireccionEntrega(Address|null $direccionEntrega)

Parameters

Address|null $direccionEntrega

Return Value

Invoice