class IdeAType

Class representing IdeAType

Methods

string
getCUF()

Gets as cUF

setCUF(string $cUF)

Sets a new cUF

string
getCNF()

Gets as cNF

setCNF(string $cNF)

Sets a new cNF

string
getNatOp()

Gets as natOp

setNatOp(string $natOp)

Sets a new natOp

string
getIndPag()

Gets as indPag

setIndPag(string $indPag)

Sets a new indPag

string
getMod()

Gets as mod

setMod(string $mod)

Sets a new mod

string
getSerie()

Gets as serie

setSerie(string $serie)

Sets a new serie

string
getNNF()

Gets as nNF

setNNF(string $nNF)

Sets a new nNF

string
getDhEmi()

Gets as dhEmi

setDhEmi(string $dhEmi)

Sets a new dhEmi

string
getDhSaiEnt()

Gets as dhSaiEnt

setDhSaiEnt(string $dhSaiEnt)

Sets a new dhSaiEnt

string
getTpNF()

Gets as tpNF

setTpNF(string $tpNF)

Sets a new tpNF

string
getIdDest()

Gets as idDest

setIdDest(string $idDest)

Sets a new idDest

string
getCMunFG()

Gets as cMunFG

setCMunFG(string $cMunFG)

Sets a new cMunFG

string
getTpImp()

Gets as tpImp

setTpImp(string $tpImp)

Sets a new tpImp

string
getTpEmis()

Gets as tpEmis

setTpEmis(string $tpEmis)

Sets a new tpEmis

string
getCDV()

Gets as cDV

setCDV(string $cDV)

Sets a new cDV

string
getTpAmb()

Gets as tpAmb

setTpAmb(string $tpAmb)

Sets a new tpAmb

string
getFinNFe()

Gets as finNFe

setFinNFe(string $finNFe)

Sets a new finNFe

string
getIndFinal()

Gets as indFinal

setIndFinal(string $indFinal)

Sets a new indFinal

string
getIndPres()

Gets as indPres

setIndPres(string $indPres)

Sets a new indPres

string
getProcEmi()

Gets as procEmi

setProcEmi(string $procEmi)

Sets a new procEmi

string
getVerProc()

Gets as verProc

setVerProc(string $verProc)

Sets a new verProc

string
getDhCont()

Gets as dhCont

setDhCont(string $dhCont)

Sets a new dhCont

string
getXJust()

Gets as xJust

setXJust(string $xJust)

Sets a new xJust

addToNFref(NFrefAType $nFref)

Adds as nFref

boolean
issetNFref(scalar $index)

isset nFref

void
unsetNFref(scalar $index)

unset nFref

getNFref()

Gets as nFref

setNFref(array $nFref)

Sets a new nFref

Details

at line 226
string getCUF()

Gets as cUF

Código da UF do emitente do Documento Fiscal. Utilizar a Tabela do IBGE.

Return Value

string

at line 239
IdeAType setCUF(string $cUF)

Sets a new cUF

Código da UF do emitente do Documento Fiscal. Utilizar a Tabela do IBGE.

Parameters

string $cUF

Return Value

IdeAType

at line 253
string getCNF()

Gets as cNF

Código numérico que compõe a Chave de Acesso. Número aleatório gerado pelo emitente para cada NF-e.

Return Value

string

at line 267
IdeAType setCNF(string $cNF)

Sets a new cNF

Código numérico que compõe a Chave de Acesso. Número aleatório gerado pelo emitente para cada NF-e.

Parameters

string $cNF

Return Value

IdeAType

at line 280
string getNatOp()

Gets as natOp

Descrição da Natureza da Operação

Return Value

string

at line 293
IdeAType setNatOp(string $natOp)

Sets a new natOp

Descrição da Natureza da Operação

Parameters

string $natOp

Return Value

IdeAType

at line 309
string getIndPag()

Gets as indPag

Indicador da forma de pagamento: 0 – pagamento à vista; 1 – pagamento à prazo; 2 – outros.

Return Value

string

at line 325
IdeAType setIndPag(string $indPag)

Sets a new indPag

Indicador da forma de pagamento: 0 – pagamento à vista; 1 – pagamento à prazo; 2 – outros.

Parameters

string $indPag

Return Value

IdeAType

at line 338
string getMod()

Gets as mod

Código do modelo do Documento Fiscal. 55 = NF-e; 65 = NFC-e.

Return Value

string

at line 351
IdeAType setMod(string $mod)

Sets a new mod

Código do modelo do Documento Fiscal. 55 = NF-e; 65 = NFC-e.

Parameters

string $mod

Return Value

IdeAType

at line 367
string getSerie()

Gets as serie

Série do Documento Fiscal série normal 0-889 Avulsa Fisco 890-899 SCAN 900-999

Return Value

