eNFe_Transportador

Aviso

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

Adiciona todas as informações do Transportador.

Métodos substitutos

Método Descrição
eNFe_TransportadorIdentidade Adiciona as informações da Identidade do Transportador.
eNFe_TransportadorEndereco Adiciona as informações de Endereço do Transportador.
eNFe_TransportadorRetTransp Adiciona as informações de Retenção de ICMS do transporte.
eNFe_TransportadorVeicTransp Adiciona as informações do veículo de transporte.

Método

// Obsoleto
int CALL eNFe_Transportador(emissor_nfce * e, const char *modFrete, const char *transporta_cpf_cnpj, const char *transporta_nome, const char *transporta_ie, const char *transporta_endereco, const char *transporta_municipio, const char *transporta_uf, const char *retTransp_vServ, const char *retTransp_vBCRet, const char *retTransp_pICMSRet, const char *retTransp_vICMSRet, const char *retTransp_cfop, const char *retTransp_cMunFG, const char *veicTransp_placa, const char *veicTransp_uf, const char *veicTransp_rntc, const char *vagao, const char *balsa, const char *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5, const char *reservado6, const char *reservado7, const char *reservado8, const char *reservado9, const char *reservado10);

Parâmetros

Nome Descrição
e
Handle para o emissor_nfe
modFrete
Modalidade do frete
0 = Contratação do Frete por conta do Remetente (CIF).
1 = Contratação do Frete por conta do Destinatário (FOB).
2 = Contratação do Frete por conta de Terceiros.
3 = Transporte Próprio por conta do Remetente.
4 = Transporte Próprio por conta do Destinatário.
9 = Sem Ocorrência de Transporte.
transporta_cpf_cnpj
CNPJ ou CPF do transportador
transporta_nome
Razão Social ou Nome do transportador
transporta_ie
Inscrição estadual do transportador
transporta_endereco
Endereço completo do Transportador
transporta_municipio
Nome do Município
transporta_uf
Sigla da UF
retTransp_vServ
Valor do Serviço
retTransp_vBCRet
BC da Retenção do ICMS
retTransp_pICMSRet
Alíquota da Retenção
retTransp_vICMSRet
Valor do ICMS Retido
retTransp_cfop
CFOP
retTransp_cMunFG
Código do município de ocorrência do fato gerador do ICMS do transporte
veicTransp_placa
Placa do Veículo
veicTransp_uf
Sigla da UF
veicTransp_rntc
Registro Nacional de Transportador de Carga (ANTT)
vagao
Identificação do vagão.
balsa
Identificação da balsa.
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
reservado7
Reservado para uso futuro
reservado8
Reservado para uso futuro
reservado9
Reservado para uso futuro
reservado10
Reservado para uso futuro

Retornos

Codigo Descrição
1 OK
20161 Nenhuma venda aberta para a operação
20199 Erro não tratado ao realizar integração via metodos. [...]

Exemplos

int retorno = eNFe_Transportador(handleEmissor,
                                 "0",
                                 "88888888000181",
                                 "Nome da Transportadora",
                                 "IE",
                                 "Rua Sete de Setembro",
                                 "4202404",
                                 "SC",
                                 "1.00",
                                 "3.00",
                                 "4.00",
                                 "2.00",
                                 "5931",
                                 "4202404",
                                 "ABC0203",
                                 "SC",
                                 "12345",
                                 "",
                                 "",
                                 "", "", "", "", "", "", "", "", "", "");