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",
"",
"",
"", "", "", "", "", "", "", "", "", "");