eVenda_Consumidor

Aviso

Este método é obsoleto, seu uso não é recomendado e este não receberá atualizações.

Este método permite fazer a identificação do consumidor, pode ser chamado a qualquer momento entre a abertura e o encerramento da venda

Métodos substitutos

Método Descrição
eVenda_ConsumidorIdentidade Identifica o consumidor com as informações pessoais.
eVenda_ConsumidorEndereco Identificação adicional do endereço do consumidor.

Método

// Obsoleto
int CALL eVenda_Consumidor(emissor_nfce * e, const char *cpf_cnpj, const char *nome, const char *logradouro, const char *numero, const char *bairro, const char *codigoMunicipio, const char *municipio, const char *uf, const char *cep, const char *codigoPais, const char *pais, const char *fone, const char *indIEDest, const char *ie, const char *isuf, const char *im, const char *email, 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
cpf_cnpj
CNPJ ou CPF do consumidor
nome
Nome do consumidor
logradouro
Logradouro do endereço do consumidor
numero
Número do endereço
bairro
Bairro do consumidor
codigoMunicipio
Código do municipio
municipio
Nome do municipio
uf
Sigla da UF
cep
Código do CEP
codigoPais
Código do País
pais
Nome do País
fone
Telefone
indIEDest
Indicador da IE do consumidor, parâmetro obrigatório , e deve ser informado um dos valores abaixo:
1 - Contribuinte ICMS
2 - Contribuinte isento de inscrição no cadastro de Contribuintes do ICMS
9 - Não contribuinte do ICMS
ie
Inscrição estadual, informar a IE quando o destinatário for contribuinte do ICMS ou “ISENTO” quando for contribuinte do ICMS, mas não estiver obrigado a inscrição no cadastro de contrinbuintes do ICMS
isuf
Inscrição na SUFRAMA
im
Inscrição municipal
email
Email
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 Sucesso
20161 Nenhuma venda aberta para a operação

Exemplos

// Identificando o consumidor sem informar o endereço
int retorno = eVenda_Consumidor(handleEmissor,
                                "33531705105",
                                "Nome do Consumidor",
                                "",
                                "",
                                "",
                                "",
                                "",
                                "",
                                "",
                                "",
                                "",
                                "",
                                "9",
                                "",
                                "",
                                "",
                                "",
                                "", "", "", "", "");

// Identificando o consumidor informando o endereço
int retorno = eVenda_Consumidor(handleEmissor,
                                "33531705105",
                                "Nome do Consumidor",
                                "Rua Sete de Setembro",
                                "588",
                                "Centro",
                                "4202404",
                                "Blumenau",
                                "SC",
                                "89010000",
                                "1058",
                                "Brasil",
                                "33392314",
                                "9",
                                "",
                                "",
                                "",
                                "destinatario@inventti.com.br",
                                "", "", "", "", "");