class ICMSAType

Class representing ICMSAType

Methods

getICMS00()

Gets as iCMS00

setICMS00(ICMS00AType $iCMS00)

Sets a new iCMS00

getICMS10()

Gets as iCMS10

setICMS10(ICMS10AType $iCMS10)

Sets a new iCMS10

getICMS20()

Gets as iCMS20

setICMS20(ICMS20AType $iCMS20)

Sets a new iCMS20

getICMS30()

Gets as iCMS30

setICMS30(ICMS30AType $iCMS30)

Sets a new iCMS30

getICMS40()

Gets as iCMS40

setICMS40(ICMS40AType $iCMS40)

Sets a new iCMS40

getICMS51()

Gets as iCMS51

setICMS51(ICMS51AType $iCMS51)

Sets a new iCMS51

getICMS60()

Gets as iCMS60

setICMS60(ICMS60AType $iCMS60)

Sets a new iCMS60

getICMS70()

Gets as iCMS70

setICMS70(ICMS70AType $iCMS70)

Sets a new iCMS70

getICMS90()

Gets as iCMS90

setICMS90(ICMS90AType $iCMS90)

Sets a new iCMS90

getICMSPart()

Gets as iCMSPart

setICMSPart(ICMSPartAType $iCMSPart)

Sets a new iCMSPart

getICMSST()

Gets as iCMSST

setICMSST(ICMSSTAType $iCMSST)

Sets a new iCMSST

getICMSSN101()

Gets as iCMSSN101

setICMSSN101(ICMSSN101AType $iCMSSN101)

Sets a new iCMSSN101

getICMSSN102()

Gets as iCMSSN102

setICMSSN102(ICMSSN102AType $iCMSSN102)

Sets a new iCMSSN102

getICMSSN201()

Gets as iCMSSN201

setICMSSN201(ICMSSN201AType $iCMSSN201)

Sets a new iCMSSN201

getICMSSN202()

Gets as iCMSSN202

setICMSSN202(ICMSSN202AType $iCMSSN202)

Sets a new iCMSSN202

getICMSSN500()

Gets as iCMSSN500

setICMSSN500(ICMSSN500AType $iCMSSN500)

Sets a new iCMSSN500

getICMSSN900()

Gets as iCMSSN900

setICMSSN900(ICMSSN900AType $iCMSSN900)

Sets a new iCMSSN900

Details

at line 196
ICMS00AType getICMS00()

Gets as iCMS00

Tributação pelo ICMS 00 - Tributada integralmente

Return Value

ICMS00AType

at line 212
ICMSAType setICMS00(ICMS00AType $iCMS00)

Sets a new iCMS00

Tributação pelo ICMS 00 - Tributada integralmente

Parameters

ICMS00AType $iCMS00

Return Value

ICMSAType

at line 227
ICMS10AType getICMS10()

Gets as iCMS10

Tributação pelo ICMS 10 - Tributada e com cobrança do ICMS por substituição tributária

Return Value

ICMS10AType

at line 243
ICMSAType setICMS10(ICMS10AType $iCMS10)

Sets a new iCMS10

Tributação pelo ICMS 10 - Tributada e com cobrança do ICMS por substituição tributária

Parameters

ICMS10AType $iCMS10

Return Value

ICMSAType

at line 258
ICMS20AType getICMS20()

Gets as iCMS20

Tributção pelo ICMS 20 - Com redução de base de cálculo

Return Value

ICMS20AType

at line 274
ICMSAType setICMS20(ICMS20AType $iCMS20)

Sets a new iCMS20

Tributção pelo ICMS 20 - Com redução de base de cálculo

Parameters

ICMS20AType $iCMS20

Return Value

ICMSAType

at line 290
ICMS30AType getICMS30()

Gets as iCMS30

Tributação pelo ICMS 30 - Isenta ou não tributada e com cobrança do ICMS por substituição tributária

Return Value

ICMS30AType

at line 307
ICMSAType setICMS30(ICMS30AType $iCMS30)

Sets a new iCMS30

Tributação pelo ICMS 30 - Isenta ou não tributada e com cobrança do ICMS por substituição tributária

Parameters

ICMS30AType $iCMS30

Return Value

ICMSAType

at line 324
ICMS40AType getICMS40()

Gets as iCMS40

Tributação pelo ICMS 40 - Isenta 41 - Não tributada 50 - Suspensão

Return Value

ICMS40AType

at line 342
ICMSAType setICMS40(ICMS40AType $iCMS40)

Sets a new iCMS40

Tributação pelo ICMS 40 - Isenta 41 - Não tributada 50 - Suspensão

Parameters

ICMS40AType $iCMS40

Return Value

ICMSAType

at line 359
ICMS51AType getICMS51()

Gets as iCMS51

Tributção pelo ICMS 51 - Diferimento A exigência do preenchimento das informações do ICMS diferido fica à critério de cada UF.

Return Value

ICMS51AType

at line 377
ICMSAType setICMS51(ICMS51AType $iCMS51)

Sets a new iCMS51

Tributção pelo ICMS 51 - Diferimento A exigência do preenchimento das informações do ICMS diferido fica à critério de cada UF.

Parameters

ICMS51AType $iCMS51

Return Value

ICMSAType

at line 392
ICMS60AType getICMS60()

Gets as iCMS60

Tributação pelo ICMS 60 - ICMS cobrado anteriormente por substituição tributária

Return Value

ICMS60AType

at line 408
ICMSAType setICMS60(ICMS60AType $iCMS60)

Sets a new iCMS60

Tributação pelo ICMS 60 - ICMS cobrado anteriormente por substituição tributária

