eVenda_ItemICMSEfet

Grupo a ser informado os valores de ICMS Efetivo

Método

int CALL eVenda_ItemICMSEfet(emissor_nfce * e, const char *percentual_reduc_bc_efet, const char *valor_bc_efet, const char *percentual_icms_efet, const char *valor_icms_efet, const char *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5) ;

Parâmetros

Nome Descrição
e
Handle para o emissor_nfce
percentual_reduc_bc_efet
Percentual de redução da base de cálculo efetiva
valor_bc_efet
Valor da base de cálculo efetiva
percentual_icms_efet
Alíquota do ICMS efetiva
valor_icms_efet
Valor do ICMS efetivo
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

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_ItemICMSEfet( handleEmissor,
                                   "1.0000",
                                   "10.11",
                                   "0.55",
                                   "12.13",
                                   "", "", "", "", "");