eVenda_ItemICMS

Informa o ICMS do item iniciado no método eVenda_ItemProduto

Métodos alternativos

Método Descrição
eVenda_ItemICMSNormal Informa o ICMS do item informado no método eVenda_ItemProduto

Método

int CALL eVenda_ItemICMS(emissor_nfce * e, const char *cstIcms, const char *origemProduto, const char *percentualReducBCICMS, const char *aliquotaICMS, const char *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5, const char *reservado6, const char *reservado7, const char *reservado8, const char *reservado9, const char *reservado10);

Parâmetros

Nome Descrição
e
Handle para o emissor_nfce
cstIcms
CST do ICMS
origemProduto
Origem do produto
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40 %% e inferior ou igual a 70 %% ;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural;
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%%;
percentualReducBCICMS
Percentual da Redução de BC do ICMS (Para CSTs 20, 51, 70 e 90)
aliquotaICMS
Alíquota do ICMS (Para CSTs 00, 10, 20, 51, 70 e 90)
reservado1
Reservado para uso futuro
reservado2
Reservado para uso futuro
reservado3
Reservado para uso futuro
reservado4
Reservado para uso futuro
reservado5
Reservado para uso futuro
reservado6
Reservado para uso futuro
reservado7
Reservado para uso futuro
reservado8
Reservado para uso futuro
reservado9
Reservado para uso futuro
reservado10
Reservado para uso futuro

Retornos

Codigo Descrição
1 OK
20161 Nenhuma venda aberta para a operação.
20169 Não é possível adicionar informações de imposto se não existir item.
20199 Erro não tratado ao realizar integração via metodos. [...]

Hierarquia

eVenda_Abrir
eVenda_ItemProduto
eVenda_ItemICMS