DadosConsumidorNFCe

BemaFI32

DadosConsumidorNFCe

Bematech_FI_DadosConsumidorNFCe

 

Inserir dados do consumidor na NFCe.

 

Parâmetros:

 

CPF: String  com o CPF ou CNPJ do consumidor. Tamanho máximo de 20 caracteres.

name: String  com o nome do consumidor. Tamanho máximo de 60 caracteres.

address: String  com o endereço do consumidor. Tamanho máximo de 60 caracteres.

complement: String  com o complemento do endereço. Tamanho máximo de 60 caracteres.

number: String  com o número do endereço. Tamanho máximo de 15 caracteres.

neighborhood: String  com o bairro do consumidor. Tamanho máximo de 60 caracteres.

IBGECode: String  com o código de cidades do IBGE. Tamanho de 7 caracteres.

city: String  com a cidade do consumidor. Tamanho máximo de 60 caracteres.

UF: String  com a unidade federativa do consumidor. Tamanho de 2 caracteres.

CEP: String  com CEP. Tamanho de 8 caracteres. Este parâmetro pode ser nulo.

countyCode: String  com o código do país do consumidor. Tamanho de 4 caracteres. Este parâmetro pode ser nulo.

country: String  com o país do consumidor. Tamanho de 60 caracteres. Este parâmetro pode ser nulo.

phone: String  com o telefone do consumidor. Tamanho de 14 caracteres. Este parâmetro pode ser nulo.

stateRegistrationIndicator: String  com o indicador de inscrição estadual.

 

1 - Contribuinte de ICMS

2- Isento

 

stateRegistration: String  com o inscrição estadual do consumidor. Tamanho de 14 caracteres. Este parâmetro pode ser nulo.

SUFRAMACode: String  com o código SUFRAMA. Tamanho de 9 caracteres. Este parâmetro pode ser nulo.

email: String  com o e-mail do consumidor. Tamanho de 60 caracteres. Este parâmetro pode ser nulo.

 

 

Retornos da Função (INTEIRO):

 

0 - Erro de  comunicação

1 - Ok

-2 - Parâmetro  inválido

-4 - Arquivo ini não encontrado ou parâmetro inválido para o nome da porta

-27 - Status da impressora diferente de 6,0,0,0 (Ack, St1, St2 e St3)

 

 

Exemplo:

 

' Exemplo em Visual Basic

CPF = "28713011669"

name = "José da Silva"

address = "Rua Sem Fim"

complement = "Casa"

number = "100"

neighborhood = "Vila Jardim"

IBGECode = "4106902"

city = "São Paulo"

UF = "SP"

CEP = "33333333"

countyCode = "1058"

country = "Brasil"

phone = "1133333333"

stateRegistrationIndicator = "1"

stateRegistration = ""

SUFRAMACode = ""

email = ""

 

iRetorno = Bematech_FI_DadosConsumidorNFCe(CPF, name, address, complement, number, neighborhood, IBGECode, city, UF, CEP, countyCode, country, phone, stateRegistrationIndicator, stateRegistration, SUFRAMACode, email)

 

 

// Exemplo em Delphi

cCPF := '28713011669';

cNome := 'José da Silva';

cEndereco := 'Rua Sem Fim';

cComplemento := 'Casa';

cNumero := '100';

cBairro := 'Vila Jardim';

cCodIBGE := '4106902';

cCidade := 'São Paulo';

cEstado := 'SP';

cCEP := '33333333';

cCodPais := '1058';

cPais := 'Brasil';

cTelefone := '1133333333';

cIEIndicador := '1';

cIE := '';

cSUFRAMA := '';

cEmail := '';

 

iRetorno := Bematech_FI_DadosConsumidorNFCe( cCPF, cNome, cEndereco, cComplemento, cNumero, cBairro, cCodIBGE, cCidade, cEstado, cCEP, cCodPais, cPais, cTelefone, cIEIndicador, cIE, cSUFRAMA, cEmail);