Histórico da Página
01. DADOS GERAIS
Produto: |
| |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| |||||||||||||
Segmento: |
| |||||||||||||
Módulo: | SIGAFIS (Livros Fiscais) | |||||||||||||
Função: | SPEDFISCAL.PRW | |||||||||||||
País: | Brasil | |||||||||||||
Ticket: | 12707908 | |||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-28365 |
02. SITUAÇÃO/REQUISITO
Quando é realizada a devolução de itens de diferentes cupons fiscais emitidos para um mesmo cliente, o campo 04 - CHV_CFE é escriturado com o mesmo valor em todos os registros.
O comportamento correto e esperado é que sejam apresentados valores distintos e respectivos a cada cupom fiscal correspondente ao item devolvido.
03. SOLUÇÃO
A solução aplicada consistiu em:
- Criar uma variável índice fora da iteração;
- Esta variável é passada como parâmetro na chamada de DbSkip();
- A variável índice é incrementada a cada ciclo, isto é, a cada produto listado no conjunto de dados da SF2. Desta forma, o cursor sempre estará avançando, permitindo recuperar o registro correto.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas