Grupo de detalhamento de Rastro (rastro)

Criado método para informar o detalhamento do grupo Rastro

// Informar apenas quando se tratar de produto a ser rastreado posteriormente.

int retorno = eVenda_ItemDetalhamentoRastro(handleEmissor,
    //Número do Lote do produto.
    numeroLote,
    //Quantidade de produto no Lote.
    quantidadeLote,
    //Data de fabricação/Produção
    dataFabricacao,
    //Data de validade.
    dataValidade,
    //Código de Agregação.
    codigoAgregacao,
    //Reservado para uso futuro
    reservado1,
    //Reservado para uso futuro
    reservado2,
    //Reservado para uso futuro
    reservado3,
    //Reservado para uso futuro
    reservado4,
    //Reservado para uso futuro
    reservado5);

// Exemplo

//Aplicando detalhamento de medicamento no último item vendido
int retorno = eVenda_ItemDetalhamentoRastro(handleEmissor,
                                  "1234567890123",
                                  "30.00",
                                  "2017-01-01",
                                  "2018-12-31",
                                  "12345678901234567890",
                                  "", "", "", "", "");

// Retornos

1 - OK
20161 - Nenhuma venda aberta para a operação.
20163 - A venda não possui nenhum item.

Descrição dos campos e alterações

Detalhamento de produto sujeito a rastreabilidade. Informar apenas quando se tratar de produto a ser rastreado posteriormente.

  • nLote - Número do Lote do produto.
  • qLote - Quantidade de produto no Lote.
  • dFab - Data de fabricação/Produção.
  • dVal - Data de validade.
  • cAgreg - Código de Agregação

Caminho completo dos campos no XML da NF-e

xPath Alteração
TNFe/infNFe/det/prod/rastro Novo grupo
TNFe/infNFe/det/prod/rastro/nLote Movido do grupo Grupo de detalhamento de Medicamentos (med)
TNFe/infNFe/det/prod/rastro/qLote Movido do grupo Grupo de detalhamento de Medicamentos (med)
TNFe/infNFe/det/prod/rastro/dFab Movido do grupo Grupo de detalhamento de Medicamentos (med)
TNFe/infNFe/det/prod/rastro/dVal Movido do grupo Grupo de detalhamento de Medicamentos (med)
TNFe/infNFe/det/prod/rastro/cAgreg Adicionado