TraitTagDet
Table of Contents
Properties
- $aAdi : array<string|int, mixed>
- $aCest : array<string|int, mixed>
- $aDetExport : array<string|int, mixed>
- $aDI : array<string|int, mixed>
- $aGCred : array<string|int, mixed>
- $aInfAdProd : array<string|int, mixed>
- $aObsItem : array<string|int, mixed>
- $aProd : array<string|int, mixed>
- $aVItem : array<string|int, mixed>
- $checkgtin : bool
- $dom : DOMImproved
- $errors : array<string|int, mixed>
- $mod : int
- $stdTot : stdClass
- $tpAmb : int
Methods
- conditionalNumberFormatting() : void
- equilizeParameters() : void
- tagadi() : DOMElement
- Adições I25 pai I18 tag NFe/infNFe/det[]/prod/DI/adi
- tagCEST() : DOMElement
- Define a tag referente ao Código Especificador da Substituição Tributária (CEST).
- tagdetExport() : DOMElement
- Grupo de informações de exportação para o item I50 pai I01 tag NFe/infNFe/det[]/prod/detExport
- tagDI() : DOMElement
- Declaração de Importação I8 pai I01 tag NFe/infNFe/det[]/prod/DI
- taggCred() : DOMElement
- Grupo de informações sobre o CréditoPresumido no Item tag NFe/infNFe/det[item]/gCred (opcional)
- taginfAdProd() : DOMElement
- Informações adicionais do produto V01 pai H01 tag NFe/infNFe/det[]/infAdProd
- tagNVE() : DOMElement|null
- NVE NOMENCLATURA DE VALOR ADUANEIRO E ESTATÍSTICA Podem ser até 8 NVE's por item
- tagObsItem() : DOMElement|null
- Grupo de observações de uso livre (para o item da NF-e) Grupo de observações de uso livre do Contribuinte
- tagprod() : DOMElement
- Detalhamento de Produtos e Serviços I01 pai H01 tag NFe/infNFe/det[]/prod NOTA: Ajustado para NT2016_002_v1.30 NOTA: Ajustado para NT2020_005_v1.20 NOTA: Ajustado para NT2025_002_v1.01
Properties
$aAdi
public
array<string|int, mixed>
$aAdi
$aCest
public
array<string|int, mixed>
$aCest
$aDetExport
public
array<string|int, mixed>
$aDetExport
$aDI
public
array<string|int, mixed>
$aDI
$aGCred
public
array<string|int, mixed>
$aGCred
$aInfAdProd
public
array<string|int, mixed>
$aInfAdProd
$aObsItem
public
array<string|int, mixed>
$aObsItem
$aProd
public
array<string|int, mixed>
$aProd
$aVItem
public
array<string|int, mixed>
$aVItem
$checkgtin
public
bool
$checkgtin
$dom
public
DOMImproved
$dom
$errors
public
array<string|int, mixed>
$errors
$mod
public
int
$mod
$stdTot
public
stdClass
$stdTot
$tpAmb
public
int
$tpAmb
Methods
conditionalNumberFormatting()
public
conditionalNumberFormatting(mixed $value[, mixed $decimal = = '2' ]) : void
Parameters
- $value : mixed
- $decimal : mixed = = '2'
equilizeParameters()
public
equilizeParameters(mixed $std, mixed $possible) : void
Parameters
- $std : mixed
- $possible : mixed
tagadi()
Adições I25 pai I18 tag NFe/infNFe/det[]/prod/DI/adi
public
tagadi(stdClass $std) : DOMElement
Parameters
- $std : stdClass
Tags
Return values
DOMElementtagCEST()
Define a tag referente ao Código Especificador da Substituição Tributária (CEST).
public
tagCEST(stdClass $std) : DOMElement
tag NFe/infNFe/det[]/prod/CEST
Parameters
- $std : stdClass
-
Objeto contendo os parâmetros necessários, incluindo item, CEST, indEscala e CNPJFab.
Tags
Return values
DOMElement —Elemento DOM representando o Código Especificador da Substituição Tributária (CEST).
tagdetExport()
Grupo de informações de exportação para o item I50 pai I01 tag NFe/infNFe/det[]/prod/detExport
public
tagdetExport(stdClass $std) : DOMElement
Parameters
- $std : stdClass
Tags
Return values
DOMElementtagDI()
Declaração de Importação I8 pai I01 tag NFe/infNFe/det[]/prod/DI
public
tagDI(stdClass $std) : DOMElement
Parameters
- $std : stdClass
Tags
Return values
DOMElementtaggCred()
Grupo de informações sobre o CréditoPresumido no Item tag NFe/infNFe/det[item]/gCred (opcional)
public
taggCred(stdClass $std) : DOMElement
Parameters
- $std : stdClass
Tags
Return values
DOMElementtaginfAdProd()
Informações adicionais do produto V01 pai H01 tag NFe/infNFe/det[]/infAdProd
public
taginfAdProd(stdClass $std) : DOMElement
Parameters
- $std : stdClass
Tags
Return values
DOMElementtagNVE()
NVE NOMENCLATURA DE VALOR ADUANEIRO E ESTATÍSTICA Podem ser até 8 NVE's por item
public
tagNVE(stdClass $std) : DOMElement|null
Parameters
- $std : stdClass
Tags
Return values
DOMElement|nulltagObsItem()
Grupo de observações de uso livre (para o item da NF-e) Grupo de observações de uso livre do Contribuinte
public
tagObsItem(stdClass $std) : DOMElement|null
Parameters
- $std : stdClass
Tags
Return values
DOMElement|nulltagprod()
Detalhamento de Produtos e Serviços I01 pai H01 tag NFe/infNFe/det[]/prod NOTA: Ajustado para NT2016_002_v1.30 NOTA: Ajustado para NT2020_005_v1.20 NOTA: Ajustado para NT2025_002_v1.01
public
tagprod(stdClass $std) : DOMElement
Parameters
- $std : stdClass