eVenda_ItemICMSNormal¶
Informa o ICMS do item informado no método eVenda_ItemProduto
Métodos alternativos¶
Método | Descrição |
---|---|
eVenda_ItemICMS | Informa o ICMS do item iniciado no método eVenda_ItemProduto |
Método¶
int CALL eVenda_ItemICMSNormal(emissor_nfce * e, const char *cst, const char *origem_produto, const char *modalizade_bc, const char *valor_bc_icms, const char *valor_icms, const char *percentual_icms, const char *percentual_reducao_bc, const char *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5, const char *reservado6, const char *reservado7);
Parâmetros¶
Nome | Descrição |
---|---|
e
|
Handle para o emissor_nfce
|
cst
|
CST do ICMS
|
origem_produto
|
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%%;
|
modalidade_bc
|
Modalidade de determinação da BC do ICMS. Consultar o manual do contribuinte de acordo com o tipo de ICMS desejado.
|
valor_bc_icms
|
Valor da BC do ICMS
|
valor_icms
|
Valor do ICMS
|
percentual_icms
|
Percentual da Alíquota de ICMS
|
percentual_reducao_bc
|
Percentual da Redução de BC
|
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
|
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. [...] |
Exemplos¶
int retorno = eVenda_ItemICMSNormal(handleEmissor,
"60",
"0",
"",
"",
"",
"",
"",
"", "", "", "", "", "", "");
Hierarquia¶
- eVenda_Abrir
- eVenda_ItemProduto
- eVenda_ItemICMSNormal