eVenda_ItemPISNaoTributavel

Adiciona informação de PIS não tributável.

Método

int CALL eVenda_ItemPISNaoTributavel(emissor_nfce * e, const char *cst, const char *percentual_pis, const char *valor_bc, const char *reservado3, const char *reservado4, const char *reservado5, const char *reservado6);

Parâmetros

Nome Descrição
e
Handle para o emissor_nfe
cst
CST do PIS
percentual_pis
Alíquota do PIS (em percentual). Necessário apenas para emissão SAT quando CST 5
valor_bc
Valor da Base de Cálculo do PIS. Necessário apenas para emissão SAT quando CST 5
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 = eVenda_ItemPISNaoTributavel(handleEmissor,
                                          "102",
                                          "", "", "", "", "", "");

Hierarquia

eVenda_Abrir
eVenda_ItemProduto
eVenda_ItemPISNaoTributavel