IdeAType
class IdeAType
Class representing IdeAType
Methods
Gets as cUF
Gets as cNF
Gets as natOp
Gets as indPag
Gets as mod
Gets as serie
Gets as nNF
Gets as dhEmi
Gets as dhSaiEnt
Sets a new dhSaiEnt
Gets as tpNF
Gets as idDest
Gets as cMunFG
Gets as tpImp
Gets as tpEmis
Gets as cDV
Gets as tpAmb
Gets as finNFe
Gets as indFinal
Sets a new indFinal
Gets as indPres
Sets a new indPres
Gets as procEmi
Sets a new procEmi
Gets as verProc
Sets a new verProc
Gets as dhCont
Gets as xJust
Adds as nFref
isset nFref
unset nFref
Gets as nFref
Details
at line 226
string
getCUF()
Gets as cUF
Código da UF do emitente do Documento Fiscal. Utilizar a Tabela do IBGE.
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.
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.
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.
at line 280
string
getNatOp()
Gets as natOp
Descrição da Natureza da Operação
at line 293
IdeAType
setNatOp(string $natOp)
Sets a new natOp
Descrição da Natureza da Operação
at line 309
string
getIndPag()
Gets as indPag
Indicador da forma de pagamento: 0 – pagamento à vista; 1 – pagamento à prazo; 2 – outros.
at line 325
IdeAType
setIndPag(string $indPag)
Sets a new indPag
Indicador da forma de pagamento: 0 – pagamento à vista; 1 – pagamento à prazo; 2 – outros.
at line 338
string
getMod()
Gets as mod
Código do modelo do Documento Fiscal. 55 = NF-e; 65 = NFC-e.
at line 351
IdeAType
setMod(string $mod)
Sets a new mod
Código do modelo do Documento Fiscal. 55 = NF-e; 65 = NFC-e.
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
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
at line 396
string
getNNF()
Gets as nNF
Número do Documento Fiscal
at line 409
IdeAType
setNNF(string $nNF)
Sets a new nNF
Número do Documento Fiscal
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
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
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)
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)
at line 478
string
getTpNF()
Gets as tpNF
Tipo do Documento Fiscal (0 - entrada; 1 - saída)
at line 491
IdeAType
setTpNF(string $tpNF)
Sets a new tpNF
Tipo do Documento Fiscal (0 - entrada; 1 - saída)
at line 505
string
getIdDest()
Gets as idDest
Identificador de Local de destino da operação (1-Interna;2-Interestadual;3-Exterior)
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)
at line 532
string
getCMunFG()
Gets as cMunFG
Código do Município de Ocorrência do Fato Gerador (utilizar a tabela do IBGE)
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)
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)
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)
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
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
at line 630
string
getCDV()
Gets as cDV
Digito Verificador da Chave de Acesso da NF-e
at line 643
IdeAType
setCDV(string $cDV)
Sets a new cDV
Digito Verificador da Chave de Acesso da NF-e
at line 658
string
getTpAmb()
Gets as tpAmb
Identificação do Ambiente: 1 - Produção 2 - Homologação
at line 673
IdeAType
setTpAmb(string $tpAmb)
Sets a new tpAmb
Identificação do Ambiente: 1 - Produção 2 - Homologação
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
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
at line 720
string
getIndFinal()
Gets as indFinal
Indica operação com consumidor final (0-Não;1-Consumidor Final)
at line 733
IdeAType
setIndFinal(string $indFinal)
Sets a new indFinal
Indica operação com consumidor final (0-Não;1-Consumidor Final)
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)
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)
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.
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.
at line 819
string
getVerProc()
Gets as verProc
versão do aplicativo utilizado no processo de emissão
at line 833
IdeAType
setVerProc(string $verProc)
Sets a new verProc
versão do aplicativo utilizado no processo de emissão
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.
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.
at line 874
string
getXJust()
Gets as xJust
Informar a Justificativa da entrada
at line 887
IdeAType
setXJust(string $xJust)
Sets a new xJust
Informar a Justificativa da entrada
at line 903
IdeAType
addToNFref(NFrefAType $nFref)
Adds as nFref
Grupo de infromações da NF referenciada
at line 917
boolean
issetNFref(scalar $index)
isset nFref
Grupo de infromações da NF referenciada
at line 930
void
unsetNFref(scalar $index)
unset nFref
Grupo de infromações da NF referenciada
at line 943
NFrefAType[]
getNFref()
Gets as nFref
Grupo de infromações da NF referenciada
at line 958
IdeAType
setNFref(array $nFref)
Sets a new nFref
Grupo de infromações da NF referenciada