eNFe_ItemIPINaoTributavel

Adiciona informações de IPI Não tributável

Método

int CALL eNFe_ItemIPINaoTributavel(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 *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5, const char *reservado6);

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
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

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_ItemIPINaoTributavel(handleEmissor,
                                "", "", "", "", "",
                                "52",
                                   "", "", "", "", "");

Hierarquia

eNFe_Abrir
eNFe_ItemProduto
eNFe_ItemIPINaoTributavel