eVenda_ItemDetalhamentoRastro¶
Informar apenas quando se tratar de produto a ser rastreado posteriormente.
Método¶
int CALL eVenda_ItemDetalhamentoRastro(emissor_nfce * e, const char *numeroLote, const char *quantidadeLote, const char *dataFabricacao, const char *dataValidade, const char *codigoAgregacao, 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
|
numeroLote
|
Número do Lote do produto.
|
quantidadeLote
|
Quantidade de produto no Lote.
|
dataFabricacao
|
Data de fabricação/Produção
|
dataValidade
|
Data de validade.
|
codigoAgregacao
|
Código de Agregação.
|
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. |
20163 | A venda não possui nenhum item. |
Exemplos¶
//Aplicando detalhamento de medicamento no último item vendido
int retorno = eVenda_ItemDetalhamentoRastro(handleEmissor,
"1234567890123",
"30.00",
"2017-01-01",
"2018-12-31",
"12345678901234567890",
"", "", "", "", "");
Hierarquia¶
- eVenda_Abrir
- eVenda_ItemProduto
- eVenda_ItemDetalhamentoRastro