string

at line 383
IdeAType setSerie(string $serie)

Sets a new serie

Série do Documento Fiscal série normal 0-889 Avulsa Fisco 890-899 SCAN 900-999

Parameters

string $serie

Return Value

IdeAType

at line 396
string getNNF()

Gets as nNF

Número do Documento Fiscal

Return Value

string

at line 409
IdeAType setNNF(string $nNF)

Sets a new nNF

Número do Documento Fiscal

Parameters

string $nNF

Return Value

IdeAType

at line 423
string getDhEmi()

Gets as dhEmi

Data e Hora de emissão do Documento Fiscal (AAAA-MM-DDThh:mm:ssTZD) ex.: 2012-09-01T13:00:00-03:00

Return Value

string

at line 437
IdeAType setDhEmi(string $dhEmi)

Sets a new dhEmi

Data e Hora de emissão do Documento Fiscal (AAAA-MM-DDThh:mm:ssTZD) ex.: 2012-09-01T13:00:00-03:00

Parameters

string $dhEmi

Return Value

IdeAType

at line 451
string getDhSaiEnt()

Gets as dhSaiEnt

Data e Hora da saída ou de entrada da mercadoria / produto (AAAA-MM-DDTHH:mm:ssTZD)

Return Value

string

at line 465
IdeAType setDhSaiEnt(string $dhSaiEnt)

Sets a new dhSaiEnt

Data e Hora da saída ou de entrada da mercadoria / produto (AAAA-MM-DDTHH:mm:ssTZD)

Parameters

string $dhSaiEnt

Return Value

IdeAType

at line 478
string getTpNF()

Gets as tpNF

Tipo do Documento Fiscal (0 - entrada; 1 - saída)

Return Value

string

at line 491
IdeAType setTpNF(string $tpNF)

Sets a new tpNF

Tipo do Documento Fiscal (0 - entrada; 1 - saída)

Parameters

string $tpNF

Return Value

IdeAType

at line 505
string getIdDest()

Gets as idDest

Identificador de Local de destino da operação (1-Interna;2-Interestadual;3-Exterior)

Return Value

string

at line 519
IdeAType setIdDest(string $idDest)

Sets a new idDest

Identificador de Local de destino da operação (1-Interna;2-Interestadual;3-Exterior)

Parameters

string $idDest

Return Value

IdeAType

at line 532
string getCMunFG()

Gets as cMunFG

Código do Município de Ocorrência do Fato Gerador (utilizar a tabela do IBGE)

Return Value

string

at line 545
IdeAType setCMunFG(string $cMunFG)

Sets a new cMunFG

Código do Município de Ocorrência do Fato Gerador (utilizar a tabela do IBGE)

Parameters

string $cMunFG

Return Value

IdeAType

at line 560
string getTpImp()

Gets as tpImp

Formato de impressão do DANFE (0-sem DANFE;1-DANFe Retrato; 2-DANFe Paisagem;3-DANFe Simplificado; 4-DANFe NFC-e;5-DANFe NFC-e em mensagem eletrônica)

Return Value

string

at line 575
IdeAType setTpImp(string $tpImp)

Sets a new tpImp

Formato de impressão do DANFE (0-sem DANFE;1-DANFe Retrato; 2-DANFe Paisagem;3-DANFe Simplificado; 4-DANFe NFC-e;5-DANFe NFC-e em mensagem eletrônica)

Parameters

string $tpImp

Return Value

IdeAType

at line 596
string getTpEmis()

Gets as tpEmis

Forma de emissão da NF-e 1 - Normal; 2 - Contingência FS 3 - Contingência SCAN 4 - Contingência DPEC 5 - Contingência FSDA 6 - Contingência SVC - AN 7 - Contingência SVC - RS 9 - Contingência off-line NFC-e

Return Value

string

at line 617
IdeAType setTpEmis(string $tpEmis)

Sets a new tpEmis

Forma de emissão da NF-e 1 - Normal; 2 - Contingência FS 3 - Contingência SCAN 4 - Contingência DPEC 5 - Contingência FSDA 6 - Contingência SVC - AN 7 - Contingência SVC - RS 9 - Contingência off-line NFC-e

Parameters

string $tpEmis

Return Value

IdeAType

at line 630
string getCDV()

Gets as cDV

Digito Verificador da Chave de Acesso da NF-e

Return Value

string

at line 643
IdeAType setCDV(string $cDV)

Sets a new cDV

Digito Verificador da Chave de Acesso da NF-e

Parameters

string $cDV

Return Value

IdeAType

at line 658
string getTpAmb()

Gets as tpAmb

Identificação do Ambiente: 1 - Produção 2 - Homologação

Return Value

string

at line 673
IdeAType setTpAmb(string $tpAmb)

Sets a new tpAmb