Parameters

ICMS60AType $iCMS60

Return Value

ICMSAType

at line 424
ICMS70AType getICMS70()

Gets as iCMS70

Tributação pelo ICMS 70 - Com redução de base de cálculo e cobrança do ICMS por substituição tributária

Return Value

ICMS70AType

at line 441
ICMSAType setICMS70(ICMS70AType $iCMS70)

Sets a new iCMS70

Tributação pelo ICMS 70 - Com redução de base de cálculo e cobrança do ICMS por substituição tributária

Parameters

ICMS70AType $iCMS70

Return Value

ICMSAType

at line 456
ICMS90AType getICMS90()

Gets as iCMS90

Tributação pelo ICMS 90 - Outras

Return Value

ICMS90AType

at line 472
ICMSAType setICMS90(ICMS90AType $iCMS90)

Sets a new iCMS90

Tributação pelo ICMS 90 - Outras

Parameters

ICMS90AType $iCMS90

Return Value

ICMSAType

at line 490
ICMSPartAType getICMSPart()

Gets as iCMSPart

Partilha do ICMS entre a UF de origem e UF de destino ou a UF definida na legislação Operação interestadual para consumidor final com partilha do ICMS devido na operação entre a UF de origem e a UF do destinatário ou ou a UF definida na legislação. (Ex. UF da concessionária de entrega do veículos)

Return Value

ICMSPartAType

at line 509
ICMSAType setICMSPart(ICMSPartAType $iCMSPart)

Sets a new iCMSPart

Partilha do ICMS entre a UF de origem e UF de destino ou a UF definida na legislação Operação interestadual para consumidor final com partilha do ICMS devido na operação entre a UF de origem e a UF do destinatário ou ou a UF definida na legislação. (Ex. UF da concessionária de entrega do veículos)

Parameters

ICMSPartAType $iCMSPart

Return Value

ICMSAType

at line 525
ICMSSTAType getICMSST()

Gets as iCMSST

Grupo de informação do ICMSST devido para a UF de destino, nas operações interestaduais de produtos que tiveram retenção antecipada de ICMS por ST na UF do remetente. Repasse via Substituto Tributário.

Return Value

ICMSSTAType

at line 542
ICMSAType setICMSST(ICMSSTAType $iCMSST)

Sets a new iCMSST

Grupo de informação do ICMSST devido para a UF de destino, nas operações interestaduais de produtos que tiveram retenção antecipada de ICMS por ST na UF do remetente. Repasse via Substituto Tributário.

Parameters

ICMSSTAType $iCMSST

Return Value

ICMSAType

at line 556
ICMSSN101AType getICMSSN101()

Gets as iCMSSN101

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=101 (v.2.0)

Return Value

ICMSSN101AType

at line 571
ICMSAType setICMSSN101(ICMSSN101AType $iCMSSN101)

Sets a new iCMSSN101

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=101 (v.2.0)

Parameters

ICMSSN101AType $iCMSSN101

Return Value

ICMSAType

at line 585
ICMSSN102AType getICMSSN102()

Gets as iCMSSN102

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=102, 103, 300 ou 400 (v.2.0))

Return Value

ICMSSN102AType

at line 600
ICMSAType setICMSSN102(ICMSSN102AType $iCMSSN102)

Sets a new iCMSSN102

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=102, 103, 300 ou 400 (v.2.0))

Parameters

ICMSSN102AType $iCMSSN102

Return Value

ICMSAType

at line 614
ICMSSN201AType getICMSSN201()

Gets as iCMSSN201

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=201 (v.2.0)

Return Value

ICMSSN201AType

at line 629
ICMSAType setICMSSN201(ICMSSN201AType $iCMSSN201)

Sets a new iCMSSN201

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=201 (v.2.0)

Parameters

ICMSSN201AType $iCMSSN201

Return Value

ICMSAType

at line 643
ICMSSN202AType getICMSSN202()

Gets as iCMSSN202

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=202 ou 203 (v.2.0)

Return Value

ICMSSN202AType

at line 658
ICMSAType setICMSSN202(ICMSSN202AType $iCMSSN202)

Sets a new iCMSSN202

Tributação do ICMS pelo SIMPLES NACIONAL e CSOSN=202 ou 203 (v.2.0)

Parameters

ICMSSN202AType $iCMSSN202

Return Value

ICMSAType

at line 673
ICMSSN500AType getICMSSN500()

Gets as iCMSSN500

Tributação do ICMS pelo SIMPLES NACIONAL,CRT=1 – Simples Nacional e CSOSN=500 (v.2.0)

Return Value

ICMSSN500AType

at line 689
ICMSAType setICMSSN500(ICMSSN500AType $iCMSSN500)

Sets a new iCMSSN500

Tributação do ICMS pelo SIMPLES NACIONAL,CRT=1 – Simples Nacional e CSOSN=500 (v.2.0)

Parameters

ICMSSN500AType $iCMSSN500

Return Value

ICMSAType

at line 704
ICMSSN900AType getICMSSN900()

Gets as iCMSSN900

Tributação do ICMS pelo SIMPLES NACIONAL, CRT=1 – Simples Nacional e CSOSN=900 (v2.0)

Return Value

ICMSSN900AType

at line 720
ICMSAType setICMSSN900(ICMSSN900AType $iCMSSN900)

Sets a new iCMSSN900

Tributação do ICMS pelo SIMPLES NACIONAL, CRT=1 – Simples Nacional e CSOSN=900 (v2.0)

Parameters

ICMSSN900AType $iCMSSN900

Return Value

ICMSAType