eNFe_ItemIPITributavel¶
Adiciona informações de IPI tributável
Método¶
int CALL eNFe_ItemIPITributavel(emissor_nfce * e, const char * classe_enquadramento, const char * cnpj_produtor, const char * codigo_selo, const char * quantidade_selo, const char * codigo_enquadramento, const char *cst, const char *valor_ipi, const char *valor_bc, const char *aliquota, const char *quantidade_unidade_tributacao, const char *valor_unidade_tributavel, const char *reservado1, const char *reservado2, const char *reservado3);
Parâmetros¶
Nome | Descrição |
---|---|
e
|
Handle para o emissor_nfe
|
classe_enquadramento
|
Classe de enquadramento do IPI para Cigarros e Bebidas
|
cnpj_produtor
|
CNPJ do produtor da mercadoria, quando diferente do emitente. Somente para os casos de exportação direta ou indireta
|
codigo_selo
|
Código do selo de controle IPI
|
quantidade_selo
|
Quantidade de selo de controle
|
codigo_enquadramento
|
Código de Enquadramento Legal do IPI
|
cst
|
CST do IPI
|
valor_ipi
|
Valor do IPI
|
valor_bc
|
Valor da Base de Cálculo do IPI. Deve ser informado junto com o parâmetro alíquota
|
aliquota
|
Alíquota do IPI a ser aplicada na base de cálculo
|
quantidade_unidade_tributacao
|
Quantidade total na unidade padrão para tributação (somente para os produtos tributados por unidade)
|
valor_unidade_tributavel
|
Valor por unidade tributável
|
reservado1
|
Reservado para uso futuro
|
reservado2
|
Reservado para uso futuro
|
reservado3
|
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 = eNFe_ItemIPITributavel(handleEmissor,
"", "", "", "", "",
"50", "100", "11","","","","","");
Hierarquia¶
- eNFe_Abrir
- eNFe_ItemProduto
- eNFe_ItemIPITributavel