Identificação do Ambiente: 1 - Produção 2 - Homologação

Parameters

string $tpAmb

Return Value

IdeAType

at line 690
string getFinNFe()

Gets as finNFe

Finalidade da emissão da NF-e: 1 - NFe normal 2 - NFe complementar 3 - NFe de ajuste 4 - Devolução/Retorno

Return Value

string

at line 707
IdeAType setFinNFe(string $finNFe)

Sets a new finNFe

Finalidade da emissão da NF-e: 1 - NFe normal 2 - NFe complementar 3 - NFe de ajuste 4 - Devolução/Retorno

Parameters

string $finNFe

Return Value

IdeAType

at line 720
string getIndFinal()

Gets as indFinal

Indica operação com consumidor final (0-Não;1-Consumidor Final)

Return Value

string

at line 733
IdeAType setIndFinal(string $indFinal)

Sets a new indFinal

Indica operação com consumidor final (0-Não;1-Consumidor Final)

Parameters

string $indFinal

Return Value

IdeAType

at line 750
string getIndPres()

Gets as indPres

Indicador de presença do comprador no estabelecimento comercial no momento da oepração (0-Não se aplica (ex.: Nota Fiscal complementar ou de ajuste;1-Operação presencial;2-Não presencial, internet;3-Não presencial, teleatendimento;4-NFC-e entrega em domicílio;9-Não presencial, outros)

Return Value

string

at line 767
IdeAType setIndPres(string $indPres)

Sets a new indPres

Indicador de presença do comprador no estabelecimento comercial no momento da oepração (0-Não se aplica (ex.: Nota Fiscal complementar ou de ajuste;1-Operação presencial;2-Não presencial, internet;3-Não presencial, teleatendimento;4-NFC-e entrega em domicílio;9-Não presencial, outros)

Parameters

string $indPres

Return Value

IdeAType

at line 786
string getProcEmi()

Gets as procEmi

Processo de emissão utilizado com a seguinte codificação: 0 - emissão de NF-e com aplicativo do contribuinte; 1 - emissão de NF-e avulsa pelo Fisco; 2 - emissão de NF-e avulsa, pelo contribuinte com seu certificado digital, através do site do Fisco; 3- emissão de NF-e pelo contribuinte com aplicativo fornecido pelo Fisco.

Return Value

string

at line 805
IdeAType setProcEmi(string $procEmi)

Sets a new procEmi

Processo de emissão utilizado com a seguinte codificação: 0 - emissão de NF-e com aplicativo do contribuinte; 1 - emissão de NF-e avulsa pelo Fisco; 2 - emissão de NF-e avulsa, pelo contribuinte com seu certificado digital, através do site do Fisco; 3- emissão de NF-e pelo contribuinte com aplicativo fornecido pelo Fisco.

Parameters

string $procEmi

Return Value

IdeAType

at line 819
string getVerProc()

Gets as verProc

versão do aplicativo utilizado no processo de emissão

Return Value

string

at line 833
IdeAType setVerProc(string $verProc)

Sets a new verProc

versão do aplicativo utilizado no processo de emissão

Parameters

string $verProc

Return Value

IdeAType

at line 847
string getDhCont()

Gets as dhCont

Informar a data e hora de entrada em contingência contingência no formato (AAAA-MM-DDThh:mm:ssTZD) ex.: 2012-09-01T13:00:00-03:00.

Return Value

string

at line 861
IdeAType setDhCont(string $dhCont)

Sets a new dhCont

Informar a data e hora de entrada em contingência contingência no formato (AAAA-MM-DDThh:mm:ssTZD) ex.: 2012-09-01T13:00:00-03:00.

Parameters

string $dhCont

Return Value

IdeAType

at line 874
string getXJust()

Gets as xJust

Informar a Justificativa da entrada

Return Value

string

at line 887
IdeAType setXJust(string $xJust)

Sets a new xJust

Informar a Justificativa da entrada

Parameters

string $xJust

Return Value

IdeAType

at line 903
IdeAType addToNFref(NFrefAType $nFref)

Adds as nFref

Grupo de infromações da NF referenciada

Parameters

NFrefAType $nFref

Return Value

IdeAType

at line 917
boolean issetNFref(scalar $index)

isset nFref

Grupo de infromações da NF referenciada

Parameters

scalar $index

Return Value

boolean

at line 930
void unsetNFref(scalar $index)

unset nFref

Grupo de infromações da NF referenciada

Parameters

scalar $index

Return Value

void

at line 943
NFrefAType[] getNFref()

Gets as nFref

Grupo de infromações da NF referenciada

Return Value

NFrefAType[]

at line 958
IdeAType setNFref(array $nFref)

Sets a new nFref

Grupo de infromações da NF referenciada

Parameters

array $nFref

Return Value

IdeAType