Páginas filhas
  • 7089179 DVAFIN-4042 DT Gravação de número de cheque incorreta na impressão de cheque automático.


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Financeiro 
Função:FCCFP012 - Impressão de cheque
Ticket:7089179
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIN-4042


02. SITUAÇÃO/REQUISITO

No processo de impressão de cheque automático pelo FCCFM010 "Autorização de cheque", setando o parâmetro IN_IMPRIMECHEQUEAUTO, o usuário informava o rateio de cheque e colocava dois ou mais cheques fora de sequencia, mas no momento em que a informação era enviada para impressão esta sequencia informada não estava sendo obedecida, gerando e gravando de forma incorreta os cheques impressos.

03. SOLUÇÃO

Foi ajustado processo de impressão de cheque para que a informação de número de cheque seja a que o usuário informou dentro do FCCFM010, mesmo que não exista uma ordem na informação de número de cheque.


Imagem 1  - Na imagem acima, como podemos observar configuramos o parâmetro IN_IMPRIMECHEQUEAUTO com o valor 1 na empresa 1 para efetuarmos o procedimento de impressão de cheque de forma automática.

Imagem 2  - Na imagem acima antes da correção, veja que no componente FCCFM010 informamos a conta 21 para autorização de cheque. Informamos o número 23 para o primeiro cheque da autorização, mas o segundo cheque informamos um número fora da sequencia, veja que foi informado o número 30. No momento em que pedimos para o cheque ser impresso a informação cadastrada no FCCFM010 foi perdida, veja que o cheque foi emitido seguindo uma sequencia, depois do cheque 23 o sistema emitiu o cheque 24 ignorando a informação do usuário.

Imagem 3 - Na imagem acima depois da correção, efetuamos novamente o mesmo procedimento, iremos efetuar a impressão do cheque. Veja que a numeração do cheque não segue uma sequencia.

Imagem 4  - Na imagem acima, vemos que depois da correção, a emissão dos cheques foi feita com sucesso e a numeração dos cheques seguiu o informado no componente FCCFM010. Veja também que a proxima sequencia de cheque que a conta espera é do ultimo valor impresso, e como informamos o código 35 para o segundo cheque o sistema entende que a próxima sequencia do cheque será o 36.

Imagem 5 - Na imagem acima, veja que no teste efetuado, informamos dois cheques foram de ordem para impressão e a impressão foi efetuada com sucesso. O sistema gerou os cheques corretamente com a numeração que foi passada no componente FCCFM010.

Imagem 6 - Na imagem acima,  efetuamos um teste realizando uma autorização com três cheques e não informamos a numeração dos cheques. Veja que a impressão foi feita automaticamente e a numeração dos cheques foi sugerida e utilizada com o sequencial correto.